Does the CellTower searching works? My not...

Jun 4, 2009 at 1:03 PM

I did make the authorisation, the applications runs well, but...there is searching non stop, without a result. I have set the application to use CellTowers, no GPS. My phone - HTC S710.

By the way - I am in Poland / Europe - but the application works all over the world? Or not...?

Best greetings, good job, please do not give up:-)

 

 

Coordinator
Jun 5, 2009 at 4:05 AM

I read your question and didn't know the answer (I'm not familiar with your device).

So, I did some Google searches, and I see that some people can't get Google Maps Mobile's "My Location" feature to work (at all) on their HTC S710s.  Hineini uses a technique similar to Google's "My Location" -- both require that the phone be able to report to software the IDs of the nearest cell tower.

Try loading Google Maps on your S710 and see if it's able to locate you (no GPS) using the "My Location" feature.

Please post the results here.

Unfortunately, if your phone fails with "My Location", Hineini will also fail.  Fortunately, those handsets are rare.

Jun 5, 2009 at 10:02 AM

Hello,

Thanks for so quick answer:-) I use Google Maps for about one year and "My location' works wery well there. More, I do use other well known application (www.navizon.com) and it also works well. I mean the CellTower localisation - works good on my phone.

 

Best greetings,

RA

Coordinator
Jun 5, 2009 at 12:41 PM

How disappointing.  I don't know why this code would fail when those succeed.  I'll research, and I'm sorry I don't have an answer for you immediately.

Can you tell me what error messages you see when you view the Error Log (Menu > Logs > Error)?  If you see repeating messages, just give me the ones which are unique.

Jun 5, 2009 at 1:18 PM

Now I am going out for a weekend, but I promise I will check it:-)

 

 

Jun 15, 2009 at 6:06 AM

Hello again,

 

So, I did try to use Google Maps on my smartphone and everything works good, also cell positioning well.

Unfortunately Hineinin does:-( There are the errprs I get:

 

Attempting update via Cell Towers only...

PFEU: FormatException

HEE: FormatException

TLU: FormatException

Attempting update via Cell Towers only...

etc.

 

Best regards and respect,

RA

Coordinator
Jun 15, 2009 at 12:30 PM

Your providing these errors is very helpful.  I'll release a build, soon, that provides additional error messages so that we can narrow down the real problem -- and hopefully fix it.

Thank you for your patience.  Please check back here in the coming days.

Coordinator
Jun 25, 2009 at 2:23 AM
Edited Jun 25, 2009 at 3:05 AM

0.6.3 writes to a file more information about the 'PFEU' error you're having.  After you have the error, you'll find 'errors.log' in the runtime directory of Hineini.  Please share the contents of that file.  Many thanks.

Jun 25, 2009 at 5:45 AM
Edited Jun 25, 2009 at 6:00 AM

Hello,

 

Thanks for the update. Unfortunatelly the link to authorise (http://fireeagle.yahoo.net/oauth/authoauth_token=...) doesn't work (Page not found).

 

This one works:

http://fireeagle.yahoo.net/oauth/authorize?oauth_token=...

Please correct the link your application gives in phone.

RA

Jun 25, 2009 at 6:14 AM
Edited Jun 25, 2009 at 6:16 AM

So, there is log below (cell tower localization still doesn't work :-(

 

08:07: PFEU: FormatException
System.FormatException: FormatException
w System.Int32.Parse(String s, NumberStyles style, IFormatProvider provider)
w System.Int32.Parse(String s, IFormatProvider provider)
w System.Convert.ToInt32(String value)
w Hineini.Location.LocationManager.get_CurrentCellTower()
w Hineini.MainForm.GetYahooKnowsLocationOfCurrentCellTower()
w Hineini.MainForm.GetYahooLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

(...)

08:10: PFEU: FormatException
System.FormatException: FormatException
w System.Int32.Parse(String s, NumberStyles style, IFormatProvider provider)
w System.Int32.Parse(String s, IFormatProvider provider)
w System.Convert.ToInt32(String value)
w Hineini.Location.LocationManager.GetGoogleCellTower(CELLINFO cellinfo)
w Hineini.Location.LocationManager.get_CurrentCellTowerPosition()
w Hineini.MainForm.GetGoogleKnowsLocationOfCurrentCellTower()
w Hineini.MainForm.GetGoogleLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

 

Coordinator
Jun 26, 2009 at 5:18 AM

That confirms for me that the code is failing as it tries to read the information that uniquely identifies a cell tower.

Version 0.6.31 will tell me on which piece of the cell tower identifier information the failure is occurring.  Please reproduce the failure using 0.6.31 and give me the new results of errors.log.

I haven't addressed the authorization URL display problem in 0.6.31, but I haven't ignored your mention of it.  Thank you for reporting that.  More on that later.

Jun 26, 2009 at 9:09 AM
Edited Jun 26, 2009 at 9:10 AM

There it is:

11:04: PFEU: FormatException
System.FormatException: FormatException
w System.Int32.Parse(String s, NumberStyles style, IFormatProvider provider)
w System.Int32.Parse(String s, IFormatProvider provider)
w System.Convert.ToInt32(String value)
w Hineini.Location.LocationManager.GetMobileCountryCodeInt(CELLINFO cellTowerInfo)
w Hineini.Location.LocationManager.get_CurrentCellTower()
w Hineini.MainForm.GetYahooKnowsLocationOfCurrentCellTower()
w Hineini.MainForm.GetYahooLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

(...)

11:05: PFEU: FormatException
System.FormatException: FormatException
w System.Int32.Parse(String s, NumberStyles style, IFormatProvider provider)
w System.Int32.Parse(String s, IFormatProvider provider)
w System.Convert.ToInt32(String value)
w Hineini.Location.LocationManager.GetGoogleCellTower(CELLINFO cellinfo)
w Hineini.Location.LocationManager.get_CurrentCellTowerPosition()
w Hineini.MainForm.GetGoogleKnowsLocationOfCurrentCellTower()
w Hineini.MainForm.GetGoogleLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

 

Have a nice weekend!

RA

 

P.S.

It looks the same as the previous...

I use 6.31 for sure.

Coordinator
Jun 27, 2009 at 3:08 AM

0.6.4 improves the celltower detection logic.  If it still fails, please do post the new errors.log content.  Many thanks.

Jun 29, 2009 at 5:52 AM

Well, I don't think anythink changes:

07:48: PFEU: FormatException
System.FormatException: FormatException
w System.Int32.Parse(String s, NumberStyles style, IFormatProvider provider)
w System.Int32.Parse(String s, IFormatProvider provider)
w System.Convert.ToInt32(String value)
w Hineini.Location.LocationManager.GetGoogleCellTower(CELLINFO cellinfo)
w Hineini.Location.LocationManager.get_CurrentCellTowerPosition()
w Hineini.MainForm.GetGoogleKnowsLocationOfCurrentCellTower()
w Hineini.MainForm.GetGoogleLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

 

RA

Coordinator
Jun 29, 2009 at 12:57 PM

There is a change, and it was helpful to me that you shared the new information.  Thank you.

0.6.41 adds new help.  I don't know if it will "fix" the problem.  Please share the results.

Jun 30, 2009 at 9:15 AM

There I am:

11:05: PFEU: FormatException
System.FormatException: FormatException
w System.Int32.Parse(String s, NumberStyles style, IFormatProvider provider)
w System.Int32.Parse(String s, IFormatProvider provider)
w System.Convert.ToInt32(String value)
w Hineini.Location.LocationManager.GetGoogleCellTower(CELLINFO cellinfo)
w Hineini.Location.LocationManager.get_CurrentCellTowerPosition()
w Hineini.MainForm.GetGoogleKnowsLocationOfCurrentCellTower()
w Hineini.MainForm.GetGoogleLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
11:10: PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
11:11: PFEU: ThreadAbortException
System.Threading.ThreadAbortException: ThreadAbortException
w Hineini.Location.Towers.GoogleMapsCellService.GetLocation(CellTower tower)
w Hineini.Location.LocationManager.get_CurrentCellTowerPosition()
w Hineini.MainForm.GetGoogleKnowsLocationOfCurrentCellTower()
w Hineini.MainForm.GetGoogleLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

 

RA

Coordinator
Jul 1, 2009 at 3:08 AM

That error suggests you're still using 0.6.4, not 0.6.41.  Are you sure you're getting that error from 0.6.41?

Jul 1, 2009 at 6:27 AM

Well,

Yes, I am sure it was 6.41. But now i have installed 6.42 and... seems to be better:-)

1. I set up in menu: Locate via -> Cells Towers Only,

2. When I set in menu: Cells Tower location -> Google always - the location looks like it is working, but shows me that I am... in Czech Republic (I am in Poland now:-) ) Oh, In the same time I start Google maps in my smartphone and localization also 'temporaryly unavailable' - so will check after:-)

