[Desire HD Android Development] dakunesu:
it seems that after a while, google music and apollo player both crash shortly after opening.

alot of the logcat reports sqlite error (code 522) several times when this happens.

it does work after a quick reboot, but still the issue is there.

im guessing this is more upstream of an issue than this rom specificly, but here is a snippet anyways.

I/ActivityManager( 1738): Displayed com.andrew.apollo.play/com.andrew.apollo.ui.activities.HomeActivity: +2s401ms
D/webviewglue(14550): nativeDestroy view: 0x49455b90
E/SQLiteLog(12400): (522) statement aborts at 6: [SELECT _id, name FROM audio_playlists ORDER BY name] disk I/O error
E/SQLiteQuery(12400): exception: disk I/O error (code 522); query: SELECT _id, name FROM audio_playlists ORDER BY name
E/DatabaseUtils(12400): Writing exception to parcel
E/DatabaseUtils(12400): android.database.sqlite.SQLiteDiskIOException: disk I/O error (code 522)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.nativeExecuteForCursorWindow(Native Method)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.executeForCursorWindow(SQLiteConnection.java:838)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteSession.executeForCursorWindow(SQLiteSession.java:836)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:62)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:143)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:133)
E/DatabaseUtils(12400): at android.database.CursorToBulkCursorAdaptor.getBulkCursorDescriptor(CursorToBulkCursorAdaptor.java:143)
E/DatabaseUtils(12400): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:118)
E/DatabaseUtils(12400): at android.os.Binder.execTransact(Binder.java:351)
E/DatabaseUtils(12400): at dalvik.system.NativeStart.run(Native Method)
E/SQLiteLog(12400): (522) statement aborts at 10: [SELECT _id, title, artist, album FROM audio WHERE (is_music=1 AND title != '') ORDER BY title_key] disk I/O error
E/SQLiteQuery(12400): exception: disk I/O error (code 522); query: SELECT _id, title, artist, album FROM audio WHERE (is_music=1 AND title != '') ORDER BY title_key
E/DatabaseUtils(12400): Writing exception to parcel
E/DatabaseUtils(12400): android.database.sqlite.SQLiteDiskIOException: disk I/O error (code 522)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.nativeExecuteForCursorWindow(Native Method)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.executeForCursorWindow(SQLiteConnection.java:838)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteSession.executeForCursorWindow(SQLiteSession.java:836)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:62)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:143)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:133)
E/DatabaseUtils(12400): at android.database.CursorToBulkCursorAdaptor.getBulkCursorDescriptor(CursorToBulkCursorAdaptor.java:143)
E/DatabaseUtils(12400): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:118)
E/DatabaseUtils(12400): at android.os.Binder.execTransact(Binder.java:351)
E/DatabaseUtils(12400): at dalvik.system.NativeStart.run(Native Method)
W/dalvikvm(14550): threadid=17: thread exiting with uncaught exception (group=0x40f53990)
E/SQLiteLog(12400): (522) statement aborts at 13: [SELECT _id, artist, number_of_albums, number_of_tracks FROM artist_info ORDER BY artist_key] disk I/O error
W/InputMethodManager(14550): Ignoring onBind: cur seq=482, given seq=481
E/SQLiteQuery(12400): exception: disk I/O error (code 522); query: SELECT _id, artist, number_of_albums, number_of_tracks FROM artist_info ORDER BY artist_key
E/SQLiteLog(12400): (522) statement aborts at 7: [SELECT _data FROM audio_meta WHERE (album_id=24) ORDER BY track] disk I/O error
W/dalvikvm(14550): threadid=20: thread exiting with uncaught exception (group=0x40f53990)
I/Process (14550): Sending signal. PID: 14550 SIG: 9
E/SQLiteQuery(12400): exception: disk I/O error (code 522); query: SELECT _data FROM audio_meta WHERE (album_id=24) ORDER BY track
D/dalvikvm(12400): GC_CONCURRENT freed 326K, 24% free 2623K/3436K, paused 3ms+3ms, total 19ms
E/SQLiteLog(12400): (522) statement aborts at 7: [SELECT _data FROM audio_meta WHERE (album_id=20) ORDER BY track] disk I/O error
E/DatabaseUtils(12400): Writing exception to parcel
E/DatabaseUtils(12400): android.database.sqlite.SQLiteDiskIOException: disk I/O error (code 522)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.nativeExecuteForCursorWindow(Native Method)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.executeForCursorWindow(SQLiteConnection.java:838)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteSession.executeForCursorWindow(SQLiteSession.java:836)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:62)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:143)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:133)
E/DatabaseUtils(12400): at android.database.CursorToBulkCursorAdaptor.getBulkCursorDescriptor(CursorToBulkCursorAdaptor.java:143)
E/DatabaseUtils(12400): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:118)
E/DatabaseUtils(12400): at android.os.Binder.execTransact(Binder.java:351)
E/DatabaseUtils(12400): at dalvik.system.NativeStart.run(Native Method)
E/DatabaseUtils(12400): Writing exception to parcel
E/DatabaseUtils(12400): android.database.sqlite.SQLiteDiskIOException: disk I/O error (code 522)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.nativeExecuteForCursorWindow(Native Method)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.executeForCursorWindow(SQLiteConnection.java:838)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteSession.executeForCursorWindow(SQLiteSession.java:836)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:62)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:143)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:133)
E/DatabaseUtils(12400): at android.database.AbstractCursor.moveToPosition(AbstractCursor.java:197)
E/DatabaseUtils(12400): at android.database.AbstractCursor.moveToFirst(AbstractCursor.java:237)
E/DatabaseUtils(12400): at com.android.providers.media.MediaProvider.openFile(MediaProvider.java:4335)
E/DatabaseUtils(12400): at android.content.ContentProvider.openAssetFile(ContentProvider.java:829)
E/DatabaseUtils(12400): at android.content.ContentProvider.openTypedAssetFile(ContentProvider.java:937)
E/DatabaseUtils(12400): at android.content.ContentProvider$Transport.openTypedAssetFile(ContentProvider.java:268)
E/DatabaseUtils(12400): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:283)
E/DatabaseUtils(12400): at android.os.Binder.execTransact(Binder.java:351)
E/DatabaseUtils(12400): at dalvik.system.NativeStart.run(Native Method)
E/SQLiteLog(12400): (522) statement aborts at 7: [SELECT _data FROM audio_meta WHERE (album_id=4) ORDER BY track] disk I/O error
E/SQLiteQuery(12400): exception: disk I/O error (code 522); query: SELECT _data FROM audio_meta WHERE (album_id=20) ORDER BY track
E/SQLiteQuery(12400): exception: disk I/O error (code 522); query: SELECT _data FROM audio_meta WHERE (album_id=4) ORDER BY track
E/DatabaseUtils(12400): Writing exception to parcel
E/DatabaseUtils(12400): android.database.sqlite.SQLiteDiskIOException: disk I/O error (code 522)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.nativeExecuteForCursorWindow(Native Method)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.executeForCursorWindow(SQLiteConnection.java:838)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteSession.executeForCursorWindow(SQLiteSession.java:836)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:62)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:143)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:133)
E/DatabaseUtils(12400): at android.database.AbstractCursor.moveToPosition(AbstractCursor.java:197)
E/DatabaseUtils(12400): at android.database.AbstractCursor.moveToFirst(AbstractCursor.java:237)
E/DatabaseUtils(12400): at com.android.providers.media.MediaProvider.openFile(MediaProvider.java:4335)
E/DatabaseUtils(12400): at android.content.ContentProvider.openAssetFile(ContentProvider.java:829)
E/DatabaseUtils(12400): at android.content.ContentProvider.openTypedAssetFile(ContentProvider.java:937)
E/DatabaseUtils(12400): at android.content.ContentProvider$Transport.openTypedAssetFile(ContentProvider.java:268)
E/DatabaseUtils(12400): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:283)
E/DatabaseUtils(12400): at android.os.Binder.execTransact(Binder.java:351)
E/DatabaseUtils(12400): at dalvik.system.NativeStart.run(Native Method)
E/DatabaseUtils(12400): Writing exception to parcel
E/DatabaseUtils(12400): android.database.sqlite.SQLiteDiskIOException: disk I/O error (code 522)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.nativeExecuteForCursorWindow(Native Method)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteConnection.executeForCursorWindow(SQLiteConnection.java:838)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteSession.executeForCursorWindow(SQLiteSession.java:836)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:62)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:143)
E/DatabaseUtils(12400): at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:133)
E/DatabaseUtils(12400): at android.database.AbstractCursor.moveToPosition(AbstractCursor.java:197)
E/DatabaseUtils(12400): at android.database.AbstractCursor.moveToFirst(AbstractCursor.java:237)
E/DatabaseUtils(12400): at com.android.providers.media.MediaProvider.openFile(MediaProvider.java:4335)
E/DatabaseUtils(12400): at android.content.ContentProvider.openAssetFile(ContentProvider.java:829)
E/DatabaseUtils(12400): at android.content.ContentProvider.openTypedAssetFile(ContentProvider.java:937)
E/DatabaseUtils(12400): at android.content.ContentProvider$Transport.openTypedAssetFile(ContentProvider.java:268)
E/DatabaseUtils(12400): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:283)
E/DatabaseUtils(12400): at android.os.Binder.execTransact(Binder.java:351)
E/DatabaseUtils(12400): at dalvik.system.NativeStart.run(Native Method)
I/WindowState( 1738): WIN DEATH: Window{416882d8 u0 com.andrew.apollo.play/com.andrew.apollo.ui.activities.HomeActivity}
I/ActivityManager( 1738): Process com.andrew.apollo.play (pid 14550) has died.
W/ActivityManager( 1738): Scheduling restart of crashed service com.andrew.apollo.play/com.andrew.apollo.appwidgets.RecentWidgetService in 5000ms
W/ActivityManager( 1738): Force removing ActivityRecord{4166d030 u0 com.andrew.apollo.play/com.andrew.apollo.ui.activities.HomeActivity}: app died, no saved state
I/AudioService( 1738): AudioFocus abandonAudioFocus() from android.media.AudioManager@4124fbf8com.andrew.apollo.MusicPlaybackService$2@41211550