[Hero, G2 Touch Android Development] pulser_g2:
I've just found a reproducable crash (works every time for me) that kills sense without an error.

Open calendar app (I sync with an exchange one in case thats an issue).

Press Home

Press Taskiller 1x1 kill widget

Crash!

I've got the important bit of logcat though (I saw the crash, quickly plugged in usb and repeated it with adb logcat running). Pasted below. I've highlighted the bits I think are important...

I/ActivityManager( 125): Start proc com.htc.android.mail for content provider c
om.htc.android.mail/.MailProvider: pid=9569 uid=10024 gids={3003, 1015}
D/dalvikvm( 9561): GC freed 578 objects / 40000 bytes in 234ms
I/ActivityThread( 9569): Publishing provider htceas: com.htc.android.mail.eassvc
.core.EASProvider
D/dalvikvm( 9504): GC freed 3819 objects / 311824 bytes in 298ms
I/ActivityManager( 125): Displayed activity com.htc.calendar/.MonthActivity: 15
16 ms (total 2332 ms)
I/ActivityThread( 9569): Publishing provider mail: com.htc.android.mail.MailProv
ider
D/MailProvider( 9569): 06021143 meeting msg where: _messageClass='IPM.Schedule.M
eeting.Request' AND _mailboxId = '1'
V/Utils ( 9561): drawUnResponse: 0
I/ActivityManager( 125): Starting activity: Intent { act=android.intent.action.
MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.htc.launcher/.Lau
ncher }
W/Rosie_3D( 9477): onWorkspaceStopScroll , CurrentScreen = 3, mIsAnimation = fal
se, mStopAnimation = false
W/Rosie_3D( 9477): TIME_SHOW_CURRECT_PAGE , CurrentScreen = 3
D/DragLayer( 9477): touch event action ACTION_DOWN
D/DragLayer( 9477): touch event action ACTION_UP

//////////////////////////////////////////////////////////////////////// I think this bit is important
D/ActivityManager( 125): Uninstalling process com.htc.calendar
D/ActivityManager( 125): Force removing process ProcessRecord{44a80f18 9504:com
.htc.bgp/10006} (com.htc.bgp/10006)

/////////////////////////// so obex is getting a mention here too
W/ActivityManager( 125): Scheduling restart of crashed service com.htc.android.
psclient/.ObexService in 320000ms

/////////////////////////// and then launcher gets killed
I/ActivityManager( 125): Killing app com.htc.launcher (pid 9477) because provid
er com.android.providers.calendar.CalendarProvider is in dying process com.htc.b
gp
I/Process ( 125): Sending signal. PID: 9477 SIG: 9
I/Process ( 125): Sending signal. PID: 9504 SIG: 9

////////////////////force kills calendar

D/ActivityManager( 125): Force removing process ProcessRecord{449fcc58 9561:com
.htc.calendar/10006} (com.htc.calendar/10006)
I/Process ( 125): Sending signal. PID: 9561 SIG: 9
D/ActivityManager( 125): Force removing process ProcessRecord{44abce68 9490:com

////////////////////////force killing com.htc.bg. Don't know what it is but it

.htc.bg/10006} (com.htc.bg/10006)
I/Process ( 125): Sending signal. PID: 9490 SIG: 9
D/ActivityManager( 125): Force finishing activity com.htc.calendar/.MonthActi
vity
W/ActivityManager( 125): Activity HistoryRecord{44974ef0 com.htc.calendar/.Mont
hActivity} being finished, but not in LRU list
D/ActivityManager( 125): Received spurious death notification for thread androi
d.os.BinderProxy@44acc328
W/ResourceType( 125): Resources don't contain package for resource number 0x7f0
90001
D/ActivityManager( 125): Received spurious death notification for thread androi
d.os.BinderProxy@44740160
D/ActivityManager( 125): Received spurious death notification for thread androi
d.os.BinderProxy@44a82530
I/WindowManager( 125): WIN DEATH: Window{44a6b168 com.htc.calendar/com.htc.cale
ndar.MonthActivity paused=true}
D/ActivityManager( 125): Uninstalling process com.htc.android.mail
D/ActivityManager( 125): Force removing process ProcessRecord{44af67a0 9569:com
.htc.android.mail/10024} (com.htc.android.mail/10024)
I/Process ( 125): Sending signal. PID: 9569 SIG: 9
W/ResourceType( 125): Resources don't contain package for resource number 0x7f0
90001
D/ActivityManager( 125): Received spurious death notification for thread androi
d.os.BinderProxy@44a38908

////////////////////launcher dies here

I/ActivityManager( 125): Process com.htc.launcher (pid 9477) has died.
I/WindowManager( 125): WIN DEATH: Window{44a652e8 com.htc.launcher/com.htc.laun
cher.Launcher paused=false}
I/ActivityManager( 125): Start proc com.htc.launcher for activity com.htc.launc
her/.Launcher: pid=9577 uid=9999 gids={3003, 1015, 3002, 3001}
D/dalvikvm( 9577): Rosie launcher will have a 32MB heap

//////////////////unexpected launch of launcher???

I/UsageStats( 125): Unexpected resume of com.htc.launcher while already resumed
in com.htc.launcher
W/dalvikvm( 9577): Refusing to reopen boot DEX '/system/framework/com.htc.framew
ork.jar'
I/ActivityThread( 9577): Publishing provider com.htc.launcher.settings: com.htc.
launcher.LauncherProvider
D/dalvikvm( 823): GC freed 1352 objects / 73032 bytes in 450ms
W/SettingUtil( 9577): loadSettings(), cursor == null, content provider is not ex
ist

Sorry for the line breaks. I use windows on this machine :(