View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013705 | MMA | Playback | public | 2016-12-01 06:48 | 2016-12-21 09:46 |
Reporter | marek | Assigned To | |||
Priority | immediate | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.3.0 | ||||
Target Version | 1.3.0 | Fixed in Version | 1.3.0 | ||
Summary | 0013705: Android UI crashes on playback | ||||
Description | Playback of any media causes Android UI thread crash. I can reproduce it with Samsung Galaxy Note 2 with CM 12.1. MMA doesn't crash. There is NPE on PlaybackState | ||||
Additional Information | FATAL EXCEPTION: main Process: com.android.systemui, PID: 21104 java.lang.NullPointerException: Attempt to invoke virtual method 'int android.media.session.PlaybackState.getState()' on a null object reference at com.android.systemui.statusbar.policy.MediaMonitor$CallbackInfo$1.onPlaybackStateChanged(MediaMonitor.java:104) at android.media.session.MediaController$MessageHandler.handleMessage(MediaController.java:1080) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5294) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699) | ||||
Tags | No tags attached. | ||||
Attached Files | playback_crash.txt (4,845 bytes)
12-01 07:30:01.709 11583-11583/com.ventismedia.android.mediamonkey V/AudioTrack: albumArtDataDb: null 12-01 07:30:01.709 11583-11583/com.ventismedia.android.mediamonkey V/AudioTrack: mData: 841F-120F:Music/OST-Raftaci/11-OST-Smarter.mp3 12-01 07:30:01.709 11583-11583/com.ventismedia.android.mediamonkey V/AudioTrack: classType: AUDIO_TRACK 12-01 07:30:01.714 11583-11583/com.ventismedia.android.mediamonkey V/LocalTrack: dataDocument 841F-120F:Music/OST-Raftaci/11-OST-Smarter.mp3 12-01 07:30:01.714 11583-11583/com.ventismedia.android.mediamonkey V/AudioTrack: mDataUri: file:///storage/sdcard1/Music/OST-Raftaci/11-OST-Smarter.mp3 12-01 07:30:01.729 11583-11583/com.ventismedia.android.mediamonkey V/MediaSessionUtils: bitmap is ready 12-01 07:30:01.729 11583-11583/com.ventismedia.android.mediamonkey V/RemoteSession: setMetadata 12-01 07:30:01.779 11583-11598/com.ventismedia.android.mediamonkey W/art: Suspending all threads took: 5.266ms 12-01 07:30:01.784 11583-11583/com.ventismedia.android.mediamonkey I/RemoteSession: registerCallback 12-01 07:30:01.794 3757-3843/com.android.bluetooth V/Avrcp: old Metadata = Metadata[artist=OST trackTitle=Smarter albumTitle=Raftaci genre=null tracknum=0] 12-01 07:30:01.794 3757-3843/com.android.bluetooth V/Avrcp: new MetaData Metadata[artist=OST trackTitle=Smarter albumTitle=Raftaci genre=null tracknum=0] 12-01 07:30:01.799 11583-11583/com.ventismedia.android.mediamonkey D/SessionHeadlinesCache: registerListener 12-01 07:30:01.804 11583-11583/com.ventismedia.android.mediamonkey V/SessionHeadlinesCache: onCacheChanged 12-01 07:30:01.804 11583-11583/com.ventismedia.android.mediamonkey V/TrackCache: getAllTracks startIndex:0 getEndIndex:0 12-01 07:30:01.804 11583-11583/com.ventismedia.android.mediamonkey V/TrackCache: getTrackFromIndex(0) track: (1)0.Smarter-OST (Raftaci):AudioTrack 12-01 07:30:01.804 11583-11583/com.ventismedia.android.mediamonkey V/TrackCache: add track (0)(1)0.Smarter-OST (Raftaci):AudioTrack 12-01 07:30:01.804 11583-11583/com.ventismedia.android.mediamonkey E/MediaSessionUtils: bitmap is null 12-01 07:30:01.804 11583-11583/com.ventismedia.android.mediamonkey V/SessionHeadlinesCache: queue 1 12-01 07:30:01.809 11583-11583/com.ventismedia.android.mediamonkey V/MediaMonkeyStoreProvider: Query: /readonly/query;Projection:null;Selection:SELECT * FROM tracklistheadlines WHERE headline_type=?;Args:[0] 12-01 07:30:01.809 21104-21104/com.android.systemui D/AndroidRuntime: Shutting down VM 12-01 07:30:01.809 11583-11583/com.ventismedia.android.mediamonkey V/AudioTrack: albumArtDataDb: null 12-01 07:30:01.809 21104-21104/com.android.systemui E/AndroidRuntime: FATAL EXCEPTION: main Process: com.android.systemui, PID: 21104 java.lang.NullPointerException: Attempt to invoke virtual method 'int android.media.session.PlaybackState.getState()' on a null object reference at com.android.systemui.statusbar.policy.MediaMonitor$CallbackInfo$1.onPlaybackStateChanged(MediaMonitor.java:104) at android.media.session.MediaController$MessageHandler.handleMessage(MediaController.java:1080) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5294) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699) 12-01 07:30:01.809 11583-11583/com.ventismedia.android.mediamonkey V/AudioTrack: mData: 841F-120F:Music/OST-Raftaci/11-OST-Smarter.mp3 12-01 07:30:01.814 11583-11583/com.ventismedia.android.mediamonkey V/AudioTrack: classType: AUDIO_TRACK 12-01 07:30:01.814 11583-11583/com.ventismedia.android.mediamonkey V/LocalTrack: dataDocument 841F-120F:Music/OST-Raftaci/11-OST-Smarter.mp3 12-01 07:30:01.814 11583-11583/com.ventismedia.android.mediamonkey V/AudioTrack: mDataUri: file:///storage/sdcard1/Music/OST-Raftaci/11-OST-Smarter.mp3 | ||||
Fixed in build | 655 | ||||