View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010129 | MMA | Playlists | public | 2012-12-04 09:23 | 2013-01-10 01:19 |
| Reporter | Assigned To | ||||
| Priority | urgent | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| OS | All | ||||
| Fixed in Version | 1.0.1 | ||||
| Summary | 0010129: Deleting item from playlist then selecting causes crash | ||||
| Description | In playlist with 1 item only, when item is deleted it still remains displayed. Trying to select this item causes a crash | ||||
| Steps To Reproduce | 1. Create playlist with single song 2. Delete song (at this point, would expect the song to no longer be displayed, as with other items in the list, but t is still shown) 3. Select item ->crash | ||||
| Tags | No tags attached. | ||||
| Attached Files | playlist_item_delete.txt (29,313 bytes)
12-04 18:19:36.613: D/MediaStoreObserver(6608): Delayed start
12-04 18:19:37.222: I/InputReader(123): dispatchTouch::touch event's action is 0
12-04 18:19:37.222: I/InputDispatcher(123): Delivering touch to current input target: action: 0, channel '409b2958 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:37.343: I/InputReader(123): dispatchTouch::touch event's action is 1
12-04 18:19:37.343: I/InputDispatcher(123): Delivering touch to current input target: action: 1, channel '409b2958 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:37.542: D/ExtendedListFragment(6608): onStop
12-04 18:19:37.546: I/PlaylistItemsFragment(6608): getFragmentLayout
12-04 18:19:37.558: D/ExtendedListFragment(6608): initTitleListener
12-04 18:19:37.558: I/LibraryViewFragment(6608): onActivityCreated
12-04 18:19:37.562: W/TransactionManager(6608): New ThreadSerializer id from -1 to 40
12-04 18:19:37.566: D/PlaylistItemsFragment(6608): onCreateLoader
12-04 18:19:37.566: D/PlaylistItemsFragment(6608): List height: 0
12-04 18:19:37.570: I/PlaylistItemsFragment(6608): onActivityCreated
12-04 18:19:37.570: D/PlaylistItemsFragment(6608): onCreateLoader
12-04 18:19:37.570: D/PlaylistItemsFragment(6608): List height: 0
12-04 18:19:37.570: D/PagedCursorLoader(6608): PagedCursorLoader created
12-04 18:19:37.574: D/PagedCursorLoader(6608): PagedCursorLoader - load start content://com.ventismedia.android.mediamonkey.provider.MediaMonkeyStoreProvider/readonly/audio/playlists/2/media
12-04 18:19:37.582: D/PlaylistItemsFragment(6608): onResume
12-04 18:19:37.582: D/ExtendedListFragment(6608): onResume
12-04 18:19:37.585: D/PagedCursorLoader(6608): Min count of rows is 9
12-04 18:19:37.585: D/PlaylistItemsFragment(6608): updateCurrentTrackId
12-04 18:19:37.585: D/TrackListModel(6608): Get current track from preferences
12-04 18:19:37.636: D/dalvikvm(6608): GC_EXTERNAL_ALLOC freed 1016K, 48% free 3993K/7559K, external 4746K/5079K, paused 33ms
12-04 18:19:37.652: D/Cursor(6608): Database path: /mnt/sdcard/MediaMonkey/files/mmstore.db
12-04 18:19:37.652: D/Cursor(6608): Table name : playlists
12-04 18:19:37.652: D/Cursor(6608): SQL : SQLiteQuery: SELECT _id, name, date_modified, _data, _ms_id, number_of_tracks, number_of_subplaylists FROM playlists ORDER BY _ms_id ASC
12-04 18:19:37.652: I/dalvikvm(6608): Uncaught exception thrown by finalizer (will be discarded):
12-04 18:19:37.656: I/dalvikvm(6608): Ljava/lang/IllegalStateException;: Finalizing cursor android.database.sqlite.SQLiteCursor@40515a78 on playlists that has not been deactivated or closed
12-04 18:19:37.656: I/dalvikvm(6608): at android.database.sqlite.SQLiteCursor.finalize(SQLiteCursor.java:620)
12-04 18:19:37.656: I/dalvikvm(6608): at dalvik.system.NativeStart.run(Native Method)
12-04 18:19:37.671: D/QUERY(6608): select item_id, item_type, playlist_id, play_order, _id, title, album_art, artists, duration, type from (SELECT DISTINCT playlist_items_map.play_order, playlist_items_map._id AS item_id, playlist_items_map.playlist_id, "2" AS item_type, media.*, group_concat(artists.artist, ", ") AS artists FROM media, playlist_items_map, media_artists_map, artists WHERE media._id = playlist_items_map.item_id AND media._id=media_artists_map.media_id AND artists._id=media_artists_map.artist_id AND playlist_items_map.playlist_id=? GROUP BY play_order ORDER BY play_order LIMIT 0, 9)
12-04 18:19:37.671: D/QUERY(6608): [2]
12-04 18:19:37.722: D/PagedCursorLoader(6608): PagedCursorLoader - page loaded in time (149 ms)
12-04 18:19:37.722: D/PagedCursorLoader(6608): PagedCursorLoader onNextPageLoaded (1)9
12-04 18:19:37.722: D/PagedCursorLoader(6608): isReset : false
12-04 18:19:37.722: D/PlaylistItemsFragment(6608): onNextPageLoaded 1
12-04 18:19:37.722: D/PlaylistItemsFragment(6608): onNextPageLoaded cursor.getCount()1
12-04 18:19:37.722: D/PlaylistItemsFragment(6608): ITEMS_LOADER (next page 1)
12-04 18:19:37.722: D/PlaylistItemsFragment(6608): addMedia start ------ 0
12-04 18:19:37.722: D/AsyncTaskManager(6608): clearImmediate
12-04 18:19:37.722: D/AsyncTaskManager(6608): Nothing to clear.
12-04 18:19:37.722: D/AsyncTaskManager(6608): cleared in time (0 ms)
12-04 18:19:37.722: D/PlaylistItemsFragment(6608): fillFirstHundredImmediate
12-04 18:19:37.734: D/PlaylistItemsFragment(6608): onLoadFinished
12-04 18:19:37.734: D/PlaylistItemsFragment(6608): PLAYLISTS_LOADER
12-04 18:19:37.734: D/PlaylistItemsFragment(6608): runOnUiThread fillFirstHundredImmediate start
12-04 18:19:37.738: D/AsyncTaskManager(6608): clearImmediate
12-04 18:19:37.738: D/AsyncTaskManager(6608): Nothing to clear.
12-04 18:19:37.738: D/AsyncTaskManager(6608): cleared in time (0 ms)
12-04 18:19:37.738: D/PlaylistItemsFragment(6608): clearMedia
12-04 18:19:37.738: D/PlaylistItemsFragment(6608): runOnUiThread fillFirstHundredImmediate to end
12-04 18:19:37.738: D/PlaylistItemsFragment(6608): runOnUiThread fillFirstHundredImmediate end
12-04 18:19:37.742: D/PlaylistItemsFragment(6608): addMedia end ------ 1
12-04 18:19:37.746: D/ExtendedListFragment(6608): initTitleListener
12-04 18:19:37.746: D/PagedCursorLoader(6608): PagedCursorLoader - load end (172 ms)content://com.ventismedia.android.mediamonkey.provider.MediaMonkeyStoreProvider/readonly/audio/playlists/2/media
12-04 18:19:37.750: D/PagedCursorLoader(6608): PagedCursorLoader - unlockcontent://com.ventismedia.android.mediamonkey.provider.MediaMonkeyStoreProvider/readonly/audio/playlists/2/media
12-04 18:19:37.773: D/PlaylistItemsFragment(6608): onLoadFinished
12-04 18:19:37.773: D/PlaylistItemsFragment(6608): ITEMS_LOADER
12-04 18:19:37.773: D/PlaylistItemsFragment(6608): onLoadFinished cursorCount: 1
12-04 18:19:37.773: D/PlaylistItemsFragment(6608): onLoadFinished adapterCount: 1
12-04 18:19:37.773: D/PlaylistItemsFragment(6608): addMedia start ------ 1
12-04 18:19:37.773: D/AsyncTaskManager(6608): clearImmediate
12-04 18:19:37.773: D/AsyncTaskManager(6608): Nothing to clear.
12-04 18:19:37.773: D/AsyncTaskManager(6608): cleared in time (0 ms)
12-04 18:19:37.773: D/PlaylistItemsFragment(6608): fillFirstHundredImmediate
12-04 18:19:37.773: D/PlaylistItemsFragment(6608): runOnUiThread fillFirstHundredImmediate start
12-04 18:19:37.773: D/AsyncTaskManager(6608): clearImmediate
12-04 18:19:37.773: D/AsyncTaskManager(6608): Nothing to clear.
12-04 18:19:37.773: D/AsyncTaskManager(6608): cleared in time (0 ms)
12-04 18:19:37.773: D/PlaylistItemsFragment(6608): clearMedia
12-04 18:19:37.773: D/PlaylistItemsFragment(6608): runOnUiThread fillFirstHundredImmediate to end
12-04 18:19:37.773: D/PlaylistItemsFragment(6608): runOnUiThread fillFirstHundredImmediate end
12-04 18:19:37.773: D/PlaylistItemsFragment(6608): addMedia end ------ 1
12-04 18:19:37.773: D/ExtendedListFragment(6608): initTitleListener
12-04 18:19:38.324: D/BatteryService(123): update start
12-04 18:19:38.328: D/BatteryService(123): updateBattery level:42 scale:100 status:2 health:2 present:true voltage: 3837 temperature: 410 technology: Li-ion AC powered:false USB powered:true icon:17302213
12-04 18:19:38.347: I/StatusBarPolicy(208): BAT. S:2 H:2
12-04 18:19:40.351: W/PowerManagerService(123): Timer 0x3->0x3|0x0
12-04 18:19:41.175: I/InputReader(123): dispatchTouch::touch event's action is 0
12-04 18:19:41.175: I/InputDispatcher(123): Delivering touch to current input target: action: 0, channel '409b2958 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:41.257: I/InputReader(123): dispatchTouch::touch event's action is 261
12-04 18:19:41.257: I/InputDispatcher(123): Delivering touch to current input target: action: 261, channel '409b2958 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:41.855: I/MiniPlayerActivity(6608): hideMiniPlayer
12-04 18:19:41.855: I/MiniPlayerActivity(6608): hideMiniPlayer
12-04 18:19:42.167: I/InputReader(123): dispatchTouch::touch event's action is 262
12-04 18:19:42.167: I/InputDispatcher(123): Delivering touch to current input target: action: 262, channel '409b2958 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:42.183: I/InputReader(123): dispatchTouch::touch event's action is 1
12-04 18:19:42.183: I/InputDispatcher(123): Delivering touch to current input target: action: 1, channel '409b2958 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:43.433: D/dalvikvm(270): GC_EXPLICIT freed 70K, 50% free 3119K/6151K, external 10436K/11997K, paused 64ms
12-04 18:19:43.558: I/InputReader(123): dispatchTouch::touch event's action is 0
12-04 18:19:43.558: I/InputDispatcher(123): Delivering touch to current input target: action: 0, channel '409b2958 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:43.730: I/InputReader(123): dispatchTouch::touch event's action is 1
12-04 18:19:43.730: I/InputDispatcher(123): Delivering touch to current input target: action: 1, channel '409b2958 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:43.730: D/PlaylistItemsFragment(6608): Selected:Remove from playlist
12-04 18:19:44.304: I/InputReader(123): dispatchTouch::touch event's action is 0
12-04 18:19:44.304: I/InputDispatcher(123): Delivering touch to current input target: action: 0, channel '409c7c98 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:44.441: I/InputReader(123): dispatchTouch::touch event's action is 1
12-04 18:19:44.441: I/InputDispatcher(123): Delivering touch to current input target: action: 1, channel '409c7c98 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:44.476: W/TransactionManager(6608): New ThreadSerializer id from -1 to 41
12-04 18:19:44.523: W/TransactionManager(6608): Result for Thread with id 1 is null
12-04 18:19:44.523: D/PlaylistItemsFragment(6608): delete success
12-04 18:19:44.523: D/TrackListModel(6608): Get current track from preferences
12-04 18:19:44.523: I/MiniPlayerActivity(6608): hideMiniPlayer
12-04 18:19:44.531: I/ContentService(6608): onStartCommand
12-04 18:19:44.531: D/ContentService(6608): Add commit MediaStore action
12-04 18:19:44.531: D/ContentService(6608): binding
12-04 18:19:44.539: D/MiniPlayerActivity(6608): find current track in separate thread
12-04 18:19:44.542: D/TrackListModel(6608): Get current track from preferences
12-04 18:19:44.542: D/MiniPlayerActivity(6608): Looking for current track in separate thread - exit
12-04 18:19:44.566: D/HomeActivity(6608): Intent command received
12-04 18:19:44.566: D/LibraryActivity(6608): Intent command received
12-04 18:19:44.566: D/StorageObserverService(6608): Stop observers
12-04 18:19:44.566: D/RemoteDatabaseObserver(6608): USB Synchronization file event: 32768
12-04 18:19:44.566: D/MediaStoreObserver(6608): Stop
12-04 18:19:44.566: D/PagedCursorLoader(6608): PagedCursorLoader - load start content://com.ventismedia.android.mediamonkey.provider.MediaMonkeyStoreProvider/readonly/audio/playlists/2/media
12-04 18:19:44.566: D/PagedCursorLoader(6608): Min count of rows is 9
12-04 18:19:44.570: I/ContentService(6608): doNextAction
12-04 18:19:44.570: D/ContentService(6608): Starting MediaStoreCommitService
12-04 18:19:44.582: W/InputManagerService(123): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@407c88c0
12-04 18:19:44.589: D/QUERY(6608): select item_id, item_type, playlist_id, play_order, _id, title, album_art, artists, duration, type from (SELECT DISTINCT playlist_items_map.play_order, playlist_items_map._id AS item_id, playlist_items_map.playlist_id, "2" AS item_type, media.*, group_concat(artists.artist, ", ") AS artists FROM media, playlist_items_map, media_artists_map, artists WHERE media._id = playlist_items_map.item_id AND media._id=media_artists_map.media_id AND artists._id=media_artists_map.artist_id AND playlist_items_map.playlist_id=? GROUP BY play_order ORDER BY play_order LIMIT 0, 9)
12-04 18:19:44.601: D/QUERY(6608): [2]
12-04 18:19:44.617: D/PlaylistItemsFragment(6608): onLoadFinished
12-04 18:19:44.617: D/PlaylistItemsFragment(6608): PLAYLISTS_LOADER
12-04 18:19:44.617: D/PagedCursorLoader(6608): PagedCursorLoader - page loaded in time (52 ms)
12-04 18:19:44.617: D/PagedCursorLoader(6608): PagedCursorLoader onNextPageLoaded (0)9
12-04 18:19:44.617: D/PagedCursorLoader(6608): isReset : false
12-04 18:19:44.621: D/PlaylistItemsFragment(6608): onNextPageLoaded 1
12-04 18:19:44.621: D/PlaylistItemsFragment(6608): onNextPageLoaded cursor.getCount()0
12-04 18:19:44.621: D/PagedCursorLoader(6608): PagedCursorLoader - load end (55 ms)content://com.ventismedia.android.mediamonkey.provider.MediaMonkeyStoreProvider/readonly/audio/playlists/2/media
12-04 18:19:44.621: D/PagedCursorLoader(6608): PagedCursorLoader - unlockcontent://com.ventismedia.android.mediamonkey.provider.MediaMonkeyStoreProvider/readonly/audio/playlists/2/media
12-04 18:19:44.621: D/PlaylistItemsFragment(6608): onLoadFinished
12-04 18:19:44.621: D/PlaylistItemsFragment(6608): ITEMS_LOADER
12-04 18:19:44.621: D/PlaylistItemsFragment(6608): onLoadFinished cursorCount: 1
12-04 18:19:44.621: D/PlaylistItemsFragment(6608): onLoadFinished adapterCount: 1
12-04 18:19:44.625: D/PlaylistItemsFragment(6608): addMedia start ------ 1
12-04 18:19:44.625: D/AsyncTaskManager(6608): clearImmediate
12-04 18:19:44.625: D/AsyncTaskManager(6608): Nothing to clear.
12-04 18:19:44.625: D/AsyncTaskManager(6608): cleared in time (0 ms)
12-04 18:19:44.625: D/PlaylistItemsFragment(6608): fillFirstHundredImmediate
12-04 18:19:44.625: D/PlaylistItemsFragment(6608): runOnUiThread fillFirstHundredImmediate start
12-04 18:19:44.625: D/PlaylistItemsFragment(6608): runOnUiThread fillFirstHundredImmediate to end
12-04 18:19:44.625: D/PlaylistItemsFragment(6608): runOnUiThread fillFirstHundredImmediate end
12-04 18:19:44.625: D/PlaylistItemsFragment(6608): addMedia end ------ 1
12-04 18:19:44.636: D/QUERY(6608): select type, _ms_id from (SELECT DISTINCT playlist_items_map.play_order, playlist_items_map._id AS item_id, playlist_items_map.playlist_id, "2" AS item_type, media.*, group_concat(artists.artist, ", ") AS artists FROM media, playlist_items_map, media_artists_map, artists WHERE media._id = playlist_items_map.item_id AND media._id=media_artists_map.media_id AND artists._id=media_artists_map.artist_id AND playlist_items_map.playlist_id=? GROUP BY play_order ) ORDER BY play_order
12-04 18:19:44.636: D/QUERY(6608): [2]
12-04 18:19:44.683: D/MediaStoreCommitService(6608): Commit thread message handled...
12-04 18:19:44.683: D/ContentService(6608): SYNC_TASK_END_ACTION received
12-04 18:19:44.683: D/CacheHelper(6608): Clear caches
12-04 18:19:44.691: I/ContentService(6608): doNextAction
12-04 18:19:44.691: D/ContentService(6608): No task in queue
12-04 18:19:44.691: I/ContentService(6608): onDestroy
12-04 18:19:44.691: D/StorageObserverService(6608): Start observers
12-04 18:19:44.691: D/MediaStoreObserver(6608): Start
12-04 18:19:44.695: D/HomeActivity(6608): Intent command received
12-04 18:19:44.695: D/LibraryActivity(6608): Intent command received
12-04 18:19:44.707: D/MediaScannerService(240): IMediaScannerService.scanFile: /mnt/sdcard/MediaMonkey/files/mmstore.db mimeType: null
12-04 18:19:44.707: D/MediaScannerService(240): onStartCommand : intent - Intent { cmp=com.android.providers.media/.MediaScannerService (has extras) }
12-04 18:19:44.707: D/MediaScannerService(240): onStartCommand : flags [2], startId [1]
12-04 18:19:44.710: D/MediaScannerService(240): ServiceHandler:handleMessage volume[null], filePath[/mnt/sdcard/MediaMonkey/files/mmstore.db]
12-04 18:19:44.734: E/MediaProvider(240): removeMediaDBData called
12-04 18:19:44.851: D/MediaScanner(240): prescan enter: path - /mnt/sdcard/MediaMonkey/files/mmstore.db
12-04 18:19:44.851: I/Database(240): sqlite returned: error code = 17, msg = prepared statement aborts at 41: [SELECT _id, _data, date_modified FROM audio WHERE (_data=?)]
12-04 18:19:44.863: D/MediaScanner(240): prescan return
12-04 18:19:44.863: D/StorageUtils(6608): Scanned /mnt/sdcard/MediaMonkey/files/mmstore.db, uri=null
12-04 18:19:46.265: I/InputReader(123): dispatchTouch::touch event's action is 0
12-04 18:19:46.265: I/InputDispatcher(123): Delivering touch to current input target: action: 0, channel '409b2958 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:46.417: I/InputReader(123): dispatchTouch::touch event's action is 1
12-04 18:19:46.417: I/InputDispatcher(123): Delivering touch to current input target: action: 1, channel '409b2958 com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.library.LibraryActivity (server)'
12-04 18:19:46.578: D/PlaylistItemsFragment(6608): Start service with play action
12-04 18:19:46.609: D/PlaylistItemsFragment(6608): continue after start service
12-04 18:19:46.613: I/ActivityManager(123): Starting: Intent { cmp=com.ventismedia.android.mediamonkey/.ui.phone.NowPlayingActivity } from pid 6608
12-04 18:19:46.632: D/PlaybackService(6608): onCreate
12-04 18:19:46.636: I/AudioService(123): Remote Control registerMediaButtonEventReceiver() for ComponentInfo{com.ventismedia.android.mediamonkey/com.ventismedia.android.mediamonkey.player.MediaButtonIntentReceiver}
12-04 18:19:46.636: D/PlaybackService(6608): onStartCommand - intent:com.ventismedia.android.mediamonkey.player.PlaybackService.PLAY_ACTION
12-04 18:19:46.691: D/PlaybackNotification(6608): ColorText is light!
12-04 18:19:46.691: D/PlaybackService(6608): forceCreatePlayer
12-04 18:19:46.691: D/PlaybackService(6608): Parsing intent
12-04 18:19:46.691: D/PlaybackService(6608): doPlayAction
12-04 18:19:46.695: D/AsyncTaskManager(6608): clearImmediate
12-04 18:19:46.695: D/AsyncTaskManager(6608): Nothing to clear.
12-04 18:19:46.695: D/AsyncTaskManager(6608): cleared in time (0 ms)
12-04 18:19:46.695: D/TrackListManager(6608): Set clear request true
12-04 18:19:46.695: D/AsyncTaskManager(6608): Add addable
12-04 18:19:46.695: D/AsyncTaskManager(6608): Thread starting...
12-04 18:19:46.695: D/AsyncTaskManager(6608): Task Polled
12-04 18:19:46.695: D/AsyncTaskManager(6608): processTaskInner
12-04 18:19:46.695: D/AsyncTaskManager(6608): processTaskInner locked
12-04 18:19:46.695: D/TrackListManager(6608): Clear request
12-04 18:19:46.695: D/TrackListManager(6608): Set clear request false
12-04 18:19:46.695: D/TrackList(6608): Notify changes
12-04 18:19:46.695: D/AsyncTaskManager(6608): Add addable
12-04 18:19:46.695: D/TrackList(6608): Uri: content://com.ventismedia.android.mediamonkey.provider.MediaMonkeyStoreProvider/audio/playlists/2/media/22
12-04 18:19:46.695: D/TrackList(6608): Type: null
12-04 18:19:46.699: D/TrackList(6608): Add all: false
12-04 18:19:46.699: I/TrackList(6608): addPlaylist
12-04 18:19:46.699: D/AsyncTaskManager(6608): processTaskInner unlock
12-04 18:19:46.699: D/AsyncTaskManager(6608): Task Polled
12-04 18:19:46.699: D/AsyncTaskManager(6608): processTaskInner
12-04 18:19:46.699: D/AsyncTaskManager(6608): processTaskInner locked
12-04 18:19:46.699: W/TransactionManager(6608): New ThreadSerializer id from -1 to 45
12-04 18:19:46.703: D/TrackListManager(6608): Standard request
12-04 18:19:46.703: D/QUERY(6608): select item_id, playlist_id, item_id, play_order, _id, title, _data, album, album_id, artists, track, year, _ms_id, duration, bookmark, playcount, type, volume_leveling, album_art, rating, lyrics, mime_type from (SELECT DISTINCT playlist_items_map.play_order, playlist_items_map._id AS item_id, playlist_items_map.playlist_id, "2" AS item_type, media.*, group_concat(artists.artist, ", ") AS artists FROM media, playlist_items_map, media_artists_map, artists WHERE media._id = playlist_items_map.item_id AND media._id=media_artists_map.media_id AND artists._id=media_artists_map.artist_id AND playlist_items_map.playlist_id=? AND playlist_items_map._id=? GROUP BY play_order )
12-04 18:19:46.703: D/TrackListModel(6608): Store TrackList to preferences
12-04 18:19:46.703: D/QUERY(6608): [2]
12-04 18:19:46.703: D/QUERY(6608): [22]
12-04 18:19:46.707: D/PlaylistItemsDao(6608): loadItemUnsafe (7 ms)
12-04 18:19:46.707: E/PlaylistItemsDao(6608): Cannot find playlist item with with ID: 22
12-04 18:19:46.707: D/TrackList(6608): loadItem (10 ms)
12-04 18:19:46.707: D/TrackList(6608): Notify changes
12-04 18:19:46.707: D/AsyncTaskManager(6608): Add addable
12-04 18:19:46.707: D/PlaybackService(6608): doPlayAction exit
12-04 18:19:46.707: D/AndroidRuntime(6608): Shutting down VM
12-04 18:19:46.707: W/dalvikvm(6608): threadid=1: thread exiting with uncaught exception (group=0x40015578)
12-04 18:19:46.707: E/ACRA(6608): ACRA caught a RuntimeException exception for com.ventismedia.android.mediamonkey. Building report.
12-04 18:19:46.710: D/ACRA(6608): Retrieve application default SharedPreferences.
12-04 18:19:46.757: D/TrackListModel(6608): TrackList saved
12-04 18:19:46.808: D/AsyncTaskManager(6608): processTaskInner unlock
12-04 18:19:46.812: D/AsyncTaskManager(6608): Task Polled
12-04 18:19:46.812: D/AsyncTaskManager(6608): processTaskInner
12-04 18:19:46.816: D/AsyncTaskManager(6608): processTaskInner locked
12-04 18:19:46.816: I/ACRA(6608): READ_LOGS granted! ACRA can include LogCat and DropBox data.
12-04 18:19:46.828: D/TrackListManager(6608): Standard request
12-04 18:19:46.832: D/TrackListModel(6608): Store TrackList to preferences
12-04 18:19:46.832: D/ACRA(6608): Retrieving logcat output...
12-04 18:19:46.847: D/TrackListModel(6608): TrackList saved
12-04 18:19:46.855: D/AsyncTaskManager(6608): processTaskInner unlock
12-04 18:19:47.117: W/ActivityManager(123): Activity pause timeout for HistoryRecord{408c65c0 com.ventismedia.android.mediamonkey/.library.LibraryActivity}
12-04 18:19:47.117: W/ActivityManager(123): Trying to launch com.ventismedia.android.mediamonkey/.ui.phone.NowPlayingActivity
12-04 18:19:48.351: D/BatteryService(123): update start
12-04 18:19:48.355: D/BatteryService(123): updateBattery level:42 scale:100 status:2 health:2 present:true voltage: 3883 temperature: 410 technology: Li-ion AC powered:false USB powered:true icon:17302213
12-04 18:19:48.359: I/StatusBarPolicy(208): BAT. S:2 H:2
12-04 18:19:48.511: D/ACRA(6608): Retrieving logcat output...
12-04 18:19:48.601: D/ACRA(6608): Retrieving logcat output...
12-04 18:19:48.703: D/dalvikvm(6608): GC_CONCURRENT freed 1592K, 52% free 3932K/8071K, external 6119K/6964K, paused 2ms+4ms
12-04 18:19:48.734: E/Environment(6608): getExternalStorageDirectoryUsbHost :: invalid call
12-04 18:19:48.734: E/Environment(6608): getExternalStorageStateUsbHost :: invalid call
12-04 18:19:48.800: W/Settings(6608): Setting usb_setting_mode has moved from android.provider.Settings.System to android.provider.Settings.Secure, returning read-only value.
12-04 18:19:48.843: I/WindowOrientationListener(123): orientation 296.6134 gives new rotation = 2
12-04 18:19:48.843: I/WindowManager(123): Setting rotation to 3, animFlags=0
12-04 18:19:48.843: I/ActivityManager(123): Config changed: { scale=1.0 imsi=0/0 loc=ja_JP touch=3 keys=1/1/2 nav=1/1 orien=2 layout=34 uiMode=17 seq=35 FlipFont=0}
12-04 18:19:48.851: D/PhoneApp(239): updateProximitySensorMode: state = IDLE
12-04 18:19:48.855: D/PhoneApp(239): updateProximitySensorMode: lock already released.
12-04 18:19:49.074: D/ACRA(6608): Writing crash report file.
12-04 18:19:49.113: D/OPPBaseService(6308): [main/1] onConfigurationChanged()
12-04 18:19:49.218: D/ACRA(6608): Mark all pending reports as approved.
12-04 18:19:49.218: D/ACRA(6608): Looking for error files in /data/data/com.ventismedia.android.mediamonkey/files
12-04 18:19:49.238: V/ACRA(6608): About to start ReportSenderWorker from #handleException
12-04 18:19:49.246: D/ACRA(6608): Add user comment to null
12-04 18:19:49.246: D/ACRA(6608): #checkAndSendReports - start
12-04 18:19:49.246: D/ACRA(6608): Looking for error files in /data/data/com.ventismedia.android.mediamonkey/files
12-04 18:19:49.246: I/ACRA(6608): Sending file 1354612789000-approved.stacktrace
12-04 18:19:49.324: D/ACRA(6608): Sending report 147d3568-7371-4fb3-8a92-513c5469b6c9
12-04 18:19:49.324: D/ACRA(6608): Connect to https://spreadsheets.google.com/formResponse?formkey=dFhLd1dLdnRiLWY4b0x6SXkxX2E1WlE6MQ&ifq
12-04 18:19:49.402: D/dalvikvm(6608): GC_FOR_MALLOC freed 1766K, 52% free 4094K/8519K, external 5613K/6964K, paused 24ms
12-04 18:19:49.421: W/PowerManagerService(123): Timer 0x3->0x3|0x3
12-04 18:19:49.433: D/ACRA(6608): Setting httpPost headers
12-04 18:19:49.433: D/ACRA(6608): Sending request to https://spreadsheets.google.com/formResponse?formkey=dFhLd1dLdnRiLWY4b0x6SXkxX2E1WlE6MQ&ifq
12-04 18:19:49.824: I/InputReader(123): dispatchTouch::touch event's action is 0
12-04 18:19:49.859: D/AsyncTaskManager(6608): Thread ending
12-04 18:19:50.011: I/InputReader(123): dispatchTouch::touch event's action is 1
12-04 18:19:50.839: D/ACRA(6608): #checkAndSendReports - finish
12-04 18:19:53.253: E/AndroidRuntime(6608): FATAL EXCEPTION: main
12-04 18:19:53.253: E/AndroidRuntime(6608): java.lang.RuntimeException: Unable to start service com.ventismedia.android.mediamonkey.player.PlaybackService@40659f50 with Intent { act=com.ventismedia.android.mediamonkey.player.PlaybackService.PLAY_ACTION dat=content://com.ventismedia.android.mediamonkey.provider.MediaMonkeyStoreProvider/audio/playlists/2/media/22 cmp=com.ventismedia.android.mediamonkey/.player.PlaybackService }: java.lang.IllegalArgumentException: media is null or media type is not set
12-04 18:19:53.253: E/AndroidRuntime(6608): at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2056)
12-04 18:19:53.253: E/AndroidRuntime(6608): at android.app.ActivityThread.access$2800(ActivityThread.java:117)
12-04 18:19:53.253: E/AndroidRuntime(6608): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:998)
12-04 18:19:53.253: E/AndroidRuntime(6608): at android.os.Handler.dispatchMessage(Handler.java:99)
12-04 18:19:53.253: E/AndroidRuntime(6608): at android.os.Looper.loop(Looper.java:123)
12-04 18:19:53.253: E/AndroidRuntime(6608): at android.app.ActivityThread.main(ActivityThread.java:3687)
12-04 18:19:53.253: E/AndroidRuntime(6608): at java.lang.reflect.Method.invokeNative(Native Method)
12-04 18:19:53.253: E/AndroidRuntime(6608): at java.lang.reflect.Method.invoke(Method.java:507)
12-04 18:19:53.253: E/AndroidRuntime(6608): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
12-04 18:19:53.253: E/AndroidRuntime(6608): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
12-04 18:19:53.253: E/AndroidRuntime(6608): at dalvik.system.NativeStart.main(Native Method)
12-04 18:19:53.253: E/AndroidRuntime(6608): Caused by: java.lang.IllegalArgumentException: media is null or media type is not set
12-04 18:19:53.253: E/AndroidRuntime(6608): at com.ventismedia.android.mediamonkey.player.TrackFactory.getTrack(TrackFactory.java:31)
12-04 18:19:53.253: E/AndroidRuntime(6608): at com.ventismedia.android.mediamonkey.player.TrackList.addPlaylist(TrackList.java:586)
12-04 18:19:53.253: E/AndroidRuntime(6608): at com.ventismedia.android.mediamonkey.player.TrackList.addUri(TrackList.java:316)
12-04 18:19:53.253: E/AndroidRuntime(6608): at com.ventismedia.android.mediamonkey.player.TrackList.add(TrackList.java:223)
12-04 18:19:53.253: E/AndroidRuntime(6608): at com.ventismedia.android.mediamonkey.player.TrackList.add(TrackList.java:209)
12-04 18:19:53.253: E/AndroidRuntime(6608): at com.ventismedia.android.mediamonkey.player.PlaybackService.doPlayAction(PlaybackService.java:802)
12-04 18:19:53.253: E/AndroidRuntime(6608): at com.ventismedia.android.mediamonkey.player.PlaybackService.parseIntent(PlaybackService.java:685)
12-04 18:19:53.253: E/AndroidRuntime(6608): at com.ventismedia.android.mediamonkey.player.PlaybackService.onStartCommand(PlaybackService.java:615)
12-04 18:19:53.253: E/AndroidRuntime(6608): at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2043)
12-04 18:19:53.253: E/AndroidRuntime(6608): ... 10 more
12-04 18:19:53.289: W/PowerManagerService(123): Timer 0x3->0x3|0x3
12-04 18:19:53.289: E/(123): Dumpstate > /data/log/dumpstate_app_error
12-04 18:19:53.289: W/ActivityManager(123): Force finishing activity com.ventismedia.android.mediamonkey/.ui.phone.NowPlayingActivity
12-04 18:19:53.296: I/dumpstate(6661): begin
12-04 18:19:53.792: W/ActivityManager(123): Activity pause timeout for HistoryRecord{408f6f70 com.ventismedia.android.mediamonkey/.ui.phone.NowPlayingActivity}
| ||||
| Fixed in build | 72 | ||||