View Issue Details

IDProjectCategoryView StatusLast Update
0010129MMAPlaylistspublic2013-01-10 01:19
Reportermambo-simonAssigned To 
PriorityurgentSeveritycrashReproducibilityalways
Status closedResolutionfixed 
OSAll 
Fixed in Version1.0.1 
Summary0010129: Deleting item from playlist then selecting causes crash
DescriptionIn playlist with 1 item only, when item is deleted it still remains displayed. Trying to select this item causes a crash
Steps To Reproduce1. 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
TagsNo 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}
playlist_item_delete.txt (29,313 bytes)   
Fixed in build72

Activities

mambo-simon

2012-12-04 09:23

reporter   ~0033602

In build 70

martin

2012-12-04 15:09

developer   ~0033624

Fixed in build 72

peke

2013-01-10 01:19

developer   ~0034335

Verified 90