launk / adw-launcher-android

Automatically exported from code.google.com/p/adw-launcher-android
0 stars 0 forks source link

OnRotate crash on Donut buils since ~1.1.2 #94

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Unlock the phone or make it redraw (eg. rotate the phone with auto rotate 
activated)
2. Touch the screen
3. Watch it crash and reload the whole thing again

What is the expected output? What do you see instead?
Before the latest few updates (in 1.0 or something like that, there was no 
issue when rotating the screen, it was quite fast.
Now it always seem to crash as soon as you touch the screen or a couple of 
second after that, there's no force close popup or anything though, it just 
reload the whole thing, which can take a few seconds.

What version of the product are you using? On what phone? What Android
version?
I'm using ADW donut version 1.1.4 on a Sony Ericsson X10 running android 1.6

here's a what the logcat says :
- Android.process.acore utimately crashes (SIGSEGV with a not so useful crash 
info) and ADW is reloaded
- But just before that here's what's shown, which might be more meaningful :

08-30 00:43:58.493: WARN/System.err(5415): java.lang.IllegalArgumentException: 
Receiver not registered: mobi.intuitit.android.widget.WidgetSpace$1@2f614f98
08-30 00:43:58.493: WARN/System.err(5415):     at 
android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.j
ava:636)
08-30 00:43:58.503: WARN/System.err(5415):     at 
android.app.ApplicationContext.unregisterReceiver(ApplicationContext.java:811)
08-30 00:43:58.503: WARN/System.err(5415):     at 
android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:303)
08-30 00:43:58.503: WARN/System.err(5415):     at 
mobi.intuitit.android.widget.WidgetSpace.unregisterReceiver(WidgetSpace.java:719
)
08-30 00:43:58.503: WARN/System.err(5415):     at 
mobi.intuitit.android.widget.WidgetSpace.unregisterProvider(WidgetSpace.java:707
)
08-30 00:43:58.503: WARN/System.err(5415):     at 
org.adw.launcher_donut.Launcher.onDestroy(Launcher.java:1331)
08-30 00:43:58.503: WARN/System.err(5415):     at 
android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3377)
08-30 00:43:58.503: WARN/System.err(5415):     at 
android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3408)
08-30 00:43:58.503: WARN/System.err(5415):     at 
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3502)
08-30 00:43:58.503: WARN/System.err(5415):     at 
android.app.ActivityThread.access$2200(ActivityThread.java:117)
08-30 00:43:58.503: WARN/System.err(5415):     at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1819)
08-30 00:43:58.503: WARN/System.err(5415):     at 
android.os.Handler.dispatchMessage(Handler.java:99)
08-30 00:43:58.503: WARN/System.err(5415):     at 
android.os.Looper.loop(Looper.java:123)
08-30 00:43:58.513: WARN/System.err(5415):     at 
android.app.ActivityThread.main(ActivityThread.java:4263)
08-30 00:43:58.513: WARN/System.err(5415):     at 
java.lang.reflect.Method.invokeNative(Native Method)
08-30 00:43:58.513: WARN/System.err(5415):     at 
java.lang.reflect.Method.invoke(Method.java:521)
08-30 00:43:58.513: WARN/System.err(5415):     at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:799)
08-30 00:43:58.513: WARN/System.err(5415):     at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
08-30 00:43:58.513: WARN/System.err(5415):     at 
dalvik.system.NativeStart.main(Native Method)
08-30 00:43:58.513: WARN/System.err(5415): java.lang.IllegalArgumentException: 
Receiver not registered: 
mobi.intuitit.android.widget.WidgetSpace$ScrollViewProvider@2f615738
08-30 00:43:58.523: WARN/System.err(5415):     at 
android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.j
ava:636)
08-30 00:43:58.523: WARN/System.err(5415):     at 
android.app.ApplicationContext.unregisterReceiver(ApplicationContext.java:811)
08-30 00:43:58.523: WARN/System.err(5415):     at 
android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:303)
08-30 00:43:58.523: WARN/System.err(5415):     at 
mobi.intuitit.android.widget.WidgetSpace.unregisterReceiver(WidgetSpace.java:719
)
08-30 00:43:58.523: WARN/System.err(5415):     at 
mobi.intuitit.android.widget.WidgetSpace.unregisterProvider(WidgetSpace.java:708
)
08-30 00:43:58.523: WARN/System.err(5415):     at 
org.adw.launcher_donut.Launcher.onDestroy(Launcher.java:1331)
08-30 00:43:58.523: WARN/System.err(5415):     at 
android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3377)
08-30 00:43:58.523: WARN/System.err(5415):     at 
android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3408)
08-30 00:43:58.523: WARN/System.err(5415):     at 
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3502)
08-30 00:43:58.523: WARN/System.err(5415):     at 
android.app.ActivityThread.access$2200(ActivityThread.java:117)
08-30 00:43:58.523: WARN/System.err(5415):     at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1819)
08-30 00:43:58.523: WARN/System.err(5415):     at 
android.os.Handler.dispatchMessage(Handler.java:99)
08-30 00:43:58.533: WARN/System.err(5415):     at 
android.os.Looper.loop(Looper.java:123)
08-30 00:43:58.533: WARN/System.err(5415):     at 
android.app.ActivityThread.main(ActivityThread.java:4263)
08-30 00:43:58.533: WARN/System.err(5415):     at 
java.lang.reflect.Method.invokeNative(Native Method)
08-30 00:43:58.533: WARN/System.err(5415):     at 
java.lang.reflect.Method.invoke(Method.java:521)
08-30 00:43:58.533: WARN/System.err(5415):     at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:799)
08-30 00:43:58.533: WARN/System.err(5415):     at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
08-30 00:43:58.533: WARN/System.err(5415):     at 
dalvik.system.NativeStart.main(Native Method)