3. When I set in menu: Cells Tower location -> Yahoo always - the location works nearly ok:-) I mean it shows not my exact city, but a city which is about 20km away from me. I don't know, maybe Yahoo localization is not so exact like Google's. When google maps works the localization is exact about 0.5-2 km

4. To change from point 2. to point 3. (above) I had to Exit your application (changing kind of Cell tower location when application runs doesn't make any effect).

5. Even with Yahoo cell tower localization working (shows that city 20km from me) there is no map showed on your application (a white square only - do I have to set it somewhere?)

6. Uff, now yahoo also doesn't work...

 

I will send you all error.log by mail (it is big).

Best greetings,

RA

 

 

 

 

 

 

 

Jul 1, 2009 at 6:42 AM

So, please give me your mail:-)

 

Coordinator
Jul 2, 2009 at 3:41 AM
Edited Jul 2, 2009 at 3:44 AM

0.6.43 adds "extra.log", which reports information about your environment (celltower identification, detailed Fire Eagle location information, etc).  The file is populated after every successful location update to Fire Eagle.  Please email me the contents of that file.

I'm already working the "Map is not displayed" issue, so please don't hesitate to participate in that effort there.  My first priority is making the location update reliable and accurate.

Jul 3, 2009 at 9:41 AM
Edited Jul 3, 2009 at 10:01 AM

Hello,

Did you get my mail yesterday? There was many of my experiences with ver 6.43 and logs.

Today I am after testing 6.44 and... there is no more extraLog. And the log is:

11:47: PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
11:49: PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
11:50: PFEU: ThreadAbortException
System.Threading.ThreadAbortException: ThreadAbortException
w Hineini.Location.Towers.GoogleMapsCellService.GetLocation(CellTower tower)
w Hineini.Location.LocationManager.get_CurrentCellTowerPosition()
w Hineini.MainForm.GetGoogleLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
11:54: PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
11:55: PFEU: ThreadAbortException
System.Threading.ThreadAbortException: ThreadAbortException
w Hineini.Location.Towers.GoogleMapsCellService.GetLocation(CellTower tower)
w Hineini.Location.LocationManager.get_CurrentCellTowerPosition()
w Hineini.MainForm.GetGoogleKnowsLocationOfCurrentCellTower()
w Hineini.MainForm.GetGoogleLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

