CompanyGateways / mytracks

Automatically exported from code.google.com/p/mytracks
1 stars 0 forks source link

"No GPS location provider" message stuck on screen #478

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open Mytracks without gps enabled
2. Message pops up, quickly back out of mytracks to desktop
3. Message now stuck until mytracks is force closed
(reproduction seems to be hit or miss, but is most frequent after a fresh power 
cycle of the phone, and less frequent if the app has been force closed once.)

What is the expected output? What do you see instead?
Message should go away when you back out of the app, message should go away 
after enabling gps.  Instead, if following above steps, message just sticks at 
bottom of the screen until app is force closed.

What version of MyTracks are you using? On what version of Android? On what 
phone?
Using v1.1.5, Android version 2.2, phone Motorola Droid 2 Global

If possible please provide a log.  Either upload here or send to mytracks-
support@google.com.
Detailed instructions can be found here:
http://code.google.com/p/mytracks/wiki/HowToReportErrors

Please provide any additional information here:

Original issue reported on code.google.com by william....@gmail.com on 28 May 2011 at 1:44

GoogleCodeExporter commented 9 years ago

Original comment by rdama...@google.com on 28 May 2011 at 10:32

GoogleCodeExporter commented 9 years ago
Hi MyTracks team,

I have the same issue with a HTC Desire+Ardroid 2.2 and application release 
1.1.5.
To delete the message I have to turn off my device
Is there a workaround ?

Original comment by giancarl...@gmail.com on 30 May 2011 at 9:36

GoogleCodeExporter commented 9 years ago
Same issue here HTC DesireS+Android 2.3.3

Original comment by beegar...@gmail.com on 31 May 2011 at 8:12

GoogleCodeExporter commented 9 years ago
Investigating.

Original comment by rdama...@google.com on 31 May 2011 at 8:17

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
I have the exact same issue with a Nexus S running 2.3.4.

Force closing MyTracks made the overlay go away.

Original comment by wze...@gmail.com on 2 Jun 2011 at 12:14

GoogleCodeExporter commented 9 years ago
It looks like the updated mytracks has somehow got a big bug. It needs to be 
resolved ASAP, I also have this problem after I decided to get the update 
today. I phoned motorola who said they will replace my handset! 

Original comment by troupe...@googlemail.com on 2 Jun 2011 at 11:11

GoogleCodeExporter commented 9 years ago
Investigating.

Original comment by rdama...@google.com on 3 Jun 2011 at 3:12

GoogleCodeExporter commented 9 years ago
Tried to reproduce on Android 3.1, 3.0, 2.3.4, 2.1-update1, 1.6 and 
1.5...nothing yet :( Can anyone provide logs? 
(http://code.google.com/p/mytracks/wiki/HowToReportErrors shows how)

Original comment by rdama...@google.com on 3 Jun 2011 at 3:37

GoogleCodeExporter commented 9 years ago
Got a stack trace - if someon can confirm that this is the same as they see, 
it'll be helpful:

06-03 01:03:57.085: WARN/MessageQueue(15420): Handler{40524c18} sending message 
to a Handler on a dead thread
06-03 01:03:57.085: WARN/MessageQueue(15420): java.lang.RuntimeException: 
Handler{40524c18} sending message to a Handler on a dead thread
06-03 01:03:57.085: WARN/MessageQueue(15420):     at 
android.os.MessageQueue.enqueueMessage(MessageQueue.java:196)
06-03 01:03:57.085: WARN/MessageQueue(15420):     at 
android.os.Handler.sendMessageAtTime(Handler.java:457)
06-03 01:03:57.085: WARN/MessageQueue(15420):     at 
android.os.Handler.sendMessageDelayed(Handler.java:430)
06-03 01:03:57.085: WARN/MessageQueue(15420):     at 
android.os.Handler.post(Handler.java:248)
06-03 01:03:57.085: WARN/MessageQueue(15420):     at 
android.widget.Toast$TN.hide(Toast.java:344)
06-03 01:03:57.085: WARN/MessageQueue(15420):     at 
android.app.ITransientNotification$Stub.onTransact(ITransientNotification.java:5
5)
06-03 01:03:57.085: WARN/MessageQueue(15420):     at 
android.os.Binder.execTransact(Binder.java:320)
06-03 01:03:57.085: WARN/MessageQueue(15420):     at 
dalvik.system.NativeStart.run(Native Method)

Original comment by rdama...@google.com on 3 Jun 2011 at 4:06

GoogleCodeExporter commented 9 years ago
Fixed. Please review:

http://code.google.com/r/rdamazio-mytracks-staging1/source/detail?r=6ae1ce44452f
b4fc0a2c793fa8288aa5aae2e009

Original comment by rdama...@google.com on 3 Jun 2011 at 4:29

GoogleCodeExporter commented 9 years ago
All done.
Now that I know what this is, though, I'm surprised that it hit so many people.

Original comment by rdama...@google.com on 3 Jun 2011 at 2:22

GoogleCodeExporter commented 9 years ago
I just started having this problem yesterday (June 5).  Last used My Tracks 
June 3 prior to updating to latest version of My Tracks, and prior to updating 
to Android 2.3.3 (HTC EVO).  Updated both My Tracks and EVO on June 3.

The message comes up and then goes off every time I've started My Tracks so 
far.  GPS is enabled.

Original comment by brownst3...@gmail.com on 6 Jun 2011 at 1:19

GoogleCodeExporter commented 9 years ago
Forgot to add that I emailed a log.

Original comment by brownst3...@gmail.com on 6 Jun 2011 at 1:19

GoogleCodeExporter commented 9 years ago
So what is the solution? I have the current version of My Tracks on my Droid X 
but get this "no gps location provider ..." warning every time I launch My 
Tracks.

Original comment by BikerBre...@gmail.com on 30 Jun 2011 at 9:32

GoogleCodeExporter commented 9 years ago
I get the "no GPS location provider was found on this device" error all the 
time on my EVO running Gingerbread, but the app seems to work fine in spite of 
the error. I wouldn't mind not having to see the error pop up all the time 
though.

Original comment by tyson.br...@gmail.com on 9 Aug 2011 at 10:50

GoogleCodeExporter commented 9 years ago
This is already fixed, btw - Sandor is preparing a release.

Original comment by rdama...@google.com on 12 Aug 2011 at 8:11