Hi, >I theorize that if I process the location update in <<1 second, >everything's good,
Try it & less us know the results. Regards On Jul 29, 12:21 pm, Nathan <[email protected]> wrote: > I saw this message repeatedly in my log after reproducing an error > condition that resulted from extended use of the GPS. > > I'm getting a bunch of error messages in logcat like this. > > 07-28 16:29:10.388: ERROR/GpsLocationProvider(1090): NMEA data > overflowed buffer > > This error message comes from line 128 of > android_location_GpsLocationProvider.cpp. There is a 40 sentence > buffer. > > It must be a pretty serious problem because the Droid 1 with 2.2 > became completely unresponsive and then rebooted itself. > > So how do I cause this problem - I mean how do I avoid it? > > The service has registered for location updates at an interval of > 1000. > > I theorize that if I process the location update in <<1 second, > everything's good, but if anything start's taking slight longer than 1 > second, say 1.1 seconds, then the event loop gets behind and > eventually chaos ensues. > > Am I on the right track? > > It could be that the service was terminated for some reason that > didn't leave a mark in logcat and the Droid kept trying to send these > updates to a defunct process, but I'm thinking that's less likely. > > Nathan -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