RA

 

Jul 3, 2009 at 10:02 AM
Edited Jul 3, 2009 at 10:04 AM

That's my mail from yesterday (ver 6.43):

 

Hello,

1.    I’ve un-installed previous version, deleted the folder of app in Program Files and installed 6.43
2.    I started the app, wait some, nothing happened, I’ve changed in Menu to: Locate via->Cells Tower only – still nothing happened, so I did Exit the app,
3.    I’ve started it again, started ‘Manual update’, still nothing localized, so I switch to->Cell TowerLocation->Google Only. It gave me again a Czech Republic city (different country than me), so I switch to Yahoo only - > nothing happened, I Exit the app. By the way – I start original Google Maps app on my smartphone and today is working very well (about 1 km accutate)
4.    I’ve started it again, forced update – nothing – seems like yahoo stopped working (yesterday was working, as I wrote)
5.    I typed my town in the ‘edit field’ on the left top of your app, then forced ‘Update’ and I get ‘Won’t update until you choose ‘Update’ – is the typing working in this version? Maybe this is for something other?
6.    I send you all the log from above action, hope will helpJ

P.S.
I looked the extraLog and the info that your app has:
2009-07-02 07:19:11 > CellTowerInfo: 41926 - 20272 - 260 - 2
2009-07-02 07:19:11 > OperatorInfo CountryCode: PL
2009-07-02 07:19:11 > OperatorInfo LongName: Era
is correct (I am using also an other cellInfo application on my smartphone), so I thing the error is because application cant ‘resolve’ that CellInfo in Google/Yahoo database of cellInfo’s (I don’t know how it works indeed, I only thinkJ )

By the way – can you say what country you live?

Greetings,
RA

Adn ExtraLog:

2009-07-02 07:19:11 > CellTowerInfo: 41926 - 20272 - 260 - 2
2009-07-02 07:19:11 > OperatorInfo CountryCode: PL
2009-07-02 07:19:11 > OperatorInfo LongName: Era
2009-07-02 07:19:11 > OperatorInfo NumName: 26002
2009-07-02 07:19:11 > OperatorInfo ShortName: NA/REQ
2009-07-02 07:19:11 > MostRecentLocation point_raw: 51.0 15.0
2009-07-02 07:19:11 > MostRecentLocation box_raw:
2009-07-02 07:19:11 > MostRecentLocation LevelName: exact
2009-07-02 07:19:11 > MostRecentLocation locatedAt_raw: 2009-07-01T22:20:34-07:00
2009-07-02 07:19:11 > MostRecentLocation LocationDate: 2009-07-02 07:20:34
2009-07-02 07:19:11 > MostRecentLocation Name: Andelka, Habartice, Liberecký, Ceská Republika
2009-07-02 07:19:11 > MostRecentLocation PlaceID: dvDNOeWYA5vJf9ayXQ
2009-07-02 07:19:11 > MostRecentLocation WOEID: 12715717
2009-07-02 07:21:59 > CellTowerInfo: 41926 - 20272 - 260 - 2
2009-07-02 07:21:59 > OperatorInfo CountryCode: PL
2009-07-02 07:21:59 > OperatorInfo LongName: Era
2009-07-02 07:21:59 > OperatorInfo NumName: 26002
2009-07-02 07:21:59 > OperatorInfo ShortName: NA/REQ
2009-07-02 07:21:59 > MostRecentLocation point_raw: 51.0 15.0
2009-07-02 07:21:59 > MostRecentLocation box_raw:
2009-07-02 07:21:59 > MostRecentLocation LevelName: exact
2009-07-02 07:21:59 > MostRecentLocation locatedAt_raw: 2009-07-01T22:23:23-07:00
2009-07-02 07:22:00 > MostRecentLocation LocationDate: 2009-07-02 07:23:23
2009-07-02 07:22:00 > MostRecentLocation Name: Andelka, Habartice, Liberecký, Ceská Republika
2009-07-02 07:22:00 > MostRecentLocation PlaceID: dvDNOeWYA5vJf9ayXQ
2009-07-02 07:22:00 > MostRecentLocation WOEID: 12715717
2009-07-02 07:33:45 > CellTowerInfo: 41926 - 20272 - 260 - 2
2009-07-02 07:33:45 > OperatorInfo CountryCode: PL
2009-07-02 07:33:45 > OperatorInfo LongName: Era
2009-07-02 07:33:45 > OperatorInfo NumName: 26002
2009-07-02 07:33:45 > OperatorInfo ShortName: NA/REQ
2009-07-02 07:33:45 > MostRecentLocation point_raw: 51.0 15.0
2009-07-02 07:33:45 > MostRecentLocation box_raw:
2009-07-02 07:33:45 > MostRecentLocation LevelName: exact
2009-07-02 07:33:45 > MostRecentLocation locatedAt_raw: 2009-07-01T22:35:09-07:00
2009-07-02 07:33:45 > MostRecentLocation LocationDate: 2009-07-02 07:35:09
2009-07-02 07:33:45 > MostRecentLocation Name: Andelka, Habartice, Liberecký, Ceská Republika
2009-07-02 07:33:45 > MostRecentLocation PlaceID: dvDNOeWYA5vJf9ayXQ
2009-07-02 07:33:45 > MostRecentLocation WOEID: 12715717

 

Jul 6, 2009 at 9:14 AM

Hello,

Ver 6.45 on tests...

1. Still localization doesn't working

2. ExtraLog doesn't exist at all in this version.

3. The log is: (in my eyes still no changes)

 

