Issue : Crash video playback 1. Start MM 2. Go to Video list 3. Select Video ** Expected: Move to Video player screen, video plays ** Actual: Slight pause, then crash dialog D/MediaSync(22666): In both databases: Talvin Singh - OK D/MediaSync(22666): In both databases: The Killers - My List D/MediaSync(22666): In both databases: The Killers - Under the Gun D/MediaSync(22666): In both databases: The Pogues - Transmetropolitan D/MediaSync(22666): In both databases: The Pogues - Dirty Old Town D/MediaSync(22666): In both databases: The Pogues - Bottle Of Smoke D/MediaSync(22666): In both databases: The xx - Infinity D/MediaSync(22666): In both databases: Tom Waits - Oily Night D/MediaSync(22666): In both databases: Tom Waits - In The Colosseum D/MediaSync(22666): In both databases: Tom Waits - That Feel D/MediaSync(22666): In both databases: Tom Waits - I Never Talk To Strangers D/MediaSync(22666): In both databases: U2 - U2 - 11 O'Clock Tick Tock D/MediaSync(22666): In both databases: U2 - (U2) - 06 - Whiskey In The Jar D/MediaSync(22666): In both databases: U2 - (U2) - 04 - Mysteriouis Ways D/MediaSync(22666): In both databases: U2 - (U2) - 11 - Sunday, Bloody Sunday D/MediaSync(22666): In both databases: U2 - U2 - Gloria D/MediaSync(22666): In both databases: U2 - U2 - Is That All- D/MediaSync(22666): In both databases: U2 - U2 - Twilight D/MediaSync(22666): In both databases: U2 - U2 - Endless Deep D/MediaSync(22666): In both databases: U2 - U2 - Love Comes Tumbling D/MediaSync(22666): In both databases: U2 - U2 - Luminous Times (Hold On To Love) D/MediaSync(22666): In both databases: U2 - U2 - Sweetest Thing [The Single Mix] D/MediaSync(22666): In both databases: U2 - U2 - Elvis Presley and America D/MediaSync(22666): In both databases: U2 - Unknown Caller D/MediaSync(22666): In both databases: U2 - White As Snow D/MediaSync(22666): In both databases: U2 - Breathe D/MediaSync(22666): In both databases: Van Morrison - Everyone D/MediaSync(22666): In both databases: Pink Floyd - Wish You Were Here D/MediaSync(22666): In both databases: Husker Du - Celebrated Summer D/MediaSync(22666): In both databases: Penguin Cafe Orchestra - Giles Farnaby's dream D/MediaSync(22666): In both databases: The Rolling Stones - You Can't Always Get What You Want D/MediaSync(22666): In both databases: Billie Holiday - Let's Do It (Let's Fall in Love) D/MediaSync(22666): In both databases: The Beach Boys - I'm Waiting for the Day D/MediaSync(22666): In both databases: The Strokes - Fear of Sleep D/MediaSync(22666): In both databases: Sade - In Another Time D/MediaSync(22666): In both databases: Rachmaninov - ƒ‰ƒtƒ}ƒjƒmƒt: ƒsƒAƒm‹¦‘t‹ÁE#1 ‰d‚Ö’Z’², Op. 1 - 1. ƒ”ƒBƒ”ƒ@[ƒ`ƒF D/MediaSync(22666): In both databases: Johnny Louis & Char - Introduction D/MediaSync(22666): In both databases: Eurythmics - Brand New Day D/MediaSync(22666): In both databases: Eurythmics - Beethoven [Extended Philharmonic Version] D/MediaSync(22666): In both databases: The Police - Next to You D/MediaSync(22666): In both databases: The Police - Bring On The Night D/MediaSync(22666): In both databases: Depeche Mode - Jezebel D/MediaSync(22666): In both databases: Depeche Mode - Corrupt D/MediaSync(22666): In both databases: Pink Floyd - The Great Gig In The Sky D/MediaSync(22666): In both databases: Pink Floyd - Us And Them D/MediaSync(22666): In both databases: Pink Floyd - Brain Damage D/MediaSync(22666): In both databases: Muse - Unnatural Selection D/MediaSync(22666): In both databases: Vladimir Ashkenazy; André Previn: London Symphony Orchestra - Rachmaninov: Piano Concerto #4 In G Minor, Op. 4 0 - 2. Largo D/MediaSync(22666): In both databases: AKB48 - ヘビーローチEEション D/MediaSync(22666): In both databases: Elvis Costello & The Attractions - It's Time [demo] D/dalvikvm(22666): GC_CONCURRENT freed 384K, 50% free 3277K/6471K, external 763K/1663K, paused 2ms+4ms D/MediaSync(22666): Media synchronization end D/GenreSync(22666): GenreMedia synchronization start W/TransactionManager(22666): New ThreadSerializer id from -1 to 21 W/TransactionManager(22666): No transaction to end. D/GenreMsDao(22666): 1 Soundtrack D/GenreMsDao(22666): 2 Alternative & Punk D/GenreMsDao(22666): 3 Misc D/GenreMsDao(22666): 4 Trip-Hop D/GenreMsDao(22666): 5 Classical D/GenreMsDao(22666): 6 Rock/Pop D/GenreMsDao(22666): 7 Rock D/GenreMsDao(22666): 8 Alternative D/GenreMsDao(22666): 9 D/GenreMsDao(22666): 10 Other D/GenreMsDao(22666): 11 Pop D/GenreMsDao(22666): 12 Folk-Rock D/GenreMsDao(22666): 13 Symphonic Rock D/GenreMsDao(22666): 14 Mercury Records D/GenreMsDao(22666): 15 genre D/GenreMsDao(22666): 16 Indie D/GenreMsDao(22666): 17 Blues D/GenreMsDao(22666): 18 Vocal D/GenreMsDao(22666): 19 Rap D/GenreMsDao(22666): 20 BritPop D/GenreMsDao(22666): 21 rock D/GenreMsDao(22666): 22 Psychedelic Rock D/GenreMsDao(22666): 23 Folk D/GenreMsDao(22666): 24 Electronica/Dance D/GenreMsDao(22666): 25 Underground Rap D/GenreMsDao(22666): 26 Unknown D/GenreMsDao(22666): 27 Ska D/GenreMsDao(22666): 28 Jazz/Blues D/GenreMsDao(22666): 29 Easy Listening D/GenreMsDao(22666): 30 Classic Rock D/GenreMsDao(22666): 31 Sound Clip D/GenreMsDao(22666): 32 New Wave D/GenreMsDao(22666): 33 Country D/GenreMsDao(22666): 34 Slow Rock D/GenreMsDao(22666): 35 Hip-Hop D/GenreMsDao(22666): 36 Samba D/GenreMsDao(22666): 37 New Age D/GenreMsDao(22666): 38 Jazz D/GenreMsDao(22666): 39 folk D/GenreMsDao(22666): 40 Punk Rock D/GenreMsDao(22666): 41 R&B D/GenreMsDao(22666): 42 Soul And R&B D/GenreMsDao(22666): 43 Domestic(J-Pops) D/GenreMsDao(22666): 44 ロチE D/GenreMsDao(22666): 45 Rock & Roll D/GenreMsDao(22666): 46 D/GenreMsDao(22666): 47 Indie Rock D/GenreMsDao(22666): 48 Japanese Pop & Rock D/DB debug(22666): DIRECT QUERY D/DIRECT QUERY(22666): SELECT _ms_id, _id FROM new_media; D/dalvikvm(22666): GC_CONCURRENT freed 345K, 49% free 3321K/6471K, external 763K/1663K, paused 2ms+3ms D/dalvikvm(18677): GC_EXPLICIT freed 126K, 57% free 3058K/7111K, external 9K/684K, paused 30ms D/EXEC_SQL(22666): DELETE FROM new_media; D/RemoteDatabaseObserverService(22666): USB Synchronization file event: 256 D/RemoteDatabaseObserverService(22666): Created: mmstore.db-journal D/GenreSync(22666): GenreMedia synchronization end W/TransactionManager(22666): No transaction to end. I/StoresSyncService(22666): Synchronization finished. D/HomeActivity(22666): Intent command received D/ContentService(22666): STOP_SYNC_ACTION received D/CacheHelper(22666): Clear caches I/ContentService(22666): doNextAction D/ContentService(22666): No task in queue I/ContentService(22666): onDestroy D/MediaScannerService(18677): IMediaScannerService.scanFile: /mnt/sdcard/MediaMonkey/files/mmstore.db mimeType: null D/StorageUtils(22666): Scanned /mnt/sdcard/MediaMonkey/files/mmstore.db, uri=null I/TransactionManager(22666): ThreadSerializer exit unlockMain 21 I/ActivityManager( 166): Starting: Intent { dat=content://com.ventismedia.android.mediamonkey.provider.MediaMonkeyStoreProvider/audio/media cmp=com.v entismedia.android.mediamonkey/.library.LibraryActivity (has extras) } from pid 22666 E/ResourceType(22666): Style contains key with bad entry: 0x01010336 E/ResourceType(22666): Style contains key with bad entry: 0x01010339 I/SinglePaneActivity(22666): onCreate W/LOG (22666): setContentView I/MiniPlayerActivity(22666): onCreate D/dalvikvm( 166): GC_EXPLICIT freed 619K, 37% free 9376K/14791K, external 707K/1190K, paused 110ms I/LibraryViewFragment(22666): onActivityCreated D/VideoFragment(22666): VideoCursorAdapter W/THREAD CONTROL(22666): Not queried by db thread!!! 23 (-1) D/DB debug(22666): Query - media D/ActionBarHelperBase(22666): Custom view is invisible D/QUERY (22666): select _id, title, _data, mime_type from (SELECT media.*, group_concat(artists.artist, ", ") AS artists FROM (media LEFT JOIN medi a_artists_map ON media._id=media_artists_map.media_id) LEFT JOIN artists ON artists._id=media_artists_map.artist_id GROUP BY media._id)WHERE type=5 ORDER BY title COLLATE LOCALIZED ASC D/dalvikvm(22666): GC_CONCURRENT freed 360K, 48% free 3390K/6471K, external 892K/1663K, paused 2ms+3ms D/dalvikvm(22666): GC_EXTERNAL_ALLOC freed <1K, 48% free 3390K/6471K, external 892K/1663K, paused 37ms D/TrackListModel(22666): Loading current track preferences D/TrackListModel(22666): com.ventismedia.android.mediamonkey.player.video.VideoTrack:2080 W/TransactionManager(22666): New ThreadSerializer id from -1 to 24 D/DB debug(22666): Query - media - id D/QUERY (22666): select * from (SELECT media.*, group_concat(artists.artist, ", ") AS artists FROM (media LEFT JOIN media_artists_map ON media._id= media_artists_map.media_id) LEFT JOIN artists ON artists._id=media_artists_map.artist_id GROUP BY media._id)WHERE (type=5) AND (_id=?) D/QUERY (22666): [2080] D/TrackListModel(22666): Loading current track preferences D/TrackListModel(22666): com.ventismedia.android.mediamonkey.player.video.VideoTrack:2080 D/DB debug(22666): Query - media - id D/QUERY (22666): select * from (SELECT media.*, group_concat(artists.artist, ", ") AS artists FROM (media LEFT JOIN media_artists_map ON media._id= media_artists_map.media_id) LEFT JOIN artists ON artists._id=media_artists_map.artist_id GROUP BY media._id)WHERE (type=5) AND (_id=?) D/QUERY (22666): [2080] I/PlaybackService(22666): Service is not running I/MiniPlayerActivity(22666): hideMiniPlayer D/VideoFragment(22666): setHolderForBindView D/AsyncLoader(22666): Request value 2079 D/AsyncLoader(22666): Thread starting... D/VideoFragment(22666): setHolderForBindView D/AsyncLoader(22666): Request value 2080 D/VideoFragment(22666): setHolderForBindView D/AsyncLoader(22666): Request value 2081 D/VideoFragment(22666): setHolderForBindView D/AsyncLoader(22666): Request value 2082 D/VideoFragment(22666): Thumbnail exist D/AsyncLoader(22666): Loaded string for 2079: [Ljava.lang.String;@40841f18 D/VideoFragment(22666): Thumbnail exist D/AsyncLoader(22666): Loaded string for 2080: [Ljava.lang.String;@407daa20 D/dalvikvm(22666): GC_EXTERNAL_ALLOC freed 232K, 46% free 3538K/6471K, external 1838K/2304K, paused 51ms D/VideoFragment(22666): Thumbnail exist D/AsyncLoader(22666): Loaded string for 2081: [Ljava.lang.String;@40850270 D/VideoFragment(22666): Thumbnail exist D/AsyncLoader(22666): Loaded string for 2082: [Ljava.lang.String;@40818798 I/ActivityManager( 166): Displayed com.ventismedia.android.mediamonkey/.library.LibraryActivity: +923ms D/dalvikvm(22666): GC_EXTERNAL_ALLOC freed 117K, 46% free 3516K/6471K, external 3338K/4169K, paused 36ms D/dalvikvm(22666): GC_EXTERNAL_ALLOC freed 73K, 46% free 3513K/6471K, external 4838K/6042K, paused 37ms I/TransactionManager(22666): ThreadSerializer exit unlockMain 24 I/ActivityManager( 166): Starting: Intent { dat=file:///mnt/sdcard/DCIM/Camera/VID_20120904_102712.m4v typ=video/mp4 cmp=com.ventismedia.android.medi amonkey/.ui.phone.NowVideoPlayingActivity } from pid 22666 I/PlaybackService(22666): onCreate I/AudioService( 166): Remote Control registerMediaButtonEventReceiver() for ComponentInfo{com.ventismedia.android.mediamonkey/com.ventismedia.and roid.mediamonkey.player.MediaButtonIntentReceiver} I/PlaybackService(22666): onStartCommand - intent:com.ventismedia.android.mediamonkey.player.PlaybackService.ADD_ACTION D/PlaybackNotification(22666): ColorText is dark! I/PlaybackService(22666): Parsing intent E/ResourceType(22666): Style contains key with bad entry: 0x01010336 E/ResourceType(22666): Style contains key with bad entry: 0x01010339 I/SinglePaneActivity(22666): onCreate W/LOG (22666): setContentView D/NowVideoPlayingFragment(22666): onCreate D/NowVideoPlayingFragment(22666): onCreateView W/TransactionManager(22666): New ThreadSerializer id from -1 to 26 D/dalvikvm(22666): GC_CONCURRENT freed 198K, 44% free 3634K/6471K, external 7912K/7915K, paused 3ms+4ms D/dalvikvm(22666): GC_EXTERNAL_ALLOC freed 79K, 46% free 3555K/6471K, external 7010K/7915K, paused 40ms D/DB debug(22666): Query - media - id D/QUERY (22666): select * from (SELECT media.*, group_concat(artists.artist, ", ") AS artists FROM (media LEFT JOIN media_artists_map ON media._id= media_artists_map.media_id) LEFT JOIN artists ON artists._id=media_artists_map.artist_id GROUP BY media._id)WHERE (type=5) AND (_id=?) D/QUERY (22666): [2079] D/ActionBarHelperBase(22666): Custom view is invisible D/NowVideoPlayingFragment(22666): onActivityPostCreated I/PlaybackService(22666): Service is running D/NowPlayingSeekHelper(22666): NowPlayingSeekHelper constructor I/PlaybackService(22666): onBind D/NowVideoPlayingFragment(22666): onServiceConnected V/NowVideoPlayingFragment(22666): surfaceCreated D/AndroidRuntime(22666): Shutting down VM W/dalvikvm(22666): threadid=1: thread exiting with uncaught exception (group=0x40256560) E/ACRA (22666): ACRA caught a NullPointerException exception for com.ventismedia.android.mediamonkey. Building report. D/ACRA (22666): Retrieve application default SharedPreferences. I/ACRA (22666): READ_LOGS granted! ACRA can include LogCat and DropBox data. D/ACRA (22666): Retrieving logcat output... D/ACRA (22666): Retrieving logcat output... D/TrackListModel(22666): Storing TrackList to preferences D/ACRA (22666): Retrieving logcat output... D/ACRA (22666): Writing crash report file. D/dalvikvm(22666): GC_CONCURRENT freed 1842K, 53% free 3882K/8199K, external 7273K/7915K, paused 3ms+3ms D/ACRA (22666): Mark all pending reports as approved. D/ACRA (22666): Looking for error files in /data/data/com.ventismedia.android.mediamonkey/files V/ACRA (22666): About to start ReportSenderWorker from #handleException D/ACRA (22666): Add user comment to null D/ACRA (22666): #checkAndSendReports - start D/ACRA (22666): Looking for error files in /data/data/com.ventismedia.android.mediamonkey/files I/ACRA (22666): Sending file 1346722678000-approved.stacktrace D/ACRA (22666): Sending report 754eedbc-bc81-401d-bc43-03a2a00fea94 D/ACRA (22666): Connect to https://spreadsheets.google.com/formResponse?formkey=dFhLd1dLdnRiLWY4b0x6SXkxX2E1WlE6MQ&ifq D/ACRA (22666): Setting httpPost headers D/ACRA (22666): Sending request to https://spreadsheets.google.com/formResponse?formkey=dFhLd1dLdnRiLWY4b0x6SXkxX2E1WlE6MQ&ifq I/TransactionManager(22666): ThreadSerializer exit unlockMain 26 V/$$$$$$ ( 7895): In service onStart: REGISTERED RECEIVER I/TelephonyRegistry( 166): notifyServiceState: 0 home SoftBank (N/A) 44020 HSDPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false I/TelephonyRegistry( 166): notifyDataConnection: state=2 isDataConnectivityPossible=true reason=null interfaceName=rmnet0 networkType=8 D/ACRA (22666): #checkAndSendReports - finish E/AndroidRuntime(22666): FATAL EXCEPTION: main E/AndroidRuntime(22666): java.lang.NullPointerException E/AndroidRuntime(22666): at com.ventismedia.android.mediamonkey.player.TrackList.prepareCurrentTrack(TrackList.java:902) E/AndroidRuntime(22666): at com.ventismedia.android.mediamonkey.player.PlaybackService.preparePlayer(PlaybackService.java:626) E/AndroidRuntime(22666): at com.ventismedia.android.mediamonkey.player.video.NowVideoPlayingFragment.initializePlayerAndPlay(NowVideoPlayingFra gment.java:428) E/AndroidRuntime(22666): at com.ventismedia.android.mediamonkey.player.video.NowVideoPlayingFragment.surfaceCreated(NowVideoPlayingFragment.jav a:367) E/AndroidRuntime(22666): at android.view.SurfaceView.updateWindow(SurfaceView.java:543) E/AndroidRuntime(22666): at android.view.SurfaceView.dispatchDraw(SurfaceView.java:348) E/AndroidRuntime(22666): at android.view.ViewGroup.drawChild(ViewGroup.java:1644) E/AndroidRuntime(22666): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) E/AndroidRuntime(22666): at android.view.ViewGroup.drawChild(ViewGroup.java:1644) E/AndroidRuntime(22666): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) E/AndroidRuntime(22666): at android.view.ViewGroup.drawChild(ViewGroup.java:1644) E/AndroidRuntime(22666): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) E/AndroidRuntime(22666): at android.view.ViewGroup.drawChild(ViewGroup.java:1644) E/AndroidRuntime(22666): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) E/AndroidRuntime(22666): at android.view.ViewGroup.drawChild(ViewGroup.java:1644) E/AndroidRuntime(22666): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) E/AndroidRuntime(22666): at android.view.ViewGroup.drawChild(ViewGroup.java:1644) E/AndroidRuntime(22666): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) E/AndroidRuntime(22666): at android.view.ViewGroup.drawChild(ViewGroup.java:1644) E/AndroidRuntime(22666): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) E/AndroidRuntime(22666): at android.view.ViewGroup.drawChild(ViewGroup.java:1644) E/AndroidRuntime(22666): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) E/AndroidRuntime(22666): at android.view.ViewGroup.drawChild(ViewGroup.java:1644) E/AndroidRuntime(22666): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) E/AndroidRuntime(22666): at android.view.View.draw(View.java:6900) E/AndroidRuntime(22666): at android.widget.FrameLayout.draw(FrameLayout.java:357) E/AndroidRuntime(22666): at android.view.ViewGroup.drawChild(ViewGroup.java:1646) E/AndroidRuntime(22666): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) E/AndroidRuntime(22666): at android.view.ViewGroup.drawChild(ViewGroup.java:1644) E/AndroidRuntime(22666): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373) E/AndroidRuntime(22666): at android.view.View.draw(View.java:6900) E/AndroidRuntime(22666): at android.widget.FrameLayout.draw(FrameLayout.java:357) E/AndroidRuntime(22666): at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1908) E/AndroidRuntime(22666): at android.view.ViewRoot.draw(ViewRoot.java:1527) E/AndroidRuntime(22666): at android.view.ViewRoot.performTraversals(ViewRoot.java:1263) E/AndroidRuntime(22666): at android.view.ViewRoot.handleMessage(ViewRoot.java:1865) E/AndroidRuntime(22666): at android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(22666): at android.os.Looper.loop(Looper.java:130) E/AndroidRuntime(22666): at android.app.ActivityThread.main(ActivityThread.java:3835) E/AndroidRuntime(22666): at java.lang.reflect.Method.invokeNative(Native Method) E/AndroidRuntime(22666): at java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(22666): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847) E/AndroidRuntime(22666): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605) E/AndroidRuntime(22666): at dalvik.system.NativeStart.main(Native Method) W/ActivityManager( 166): Force finishing activity com.ventismedia.android.mediamonkey/.ui.phone.NowVideoPlayingActivity W/ActivityManager( 166): Force finishing activity com.ventismedia.android.mediamonkey/.library.LibraryActivity W/ActivityManager( 166): Activity pause timeout for HistoryRecord{40a5faf0 com.ventismedia.android.mediamonkey/.ui.phone.NowVideoPlayingActivity} I/WindowManager( 166): Setting rotation to 3, animFlags=0 I/ActivityManager( 166): Config changed: { scale=1.0 imsi=440/20 loc=en_GB touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34 uiMode=17 seq=212 themeResour ce=null} I/TelephonyRegistry( 166): notifyServiceState: 0 home SoftBank (N/A) 44020 UMTS CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false I/ActivityManager( 166): Displayed com.ventismedia.android.mediamonkey/.ui.phone.NowVideoPlayingActivity: +7s678ms I/TelephonyRegistry( 166): notifyDataConnection: state=2 isDataConnectivityPossible=true reason=null interfaceName=rmnet0 networkType=3 I/PowerWidget(21747): Clearing any old widget stuffs I/PowerWidget(21747): Setting up widget I/PowerWidget(21747): Default buttons being loaded I/PowerWidget(21747): Button list: toggleWifi|toggleBluetooth|toggleGPS|toggleSound I/PowerWidget(21747): Setting up button: toggleWifi I/PowerWidget(21747): Setting up button: toggleBluetooth I/PowerWidget(21747): Setting up button: toggleGPS I/PowerWidget(21747): Setting up button: toggleSound ^C D:\tools\AndroidAll\Android\platform-tools>