[G1 Android Development] orbanbalage:
FC on MMS recieving

I'm not sure what is happening, but I'm trying to activate a service on O2 UK by SMS, and as a reply, O2 is sending an MMS, which results in a FC...

11-12 21:43:53.958 I/WindowManager( 136): onOrientationChanged, rotation changed to 0
11-12 21:43:55.188 V/Telephony( 2346): getOrCreateThreadId uri: content://mms-sms/threadID?recipient=21300
11-12 21:43:55.465 V/MmsSmsProvider( 182): getThreadId THREAD_QUERY: SELECT _id FROM threads WHERE recipient_ids = ?
11-12 21:43:55.468 V/MmsSmsProvider( 182): getThreadId cursor count: 1
11-12 21:43:55.478 V/Telephony( 2346): getOrCreateThreadId cursor cnt: 1
11-12 21:43:55.598 D/SmsProvider( 182): insert url=content://sms/outbox, match=8
11-12 21:43:58.478 D/dalvikvm( 315): GC(1) freed 174 objects / 7520 bytes in 93ms
11-12 21:43:59.978 D/InCallScreen( 182): Handler: handling message { what=52 when=8050845 obj=android.os.AsyncResult@4358dff8 } while not in foreground
11-12 21:43:59.978 D/InCallScreen( 182): Got MMI_COMPLETE, finishing...
11-12 21:43:59.978 D/InCallScreen( 182): finish()...
11-12 21:43:59.978 I/ActivityManager( 136): moveTaskToBack: 7
11-12 21:44:01.098 I/ActivityManager( 136): Stopping service: com.android.mms/.transaction.SmsReceiverService
11-12 21:44:01.658 I/WindowManager( 136): onOrientationChanged, rotation changed to 1
11-12 21:44:01.738 W/InputManagerService( 136): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4361d1c8
11-12 21:44:05.778 D/dalvikvm( 269): GC(1) freed 1894 objects / 70704 bytes in 157ms
11-12 21:44:10.758 D/dalvikvm( 2277): GC(1) freed 6376 objects / 415000 bytes in 133ms
11-12 21:44:13.508 D/SmsProvider( 182): insert url=content://sms/inbox, match=2
11-12 21:44:13.518 V/Telephony( 182): getOrCreateThreadId uri: content://mms-sms/threadID?recipient=O2%2FUK
11-12 21:44:13.558 V/MmsSmsProvider( 182): getThreadId THREAD_QUERY: SELECT _id FROM threads WHERE recipient_ids = ?
11-12 21:44:13.558 V/MmsSmsProvider( 182): getThreadId cursor zero, creating new threadid
11-12 21:44:13.618 V/MmsSmsProvider( 182): getThreadId cursor count: 1
11-12 21:44:13.688 V/Telephony( 182): getOrCreateThreadId cursor cnt: 1
11-12 21:44:13.788 E/DatabaseUtils( 185): Writing exception to parcel
11-12 21:44:13.788 E/DatabaseUtils( 185): java.lang.IllegalArgumentException: Unknown URL content://contacts/phones/filter/O2/UK
11-12 21:44:13.788 E/DatabaseUtils( 185): at com.android.providers.contacts.ContactsProvider.queryInternal(ContactsProvider.java:1409)
11-12 21:44:13.788 E/DatabaseUtils( 185): at android.content.AbstractSyncableContentProvider.query(AbstractSyncableContentProvider.java:431)
11-12 21:44:13.788 E/DatabaseUtils( 185): at android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:116)
11-12 21:44:13.788 E/DatabaseUtils( 185): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:97)
11-12 21:44:13.788 E/DatabaseUtils( 185): at android.os.Binder.execTransact(Binder.java:287)
11-12 21:44:13.788 E/DatabaseUtils( 185): at dalvik.system.NativeStart.run(Native Method)
11-12 21:44:13.828 E/DatabaseUtils( 182): Writing exception to parcel
11-12 21:44:13.828 E/DatabaseUtils( 182): java.lang.IllegalArgumentException: Unknown URL content://contacts/phones/filter/O2/UK
11-12 21:44:13.828 E/DatabaseUtils( 182): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:129)
11-12 21:44:13.828 E/DatabaseUtils( 182): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:111)
11-12 21:44:13.828 E/DatabaseUtils( 182): at android.content.ContentProviderProxy.bulkQuery(ContentProviderNative.java:279)
11-12 21:44:13.828 E/DatabaseUtils( 182): at android.content.ContentProviderProxy.query(ContentProviderNative.java:298)
11-12 21:44:13.828 E/DatabaseUtils( 182): at android.content.ContentResolver.query(ContentResolver.java:152)
11-12 21:44:13.828 E/DatabaseUtils( 182): at com.android.providers.telephony.SmsProvider.insert(SmsProvider.java:439)
11-12 21:44:13.828 E/DatabaseUtils( 182): at android.content.ContentProvider$Transport.insert(ContentProvider.java:140)
11-12 21:44:13.828 E/DatabaseUtils( 182): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:125)
11-12 21:44:13.828 E/DatabaseUtils( 182): at android.os.Binder.execTransact(Binder.java:287)
11-12 21:44:13.828 E/DatabaseUtils( 182): at dalvik.system.NativeStart.run(Native Method)
11-12 21:44:13.858 W/dalvikvm( 2346): threadid=19: thread exiting with uncaught exception (group=0x4001e1c0)
11-12 21:44:13.868 E/AndroidRuntime( 2346): Uncaught handler: thread SmsReceiverService exiting due to uncaught exception
11-12 21:44:13.878 E/AndroidRuntime( 2346): java.lang.IllegalArgumentException: Unknown URL content://contacts/phones/filter/O2/UK
11-12 21:44:13.878 E/AndroidRuntime( 2346): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:129)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:111)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at android.content.ContentProviderProxy.insert(ContentProviderNative.java:340)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at android.content.ContentResolver.insert(ContentResolver.java:484)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at com.google.android.mms.util.SqliteWrapper.insert(SqliteWrapper.java:113)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at com.android.mms.transaction.SmsReceiverService.storeMessage(SmsReceiverService.java:375)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at com.android.mms.transaction.SmsReceiverService.insertMessage(SmsReceiverService.java:303)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at com.android.mms.transaction.SmsReceiverService.handleSmsReceived(SmsReceiverService.java:248)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at com.android.mms.transaction.SmsReceiverService.access$100(SmsReceiverService.java:68)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at com.android.mms.transaction.SmsReceiverService$ServiceHandler.handleMessage(SmsReceiverService.java:168)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at android.os.Handler.dispatchMessage(Handler.java:99)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at android.os.Looper.loop(Looper.java:123)
11-12 21:44:13.878 E/AndroidRuntime( 2346): at android.os.HandlerThread.run(HandlerThread.java:60)
11-12 21:44:13.918 I/Process ( 136): Sending signal. PID: 2346 SIG: 3
11-12 21:44:13.918 I/dalvikvm( 2346): threadid=7: reacting to signal 3
11-12 21:44:14.018 I/ActivityManager( 136): Process com.google.android.apps.maps:LocationFriendService (pid 2503) has died.
11-12 21:44:14.028 I/ActivityManager( 136): Low Memory: No more background processes.
11-12 21:44:14.169 I/dalvikvm( 2346): Wrote stack trace to '/data/anr/traces.txt'
11-12 21:44:15.468 I/DumpStateReceiver( 136): Added state dump to 3 crashes
11-12 21:44:16.578 W/InputManagerService( 136): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43842fd8
11-12 21:44:16.738 I/Process ( 2346): Sending signal. PID: 2346 SIG: 9
11-12 21:44:16.758 I/ActivityManager( 136): Process com.android.mms (pid 2346) has died.
11-12 21:44:16.758 W/ActivityManager( 136): Scheduling restart of crashed service com.android.mms/.transaction.SmsReceiverService in 5000ms
11-12 21:44:16.768 I/WindowManager( 136): WIN DEATH: Window{43970e90 com.android.mms/com.android.mms.ui.ConversationList paused=false}
11-12 21:44:16.768 I/WindowManager( 136): WIN DEATH: Window{43629568 com.android.mms/com.android.mms.ui.ComposeMessageActivity paused=false}
11-12 21:44:16.818 I/ActivityManager( 136): Start proc com.android.mms for activity com.android.mms/.ui.ConversationList: pid=2521 uid=10014 gids={3003, 1015}
11-12 21:44:16.818 I/ActivityManager( 136): Low Memory: No more background processes.
11-12 21:44:17.058 W/UsageStats( 136): Something wrong here, didn't expect com.android.mms to be resumed
11-12 21:44:18.508 W/InputManagerService( 136): Got RemoteException sending setActive(false) notification to pid 2346 uid 10014
11-12 21:44:18.698 I/ActivityManager( 136): Displayed activity com.android.mms/.ui.ConversationList: 1935 ms (total 1935 ms)

fix_permissions didn't help, I'm running the latest release, updated thru CM updater.

Any help is appreciated :(