I've had all of the same problems. I went to the code and was very surprised to find this release is not at all compatible with CB, or at least not the current version.
The problem with line 55 is that Joogle is trying to pull fields out of the CB database that you haven't created. The reason I know you haven't created them is because the fields are specified without the enforced cb_ prefix. Those fields would be address, city, state, and country, which first need to be created in CB, if you haven't already, and then changed in joogle.php.
For instance, the query string above line 55 needs to read $query = "Select id, cb_address, cb_city, cb_state, cb_country FROM #__comprofiler WHERE cb_city IS NOT NULL and cb_state IS NOT NULL and (lat = 0.000000 or lon = 0.000000)".
You must then change all references to address, city, state, and country in joogle.php to include the cd_ prefix.
And while you're at it, you'll also need to create a CB field called website and replace all instances of it in joogle.php as you did with the other fields above. The problem is the joogle map function in joogle.php passes a bad reference to joogle.html.php because the website field in the query doesn't exist. So like the line 55 problem, you get a line 111 problem for joogle.html.php, which is actually triggered by the bad reference found in line 201 in joogle.php.
At this point, if your Yahoo application id and Google api key were correctly placed in joogle.xml and you had a good install, then linking to joogle and brining it up should at least get all of your users geo-coded and the map should come up, as it did for me, except that the map didn't contain any user locations.
The script is failing because
$rows = $database->loadObjectList();
at line 201 in joogle.php is returning an empty set, which is strange because if I cut and paste the query into phpmyadmin changing the table references to the jos_ prefix it returns the expected results. So something is out of scope most likely.
This is the data that joogle is now trying to pull out and pass to google using joogle.html.php.
Anyway, that's as far as I got. If anyone can pick up on this I'd appreciate it. I'm pretty much completely new to PHP.
Thanks...