11:03: PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
11:05: PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
11:06: PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
11:07: PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
11:07: PFEU: ThreadAbortException
System.Threading.ThreadAbortException: ThreadAbortException
w Hineini.Location.Towers.GoogleMapsCellService.GetLocation(CellTower tower)
w Hineini.Location.LocationManager.get_CurrentCellTowerPosition()
w Hineini.MainForm.GetGoogleKnowsLocationOfCurrentCellTower()
w Hineini.MainForm.GetGoogleLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

 

RA

Coordinator
Jul 10, 2009 at 4:10 AM

You asked earlier what country I lived in.  I'm sorry -- I didn't mean to ignore your question... I live in the United States.

0.6.46 may display a map for you (it may fail).  At the very least, I've improved the logging.  Please update your location using 0.6.46 -- if it successfully shows a map, please let me know... if it fails, please email me only extra.log.  Many thanks.

I haven't forgotten about your other two issues (auth URL not displaying well on your screen; location precision is poor).

Jul 10, 2009 at 7:46 AM

Hello again,

Thanks for your answer and keep working with this project.

Unfortunately there is no map displayed. Unfortunately localization with cell towers doesn't work...

Here is the ExtraLog:

2009-07-10 08:07:53 > PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
2009-07-10 08:09:43 > PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
2009-07-10 08:54:37 > PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
2009-07-10 09:35:30 > PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

 

Greetings,

RA

Coordinator
Jul 10, 2009 at 12:50 PM

0.6.47 won't behave differently than 0.6.46, but it has logging immediately around the error you had with 0.6.46.  Please send me the extra.log from 0.6.47.  Thank you.

Jul 10, 2009 at 1:10 PM

As you wish, Sir :-)

