java.lang.IllegalArgumentException now occurring after upgrading to 4.0

Hi,

I’ve just recently upgrading my game Celestial Assault to Unity Android basic 4.0 and I’m now getting a consistently reproduceable crash. In order to reproduce I load the gameplay scene, switch back to the menu scene, then load the gameplay scene again and boom, it crashes with no message. This game has been out since April of 2012 and this is the first I’ve seen this issue, so I’m sure it’s something to do with changes in 4.0.

Here are the relevant logcat messages:

V/Sensors ( 653): Starting DMP
W/MPL-9_sup( 653): 9 axis sensor fusion not available - No compass detected.
I/Sensors ( 653): Enabled 9 axis sensor fusion
D/KeyguardViewMediator( 653): setHidden false
I/MPL-mldl_cfg_mpu:( 653): inv_mpu_resume(,0070) → 0070
W/SurfaceFlinger( 342): id=4254(687) createSurface (720x1280),-1 flag=30004
W/WindowManager( 653): Failed looking up window
W/WindowManager( 653): java.lang.IllegalArgumentException: Requested window and
roid.os.BinderProxy@42af0128 does not exist
W/WindowManager( 653): at com.android.server.wm.WindowManagerService.wi
ndowForClientLocked(WindowManagerService.java:7622)
W/WindowManager( 653): at com.android.server.wm.WindowManagerService.wi
ndowForClientLocked(WindowManagerService.java:7613)
W/WindowManager( 653): at com.android.server.wm.WindowState$DeathRecipi
ent.binderDied(WindowState.java:1591)
W/WindowManager( 653): at android.os.BinderProxy.sendDeathNotice(Binder
.java:417)
W/WindowManager( 653): at dalvik.system.NativeStart.run(Native Method)
I/WindowManager( 653): WIN DEATH: null

I’ve tried to reproduce this in the editor but it only happens on the android device. Anyone else get this problem, or should I just submit a bug report?

bump!