I haven't looked more into it, so that's all i've got, i though it would be a 
known issue but it seems it's not listed in here, so good luck with that and 
tell me if you need more :P

Original issue reported on code.google.com by sl1nk3.s@gmail.com on 29 Aug 2010 at 10:48

GoogleCodeExporter commented 9 years ago
hmm, sorry seems like Issue 64 is the same as this one, I added more logging 
information tho.

Original comment by sl1nk3.s@gmail.com on 29 Aug 2010 at 10:51

GoogleCodeExporter commented 9 years ago
Issue 64 has been merged into this issue.

Original comment by klinster...@gmail.com on 30 Aug 2010 at 12:13

GoogleCodeExporter commented 9 years ago
Just wanted to confirm that this isn't happening anymore after the 2.1 update 
on the X10, so it's indeed an issue related to the donut build.

Original comment by sl1nk3.s@gmail.com on 3 Nov 2010 at 11:06

GoogleCodeExporter commented 9 years ago
I'm getting the same with my nexus one and CM-6.1rc1 (includes adw-launcher ver 
1.20). It happend always during boot and sometimes if i'm using "home-key":

W/System.err(  270): java.lang.IllegalArgumentException: Receiver not 
registered: mobi.intuitit.android.widget.WidgetSpace$1@43f6ae88
W/System.err(  270):    at 
android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.j
ava:793)
W/System.err(  270):    at 
android.app.ContextImpl.unregisterReceiver(ContextImpl.java:814)
W/System.err(  270):    at 
android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:331)
W/System.err(  270):    at 
mobi.intuitit.android.widget.WidgetSpace.unregisterReceiver(WidgetSpace.java:799
)
W/System.err(  270):    at 
mobi.intuitit.android.widget.WidgetSpace.unregisterProvider(WidgetSpace.java:787
)
W/System.err(  270):    at 
com.android.launcher.Launcher.onDestroy(Launcher.java:1303)
W/System.err(  270):    at 
android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3642)
W/System.err(  270):    at 
android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3673)
W/System.err(  270):    at 
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3789)
W/System.err(  270):    at 
android.app.ActivityThread.access$2400(ActivityThread.java:125)
W/System.err(  270):    at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2037)
W/System.err(  270):    at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err(  270):    at android.os.Looper.loop(Looper.java:123)
W/System.err(  270):    at 
android.app.ActivityThread.main(ActivityThread.java:4627)
W/System.err(  270):    at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(  270):    at java.lang.reflect.Method.invoke(Method.java:521)
W/System.err(  270):    at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
W/System.err(  270):    at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
W/System.err(  270):    at dalvik.system.NativeStart.main(Native Method)
W/System.err(  270): java.lang.IllegalArgumentException: Receiver not 
registered: mobi.intuitit.android.widget.WidgetSpace$ScrollViewProvider@43f6b398
W/System.err(  270):    at 
android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.j
ava:793)
W/System.err(  270):    at 
android.app.ContextImpl.unregisterReceiver(ContextImpl.java:814)
W/System.err(  270):    at 
android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:331)
W/System.err(  270):    at 
mobi.intuitit.android.widget.WidgetSpace.unregisterReceiver(WidgetSpace.java:799
)
W/System.err(  270):    at 
mobi.intuitit.android.widget.WidgetSpace.unregisterProvider(WidgetSpace.java:788
)
W/System.err(  270):    at 
com.android.launcher.Launcher.onDestroy(Launcher.java:1303)
W/System.err(  270):    at 
android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3642)
W/System.err(  270):    at 
android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3673)
W/System.err(  270):    at 
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3789)
W/System.err(  270):    at 
android.app.ActivityThread.access$2400(ActivityThread.java:125)
W/System.err(  270):    at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2037)
W/System.err(  270):    at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err(  270):    at android.os.Looper.loop(Looper.java:123)
W/System.err(  270):    at 
android.app.ActivityThread.main(ActivityThread.java:4627)
W/System.err(  270):    at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(  270):    at java.lang.reflect.Method.invoke(Method.java:521)
W/System.err(  270):    at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
W/System.err(  270):    at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
W/System.err(  270):    at dalvik.system.NativeStart.main(Native Method)
D/vending (  679): [17] DeviceConfigurationReceiver$1.run(): Clearing cache in 
response to android.intent.action.SIM_STATE_CHANGED

Original comment by daniel.mehrmann on 10 Nov 2010 at 11:45