联系人在拨号器与呼叫日志之间切换时应用程序崩溃

时间:2009-12-17 14:58:09

标签: android crash runtime contact

我已经更改了联系人应用程序,以便在拨号器中软键盘始终保持并且当其他选项卡活动恢复时它隐藏,我们给联系人应用程序提供了不同的外观,但是当使用相同的时候,当我们发生崩溃时迅速从拨号器更改为呼叫日志。 App没有标准的崩溃对话框崩溃。

我复制了日志,错误似乎发生在更深层次的部分..

 01-01 06:25:37.401: DEBUG/(1350): The Saved Contact is checked here
 01-01 06:25:37.464: DEBUG/(1350): The Saved Contact is checked here
 01-01 06:25:37.472: DEBUG/(1350): The Saved Contact is checked here
 01-01 06:25:39.081: DEBUG/(1350): The INPUT TYPE OF MDIGITS onPause 1
 01-01 06:25:39.097: WARN/InputManagerService(1082): Ignoring hideInputMethod of token: null
 01-01 06:25:39.222: DEBUG/dalvikvm(1404): GC freed 70 objects / 5424 bytes in 143ms
 01-01 06:25:39.573: DEBUG/dalvikvm(1350): GC freed 41355 objects / 1657488 bytes in 214ms
 01-01 06:25:39.589: DEBUG/(1350): The Saved Contact is checked here
 01-01 06:25:39.589: INFO/dalvikvm(1350): Uncaught exception thrown by finalizer (will be discarded):
 01-01 06:25:39.589: INFO/dalvikvm(1350): Ljava/lang/IllegalStateException;: Finalizing cursor android.database.sqlite.SQLiteCursor@45c8b2b0 on calls that has not been deactivated or closed
 01-01 06:25:39.589: INFO/dalvikvm(1350):     at android.database.sqlite.SQLiteCursor.finalize(SQLiteCursor.java:596)
 01-01 06:25:39.589: INFO/dalvikvm(1350):     at dalvik.system.NativeStart.run(Native Method)
 01-01 06:25:39.620: WARN/IInputConnectionWrapper(1350): finishComposingText on inactive InputConnection
 01-01 06:25:39.698: INFO/DEBUG(1008): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
 01-01 06:25:39.698: INFO/DEBUG(1008): Build fingerprint: 'zoom/ldp1/ldp1/ldp1:Donut/Donut/eng.vishal.20091203.130315:eng/test-keys'
 01-01 06:25:39.698: INFO/DEBUG(1008): pid: 1350, tid: 1355  >>> android.process.acore <<<
 01-01 06:25:39.698: INFO/DEBUG(1008): signal 11 (SIGSEGV), fault addr 00000004
 01-01 06:25:39.698: INFO/DEBUG(1008):  r0 00000004  r1 40023778  r2 00000004  r3 ad32d629
 01-01 06:25:39.698: INFO/DEBUG(1008):  r4 00000000  r5 00000000  r6 ad34e495  r7 4203afb8
 01-01 06:25:39.698: INFO/DEBUG(1008):  r8 100ffd00  r9 4203afb0  10 4203afa0  fp 00000001
 01-01 06:25:39.698: INFO/DEBUG(1008):  ip ad372c80  sp 100ffce8  lr ad32d633  pc afb04408  cpsr 00000010
 01-01 06:25:39.776: INFO/DEBUG(1008):          #00  pc 00004408  /system/lib/libcutils.so
 01-01 06:25:39.784: INFO/DEBUG(1008):          #01  lr ad32d633  /system/lib/libandroid_runtime.so
 01-01 06:25:39.784: INFO/DEBUG(1008): stack:
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffca8  45ba1410  /dev/ashmem/mspace/dalvik-heap/2 (deleted)
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcac  ad371820  /system/lib/libandroid_runtime.so
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcb0  45ba1410  /dev/ashmem/mspace/dalvik-heap/2 (deleted)
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcb4  afd00949  /system/lib/libstdc++.so
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcb8  0028c820  [heap]
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcbc  43079f5c  /data/dalvik-cache/system@framework@framework.jar@classes.dex
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcc0  00000001  
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcc4  43079f5c  /data/dalvik-cache/system@framework@framework.jar@classes.dex
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcc8  00000001  
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffccc  a9d222bf  /system/lib/libutils.so
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcd0  0000a000  [heap]
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcd4  420f30b8  /dev/ashmem/dalvik-LinearAlloc (deleted)
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcd8  100ffd30  
 01-01 06:25:39.784: INFO/DEBUG(1008):     100ffcdc  0000000d  
 01-01 06:25:39.792: INFO/DEBUG(1008):     100ffce0  df002777  
 01-01 06:25:39.792: INFO/DEBUG(1008):     100ffce4  e3a070ad  
 01-01 06:25:39.800: INFO/DEBUG(1008): #00 100ffce8  00000000  
 01-01 06:25:39.800: INFO/DEBUG(1008):     100ffcec  ad32d633  /system/lib/libandroid_runtime.so
 01-01 06:25:39.800: INFO/DEBUG(1008):     100ffcf0  100ffd20  
 01-01 06:25:39.800: INFO/DEBUG(1008):     100ffcf4  ad34e4a5  /system/lib/libandroid_runtime.so
 01-01 06:25:39.800: INFO/DEBUG(1008):     100ffcf8  40023778  /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
 01-01 06:25:39.800: INFO/DEBUG(1008):     100ffcfc  ad00e438  /system/lib/libdvm.so
 01-01 06:25:39.800: INFO/DEBUG(1008):     100ffd00  420f30b8  /dev/ashmem/dalvik-LinearAlloc (deleted)
 01-01 06:25:39.800: INFO/DEBUG(1008):     100ffd04  0010e8a0  [heap]
 01-01 06:25:39.800: INFO/DEBUG(1008):     100ffd08  ad34e495  /system/lib/libandroid_runtime.so
 01-01 06:25:39.808: INFO/DEBUG(1008):     100ffd0c  40023778  /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
 01-01 06:25:39.808: INFO/DEBUG(1008):     100ffd10  00001071  
 01-01 06:25:39.808: INFO/DEBUG(1008):     100ffd14  0010e8a0  [heap]
 01-01 06:25:39.808: INFO/DEBUG(1008):     100ffd18  100ffd20  
 01-01 06:25:39.808: INFO/DEBUG(1008):     100ffd1c  ad040b11  /system/lib/libdvm.so
 01-01 06:25:39.808: INFO/DEBUG(1008):     100ffd20  4203afb0  
 01-01 06:25:39.808: INFO/DEBUG(1008):     100ffd24  43108546  /data/dalvik-cache/system@framework@framework.jar@classes.dex
 01-01 06:25:39.808: INFO/DEBUG(1008):     100ffd28  ad34e495  /system/lib/libandroid_runtime.so
 01-01 06:25:39.808: INFO/DEBUG(1008):     100ffd2c  100ffd98  
 01-01 06:25:39.823: DEBUG/(1350): The Saved Contact is checked here
 01-01 06:25:39.855: DEBUG/(1350): The Saved Contact is checked here
 01-01 06:25:40.667: INFO/DEBUG(1008): debuggerd committing suicide to free the zombie!
 01-01 06:25:40.667: INFO/DEBUG(1505): debuggerd: Dec  3 2009 13:23:48
 01-01 06:25:40.675: DEBUG/Zygote(1010): Process 1350 terminated by signal (11)
 01-01 06:25:40.683: INFO/ActivityManager(1082): Process android.process.acore (pid 1350) has died.
 01-01 06:25:40.698: INFO/WindowManager(1082): WIN DEATH: Window{45afa370 com.android.launcher/com.android.launcher.Launcher paused=false}
 01-01 06:25:40.698: INFO/WindowManager(1082): WIN DEATH: Window{45b93050 com.android.contacts/com.android.contacts.DialtactsActivity paused=false}
 01-01 06:25:40.698: INFO/WindowManager(1082): WINDOW DIED during motion dispatch: Window{45b93050 com.android.contacts/com.android.contacts.DialtactsActivity paused=false}
 01-01 06:25:40.714: WARN/WindowManager(1082): Requested window android.os.BinderProxy@45a64c98 does not exist
 01-01 06:25:40.714: WARN/WindowManager(1082): java.lang.RuntimeException
 01-01 06:25:40.714: WARN/WindowManager(1082):     at com.android.server.WindowManagerService.windowForClientLocked(WindowManagerService.java:7756)
 01-01 06:25:40.714: WARN/WindowManager(1082):     at com.android.server.WindowManagerService.windowForClientLocked(WindowManagerService.java:7748)
 01-01 06:25:40.714: WARN/WindowManager(1082):     at com.android.server.WindowManagerService.removeWindow(WindowManagerService.java:1348)
 01-01 06:25:40.714: WARN/WindowManager(1082):     at com.android.server.WindowManagerService.dispatchPointer(WindowManagerService.java:4067)
 01-01 06:25:40.714: WARN/WindowManager(1082):     at com.android.server.WindowManagerService.access$1200(WindowManagerService.java:127)
 01-01 06:25:40.714: WARN/WindowManager(1082):     at com.android.server.WindowManagerService$InputDispatcherThread.process(WindowManagerService.java:5345)
 01-01 06:25:40.714: WARN/WindowManager(1082):     at com.android.server.WindowManagerService$InputDispatcherThread.run(WindowManagerService.java:5253)
 01-01 06:25:40.800: INFO/jdwp(1506): received file descriptor 13 from ADB
 01-01 06:25:40.800: INFO/jdwp(1506): Ignoring second debugger -- accepting and dropping
 01-01 06:25:40.800: INFO/jdwp(1506): Ignoring second debugger -- accepting and dropping
 01-01 06:25:40.808: INFO/ActivityManager(1082): Start proc android.process.acore for activity com.android.launcher/.Launcher: pid=1506 uid=10001 gids={3003, 1015}
 01-01 06:25:40.816: DEBUG/ddm-heap(1506): Got feature list request
 01-01 06:25:40.862: WARN/Process(1082): Unable to open /proc/1350/status
 01-01 06:25:40.940: WARN/UsageStats(1082): Unexpected resume of com.android.launcher while already resumed in com.android.contacts
 01-01 06:25:40.972: INFO/ActivityThread(1506): Publishing provider user_dictionary: com.android.providers.userdictionary.UserDictionaryProvider
 01-01 06:25:41.003: INFO/ActivityThread(1506): Publishing provider applications: com.android.providers.applications.ApplicationsProvider
 01-01 06:25:41.050: INFO/ActivityThread(1506): Publishing provider com.android.globalsearch.SuggestionProvider: com.android.globalsearch.SuggestionProvider
 01-01 06:25:41.120: INFO/ActivityThread(1506): Publishing provider com.android.googlesearch.SuggestionProvider: com.android.googlesearch.SuggestionProvider
 01-01 06:25:41.144: INFO/ActivityThread(1506): Publishing provider com.android.websearch.Suggest: com.android.websearch.SuggestionProvider
 01-01 06:25:41.159: INFO/ActivityThread(1506): Publishing provider com.android.globalsearch.stats: com.android.globalsearch.StatsProvider
 01-01 06:25:41.159: INFO/ActivityThread(1506): Publishing provider contacts;call_log: com.android.providers.contacts.ContactsProvider
 01-01 06:25:41.253: DEBUG/dalvikvm(1506): GC freed 3627 objects / 260784 bytes in 57ms
 01-01 06:25:41.253: WARN/ActivityManager(1082): Unable to start service Intent { act=android.accounts.IAccountsService cmp=com.google.android.googleapps/.GoogleLoginService }: not found
 01-01 06:25:41.261: WARN/AccountMonitor(1506): Couldn't connect to Intent { act=android.accounts.IAccountsService cmp=com.google.android.googleapps/.GoogleLoginService } (Missing service?)
 01-01 06:25:41.261: INFO/ActivityThread(1506): Publishing provider com.android.launcher.settings: com.android.launcher.LauncherProvider

如果有任何人有任何想法让我知道:(

1 个答案:

答案 0 :(得分:0)