Issue: Crash on video playback Device: Samsung Galaxy S3 OS: 4.0.4 Build Reference: IMM76D.SC06DOMALG6 MediaMonkey: Build 21 Media: Any MP4 video file Reproducability: 10/10 Issue : Crash video playback 1. Start MM 2. Go to Video list 3. Select Video ** Expected: Move to Video player screen, video plays ** Actual: screen goes, then crash dialog W/SignalStrength( 710): getGsmLevel=4 W/SignalStrength( 710): getLevel=4 (SignalStrength: 23 0 -120 -160 -120 -1 -1 99 2147483647 2147483647 2147483647 2147483647 gsm|lte 4) D/STATUSBAR-NetworkController( 710): onSignalStrengthsChanged signalStrength=SignalStrength: 23 0 -120 -160 -120 -1 -1 99 2147483647 2147483647 21474 83647 2147483647 gsm|lte 4 level=4 W/SignalStrength( 541): getDbm 1 W/SignalStrength( 541): getGsmDbm=-67 W/SignalStrength( 541): getDbm=-67 W/SignalStrength( 541): getAsuLevel 1 W/SignalStrength( 541): getGsmAsuLevel=23 W/SignalStrength( 541): getAsuLevel=23 E/MTPJNIInterface(19339): In MTPJNIINterface onReceive:com.android.MTP.OBJECT_ADDED W/AlarmManager( 541): FACTORY_ON= 0 W/SurfaceFlinger( 223): id=3510(403) createSurface 0x10b56ec (1x1),1 flag=0 D/KeyguardViewMediator( 541): setHidden false W/AlarmManager( 541): FACTORY_ON= 0 D/memalloc( 223): ion: Allocated buffer base:0x43085000 size:819200 fd:41 D/memalloc( 541): ion: Mapped buffer base:0x644b9000 size:819200 offset:0 fd:508 I/Adreno200-EGLSUB( 223): : Android Image I/Adreno200-EGLSUB( 223): : RGBA_8888 D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/dalvikvm(28325): GC_EXPLICIT freed 773K, 15% free 15427K/18147K, paused 3ms+6ms D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/dalvikvm(15217): GC_EXPLICIT freed 566K, 16% free 14250K/16803K, paused 9ms+62ms D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/dalvikvm( 942): GC_EXPLICIT freed 305K, 14% free 14667K/16867K, paused 3ms+5ms W/SignalStrength( 541): getGsmLevel=4 W/SignalStrength( 541): getLevel=4 (SignalStrength: 24 0 -120 -160 -120 -1 -1 99 2147483647 2147483647 2147483647 2147483647 gsm|lte 4) W/SignalStrength( 710): getGsmLevel=4 W/SignalStrength( 710): getLevel=4 (SignalStrength: 24 0 -120 -160 -120 -1 -1 99 2147483647 2147483647 2147483647 2147483647 gsm|lte 4) W/SignalStrength( 710): getGsmLevel=4 W/SignalStrength( 710): getLevel=4 (SignalStrength: 24 0 -120 -160 -120 -1 -1 99 2147483647 2147483647 2147483647 2147483647 gsm|lte 4) W/SignalStrength( 541): getDbm 1 W/SignalStrength( 541): getGsmDbm=-65 W/SignalStrength( 541): getDbm=-65 W/SignalStrength( 541): getAsuLevel 1 W/SignalStrength( 541): getGsmAsuLevel=24 W/SignalStrength( 541): getAsuLevel=24 D/STATUSBAR-NetworkController( 710): onSignalStrengthsChanged signalStrength=SignalStrength: 24 0 -120 -160 -120 -1 -1 99 2147483647 2147483647 21474 83647 2147483647 gsm|lte 4 level=4 I/power ( 541): *** release_dvfs_lock : lockType : 1 D/PowerManagerService( 541): releaseDVFSLockLocked : all DVFS_MIN_LIMIT are released W/ActivityManager( 541): mDVFSLock.release() D/memalloc( 223): ion: Allocated buffer base:0x43351000 size:819200 fd:35 D/memalloc( 541): ion: Mapped buffer base:0x68387000 size:819200 offset:0 fd:513 I/Adreno200-EGLSUB( 223): : Android Image I/Adreno200-EGLSUB( 223): : RGBA_8888 E/SMD ( 219): DCD ON V/AlarmManager( 541): waitForAlarm result :4 W/AlarmManager( 541): FACTORY_ON= 0 D/dalvikvm( 942): GC_EXPLICIT freed 316K, 14% free 14663K/16867K, paused 2ms+5ms D/memalloc( 223): ion: Allocated buffer base:0x434d3000 size:819200 fd:68 D/memalloc( 541): ion: Mapped buffer base:0x68a07000 size:819200 offset:0 fd:516 I/Adreno200-EGLSUB( 223): : Android Image I/Adreno200-EGLSUB( 223): : RGBA_8888 I/InputReader( 541): Touch event's action is 0x0 (deviceType=0) [pCnt=1, pending(waiting finished signal)=0, s=0.7642 ] I/InputDispatcher( 541): Delivering touch to current input target: action: 0x0 I/InputDispatcher( 541): Delivering touch to current input target: action: 0x0 I/InputDispatcher( 541): Delivering touch to current input target: action: 0x0 D/lights ( 541): write_int /sys/class/leds/button-backlight/brightness = 255 I/PowerManagerService( 541): Ulight 0x3->0x7|0x0 D/PowerManagerService( 541): setLightBrightness : mButtonLight : 120 D/BatteryService( 541): update start D/BatteryService( 541): level:36 scale:100 status:2 health:2 present:true voltage: 3766 temperature: 437 technology: Li-ion AC powered:false USB powe red:true icon:17303250 invalid charger:0 D/KeyguardUpdateMonitor( 541): received broadcast android.intent.action.BATTERY_CHANGED D/KeyguardUpdateMonitor( 541): handleBatteryUpdate I/InputReader( 541): Touch event's action is 0x1 (deviceType=0) [pCnt=1, pending(waiting finished signal)=1, s=] D/ThermistorObserver( 541): mBatteryBRForAMOLED : onReceive() : newTemperature : 437 D/STATUSBAR-BatteryController( 710): onReceive() - ACTION_BATTERY_CHANGED D/STATUSBAR-BatteryController( 710): onReceive() - level:36 D/STATUSBAR-BatteryController( 710): onReceive() - plugged:2 D/STATUSBAR-BatteryController( 710): onReceive() - BATTERY_STATUS_CHARGING: E/MTPJNIInterface(19339): In MTPJNIINterface onReceive:android.intent.action.BATTERY_CHANGED I/InputDispatcher( 541): Delivering touch to current input target: action: 0x1 I/InputDispatcher( 541): Delivering touch to current input target: action: 0x1 I/InputDispatcher( 541): Delivering touch to current input target: action: 0x1 I/Process (20619): Sending signal. PID: 20619 SIG: 9 D/dalvikvm( 541): GC_EXPLICIT freed 2943K, 54% free 35753K/76899K, paused 7ms+24ms D/KeyguardViewMediator( 541): setHidden false V/SecCamera-JNI-Cpp( 541): release camera D/KeyguardViewMediator( 541): setHidden false I/ActivityManager( 541): Process com.ventismedia.android.mediamonkey (pid 20619) has died. W/ActivityManager( 541): Service crashed 2 times, stopping: ServiceRecord{4300d118 com.ventismedia.android.mediamonkey/.db.StoresSyncService} W/ActivityManager( 541): Scheduling restart of crashed service com.ventismedia.android.mediamonkey/.player.PlaybackService in 5000ms W/ActivityManager( 541): Service crashed 2 times, stopping: ServiceRecord{43704330 com.ventismedia.android.mediamonkey/.db.RemoteDatabaseObserverServ ice} W/ActivityManager( 541): Service crashed 2 times, stopping: ServiceRecord{439869b0 com.ventismedia.android.mediamonkey/.db.ContentService} D/KeyguardViewMediator( 541): setHidden false W/SurfaceFlinger( 223): id=3507 Removed idx=1 Map Size=6 W/SurfaceFlinger( 223): id=3507 Removed idx=-2 Map Size=6 D/KeyguardViewMediator( 541): setHidden false I/WindowManager( 541): WIN DEATH: Window{425caaf8 XXX.XXXXXXXXXXX.XXXXXXX.XXXXXXXXXXX/XXX.XXXXXXXXXXX.XXXXXXX.XXXXXXXXXXX.XX.XXXXX.XXXXXXXXXXXX pause d=false} I/WindowManager( 541): WIN DEATH: Window{42d2abd8 XXX.XXXXXXXXXXX.XXXXXXX.XXXXXXXXXXX/XXX.XXXXXXXXXXX.XXXXXXX.XXXXXXXXXXX.XXXXXXX.XXXXXXXXXXXXXXX pau sed=true} W/SurfaceFlinger( 223): id=3509 Removed idx=2 Map Size=5 W/SurfaceFlinger( 223): id=3509 Removed idx=-2 Map Size=5 D/KeyguardViewMediator( 541): setHidden false W/SurfaceFlinger( 223): id=3508 Removed idx=2 Map Size=4 W/SurfaceFlinger( 223): id=3508 Removed idx=-2 Map Size=4 D/KeyguardViewMediator( 541): setHidden false W/SurfaceFlinger( 223): id=3507 Removed idx=-2 Map Size=4 W/SurfaceFlinger( 223): id=3508 Removed idx=-2 Map Size=4 W/SurfaceFlinger( 223): id=3509 Removed idx=-2 Map Size=4 I/WindowManager( 541): WIN DEATH: Window{42722970 XXX.XXXXXXXXXXX.XXXXXXX.XXXXXXXXXXX/XXX.XXXXXXXXXXX.XXXXXXX.XXXXXXXXXXX.XX.XXXXX.XXXXXXXXXXXXXXXXXX XXXXX paused=false} W/WindowManager( 541): Force-removing child win Window{42e8bac0 SurfaceView paused=false} from container Window{42722970 com.ventismedia.android.medi amonkey/com.ventismedia.android.mediamonkey.ui.phone.NowVideoPlayingActivity paused=false} D/KeyguardViewMediator( 541): setHidden false W/WindowManager( 541): Failed looking up window W/WindowManager( 541): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@425cc4d0 does not exist W/WindowManager( 541): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7622) W/WindowManager( 541): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7613) W/WindowManager( 541): at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1580) W/WindowManager( 541): at android.os.BinderProxy.sendDeathNotice(Binder.java:417) W/WindowManager( 541): at dalvik.system.NativeStart.run(Native Method) I/WindowManager( 541): WIN DEATH: null V/WindowManager( 541): rotationForOrientationLw(orient=5, last=0); user=0 USER_ROTATION_LOCKED mLidOpen=-1 mDockMode=0 mHdmiPlugged=false mAccelerome terDefault=0 sensorRotation=-1 D/KeyguardViewMediator( 541): setHidden false D/memalloc( 223): ion: Freeing buffer base:0x443d0000 size:3768320 fd:42 D/memalloc( 223): ion: Unmapping buffer base:0x443d0000 size:3768320 D/memalloc( 223): ion: Freeing buffer base:0x45067000 size:3768320 fd:51 D/memalloc( 223): ion: Unmapping buffer base:0x45067000 size:3768320 D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/memalloc( 223): ion: Freeing buffer base:0x453ff000 size:3768320 fd:61 D/memalloc( 223): ion: Unmapping buffer base:0x453ff000 size:3768320 D/KeyguardViewMediator( 541): setHidden false D/Launcher(29680): onRestart D/Launcher(29680): onStart D/Launcher.HomeFragment(29680): onStart D/Launcher(29680): onResume D/myTest (29680): [MonthTheme] onResume!! D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/comsamsunglog(29680): [MSC_HERO_Accu]>>> =========================================================================================================== ========= D/comsamsunglog(29680): [MSC_HERO_Accu]>>> widgetappapheroaccuweatherwidget [Version : 12052002] [ 1 ] D/comsamsunglog(29680): [MSC_HERO_Accu]>>> Header set to : ===> "widget" <=== D/comsamsunglog(29680): [MSC_HERO_Accu]>>> =========================================================================================================== ========= D/widget (29680): [MSC_HERO_Accu]>>> WC:882 [0:0] onResume :: fU = true cEUi = false D/widget (29680): [MSC_HERO_Accu]>>> WC:1959 [0:0] AR_S_T : 1 D/widget (29680): [MSC_HERO_Accu]>>> WC:918 [0:0] onResume :: mFAR = false, cC = false, cEUI = false D/widget (29680): [MSC_HERO_Accu]>>> WC:1157 [0:0] cUI : cnt = 1, mRC = true D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/widget (29680): [MSC_HERO_Accu]>>> WC:1717 [0:0] isNewYear check D/KeyguardViewMediator( 541): setHidden false D/widget (29680): [MSC_HERO_Accu]>>> WCE:154 [0:0] FCE type = 1 D/KeyguardViewMediator( 541): setHidden false W/SurfaceFlinger( 223): id=3510 Removed idx=4 Map Size=3 D/memalloc( 541): ion: Unmapping buffer base:0x68387000 size:819200 D/memalloc( 541): ion: Unmapping buffer base:0x68a07000 size:819200 D/memalloc( 223): ion: Freeing buffer base:0x43351000 size:819200 fd:35 D/memalloc( 223): ion: Unmapping buffer base:0x43351000 size:819200 D/memalloc( 223): ion: Freeing buffer base:0x434d3000 size:819200 fd:68 D/memalloc( 223): ion: Unmapping buffer base:0x434d3000 size:819200 W/SurfaceFlinger( 223): id=3510 Removed idx=-2 Map Size=3 D/memalloc( 541): ion: Unmapping buffer base:0x644b9000 size:819200 D/KeyguardViewMediator( 541): setHidden false D/widget (29680): [MSC_HERO_Accu]>>> WCE:154 [0:0] FCE type = 2 E/Launcher(29680): Error finding setting, default accessibility to not found: accessibility_enabled D/Launcher.HomeFragment(29680): onResume D/widget (29680): [MSC_HERO_Accu]>>> WC:1126 [0:0] fireOR E/widget (29680): [MSC_HERO_Accu]>>> SM:401 [0:0] IR : false, IPR : false D/Mms/UIEventReceiver(24516): ui event D/memalloc( 223): ion: Freeing buffer base:0x43085000 size:819200 fd:41 D/memalloc( 223): ion: Unmapping buffer base:0x43085000 size:819200 D/widget (29680): [MSC_HERO_Accu]>>> WCE:171 [0:0] FCE count = 1 D/widget (29680): [MSC_HERO_Accu]>>> WCE:188 [0:0] FCE(friends) mED = 1973-12-16 D/widget (29680): [MSC_HERO_Accu]>>> WCE:191 [0:0] FCE(friends) = 12,16(18) D/MenuAppsGridFragment(29680): onResume W/SurfaceFlinger( 223): id=3511(49) createSurface 0x109aa64 (720x1280),1 flag=0 D/KeyguardViewMediator( 541): setHidden false D/STATUSBAR-StatusBarManagerService( 541): setSystemUiVisibility(0x0) D/STATUSBAR-StatusBarManagerService( 541): manageDisableList what=0x0 pkg=WindowManager.LayoutParams I/Adreno200-EGLSUB(29680): : Format RGBA_8888. D/memalloc( 223): ion: Allocated buffer base:0x436d2000 size:3768320 fd:35 D/memalloc(29680): ion: Mapped buffer base:0x64d6e000 size:3768320 offset:0 fd:73 D/widget (29680): [MSC_HERO_Accu]>>> U:131 [0:0] widget 1346729640000 D/widget (29680): [MSC_HERO_Accu]>>> WC:1913 [0:0] nt=1346729640000 D/widget (29680): [MSC_HERO_Accu]>>> WC:1914 [0:0] [ARH] now = [1346727022126] lt = [1346729640000] need RF = [false] D/widget (29680): [MSC_HERO_Accu]>>> WC:1919 [0:0] nt - now =2617874 D/widget (29680): [MSC_HERO_Accu]>>> WC:1920 [0:0] now : 12/09/04 11:50:22 lt : 12/09/04 12:34:00 D/widget (29680): [MSC_HERO_Accu]>>> WC:615 [0:0] ===== mSetUIDataHandler(): day = 5:15 AM, night=6:04 PM E/widget (29680): [MSC_HERO_Accu]>>> SM:401 [0:0] IR : false, IPR : false D/widget (29680): [MSC_HERO_Accu]>>> WC:2302 [0:0] eHdl msg = 0 D/widget (29680): [MSC_HERO_Accu]>>> WC:2302 [0:0] eHdl msg = 0 W/InputManagerService( 541): Got RemoteException sending setActive(false) notification to pid 20619 uid 10158 I/ClipboardServiceEx( 541): Send intent for dismiss clipboard dialog inside hideCurrentInputLocked() ! D/memalloc( 223): ion: Allocated buffer base:0x443d0000 size:3768320 fd:48 D/memalloc(29680): ion: Mapped buffer base:0x65106000 size:3768320 offset:0 fd:77 D/KeyguardViewMediator( 541): setHidden false I/Adreno200-EGLSUB( 223): : Android Image I/Adreno200-EGLSUB( 223): : RGBA_8888 D/SensorManager( 850): registerListener :: handle = 3 name= MPL Gyro delay= 200000 Listener= com.samsung.android.livewallpaper.deepsea.DeepSeaWallpa per@41a5b148 V/Sensors ( 541): enable - sensor Gyro (handle 3) dis -> en E/Sensors ( 541): mEnabled = 18 V/Sensors ( 541): setDelay - sensor Gyro (handle 3), rate 200 ms (5.00 Hz) V/Sensors ( 541): setDelay - sensor Gyro (handle 3), rate 200 ms (5.00 Hz) I/Adreno200-EGLSUB( 850): : Format RGB_565. D/memalloc( 223): ion: Allocated buffer base:0x43351000 size:1884160 fd:55 D/DEFERED_APP_VISIBILITY( 541): tweaking closing app D/DEFERED_APP_VISIBILITY( 541): tweaking closing app D/KeyguardViewMediator( 541): setHidden false D/memalloc( 850): ion: Mapped buffer base:0x5ea34000 size:1884160 offset:0 fd:57 E/Sensors ( 541): activatePendingSensors : mEnabled = 18 I/Sensors ( 541): Disabled 9 axis sensor fusion I/MPL-mldl_cfg_mpu:( 541): inv_mpu_suspend(,,,,7fff) -> 0000 V/Sensors ( 541): calling inv_set_mpu_sensors(00007f) D/KeyguardViewMediator( 541): setHidden false D/DEFERED_APP_VISIBILITY( 541): tweaking closing app V/Sensors ( 541): Starting DMP W/MPL-9_sup( 541): 9 axis sensor fusion not available - No compass detected. I/Sensors ( 541): Enabled 9 axis sensor fusion D/KeyguardViewMediator( 541): setHidden false D/memalloc( 223): ion: Allocated buffer base:0x43dae000 size:1884160 fd:61 D/memalloc( 850): ion: Mapped buffer base:0x5edcc000 size:1884160 offset:0 fd:61 D/KeyguardViewMediator( 541): setHidden false I/Adreno200-EGLSUB( 223): : Android Image I/Adreno200-EGLSUB( 223): : RGB_565 D/memalloc( 223): ion: Freeing buffer base:0x43f7a000 size:1884160 fd:64 D/memalloc( 223): ion: Unmapping buffer base:0x43f7a000 size:1884160 E/msm8960.hwcomposer( 223): Invalid gralloc handle (at 0x10b6240): ver(1075066480/12) ints(12/12) fds(1075066480/2) magic(----/gmsm) E/msm8960.hwcomposer( 223): unlockPreviousBypassBuffers: Unregistering invalid gralloc handle 0x10b6240. D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/memalloc( 223): ion: Allocated buffer base:0x44d87000 size:1884160 fd:64 D/memalloc( 850): ion: Mapped buffer base:0x5ef98000 size:1884160 offset:0 fd:64 I/Adreno200-EGLSUB( 223): : Android Image I/Adreno200-EGLSUB( 223): : RGB_565 D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false I/MPL-mldl_cfg_mpu:( 541): inv_mpu_resume(,,,,007f) -> 007f D/KeyguardViewMediator( 541): setHidden false D/dalvikvm(15217): GC_EXPLICIT freed 586K, 16% free 14263K/16803K, paused 3ms+71ms I/Adreno200-EGLSUB( 223): : Android Image I/Adreno200-EGLSUB( 223): : RGB_565 D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/KeyguardViewMediator( 541): setHidden false D/PowerManagerService( 541): mIsLockZone = false D/dalvikvm( 942): GC_EXPLICIT freed 299K, 14% free 14673K/16867K, paused 3ms+6ms D/STATUSBAR-NetworkController( 710): onDataActivity: direction=3 D/STATUSBAR-NotificationService( 541): cancelNotification - pkg:XXX.XXXXXXX.XXXXXXXX, id:273 D/lights ( 541): write_int /sys/class/leds/button-backlight/brightness = 0 W/PowerManagerService( 541): Timer 0x7->0x3|0x0 I/PowerManagerService( 541): Ulight 0x7->0x3|0x0 D/PowerManagerService( 541): setLightBrightness : mButtonLight : 0 D/PowerManagerService( 541): setTimeoutLocked::SmartSleep : after19500 D/dalvikvm(15217): GC_EXPLICIT freed 603K, 16% free 14248K/16803K, paused 3ms+43ms ^C D:\tools\AndroidAll\Android\platform-tools>