2009-07-10 15:05:29 > Updating Fire Eagle position with lat/long: '0', '0'
2009-07-10 15:05:30 > PFEU: Invalid location query.
Hineini.FireEagle.FireEagleException: Invalid location query.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(List`1 parameters)
w Hineini.FireEagle.FireEagle.Update(Position pos)
w Hineini.MainForm.UpdateLocationData(Object locationObject, String locationMessagePrefix)
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
2009-07-10 15:07:10 > PFEU: ThreadAbortException
System.Threading.ThreadAbortException: ThreadAbortException
w Hineini.Location.Towers.GoogleMapsCellService.GetLocation(CellTower tower)
w Hineini.Location.LocationManager.get_CurrentCellTowerPosition()
w Hineini.MainForm.GetGoogleKnowsLocationOfCurrentCellTower()
w Hineini.MainForm.GetGoogleLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput()
w Hineini.MainForm.UpdateLocationData()
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

 

Coordinator
Jul 10, 2009 at 3:50 PM
Edited Jul 10, 2009 at 3:51 PM

Please try typing an address into the input field manually (and press "Update"), with 0.6.47.  That should bypass this problem of localization (what I call "geolocation").

With the position updated successfully, do you see a map?  Please send me the extra.log regardless (after your manually-specified location updates successfully).

Many thanks.

Coordinator
Jul 12, 2009 at 7:03 PM

0.6.48 should correct the bug that tries to update your location with lat/long 0,0.  I'm very curious to hear what behavior you get when you manually type your location into 0.6.48.  I still want to address the localization/geolocation feature, but only after I've got your map appearing whenever a location *is* updated (even if it's manually).

Coordinator
Jul 13, 2009 at 6:06 AM

0.6.51 should fix the problem that required you to exit the program whenever you changed tower location providers (Yahoo/Google).  Please test again, thoroughly, with 0.6.51 and report the results.

It also may improve (slightly) the responsiveness of the geolocation (you call it "localization") process in general.

Please remove extra.log before you start and send it to me when you are finished.

Many thanks for your continued patience and cooperation.

Jul 13, 2009 at 9:30 AM
Edited Jul 13, 2009 at 9:53 AM

Thanks for the fresh version! I will check it soon, hope today (a lot thinks to do todayJ ).

RA

Coordinator
Jul 14, 2009 at 1:06 AM

0.6.52 adds a substantial improvement to map display reliability.

Please remove extra.log before running 0.6.52.  Then, please run 0.6.52 and report the results, and please send extra.log.

Many thanks!

Coordinator
Jul 15, 2009 at 2:16 AM

0.6.54 should solve one of the more common errors found in your 0.6.52 log.  Please remove extra.log before running 0.6.54.  In 0.6.54, please set your "Update Interval" to "Manually", and then close Hineini.  Next, open Hineini and try manually updating your location.  Please report the results and send extra.log.

Many thanks for your continued patience and cooperation.  I really appreciate it.

Jul 15, 2009 at 12:52 PM
Edited Jul 15, 2009 at 12:59 PM

Hello,

I did like you wrote. At the beginning nothing changed. I was tring as usual with switching to 'Google always', 'Yahoo always' - application was not able to localize me with cell towers.

Then I typed in that white field the name of my City (Zielona Góra) - nothing with Google, nothing with Yahoo set.

So...I went crazy and did put 'Paris' there:-) and... the map of french city was displayed! :-) Then I try with writing 'Warszawa' (a capital city of my country) and... the map was displayed too! :-)

I wonder why there is message >'14:10 Won't update until you choose 'Update'< when I type 'Zielona Góra' in? There must be something wit national character codes? Anyway, other city in Poland with specific character - 'Poznań' works well.

By the way - what means the 'Update' "button" on your application? It works only when typing a city name in the white field? Or also with google/yahoo geolocation? When I put blank white field and press 'Update' - with 'Always Google' set it gives me message: Won't update until you choose 'Update'. Pressing 'Update' with 'Yahoo always' give me message: Location not yet verified' (the white field blank).

I will send you extraLog with mail again (a large one).

 

Best regards,

RA

 

P.S.

The application launched in my phone get about 3 MB of memory, is it ok?

 

 

 

Coordinator
Jul 15, 2009 at 3:30 PM
Edited Jul 15, 2009 at 6:43 PM

I haven't reviewed your logs yet, but here is a quick response until then:

I haven't concerned myself yet with memory consumption on the handset.  Tell me -- does 3MB seem unreasonable for a memory footprint of an application with these features? I don't know enough (yet) about memory footprints to even have an opinion on that myself, but I'm wondering if you do?

The "Update" button functions one of two ways:

1) when pressed with a blank user input (the "white field"), it immediately initiates an update using whatever geolocation features you have configured Hineini to use.  The app will behave just like it does during "automatic" updates.  After this "manual" geolocation update, the automatic geolocation updates will resume on whatever Update Interval you've configured (1 minute, 30 minutes, etc).

Given that the geolocation features (cell tower and/or GPS) are failing for you, pressing the "Update" button with no user input is not likely useful for you.

2) when pressed with a populated user input, the button immediately initiates an update using the location you've manually typed into the "white field".  The geolocation features are absolutely not used -- they're ignored (you've *told* Hineini where you are).  The Update Interval switches to "Manually" anytime (and as soon as) you type in the "white field", and it will stay that way until you change it in the menu.  The idea is that, if you're manually telling Hineini where you are, it shouldn't keep trying to figure out where you are -- and "automatically" updating your location.

So, given the above, I'm glad to hear that it worked for Poznan, Paris, Warszawa, etc.  I haven't tested what problems, if any, are created by special characters in a location name, so I don't have any reason, yet, to think they do create problems.

The failure on Zielona Gora confuses me.  When I type that into *my* Hineini, the update succeeds ("Zielona Góra, Polska" is displayed) and I see the map (including a road numbered "282").  Could you please try that again?

Many thanks, again, for your help.  Your information is very useful to me.

Coordinator
Jul 15, 2009 at 6:57 PM
Edited Jul 15, 2009 at 6:58 PM

I said:

"The failure on Zielona Gora confuses me.  When I type that into *my* Hineini, the update succeeds ("Zielona Góra, Polska" is displayed)..."

All of that is true, but notice I didn't use the special character!

Indeed, when I use the special character (Zielona Góra), Hineini fails the update.

Looking at the extra.log on my handset, I can see that this is a problem with the Fire Eagle service itself.  I'll take this concern to the Fire Eagle developers.

Many thanks for your continued information.  VERY HELPFUL!  :)

Coordinator
Jul 16, 2009 at 5:27 AM

When you test, please use 0.6.7 -- problems remain with it, but it is improved in some ways (over recent versions).

Many thanks.

Jul 16, 2009 at 10:02 AM

Hello again,

I can see that you are working with your project very hard, my respect! Thanks for your explanation about 'Update' function.  It works this way very intuitive in my opinion.

I am not sure, but there is something new - a grey square on the map when it is displayed, like a territory sign. Maps are displayed well, when I put the city name in user input (I did try with Paris, New York). I send you a link to 'our' Zielona Góra which is not found:

Zielona Góra, Polska
Link: <http://maps.google.com/maps?f=q&source=s_q&hl=pl&geocode=&q=Zielona+G%C3%B3ra&sll=37.0625,-95.677068&sspn=20.424384,51.943359&ie=UTF8&ll=51.989532,15.506516&spn=0.123469,0.405807&z=11&iwloc=A>

About memory usage - I am not specialist, but when I start your application it takes 1,78 MB, then I display Paris map and the usage is about 2,7MB. Maybe google's function makes any buffering for their maps.

And finally - the extra log:

0.6.7 | 2009-07-16 11:45:35 > Place can't be identified.
Hineini.FireEagle.FireEagleException: Place can't be identified.
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(CellTower cellTower)
w Hineini.MainForm.GetYahooKnowsLocationOfCurrentCellTower()
w Hineini.MainForm.GetYahooLocatedCellTower()
w Hineini.MainForm.UpdateLocationDataByCellTower()
w Hineini.MainForm.UpdateLocationDataByEnvironmentInput(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
0.6.7 | 2009-07-16 11:46:14 > Invalid response received from FireEagle.
Hineini.FireEagle.FireEagleException: Invalid response received from FireEagle. ---> System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.Xml.XmlException: Root element is missing.
w System.Xml.XmlTextReaderImpl.Throw(Exception e)
w System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(Int32 res)
w System.Xml.XmlTextReaderImpl.ParseDocumentContent()
w System.Xml.XmlTextReaderImpl.Read()
w System.Xml.XmlTextReader.Read()
w System.Xml.XmlReader.MoveToContent()
w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
0.6.7 | 2009-07-16 11:46:14 > Invalid response received from FireEagle.
Hineini.FireEagle.FireEagleException: Invalid response received from FireEagle. ---> System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.Xml.XmlException: Root element is missing.
w System.Xml.XmlTextReaderImpl.Throw(Exception e)
w System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(Int32 res)
w System.Xml.XmlTextReaderImpl.ParseDocumentContent()
w System.Xml.XmlTextReaderImpl.Read()
w System.Xml.XmlTextReader.Read()
w System.Xml.XmlReader.MoveToContent()
w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
0.6.7 | 2009-07-16 11:46:14 > Invalid response received from FireEagle.
Hineini.FireEagle.FireEagleException: Invalid response received from FireEagle. ---> System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.Xml.XmlException: Root element is missing.
w System.Xml.XmlTextReaderImpl.Throw(Exception e)
w System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(Int32 res)
w System.Xml.XmlTextReaderImpl.ParseDocumentContent()
w System.Xml.XmlTextReaderImpl.Read()
w System.Xml.XmlTextReader.Read()
w System.Xml.XmlReader.MoveToContent()
w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
0.6.7 | 2009-07-16 11:46:24 > Invalid response received from FireEagle.
Hineini.FireEagle.FireEagleException: Invalid response received from FireEagle. ---> System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.Xml.XmlException: Root element is missing.
w System.Xml.XmlTextReaderImpl.Throw(Exception e)
w System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(Int32 res)
w System.Xml.XmlTextReaderImpl.ParseDocumentContent()
w System.Xml.XmlTextReaderImpl.Read()
w System.Xml.XmlTextReader.Read()
w System.Xml.XmlReader.MoveToContent()
w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
0.6.7 | 2009-07-16 11:46:24 > Invalid response received from FireEagle.
Hineini.FireEagle.FireEagleException: Invalid response received from FireEagle. ---> System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.Xml.XmlException: Root element is missing.
w System.Xml.XmlTextReaderImpl.Throw(Exception e)
w System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(Int32 res)
w System.Xml.XmlTextReaderImpl.ParseDocumentContent()
w System.Xml.XmlTextReaderImpl.Read()
w System.Xml.XmlTextReader.Read()
w System.Xml.XmlReader.MoveToContent()
w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
0.6.7 | 2009-07-16 11:46:24 > Invalid response received from FireEagle.
Hineini.FireEagle.FireEagleException: Invalid response received from FireEagle. ---> System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.Xml.XmlException: Root element is missing.
w System.Xml.XmlTextReaderImpl.Throw(Exception e)
w System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(Int32 res)
w System.Xml.XmlTextReaderImpl.ParseDocumentContent()
w System.Xml.XmlTextReaderImpl.Read()
w System.Xml.XmlTextReader.Read()
w System.Xml.XmlReader.MoveToContent()
w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
0.6.7 | 2009-07-16 11:46:31 > Invalid response received from FireEagle.
Hineini.FireEagle.FireEagleException: Invalid response received from FireEagle. ---> System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.Xml.XmlException: Root element is missing.
w System.Xml.XmlTextReaderImpl.Throw(Exception e)
w System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(Int32 res)
w System.Xml.XmlTextReaderImpl.ParseDocumentContent()
w System.Xml.XmlTextReaderImpl.Read()
w System.Xml.XmlTextReader.Read()
w System.Xml.XmlReader.MoveToContent()
w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
0.6.7 | 2009-07-16 11:46:31 > Invalid response received from FireEagle.
Hineini.FireEagle.FireEagleException: Invalid response received from FireEagle. ---> System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.Xml.XmlException: Root element is missing.
w System.Xml.XmlTextReaderImpl.Throw(Exception e)
w System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(Int32 res)
w System.Xml.XmlTextReaderImpl.ParseDocumentContent()
w System.Xml.XmlTextReaderImpl.Read()
w System.Xml.XmlTextReader.Read()
w System.Xml.XmlReader.MoveToContent()
w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
0.6.7 | 2009-07-16 11:46:31 > Invalid response received from FireEagle.
Hineini.FireEagle.FireEagleException: Invalid response received from FireEagle. ---> System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.Xml.XmlException: Root element is missing.
w System.Xml.XmlTextReaderImpl.Throw(Exception e)
w System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(Int32 res)
w System.Xml.XmlTextReaderImpl.ParseDocumentContent()
w System.Xml.XmlTextReaderImpl.Read()
w System.Xml.XmlTextReader.Read()
w System.Xml.XmlReader.MoveToContent()
w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
w System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()

w Hineini.FireEagle.FireEagle.Deserialize(String resp, Type type)
w Hineini.FireEagle.FireEagle.GetStringResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.GetResponse(String httpmethod, String method, String token, List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(List`1 parameters)
w Hineini.FireEagle.FireEagle.Lookup(String address)
w Hineini.MainForm.GetYahooKnowsLocationOfAddress(String address)
w Hineini.MainForm.UpdateLocationDataByAddress(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationDataByUserInput(String userUpdateLocation)
w Hineini.MainForm.UpdateLocationData(Boolean& stationaryThresholdPreventedUpdate)
w Hineini.MainForm.ProcessFireEagleUpdate()
w Hineini.MainForm.ProcessFireEagle()
w Hineini.MainForm.FireEagleWorker()
0.6.7 | 2009-07-16 11:46:53 > Using Cell Towers: True
0.6.7 | 2009-07-16 11:46:53 > Using GPS: False
0.6.7 | 2009-07-16 11:46:54 > CellTowerInfo: 41924 - 20272 - 260 - 2
0.6.7 | 2009-07-16 11:46:54 > OperatorInfo CountryCode: PL
0.6.7 | 2009-07-16 11:46:54 > OperatorInfo LongName: Era
0.6.7 | 2009-07-16 11:46:54 > OperatorInfo NumName: 26002
0.6.7 | 2009-07-16 11:46:54 > OperatorInfo ShortName: NA/REQ
0.6.7 | 2009-07-16 11:46:54 > MostRecentLocation point_raw:
0.6.7 | 2009-07-16 11:46:54 > MostRecentLocation box_raw: 48.658290863 2.0867900848 49.0469398499 2.6379098892
0.6.7 | 2009-07-16 11:46:54 > MostRecentLocation LevelName: city
0.6.7 | 2009-07-16 11:46:54 > MostRecentLocation locatedAt_raw: 2009-07-16T02:47:21-07:00
0.6.7 | 2009-07-16 11:46:54 > MostRecentLocation LocationDate: 2009-07-16 11:47:21
0.6.7 | 2009-07-16 11:46:54 > MostRecentLocation Name: *Paris, France
0.6.7 | 2009-07-16 11:46:54 > MostRecentLocation PlaceID: bV4EOqafAJnqoz4
0.6.7 | 2009-07-16 11:46:54 > MostRecentLocation WOEID: 615702
0.6.7 | 2009-07-16 11:46:55 > UpperCorner parts length: 4
0.6.7 | 2009-07-16 11:46:55 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:46:55 > MostRecentLocation UpperCorner Latitude: 49,0469398499
0.6.7 | 2009-07-16 11:46:55 > MostRecentLocation UpperCorner Longitude: 2,6379098892
0.6.7 | 2009-07-16 11:46:55 > LowerCorner parts length: 4
0.6.7 | 2009-07-16 11:46:55 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:46:55 > MostRecentLocation LowerCorner Latitude: 48,658290863
0.6.7 | 2009-07-16 11:46:55 > MostRecentLocation LowerCorner Longitude: 2,0867900848
0.6.7 | 2009-07-16 11:46:55 > ExactPoint is null due to point_raw.
0.6.7 | 2009-07-16 11:46:55 > point_raw is null.
0.6.7 | 2009-07-16 11:46:55 > ExactPoint is null due to point_raw.
0.6.7 | 2009-07-16 11:46:55 > point_raw is null.
0.6.7 | 2009-07-16 11:46:55 > UpperCorner parts length: 4
0.6.7 | 2009-07-16 11:46:55 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:46:55 > LowerCorner parts length: 4
0.6.7 | 2009-07-16 11:46:55 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:46:55 > Getting map image: http://maps.google.com/staticmap?format=jpg-baseline&size=238x243&maptype=mobile&key=ABQIAAAAu-YXjAmyKTn4bLyq60KPJxRCmR3BMzCOmnDxzV__D6GogjP-bxS2YsxdOmDDPViifiljA1OCCzYkPQ&sensor=false&path=rgb:0x000000,weight:2|48.658290863,2.0867900848|49.0469398499,2.0867900848|49.0469398499,2.6379098892|48.658290863,2.6379098892|48.658290863,2.0867900848
0.6.7 | 2009-07-16 11:47:26 > Using Cell Towers: True
0.6.7 | 2009-07-16 11:47:26 > Using GPS: False
0.6.7 | 2009-07-16 11:47:27 > CellTowerInfo: 41924 - 20272 - 260 - 2
0.6.7 | 2009-07-16 11:47:27 > OperatorInfo CountryCode: PL
0.6.7 | 2009-07-16 11:47:27 > OperatorInfo LongName: Era
0.6.7 | 2009-07-16 11:47:27 > OperatorInfo NumName: 26002
0.6.7 | 2009-07-16 11:47:27 > OperatorInfo ShortName: NA/REQ
0.6.7 | 2009-07-16 11:47:27 > MostRecentLocation point_raw:
0.6.7 | 2009-07-16 11:47:27 > MostRecentLocation box_raw: 40.4956817627 -74.2556533813 40.9176216125 -73.6894836426
0.6.7 | 2009-07-16 11:47:27 > MostRecentLocation LevelName: city
0.6.7 | 2009-07-16 11:47:27 > MostRecentLocation locatedAt_raw: 2009-07-16T02:47:55-07:00
0.6.7 | 2009-07-16 11:47:27 > MostRecentLocation LocationDate: 2009-07-16 11:47:55
0.6.7 | 2009-07-16 11:47:27 > MostRecentLocation Name: *New York, NY
0.6.7 | 2009-07-16 11:47:27 > MostRecentLocation PlaceID: hVUWVhqbBZlZSrZU
0.6.7 | 2009-07-16 11:47:27 > MostRecentLocation WOEID: 2459115
0.6.7 | 2009-07-16 11:47:27 > UpperCorner parts length: 4
0.6.7 | 2009-07-16 11:47:27 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:47:27 > MostRecentLocation UpperCorner Latitude: 40,9176216125
0.6.7 | 2009-07-16 11:47:28 > MostRecentLocation UpperCorner Longitude: -73,6894836426
0.6.7 | 2009-07-16 11:47:28 > LowerCorner parts length: 4
0.6.7 | 2009-07-16 11:47:28 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:47:28 > MostRecentLocation LowerCorner Latitude: 40,4956817627
0.6.7 | 2009-07-16 11:47:28 > MostRecentLocation LowerCorner Longitude: -74,2556533813
0.6.7 | 2009-07-16 11:47:28 > ExactPoint is null due to point_raw.
0.6.7 | 2009-07-16 11:47:28 > point_raw is null.
0.6.7 | 2009-07-16 11:47:28 > ExactPoint is null due to point_raw.
0.6.7 | 2009-07-16 11:47:28 > point_raw is null.
0.6.7 | 2009-07-16 11:47:28 > UpperCorner parts length: 4
0.6.7 | 2009-07-16 11:47:28 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:47:28 > LowerCorner parts length: 4
0.6.7 | 2009-07-16 11:47:28 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:47:28 > Getting map image: http://maps.google.com/staticmap?format=jpg-baseline&size=238x243&maptype=mobile&key=ABQIAAAAu-YXjAmyKTn4bLyq60KPJxRCmR3BMzCOmnDxzV__D6GogjP-bxS2YsxdOmDDPViifiljA1OCCzYkPQ&sensor=false&path=rgb:0x000000,weight:2|40.4956817627,-74.2556533813|40.9176216125,-74.2556533813|40.9176216125,-73.6894836426|40.4956817627,-73.6894836426|40.4956817627,-74.2556533813
0.6.7 | 2009-07-16 11:48:01 > ExactPoint is null due to point_raw.
0.6.7 | 2009-07-16 11:48:01 > point_raw is null.
0.6.7 | 2009-07-16 11:48:01 > UpperCorner parts length: 4
0.6.7 | 2009-07-16 11:48:01 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:48:01 > LowerCorner parts length: 4
0.6.7 | 2009-07-16 11:48:01 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:52:44 > Using Cell Towers: True
0.6.7 | 2009-07-16 11:52:44 > Using GPS: False
0.6.7 | 2009-07-16 11:52:45 > CellTowerInfo: 41924 - 20272 - 260 - 2
0.6.7 | 2009-07-16 11:52:45 > OperatorInfo CountryCode: PL
0.6.7 | 2009-07-16 11:52:45 > OperatorInfo LongName: Era
0.6.7 | 2009-07-16 11:52:45 > OperatorInfo NumName: 26002
0.6.7 | 2009-07-16 11:52:45 > OperatorInfo ShortName: NA/REQ
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation point_raw:
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation box_raw: 52.0999717712 20.851480484 52.3707885742 21.268529892
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation LevelName: city
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation locatedAt_raw: 2009-07-16T02:53:12-07:00
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation LocationDate: 2009-07-16 11:53:12
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation Name: *Warszawa, Polska
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation PlaceID: kssTLWKcA5._6nE
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation WOEID: 523920
0.6.7 | 2009-07-16 11:52:45 > UpperCorner parts length: 4
0.6.7 | 2009-07-16 11:52:45 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation UpperCorner Latitude: 52,3707885742
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation UpperCorner Longitude: 21,268529892
0.6.7 | 2009-07-16 11:52:45 > LowerCorner parts length: 4
0.6.7 | 2009-07-16 11:52:45 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation LowerCorner Latitude: 52,0999717712
0.6.7 | 2009-07-16 11:52:45 > MostRecentLocation LowerCorner Longitude: 20,851480484
0.6.7 | 2009-07-16 11:52:45 > ExactPoint is null due to point_raw.
0.6.7 | 2009-07-16 11:52:46 > point_raw is null.
0.6.7 | 2009-07-16 11:52:46 > ExactPoint is null due to point_raw.
0.6.7 | 2009-07-16 11:52:46 > point_raw is null.
0.6.7 | 2009-07-16 11:52:46 > UpperCorner parts length: 4
0.6.7 | 2009-07-16 11:52:46 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:52:46 > LowerCorner parts length: 4
0.6.7 | 2009-07-16 11:52:46 > ParseLatLong returned valid latLong
0.6.7 | 2009-07-16 11:52:46 > Getting map image: http://maps.google.com/staticmap?format=jpg-baseline&size=238x243&maptype=mobile&key=ABQIAAAAu-YXjAmyKTn4bLyq60KPJxRCmR3BMzCOmnDxzV__D6GogjP-bxS2YsxdOmDDPViifiljA1OCCzYkPQ&sensor=false&path=rgb:0x000000,weight:2|52.0999717712,20.851480484|52.3707885742,20.851480484|52.3707885742,21.268529892|52.0999717712,21.268529892|52.0999717712,20.851480484

Greetings,

RA

Coordinator
Jul 16, 2009 at 2:02 PM

The "grey square on the map" is what's called a "bounding box", and it visually represents the "area" in which Fire Eagle is telling me you are *somewhere*.  You'll only see those boxes when the updated location is not exact.

So, you'll see the bounding box when you specify a city, or when Yahoo geolocates your cell tower (Yahoo doesn't tell about exact locations of cell towers, but rather about "areas" in which the tower likely sits).

