[LG Optimus 2x] withoutwings:
Sonic WSoD

Tried the latest kernel and still having trouble getting Sonic 4 Ep 1 to start. It shows the Sega logo and plays the "seegaa" sound clip, but then freezes with the screen white. I can press home to return back to the launcher so the phone isn't frozen, just the game.

Vadonka, can you take a look at this log and see if you spot anything which might help you to track the issue down? Thanks.

02-16 01:59:00.634 I/ActivityManager(1287)Start proc com.sega.sonic4epi for
activity com.sega.sonic4epi/.Main: pid=4260 uid=10093 gids={3003, 1015}
02-16 01:59:00.674 D/dalvikvm(1172)GC_EXPLICIT freed 12K, 47% free 2902K/5379K, external 0K/0K, paused 42ms
02-16 01:59:00.714 D/installd(1175)DexInv: --- BEGIN '/data/app/com.sega.sonic4epi-1.apk' ---
02-16 01:59:00.734 W/ProcessStats(1287)Skipping unknown process pid 4257
02-16 01:59:00.734 W/ProcessStats(1287)Skipping unknown process pid 4258
02-16 01:59:00.754 D/dalvikvm(1172)GC_EXPLICIT freed <1K, 47% free 2902K/5379K, external 0K/0K, paused 76ms
02-16 01:59:00.764 D/dalvikvm(4268)creating instr width table
02-16 01:59:00.794 D/dalvikvm(1172)GC_EXPLICIT freed <1K, 47% free 2902K/5379K, external 0K/0K, paused 47ms
02-16 01:59:00.924 D/dalvikvm(4268)DexOpt: load 23ms, verify+opt 109ms
02-16 01:59:01.324 D/installd(1175)DexInv: --- END '/data/app/com.sega.sonic4epi-1.apk' (success) ---
02-16 01:59:01.424 I/AlarmManager(1287)wakelock acquire, uid:10076 at elapsed real time: 2096429
02-16 01:59:01.454 D/dalvikvm(4260)Trying to load lib /data/data/com.sega.sonic4epi/lib/libsonic4epi.so 0x405157f8
02-16 01:59:01.474 D/dalvikvm(4260)Added shared lib /data/data/com.sega.sonic4epi/lib/libsonic4epi.so 0x405157f8
02-16 01:59:01.504 I/AlarmManager(1287)wakelock release, uid:10076 at elapsed real time: 2096516
02-16 01:59:01.514 I/AlarmManager(1287)wakelock acquire, uid:10074 at elapsed real time: 2096519
02-16 01:59:01.514 I/AlarmManager(1287)wakelock release, uid:10074 at elapsed real time: 2096522
02-16 01:59:01.744 D/ (1179)nvrm_daemon: rt_exist from client: 2
02-16 01:59:01.744 D/ (1179)NVRM_DAEMON(890): rt_exist=2, add client ref
02-16 01:59:01.744 D/ (1179)nvrm_daemon: rt_exist to client: 2
02-16 01:59:01.744 D/ (1179)set continue (1280x960)
02-16 01:59:01.744 D/ (1179)set continue (1280x1024)
02-16 01:59:01.744 D/ (1179)set continue (1280x1024)
02-16 01:59:01.744 D/ (1179)set continue (1360x768)
02-16 01:59:01.744 D/ (1179)set continue (1440x900)
02-16 01:59:01.744 D/ (1179)set continue (1680x1050)
02-16 01:59:01.744 D/ (1179)set BetterMode (1280x720)
02-16 01:59:01.744 D/ (1179)set BetterMode (1920x1080)
02-16 01:59:01.744 D/ (1179)set BetterMode (1280x720)
02-16 01:59:01.744 D/ (1179)set BetterMode (1920x1080)
02-16 01:59:01.744 D/ (1179)set BetterMode (1920x1080)
02-16 01:59:01.744 D/ (1179)set BetterMode (1920x1080)
02-16 01:59:01.744 D/ (1179)set BetterMode (1920x1080)
02-16 01:59:01.744 I/WindowManager(1287)Setting rotation to 1, animFlags=1
02-16 01:59:01.764 I/ActivityManager(1287)Config changed: { scale=1.0 fontSize=2 themeChanged=0 themeChangedFlags=0 imsi=234/15 loc=en_GB touch=3 keys=1/1/2 nav=1/1 orien=2 layout=34 uiMode=17 seq=5}
02-16 01:59:01.864 I/LlamaDroid(1858)IntentReceiver.onReceive
02-16 01:59:01.864 I/LlamaDroid(1858)Service already started
02-16 01:59:01.864 I/LlamaDroid(1858)Intent Action is android.intent.action.CONFIGURATION_CHANGED
02-16 01:59:01.864 I/LlamaDroid(1858)Rotation: Screen rotation change from 0 to 1
02-16 01:59:01.894 I/LlamaDroid(1858)TestEvent: StateChange triggertype=34 got 0 triggerable events.
02-16 01:59:01.894 I/LlamaDroid(1858)Events to Enqueue 0
02-16 01:59:01.894 I/LlamaDroid(1858)IntentProfile: android.intent.action.CONFIGURATION_CHANGED > 33
02-16 01:59:01.894 I/LlamaDroid(1858)SW-RtcWakeLock: RtcWakeLock wakelock not held
02-16 01:59:02.134 D/dalvikvm(1287)GC_FOR_MALLOC freed 1301K, 28% free 12142K/16647K, external 0K/0K, paused 114ms
02-16 01:59:02.254 D/dalvikvm(1287)GC_FOR_MALLOC freed 160K, 28% free 12131K/16647K, external 0K/0K, paused 101ms
02-16 01:59:02.324 D/dalvikvm(1585)GC_EXPLICIT freed 767K, 38% free 5754K/9223K, external 0K/0K, paused 51ms
02-16 01:59:02.384 D/dalvikvm(1562)GC_EXTERNAL_ALLOC freed 56K, 52% free 3148K/6471K, external 551K/1063K, paused 51ms
02-16 01:59:02.404 I/ActivityManager(1287)Displayed com.sega.sonic4epi/.Main: +1s774ms
02-16 01:59:02.434 D/libEGL (4260)loaded /system/lib/egl/libEGL_tegra.so
02-16 01:59:02.534 D/libEGL (4260)loaded /system/lib/egl/libGLESv1_CM_tegra.so
02-16 01:59:02.554 D/libEGL (4260)loaded /system/lib/egl/libGLESv2_tegra.so
02-16 01:59:02.584 W/IInputConnectionWrapper(1585)showStatusIcon on inactive InputConnection
02-16 01:59:02.594 E/GL (4260)onSurfaceCreated
02-16 01:59:02.594 E/DM (4260)version 2000000
02-16 01:59:02.594 E/DM (4260)download files 1
02-16 01:59:02.654 E/DM (4260)isDownloaded resVersionCode = 2000000
02-16 01:59:02.654 E/DM (4260)isDownloaded versionCode = 2000000
02-16 01:59:02.654 E/DA (4260)onResult 0
02-16 01:59:02.654 E/MainActivity(4260)handleMessage -1
02-16 01:59:02.654 E/DM (4260)TextureCompression: s3tc
02-16 01:59:02.784 D/dalvikvm(4260)GC_EXTERNAL_ALLOC freed 98K, 45% free 2963K/5379K, external 0K/0K, paused 25ms
02-16 01:59:02.794 D/dalvikvm(4260)GC_FOR_MALLOC freed 1K, 45% free 2962K/5379K, external 750K/1262K, paused 15ms
02-16 01:59:02.804 I/dalvikvm-heap(4260)Grow heap (frag case) to 7.277MB for 1536016-byte allocation
02-16 01:59:02.844 D/dalvikvm(4260)GC_FOR_MALLOC freed 0K, 36% free 4462K/6919K, external 750K/1262K, paused 18ms
02-16 01:59:02.884 D/dalvikvm(4260)GC_CONCURRENT freed 3K, 36% free 4463K/6919K, external 750K/1262K, paused 1ms+1ms
02-16 01:59:03.284 V/AudioPolicyManagerBase(1173)getOutput() stream 3, samplingRate 0, format 0, channels c, flags 0
02-16 01:59:04.114 D/dalvikvm(1287)GC_EXPLICIT freed 86K, 28% free 12115K/16647K, external 0K/0K, paused 192ms
02-16 01:59:07.194 D/dalvikvm(4260)GC_EXPLICIT freed 23K, 36% free 4475K/6919K, external 750K/1262K, paused 24ms
02-16 01:59:07.554 I/ActivityManager(1287)Process com.google.android.apps.maps:LocationFriendService (pid 3703) has died.
02-16 01:59:07.664 I/marmalade(4260)MemoryHeapCreate (heap: 54525952, init: 37748736)
02-16 01:59:07.674 I/ActivityManager(1287)Process com.keramidas.TitaniumBackup (pid 3647) has died.
02-16 01:59:07.904 I/ActivityManager(1287)Process com.android.voicedialer (pid 3675) has died.
02-16 01:59:08.334 I/ActivityManager(1287)Process com.google.android.gm (pid 3534) has died.
02-16 01:59:09.454 I/ActivityManager(1287)Process com.google.android.apps.genie.geniewidget (pid 3943) has died.
02-16 01:59:09.514 I/AlarmManager(1287)wakelock acquire, uid:10074 at elapsed real time: 2104523
02-16 01:59:09.514 I/AlarmManager(1287)wakelock release, uid:10074 at elapsed real time: 2104524
02-16 01:59:10.124 I/ActivityManager(1287)Process com.android.gallery (pid 3992) has died.
02-16 01:59:10.464 V/AudioPolicyManagerBase(1173)changeRefCount() stream 3, count 1
02-16 01:59:10.464 V/AudioPolicyManagerBase(1173)getNewDevice() selected device 2
02-16 01:59:10.464 V/AudioPolicyManagerBase(1173)setOutputDevice() output 1 device 2 delayMs 0
02-16 01:59:10.464 V/AudioPolicyManagerBase(1173)setOutputDevice() setting same device 2 or null device for output 1
02-16 01:59:10.464 V/AudioPolicyManagerBase(1173)volume stream = 3, volint = 100, volume = 1.000000
02-16 01:59:10.514 V/AudioPolicyManagerBase(1173)volume stream = 3, volint = 100, volume = 1.000000
02-16 01:59:10.554 W/NvAudioDevice(1173)@@(Device.cpp-hal)@@ setOutputMute(force unmute)
02-16 01:59:10.564 D/ (1179)@@(WM8994)@@ ACWM8994SetPowerMode(), CurrPowerMode = 4, PowerMode = 1
02-16 01:59:10.564 D/ (1179)@@(WM8994)@@ ACWM8994SetPowerMode(), PowerMode = 1
02-16 01:59:14.094 D/dalvikvm(3683)GC_EXPLICIT freed 389K, 46% free 3460K/6407K, external 0K/0K, paused 26ms
02-16 01:59:17.524 I/AlarmManager(1287)wakelock acquire, uid:10074 at elapsed real time: 2112536
02-16 01:59:17.534 I/AlarmManager(1287)wakelock release, uid:10074 at elapsed real time: 2112536
02-16 01:59:25.464 D/dalvikvm(2336)GC_EXPLICIT freed 9K, 46% free 3024K/5575K, external 0K/0K, paused 85ms
02-16 01:59:25.534 I/AlarmManager(1287)wakelock acquire, uid:10074 at elapsed real time: 2120537
02-16 01:59:25.534 I/AlarmManager(1287)wakelock release, uid:10074 at elapsed real time: 2120538
02-16 01:59:29.475 W/HapticFeedbackUtil(1287)vibrate: null or empty pattern
02-16 01:59:29.524 I/ActivityManager(1287)Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher/com.android.launcher2.Launcher } from pid 1287
02-16 01:59:29.534 D/szipinf (1287)Initializing inflate state
02-16 01:59:30.124 D/ (1179)nvrm_daemon: rt_exist from client: 2
02-16 01:59:30.124 D/ (1179)NVRM_DAEMON(890): rt_exist=2, add client ref
02-16 01:59:30.124 D/ (1179)nvrm_daemon: rt_exist to client: 2
02-16 01:59:30.124 W/ActivityManager(1287)Activity pause timeout for HistoryRecord{406d8da0 com.sega.sonic4epi/.Main}
02-16 01:59:30.124 I/WindowManager(1287)Setting rotation to 0, animFlags=1
02-16 01:59:30.134 D/ (1179)set continue (1280x960)
02-16 01:59:30.134 D/ (1179)set continue (1280x1024)
02-16 01:59:30.134 D/ (1179)set continue (1280x1024)
02-16 01:59:30.134 D/ (1179)set continue (1360x768)
02-16 01:59:30.134 D/ (1179)set continue (1440x900)
02-16 01:59:30.134 D/ (1179)set continue (1680x1050)
02-16 01:59:30.134 D/ (1179)set BetterMode (1280x720)
02-16 01:59:30.134 D/ (1179)set BetterMode (1920x1080)
02-16 01:59:30.134 D/ (1179)set BetterMode (1280x720)
02-16 01:59:30.134 D/ (1179)set BetterMode (1920x1080)
02-16 01:59:30.134 D/ (1179)set BetterMode (1920x1080)
02-16 01:59:30.134 D/ (1179)set BetterMode (1920x1080)
02-16 01:59:30.134 D/ (1179)set BetterMode (1920x1080)
02-16 01:59:30.134 I/ActivityManager(1287)Config changed: { scale=1.0 fontSize=2 themeChanged=0 themeChangedFlags=0 imsi=234/15 loc=en_GB touch=3 keys=1/1/2 nav=1/1 orien=1 layout=34 uiMode=17 seq=6}
02-16 01:59:30.164 E/InputDispatcher(1287)channel 'StatusBarView (server)' ~ Consumer closed input channel or an error occurred. events=0x8
02-16 01:59:30.164 E/InputDispatcher(1287)channel 'StatusBarView (server)'
~ Channel is unrecoverably broken and will be disposed!

I wonder if it is a graphics issue given the E/GL, E/DM, E/DA and E/MainActivity messages in the middle of that log?