[Nexus 7 Android Development] Enzomatrx:
Scrabble Problems

Primedirective:

I went from the 3-04-2014 to 4-02-2014 and noticed Scrabble is completely hosed.

When trying to launch it (with existing Data for the app), it crashes immediately.

If I wipe data, it will load to the intro screen, prompt for my age, but then an "overlay" is supposed to appear to say "Welcome" and guide you... but it does not. It just has a black tinted overlay (screenshot attached) that you cannot bypass.

If I take Titanium Backup and restore the data for it, I can load it once. However, none of the "overlays" work in the game (when you pick a blank tile, when the game is notifying you of # of tiles left, etc). Also, the dialog boxes for "Loading" are not drawn properly. Screenshots of these anomalies attached as well.

If I factory reset and reinstall April builds, it is still broken. I have factory reset and reinstalled vanir_grouper_4.4.2.030614.zip and it works fine. The other two builds I have tried are vanir_grouper_4.4.2.040414.zip and vanir_grouper_4.4.2.040814.zip. So sometime between those builds something got hosed in OpenGL or whatever it uses for the overlays/drawing.

I am running a 32GB 2012 Nexus 7.

Logcat shows the following:

04-16 08:53:39.611: W/InputDispatcher(553): channel '4234f940 com.ea.scrabblefree_na/com.ea.scrabblefree_na.ScrabbleActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
04-16 08:53:39.611: E/InputDispatcher(553): channel '4234f940 com.ea.scrabblefree_na/com.ea.scrabblefree_na.ScrabbleActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
04-16 08:53:39.691: D/Zygote(139): Process 22269 terminated by signal (11)
04-16 08:53:39.701: W/InputDispatcher(553): Attempted to unregister already unregistered input channel '4234f940 com.ea.scrabblefree_na/com.ea.scrabblefree_na.ScrabbleActivity (server)'
04-16 08:53:39.701: I/WindowState(553): WIN DEATH: Window{4234f940 u0 com.ea.scrabblefree_na/com.ea.scrabblefree_na.ScrabbleActivity}
04-16 08:53:39.701: I/ActivityManager(553): Process com.ea.scrabblefree_na (pid 22269) has died.
04-16 08:53:39.701: W/WindowManager(553): Force-removing child win Window{42523a98 u0 SurfaceView} from container Window{4234f940 u0 com.ea.scrabblefree_na/com.ea.scrabblefree_na.ScrabbleActivity}
04-16 08:53:39.701: W/ActivityManager(553): Force removing ActivityRecord{42406518 u0 com.ea.scrabblefree_na/.ScrabbleActivity t29}: app died, no saved state
04-16 08:53:39.901: W/WindowManager(553): Failed looking up window
04-16 08:53:39.901: W/WindowManager(553): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@41be2f90 does not exist
04-16 08:53:39.901: W/WindowManager(553):	at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7984)
04-16 08:53:39.901: W/WindowManager(553):	at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7975)
04-16 08:53:39.901: W/WindowManager(553):	at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1047)
04-16 08:53:39.901: W/WindowManager(553):	at android.os.BinderProxy.sendDeathNotice(Binder.java:493)
04-16 08:53:39.901: W/WindowManager(553):	at dalvik.system.NativeStart.run(Native Method)

04-16 08:53:38.031: D/ActivityThread(22269): setTargetHeapUtilization:0.75
04-16 08:53:38.031: D/ActivityThread(22269): setTargetHeapMinFree:524288
04-16 08:53:38.081: D/dalvikvm(22269): Trying to load lib /data/app-lib/com.ea.scrabblefree_na-1/libscrabblefree.so 0x41aafb38
04-16 08:53:38.101: D/dalvikvm(22269): Added shared lib /data/app-lib/com.ea.scrabblefree_na-1/libscrabblefree.so 0x41aafb38
04-16 08:53:38.221: D/FiksuTracking(22269): ForegroundTester thread started, process: 22269
04-16 08:53:38.221: I/C2DM JNI(22269): initC2DMJNI()...
04-16 08:53:38.221: I/C2DM JNI(22269): ...initC2DMJNI()
04-16 08:53:38.271: D/libEGL(22269): loaded /system/lib/egl/libEGL_tegra.so
04-16 08:53:38.301: D/libEGL(22269): loaded /system/lib/egl/libGLESv1_CM_tegra.so
04-16 08:53:38.321: D/libEGL(22269): loaded /system/lib/egl/libGLESv2_tegra.so
04-16 08:53:38.351: D/OpenGLRenderer(22269): Enabling debug mode 0
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_BUFFER_SIZE: 16
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_RED_SIZE: 5
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_GREEN_SIZE: 6
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_BLUE_SIZE: 5
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_ALPHA_SIZE: 0
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_DEPTH_SIZE: 16
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_STENCIL_SIZE: 0
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_CONFIG_CAVEAT: 12344
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_CONFIG_ID: 9
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_LEVEL: 0
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_MAX_PBUFFER_WIDTH: 2048
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_MAX_PBUFFER_HEIGHT: 2048
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_MAX_PBUFFER_PIXELS: 4194304
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_NATIVE_RENDERABLE: 0
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_NATIVE_VISUAL_ID: 4
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_NATIVE_VISUAL_TYPE: -1
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_PRESERVED_RESOURCES: ???
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_SAMPLES: 0
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_SAMPLE_BUFFERS: 0
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_SURFACE_TYPE: 3175
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_TRANSPARENT_TYPE: 12344
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_TRANSPARENT_RED_VALUE: 0
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_TRANSPARENT_GREEN_VALUE: 0
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_TRANSPARENT_BLUE_VALUE: 0
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_BIND_TO_TEXTURE_RGB: 0
04-16 08:53:38.361: D/EAMCore/MainView(22269): EGL_BIND_TO_TEXTURE_RGBA: 0
04-16 08:53:38.371: D/EAMCore/MainView(22269): EGL_MIN_SWAP_INTERVAL: 0
04-16 08:53:38.371: D/EAMCore/MainView(22269): EGL_MAX_SWAP_INTERVAL: 1
04-16 08:53:38.371: D/EAMCore/MainView(22269): EGL_LUMINANCE_SIZE: 0
04-16 08:53:38.371: D/EAMCore/MainView(22269): EGL_ALPHA_MASK_SIZE: 8
04-16 08:53:38.371: D/EAMCore/MainView(22269): EGL_COLOR_BUFFER_TYPE: 12430
04-16 08:53:38.371: D/EAMCore/MainView(22269): EGL_RENDERABLE_TYPE: 5
04-16 08:53:38.371: D/EAMCore/MainView(22269): EGL_CONFORMANT: 5
04-16 08:53:38.401: E/GoogleIMA(22269): onResume
04-16 08:53:38.411: I/ActivityManager(553): Displayed com.ea.scrabblefree_na/.ScrabbleActivity: +459ms
04-16 08:53:38.411: I/Timeline(553): Timeline: Activity_windows_visible id: ActivityRecord{42406518 u0 com.ea.scrabblefree_na/.ScrabbleActivity t29} time:7696088
04-16 08:53:38.431: I/Timeline(22269): Timeline: Activity_idle id: android.os.BinderProxy@41aaab08 time:7696106
04-16 08:53:39.061: A/libc(22269): Fatal signal 11 (SIGSEGV) at 0x00220000 (code=1), thread 22282 (Thread-483)