Updated with Log
I was able to trap the error within ADB. Any ideas on how to get more detail from the debugging, such as the actual entry? Does this spark any ideas?
Thanks for everyone's help:
I/ActivityManager( 1013): Start proc com.motorola.calendar for broadcast com.motorola.calendar/com.motorola.providers.calendar.CalendarReceiver: pid=5678 uid=10020 gids={3003}
I/dalvikvm( 5678): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
I/dalvikvm( 5678): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=46)
I/ActivityThread( 5678): Publishing provider com.motorola.motosync.provider.AccountContentProvider: com.motorola.motosync.provider.AccountContentProvider
I/ActivityThread( 5678): Publishing provider calendarEx: com.motorola.providers.calendar.CalendarProvider
I/MOTOSYNC( 5678): App onCreate()
I/ExCal ( 5678): Register observer
D/Calendar( 5678): Exchange account =
[email protected], Exchange user = abc
D/dalvikvm( 5678): GC freed 2889 objects / 196960 bytes in 56ms
D/dalvikvm( 5678): GC freed 976 objects / 87936 bytes in 54ms
W/KeyCharacterMap( 5678): Can't open keycharmap file
W/KeyCharacterMap( 5678): Error loading keycharmap file '/system/usr/keychars/qtouch-touchscreen.kcm.bin'. hw.keyboards.65538.devname='qtouch-touchscreen'
W/KeyCharacterMap( 5678): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/Calendar( 5678): Start sync...
D/dalvikvm( 5678): GC freed 6978 objects / 426640 bytes in 55ms
D/dalvikvm( 5678): GC freed 15914 objects / 900264 bytes in 76ms
D/dalvikvm( 5678): GC freed 27976 objects / 1398216 bytes in 99ms
D/Calendar( 5678): Exchange account =
[email protected], Exchange user = abc
D/dalvikvm( 5678): GC freed 26002 objects / 1383920 bytes in 100ms
W/KeyCharacterMap( 5678): Can't open keycharmap file
W/KeyCharacterMap( 5678): Error loading keycharmap file '/system/usr/keychars/qtouch-touchscreen.kcm.bin'. hw.keyboards.65538.devname='qtouch-touchscreen'
W/KeyCharacterMap( 5678): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/Calendar( 5678): Save response...
D/dalvikvm( 5678): GC freed 19889 objects / 916640 bytes in 102ms
W/dalvikvm( 5678): threadid=17: thread exiting with uncaught exception (group=0x4001b180)
E/AndroidRuntime( 5678): Uncaught handler: thread Thread-11 exiting due to uncaught exception
E/AndroidRuntime( 5678): java.lang.ArrayIndexOutOfBoundsException
E/AndroidRuntime( 5678): at com.motorola.motosync.adapter.nativeapps.NativeCalendar.encodeRepeatPattern(NativeCalendar.java:984)
E/AndroidRuntime( 5678): at com.motorola.motosync.adapter.nativeapps.NativeCalendar.PrepareValues(NativeCalendar.java:1207)
E/AndroidRuntime( 5678): at com.motorola.motosync.adapter.nativeapps.NativeCalendar.handleEventsTable(NativeCalendar.java:2054)
E/AndroidRuntime( 5678): at com.motorola.motosync.adapter.nativeapps.NativeCalendar.AddOrUpdateCalendarRecord(NativeCalendar.java:2183)
E/AndroidRuntime( 5678): at com.motorola.motosync.adapter.nativeapps.NativeCalendar.AddRecord(NativeCalendar.java:2319)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.syncableapp.framework.SyncableApp.InternalAddRecord(SyncableApp.java:64)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.protocol.sync.normalsync.framework.NormalSyncRespCommandsHandler.OnAddChange(NormalSyncRespCommandsHandler.java:152)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.protocol.sync.normalsync.framework.NormalSyncRespCommandsHandler.HandleElement(NormalSyncRespCommandsHandler.java:299)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.protocol.framework.EasWbxmlRespHandler.ParseElement(EasWbxmlRespHandler.java:317)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.protocol.framework.EasWbxmlRespHandler.ParseElement(EasWbxmlRespHandler.java:218)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.protocol.sync.normalsync.framework.NormalSyncRespHandler.OnCommands(NormalSyncRespHandler.java:99)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.protocol.sync.normalsync.framework.NormalSyncRespHandler.HandleElement(NormalSyncRespHandler.java:283)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.protocol.framework.EasWbxmlRespHandler.ParseElement(EasWbxmlRespHandler.java:263)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.protocol.framework.EasWbxmlRespHandler.HandleSyncResponse(EasWbxmlRespHandler.java:186)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.protocol.framework.EasHttpResponseHandler.HandleHttpResponse(EasHttpResponseHandler.java:86)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.protocol.framework.EasTransaction.LaunchConversation(EasTransaction.java:61)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.protocol.sync.normalsync.framework.NormalSyncTrans.DoTransaction(NormalSyncTrans.java:199)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.sessionmgr.SessionManager.DoTransactioins(SessionManager.java:1738)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.sessionmgr.SessionManager.HandleSyncApp(SessionManager.java:1332)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.sessionmgr.SessionManager.LaunchSession(SessionManager.java:1240)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.sessionmgr.SessionManager.access$000(SessionManager.java:73)
E/AndroidRuntime( 5678): at com.motorola.motosync.engine.sessionmgr.SessionManager$SyncSessionThread.run(SessionManager.java:1206)
I/Process ( 1013): Sending signal. PID: 5678 SIG: 3
I/dalvikvm( 5678): threadid=7: reacting to signal 3
I/DumpStateReceiver( 1013): Added state dump to 1 crashes
E/dalvikvm( 5678): Unable to open stack trace file '/data/anr/traces.txt': Permission denied
I/Process ( 5678): Sending signal. PID: 5678 SIG: 9
I/WindowManager( 1013): WIN DEATH: Window{44939738 com.motorola.calendar/com.motorola.calendar.DayActivity paused=false}
I/ActivityManager( 1013): Process com.motorola.calendar (pid 5678) has died.
I/UsageStats( 1013): Unexpected resume of com.android.launcher while already resumed in com.motorola.calendar
W/InputManagerService( 1013): Got RemoteException sending setActive(false) notification to pid 5678 uid 10020
I/ActivityManager( 1013): Start proc com.twitter.android for service com.twitter.android/.client.AppService: pid=5763 uid=10049 gids={3003}