You'll not see the bounding box when you're using GPS, or when you manually specify a street address, or when Google geolocates your cell tower (Google *does* specify exact locations -- actual lat/long values -- of cell towers).

As I continue to develop this software, surely new bugs will be introduced (and fixed).  And I encourage you to continue to share bugs that you find (or features that you want added!!).

But, as it stands now, I think this software is working, for you, as I'd expect.  Let me explain.

1) You don't have GPS, so you cannot locate via GPS.

2) Neither Yahoo nor Google knows about the cell towers near you, so you cannot geolocate via cell towers.

3) Specifying a location with "ó" in it (and surely other such characters) breaks Fire Eagle, so you cannot manually update your location using correct characters.  A Fire Eagle developer has advised me to expect a fix for this "soon" -- I don't know how long it will be.

4) Specifying a location without, as you put it, "national character codes" -- this works for you, and so you may use this technique to update using any location ("Zielona Gora", for example) until Fire Eagle delivers their "bug fix".

So, again, I have small things I know I want improved, that I haven't shared here, and I have new features in mind, but I'm pleased that we've made it this far with Hineini's usefulness for you.

Many thanks for your interest and conversation so far.

What else would you like to see done?

Jul 17, 2009 at 11:31 AM

Thans for your wide answer!

I also have some ideas, I will let you know, but I am going now for a 2 weeks vacation, so will write you when I will be back.

 

Greetings,

RA

 

Coordinator
Jul 28, 2009 at 4:10 AM

0.6.8 should improve the accuracy of location updating in Fire Eagle sometimes.  Please try with "Yahoo Always" and "Google Always" and let me know if either is improved.  Many thanks.