fjlopezs / mytracks

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

Crash on menu press #310

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.Press the menu key
2.
3.

What is the expected output? What do you see instead?
Force Close dialog box

What version of MyTracks are you using? On what version of Android? On what
phone?
Current version of my tracks

Android 1.5, Motorola Dext, Orange Carrier

If possible please provide a log.  Either upload here or send to mytracks-

W/InputManagerService(   93): Window already focused, ignoring focus gain of: 
com.android.internal.view.IInputMethodClient$Stub$Proxy@434ecfc8
I/ActivityManager(   93): Starting activity: Intent { 
action=android.intent.action.MAIN categories={android.intent.category.HOME} 
flags=0x10200000 
comp={com.motorola.blur.home/com.motorola.blur.home.HomeActivity} }
I/PowerManagerService(   93): keypad run :false:0:0
I/PowerManagerService(   93): keypad run :false:0:0
I/ActivityManager(   93): Exiting empty application process 
android.process.acore (android.os.BinderProxy@435da9d8)
I/ActivityThread( 2862): Removing dead content provider: im
I/ActivityManager(   93): Killing app com.google.process.gapps (pid 2862) 
because provider com.android.providers.im.ImProvider is in dying process 
android.process.acore
I/ActivityManager(   93): Process com.google.process.gapps (pid 2862) has died.
W/ActivityManager(   93): Scheduling restart of crashed service 
com.google.android.apps.gtalkservice/com.google.android.gtalkservice.service.GTa
lkService in 40000ms
I/ActivityManager(   93): Starting activity: Intent { 
action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} 
flags=0x10100000 
comp={com.google.android.maps.mytracks/com.google.android.apps.mytracks.MyTracks
} }
I/ActivityManager(   93): Start proc com.google.android.maps.mytracks for 
activity 
com.google.android.maps.mytracks/com.google.android.apps.mytracks.MyTracks: 
pid=2890 uid=10053 gids={3003, 3002, 3001}
W/InputManagerService(   93): Window already focused, ignoring focus gain of: 
com.android.internal.view.IInputMethodClient$Stub$Proxy@434f7790
I/PowerManagerService(   93): keypad run :false:0:0
I/PowerManagerService(   93): keypad run :false:0:0
I/ActivityManager(   93): Exiting application process org.jtb.alogcat 
(android.os.BinderProxy@436c1d00)
I/global  ( 2890): Default buffer size used in BufferedReader constructor. It 
would be better to be explicit if an 8k-char buffer is required.
I/ActivityThread( 2890): Publishing provider com.google.android.maps.mytracks: 
com.google.android.apps.mytracks.content.MyTracksProvider
I/WindowManager(   93): WIN DEATH: Window{4351e1e8 
org.jtb.alogcat/org.jtb.alogcat.LogActivity paused=false}
I/MyTracks( 2890): Using platform adapter class 
com.google.android.apps.mytracks.util.CupcakePlatformAdapter
I/ActivityManager(   93): Start proc com.google.process.gapps for content 
provider com.google.android.providers.settings/.GoogleSettingsProvider: 
pid=2899 uid=10010 gids={3003}
I/global  ( 2899): Default buffer size used in BufferedReader constructor. It 
would be better to be explicit if an 8k-char buffer is required.
I/ActivityThread( 2899): Publishing provider com.google.settings: 
com.google.android.providers.settings.GoogleSettingsProvider
I/ActivityThread( 2899): Publishing provider gmail-ls: 
com.google.android.providers.gmail.MailProvider
I/ActivityManager(   93): Stopping service: 
com.google.android.googleapps/.GoogleLoginService
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x80
I/libloc_api(   93): loc_eng_set_position mode, client = 0, interval = 1 sec, 
mode = 1 (SA=0/MSB=1/MSA=2)
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x80
I/libloc_api(   93): loc_eng_start called
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x100
I/libloc_api(   93): loc_inform_gps_status, status: GPS_STATUS_SESSION_BEGIN
E/Sensors (   93): sensors=00000100, changed 00000001
I/ActivityManager(   93): Exiting empty application process 
com.google.process.gapps (android.os.BinderProxy@43651a20)
E/Sensors (   93): sensors=00000101, real=0000000f
E/Sensors (   93): sensor set delay 60  sensors 101
I/WindowManager(   93): onAccuracyChanged, rotation accuracy (256) changed  to 3
I/WindowManager(   93): onSensorChanged, rotation (256) changed  to 0.0
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x100
I/libloc_api(   93): loc_inform_gps_status, status: GPS_STATUS_ENGINE_ON
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x40
I/libloc_api(   93): loc_eng_process_atl_deferred_action, is_open = 1, is_close 
= 0, data on = 1, APN = [orangeinternet]
I/WindowManager(   93): onAccuracyChanged, rotation accuracy (256) changed  to 3
I/WindowManager(   93): onSensorChanged, rotation (256) changed  to 0.0
I/MapActivity( 2890): Handling network change notification:CONNECTED
E/MapActivity( 2890): Couldn't get connection factory client
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x2
I/libloc_api(   93): loc_eng_ioctl for ATL with apn_name = orangeinternet
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x80
I/ActivityManager(   93): Displayed activity 
com.google.android.maps.mytracks/com.google.android.apps.mytracks.MyTracks: 
3883 ms
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x2
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x2
W/ResourceType( 2890): Failure getting entry for 0x7f02001b (t=1 e=27) in 
package 0: 0xffffffb5
W/ResourceType( 2890): Failure getting entry for 0x7f02001e (t=1 e=30) in 
package 0: 0xffffffb5
W/ResourceType( 2890): Failure getting entry for 0x7f02001f (t=1 e=31) in 
package 0: 0xffffffb5
W/ResourceType( 2890): Failure getting entry for 0x7f020020 (t=1 e=32) in 
package 0: 0xffffffb5
W/ResourceType( 2890): Failure getting entry for 0x7f02001c (t=1 e=28) in 
package 0: 0xffffffb5
I/MyTracks( 2890): Build query: SELECT * FROM tracks WHERE (_id=(select 
max(_id) from tracks)) ORDER BY _id
W/MyTracksLib( 2890): Caught an unexpected exception.
W/MyTracksLib( 2890): android.database.sqlite.SQLiteException: near ")": syntax 
error: , while compiling: SELECT * FROM tracks WHERE (_id=(select max(_id) from 
tracks))) AND (_id=(select max(_id) from tracks)) ORDER BY _id
W/MyTracksLib( 2890):   at 
android.database.sqlite.SQLiteProgram.native_compile(Native Method)
W/MyTracksLib( 2890):   at 
android.database.sqlite.SQLiteProgram.compile(SQLiteProgram.java:110)
W/MyTracksLib( 2890):   at 
android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:59)
W/MyTracksLib( 2890):   at 
android.database.sqlite.SQLiteQuery.<init>(SQLiteQuery.java:49)
W/MyTracksLib( 2890):   at 
android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.
java:49)
W/MyTracksLib( 2890):   at 
android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1
118)
W/MyTracksLib( 2890):   at 
android.database.sqlite.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:312)
W/MyTracksLib( 2890):   at 
android.database.sqlite.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java:262)
W/MyTracksLib( 2890):   at 
com.google.android.apps.mytracks.content.MyTracksProvider.query(MyTracksProvider
.java:376)
W/MyTracksLib( 2890):   at 
android.content.ContentProvider$Transport.query(ContentProvider.java:129)
W/MyTracksLib( 2890):   at 
android.content.ContentResolver.query(ContentResolver.java:149)
W/MyTracksLib( 2890):   at 
com.google.android.apps.mytracks.content.MyTracksProviderUtilsImpl.getLastTrack(
MyTracksProviderUtilsImpl.java:781)
W/MyTracksLib( 2890):   at 
com.google.android.apps.mytracks.MyTracks.onPrepareOptionsMenu(MyTracks.java:389
)
W/MyTracksLib( 2890):   at 
android.app.Activity.onPrepareOptionsMenu(Activity.java:2245)
W/MyTracksLib( 2890):   at 
com.google.android.apps.mytracks.MyTracksMap.onPrepareOptionsMenu(MyTracksMap.ja
va:849)
W/MyTracksLib( 2890):   at 
android.app.Activity.onPreparePanel(Activity.java:2127)
W/MyTracksLib( 2890):   at 
com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:429)
W/MyTracksLib( 2890):   at 
com.android.internal.policy.impl.PhoneWindow.onKeyDownPanel(PhoneWindow.java:675
)
W/MyTracksLib( 2890):   at 
com.android.internal.policy.impl.PhoneWindow.onKeyDown(PhoneWindow.java:1327)
W/MyTracksLib( 2890):   at 
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWin
dow.java:1741)
W/MyTracksLib( 2890):   at 
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:736)
W/MyTracksLib( 2890):   at 
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:736)
W/MyTracksLib( 2890):   at 
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:736)
W/MyTracksLib( 2890):   at 
android.widget.TabHost.dispatchKeyEvent(TabHost.java:265)
W/MyTracksLib( 2890):   at 
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:736)
W/MyTracksLib( 2890):   at 
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:736)
W/MyTracksLib( 2890):   at 
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchKeyEvent(Pho
neWindow.java:1760)
W/MyTracksLib( 2890):   at 
com.android.internal.policy.impl.PhoneWindow.superDispatchKeyEvent(PhoneWindow.j
ava:1208)
W/MyTracksLib( 2890):   at 
android.app.Activity.dispatchKeyEvent(Activity.java:2046)
W/MyTracksLib( 2890):   at 
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWin
dow.java:1736)
W/MyTracksLib( 2890):   at 
android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2230)
W/MyTracksLib( 2890):   at 
android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2200)
W/MyTracksLib( 2890):   at 
android.view.ViewRoot.handleMessage(ViewRoot.java:1526)
W/MyTracksLib( 2890):   at android.os.Handler.dispatchMessage(Handler.java:99)
W/MyTracksLib( 2890):   at android.os.Looper.loop(Looper.java:123)
W/MyTracksLib( 2890):   at 
android.app.ActivityThread.main(ActivityThread.java:3977)
W/MyTracksLib( 2890):   at java.lang.reflect.Method.invokeNative(Native Method)
W/MyTracksLib( 2890):   at java.lang.reflect.Method.invoke(Method.java:521)
W/MyTracksLib( 2890):   at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
W/MyTracksLib( 2890):   at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
W/MyTracksLib( 2890):   at dalvik.system.NativeStart.main(Native Method)
W/ResourceType( 2890): Failure getting entry for 0x7f02001b (t=1 e=27) in 
package 0: 0xffffffb5
W/dalvikvm( 2890): threadid=3: thread exiting with uncaught exception 
(group=0x4000ff28)
E/AndroidRuntime( 2890): Uncaught handler: thread main exiting due to uncaught 
exception
E/AndroidRuntime( 2890): android.content.res.Resources$NotFoundException: 
Resource ID #0x7f02001b
E/AndroidRuntime( 2890):    at 
android.content.res.Resources.getValue(Resources.java:846)
E/AndroidRuntime( 2890):    at 
android.content.res.Resources.getDrawable(Resources.java:534)
E/AndroidRuntime( 2890):    at 
com.android.internal.view.menu.MenuItemImpl.getIcon(MenuItemImpl.java:432)
E/AndroidRuntime( 2890):    at 
com.android.internal.view.menu.IconMenuItemView.initialize(IconMenuItemView.java
:109)
E/AndroidRuntime( 2890):    at 
com.android.internal.view.menu.MenuItemImpl.createItemView(MenuItemImpl.java:586
)
E/AndroidRuntime( 2890):    at 
com.android.internal.view.menu.MenuItemImpl.getItemView(MenuItemImpl.java:569)
E/AndroidRuntime( 2890):    at 
com.android.internal.view.menu.IconMenuView.updateChildren(IconMenuView.java:345
)
E/AndroidRuntime( 2890):    at 
com.android.internal.view.menu.IconMenuView.initialize(IconMenuView.java:327)
E/AndroidRuntime( 2890):    at 
com.android.internal.view.menu.MenuBuilder$MenuType.getMenuView(MenuBuilder.java
:198)
E/AndroidRuntime( 2890):    at 
com.android.internal.view.menu.MenuBuilder.getMenuView(MenuBuilder.java:322)
E/AndroidRuntime( 2890):    at 
com.android.internal.policy.impl.PhoneWindow.initializePanelContent(PhoneWindow.
java:946)
E/AndroidRuntime( 2890):    at 
com.android.internal.policy.impl.PhoneWindow.openPanel(PhoneWindow.java:532)
E/AndroidRuntime( 2890):    at 
com.android.internal.policy.impl.PhoneWindow.onKeyUpPanel(PhoneWindow.java:709)
E/AndroidRuntime( 2890):    at 
com.android.internal.policy.impl.PhoneWindow.onKeyUp(PhoneWindow.java:1422)
E/AndroidRuntime( 2890):    at 
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWin
dow.java:1741)
E/AndroidRuntime( 2890):    at 
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:736)
E/AndroidRuntime( 2890):    at 
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:736)
E/AndroidRuntime( 2890):    at 
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:736)
E/AndroidRuntime( 2890):    at 
android.widget.TabHost.dispatchKeyEvent(TabHost.java:265)
E/AndroidRuntime( 2890):    at 
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:736)
E/AndroidRuntime( 2890):    at 
android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:736)
E/AndroidRuntime( 2890):    at 
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchKeyEvent(Pho
neWindow.java:1760)
E/AndroidRuntime( 2890):    at 
com.android.internal.policy.impl.PhoneWindow.superDispatchKeyEvent(PhoneWindow.j
ava:1208)
E/AndroidRuntime( 2890):    at 
android.app.Activity.dispatchKeyEvent(Activity.java:2046)
E/AndroidRuntime( 2890):    at 
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWin
dow.java:1736)
E/AndroidRuntime( 2890):    at 
android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2230)
E/AndroidRuntime( 2890):    at 
android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2200)
E/AndroidRuntime( 2890):    at 
android.view.ViewRoot.handleMessage(ViewRoot.java:1526)
E/AndroidRuntime( 2890):    at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 2890):    at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 2890):    at 
android.app.ActivityThread.main(ActivityThread.java:3977)
E/AndroidRuntime( 2890):    at java.lang.reflect.Method.invokeNative(Native 
Method)
E/AndroidRuntime( 2890):    at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 2890):    at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime( 2890):    at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
E/AndroidRuntime( 2890):    at dalvik.system.NativeStart.main(Native Method)
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x2
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x2
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x2
I/ActivityManager(   93): Process com.google.android.maps.mytracks (pid 2890) 
has died.
I/libloc_api(   93): loc_eng_stop called
E/Sensors (   93): sensors=00000101, changed 00000001
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x100
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x1
W/libloc_api(   93): loc_eng_report_position: ignore position report when 
session status = 4
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x40
I/libloc_api(   93): loc_eng_process_atl_deferred_action, is_open = 0, is_close 
= 1, data on = 1, APN = [orangeinternet]
I/libloc_api(   93): loc_event_cb, client = 0, loc_event = 0x80
E/Sensors (   93): sensors=00000100, real=00000000
I/WindowManager(   93): onAccuracyChanged, rotation accuracy (256) changed  to 3
I/WindowManager(   93): onSensorChanged, rotation (256) changed  to 0.0
I/WindowManager(   93): WIN DEATH: Window{4351a7e0 
com.google.android.maps.mytracks/com.google.android.apps.mytracks.MyTracks 
paused=false}
I/PowerManagerService(   93): keypad run :false:0:0
I/PowerManagerService(   93): keypad run :false:0:0
W/InputManagerService(   93): Got RemoteException sending setActive(false) 
notification to pid 2890 uid 10053
I/libloc_api(   93): loc_eng_timer_thread_proc: turns off GPS icon
I/libloc_api(   93): loc_inform_gps_status, status: GPS_STATUS_SESSION_END
I/ActivityManager(   93): Starting activity: Intent { 
action=android.intent.action.MAIN flags=0x10100000 
comp={org.jtb.alogcat/org.jtb.alogcat.LogActivity} }
I/ActivityManager(   93): Start proc org.jtb.alogcat for activity 
org.jtb.alogcat/.LogActivity: pid=2917 uid=10070 gids={1007}
W/InputManagerService(   93): Window already focused, ignoring focus gain of: 
com.android.internal.view.IInputMethodClient$Stub$Proxy@437613c0
I/PowerManagerService(   93): keypad run :false:0:0
I/PowerManagerService(   93): keypad run :false:0:0
I/global  ( 2917): Default buffer size used in BufferedReader constructor. It 
would be better to be explicit if an 8k-char buffer is required.
I/NotificationService(   93): enqueueToast pkg=org.jtb.alogcat 
callback=android.app.ITransientNotification$Stub$Proxy@4374c138 duration=1
I/ActivityManager(   93): Displayed activity org.jtb.alogcat/.LogActivity: 843 
ms

Original issue reported on code.google.com by alan.m.h...@gmail.com on 10 Feb 2011 at 5:18

GoogleCodeExporter commented 9 years ago

Original comment by sandordo...@google.com on 10 Feb 2011 at 6:06