[G1 Android Development] mcmurph:
CM 4.0.4 crashing

I have been using CM 4.0.4 since it came out without any problems and was very happy. Using an 8GB sdcard with 2 partitions. Today it suddenly started crashing when I plug in the USB cable. Here is the logcat from the moment I plug the cable till it reboots. After that it boot-loops. I tried to boot to the recovery and repaired the filesystem, but this didn't help. Any suggestions?

09-09 10:52:19.621: DEBUG/WifiService(229): ACTION_BATTERY_CHANGED pluggedType: 2
09-09 10:52:19.662: DEBUG/MountListener(229): handleEvent ums_connected
09-09 10:52:19.791: WARN/dalvikvm(229): threadid=105: thread exiting with uncaught exception (group=0x4001a210)
09-09 10:52:19.791: ERROR/AndroidRuntime(229): Uncaught handler: thread AsyncPlayer-NotificationService exiting due to uncaught exception
09-09 10:52:19.791: ERROR/AndroidRuntime(229): *** EXCEPTION IN SYSTEM PROCESS. System will crash.
09-09 10:52:19.811: ERROR/AndroidRuntime(229): java.lang.NullPointerException
09-09 10:52:19.811: ERROR/AndroidRuntime(229): at com.android.providers.settings.SettingsProvider.openFile(SettingsProvider.java:320)
09-09 10:52:19.811: ERROR/AndroidRuntime(229): at android.content.ContentProvider.openAssetFile(ContentProvider.java:507)
09-09 10:52:19.811: ERROR/AndroidRuntime(229): at android.content.ContentProvider$Transport.openAssetFile(ContentProvider.java:170)
09-09 10:52:19.811: ERROR/AndroidRuntime(229): at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:367)
09-09 10:52:19.811: ERROR/AndroidRuntime(229): at android.media.MediaPlayer.setDataSource(MediaPlayer.java:590)
09-09 10:52:19.811: ERROR/AndroidRuntime(229): at android.media.AsyncPlayer$Thread.run(AsyncPlayer.java:76)
09-09 10:52:19.851: ERROR/CheckinService(229): Can't find package com.android.qxdmlog
09-09 10:52:19.851: ERROR/CheckinService(229): Can't find package com.google.android.systemupdater
09-09 10:52:19.981: INFO/Process(229): Sending signal. PID: 229 SIG: 9
09-09 10:52:20.011: INFO/ServiceManager(108): service 'batteryinfo' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'usagestats' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'SurfaceFlinger' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'telephony.registry' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'power' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'content' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'package' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'permission' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'activity' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'activity.providers' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'meminfo' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'cpuinfo' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'activity.broadcasts' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'activity.services' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'activity.senders' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'statusbar' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'clipboard' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'battery' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'hardware' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'sensor' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'alarm' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'window' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'bluetooth' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'bluetooth_a2dp' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'input_method' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'netstat' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'wifi' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'devicestoragemonitor' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'connectivity' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'notification' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'mount' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'location' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'search' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'wallpaper' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'audio' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'appwidget' died
09-09 10:52:20.011: INFO/ServiceManager(108): service 'checkin' died
09-09 10:52:20.011: INFO/ActivityThread(303): Removing dead content provider: android.server.checkin
09-09 10:52:20.011: INFO/ActivityThread(303): Removing dead content provider: subscribedfeeds
09-09 10:52:20.011: INFO/ActivityThread(303): Removing dead content provider: settings
09-09 10:52:20.011: INFO/ActivityThread(303): Removing dead content provider: sync
09-09 10:52:20.011: INFO/ActivityThread(274): Removing dead content provider: android.server.checkin
09-09 10:52:20.011: INFO/ActivityThread(274): Removing dead content provider: settings
09-09 10:52:20.021: INFO/ActivityThread(277): Removing dead content provider: subscribedfeeds
09-09 10:52:20.021: INFO/ActivityThread(277): Removing dead content provider: settings
09-09 10:52:20.021: INFO/ActivityThread(820): Removing dead content provider: subscribedfeeds
09-09 10:52:20.021: INFO/ActivityThread(820): Removing dead content provider: settings
09-09 10:52:20.021: INFO/ActivityThread(813): Removing dead content provider: settings
09-09 10:52:20.021: INFO/ActivityThread(428): Removing dead content provider: settings
09-09 10:52:20.041: INFO/ActivityThread(336): Removing dead content provider: settings
09-09 10:52:20.071: ERROR/vold(109): Framework disconnected
09-09 10:52:20.081: INFO/ActivityThread(464): Removing dead content provider: settings
09-09 10:52:20.091: ERROR/installd(115): eof
09-09 10:52:20.091: ERROR/installd(115): failed to read size
09-09 10:52:20.091: INFO/installd(115): closing connection
09-09 10:52:21.261: INFO/Zygote(228): Exit zygote because system server (229) has terminated
09-09 10:52:21.451: INFO/ServiceManager(108): service 'simphonebook' died
09-09 10:52:21.451: INFO/ServiceManager(108): service 'isms' died
09-09 10:52:21.451: INFO/ServiceManager(108): service 'iphonesubinfo' died
09-09 10:52:21.451: INFO/ServiceManager(108): service 'phone' died
09-09 10:52:22.171: DEBUG/AndroidRuntime(860): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<