[EVO 4G Android Development] B4 I FU RU 18:
Here's what a full logcat looks like when I go from homescreen to messages to sending the mms to being stuck at the "Sending...."

I/Launcher( 978): +startActivitySafely: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.mms/.ui.ConversationList bnds=[5,586][115,704] }
I/ActivityManager( 221): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.mms/.ui.ConversationList bnds=[5,586][115,704] }
I/Launcher( 978): -startActivitySafely
D/Launcher( 978): onPause+
D/Launcher.DragController( 978): +endDrag: false
D/Launcher.DragController( 978): mDragging == false
D/Launcher.DragController( 978): -endDrag: false
D/Launcher( 978): onPause-
D/AK8973 ( 71): Compass Start
D/Sensors ( 221): open_akm, fd=111
V/RenderScript_jni( 978): surfaceDestroyed
D/Launcher.AllApps3D( 978): surfaceDestroyed
V/MmsProvider( 460): Query uri=content://mms/inbox, match=2
V/MmsProvider( 460): Query uri=content://mms, match=0
V/MmsProvider( 460): Query uri=content://mms/inbox, match=2
I/ActivityManager( 221): Displayed activity com.android.mms/.ui.ConversationList: 252 ms (total 252 ms)
I/ActivityManager( 221): Starting activity: Intent { dat=content://mms-sms/conversations/3 cmp=com.android.mms/.ui.ComposeMessageActivity }
D/Mms/compose( 607): [1] [initialize] initialize: savedInstanceState = null intent = Intent { dat=content://mms-sms/conversations/3 cmp=com.android.mms/.ui.ComposeMessageActivity } mConversation = [(773) 656-5514] (tid 3)
V/MmsProvider( 460): Query uri=content://mms/drafts, match=6
V/MmsProvider( 460): Query uri=content://mms/inbox, match=2
V/MmsProvider( 460): Query uri=content://mms, match=0
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
D/dalvikvm( 221): GC_EXPLICIT freed 26013 objects / 1155936 bytes in 91ms
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/AlarmManager( 221): Alarm triggering: Alarm{46bd9ac0 type 0 com.google.android.gsf}
V/AlarmManager( 221): Adding Alarm{46bd9ac0 type 0 com.google.android.gsf} Dec 01 11:23:59 pm
I/EventLogService( 518): Aggregate from 1291263839308 (log), 1291263839308 (data)
I/ActivityManager( 221): Displayed activity com.android.mms/.ui.ComposeMessageActivity: 752 ms (total 752 ms)
V/AlarmManager( 221): Adding Alarm{468f3498 type 0 com.google.android.gsf} Dec 01 11:23:59 pm
W/KeyCharacterMap( 607): No keyboard for id 65540
W/KeyCharacterMap( 607): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
I/ActivityManager( 221): Starting activity: Intent { act=android.intent.action.CHOOSER cmp=android/com.android.internal.app.ChooserActivity (has extras) }
I/ActivityManager( 221): Displayed activity android/com.android.internal.app.ChooserActivity: 254 ms (total 254 ms)
I/ActivityManager( 221): Starting activity: Intent { act=android.intent.action.GET_CONTENT typ=image/* flg=0x3000000 cmp=com.htc.album/.CollectionsActivity }
D/com.htc.album.FileCacheManager( 2365): [HTCAlbum][FileCacheManager][isFileCacheExist]: true
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][searchFileCache]: true
D/CollectionsActivity( 2365): [HTCAlbum][CollectionsActivity][onResume]: Begin
D/AlbumMemUsageTrace( 2365): [CollectionsActivity::onResume]VM free memory : 859440
D/AlbumMemUsageTrace( 2365): [CollectionsActivity::onResume]VM max memory : 33554432
D/AlbumMemUsageTrace( 2365): [CollectionsActivity::onResume]VM total memory : 3678176
D/AlbumMemUsageTrace( 2365): [CollectionsActivity::onResume]Externally-allocated bytes : 131026
D/CollectionsActivity( 2365): disable sync People
I/HtcMemoryCheckTimer( 2365): internal memory: 352116736
I/HtcMemoryCheckTimer( 2365): internal memory: 352116736
D/CollectionsActivity( 2365): [HTCAlbum][CollectionsActivity][onResume]: MSG_WORKER_CREATE_ADAPTER1
D/CollectionsActivity( 2365): [HTCAlbum][CollectionsActivity][setupWorkerThread]: createAdapter
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][AlbumCollectionsAdapter]: true
D/com.htc.album.FileCacheManager( 2365): [HTCAlbum][FileCacheManager][getFromFileCache]: local_local.flist
I/HtcMemoryCheckTimer( 2365): internal memory: 352116736
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][onPreExecute]: Begin
W/CollectionsActivity( 2365): [HTCAlbum][CollectionsActivity][setProgressCursor]: true
W/IInputConnectionWrapper( 607): showStatusIcon on inactive InputConnection
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][onPreExecute]: End
I/HtcMemoryCheckTimer( 2365): internal memory: 352116736
D/HtcAlbum( 2365): HtcAlbum.CollectionsActivity.setupWorkerThread()-1291265647156
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][asyncReqAlbumFolderList]: doInBackground 1
D/AlbColAdap( 2365): query: time used to query images 79
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][loadDbDataIntoCollections]: 244
D/com.htc.album.FileCacheManager( 2365): [HTCAlbum][FileCacheManager][putToFileCacheList]: Begin
D/com.htc.album.FileCacheManager( 2365): [HTCAlbum][FileCacheManager][putToFileCacheList]: local_local.flist
D/com.htc.album.FileCacheManager( 2365): [HTCAlbum][FileCacheManager][putToFileCacheFriendList]: End
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][asyncReqAlbumFolderList]: doInBackground 2
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][onPostExecute2]: Begin
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][onPostExecute2]: no change skip...
W/CollectionsActivity( 2365): [HTCAlbum][CollectionsActivity][setProgressCursor]: false
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][asyncReqAlbumFolderList]: doInBackground 3
I/ActivityManager( 221): Displayed activity com.htc.album/.CollectionsActivity: 724 ms (total 724 ms)
I/ActivityManager( 221): Starting activity: Intent { act=android.intent.action.GET_CONTENT typ=image/* flg=0x3000000 cmp=com.htc.album/.MainActivity (has extras) }
D/CollectionsActivity( 2365): [HTCAlbum][CollectionsActivity][onPause]: Begin
D/CollectionsActivity( 2365): enable sync People
D/CollectionsActivity( 2365): start pedding sync People
D/MainActivity( 2365): [HTCAlbum][MainActivity][onCreate]: Begin
D/MainActivity( 2365): [HTCAlbum][MainActivity][onCreate]: KEY_USER_ID: null
D/MainActivity( 2365): [HTCAlbum][MainActivity][onResume]: Begin
D/AlbumMemUsageTrace( 2365): [MainActivity::onResume]VM free memory : 593328
D/AlbumMemUsageTrace( 2365): [MainActivity::onResume]VM max memory : 33554432
D/AlbumMemUsageTrace( 2365): [MainActivity::onResume]VM total memory : 3678176
D/AlbumMemUsageTrace( 2365): [MainActivity::onResume]Externally-allocated bytes : 193234
I/HtcMemoryCheckTimer( 2365): internal memory: 352116736
D/MainActivity( 2365): [HTCAlbum][MainActivity][initState]: Begin
W/MainActivity( 2365): [HTCAlbum][MainActivity][initState]: Local Album
D/MainActivity( 2365): [HTCAlbum][MainActivity][initState]: End
I/AlbumMsg( 2365): [handleMessage] msg 21
D/AlbumMemUsageTrace( 2365): mHandler::handleMessage
I/MainActivity( 2365): setPara before set -folderType=null folderId=null mMediaType=11111111
I/MainActivity( 2365): setLocalFolderParams -action: = android.intent.action.GET_CONTENT
I/MainActivity( 2365): para setup folderType=com.htc.HTCAlbum.LOCAL_FOLDER folderId=434795476 folderName=ShootMe mMediaType=1
I/AlbumMsg( 2365): [handleMessage]post showWaitingDialog
D/MainActivity( 2365): update system time format
D/MainActivity( 2365): [HTCAlbum][MainActivity][show]: Begin
W/Resources( 2365): Converting to string: TypedValue{t=0x12/d=0x0 a=3 r=0x7f0a0110}
W/Resources( 2365): Converting to string: TypedValue{t=0x12/d=0x0 a=3 r=0x7f0a0110}
D/MainActivity( 2365): [HTCAlbum][MainActivity][show]: Begin
D/AlbumMemUsageTrace( 2365): [MainActivity::show++]VM free memory : 465168
D/AlbumMemUsageTrace( 2365): [MainActivity::show++]VM max memory : 33554432
D/AlbumMemUsageTrace( 2365): [MainActivity::show++]VM total memory : 3678176
D/AlbumMemUsageTrace( 2365): [MainActivity::show++]Externally-allocated bytes : 193234
I/ImageManager( 2365): makeListTime = 0ms, traversal time = 2ms, sortTime = 0ms (10p)
D/DisplayManager( 2365): [HTCAlbum][DisplayManager][changeToGrid]: Begin
D/AbstractViewGetter( 2365): Raise getter prefetcher thread priority to normal.
D/AbstractViewGetter( 2365): Join getter prefetch thread
D/AbstractViewGetter( 2365): Getter prefetch join time: 1
D/dalvikvm( 2365): GC_EXPLICIT freed 4207 objects / 246304 bytes in 46ms
D/AlbumMapper( 2365): cancel current decode operation
D/AlbumMapper( 2365): decode operation start
D/DisplayManager( 2365): set grid lastPos=0
D/DisplayManager( 2365): [HTCAlbum][DisplayManager][changeToGrid]: End
I/AlbumMapper( 2365): Create thumbnail for: /mnt/sdcard/ShootMe/snap20101128_000140.png
D/AlbumMemUsageTrace( 2365): [MainActivity::show--]VM free memory : 652448
D/AlbumMemUsageTrace( 2365): [MainActivity::show--]VM max memory : 33554432
D/AlbumMemUsageTrace( 2365): [MainActivity::show--]VM total memory : 3678176
D/AlbumMemUsageTrace( 2365): [MainActivity::show--]Externally-allocated bytes : 91474
D/MainActivity( 2365): [HTCAlbum][MainActivity][show]: End
I/AlbumMapper( 2365): Create thumbnail for: /mnt/sdcard/ShootMe/snap20101129_031555.png
D/dalvikvm( 2365): GC_EXTERNAL_ALLOC freed 2707 objects / 147136 bytes in 32ms
D/dalvikvm( 2365): GC_EXTERNAL_ALLOC freed 145 objects / 6512 bytes in 31ms
I/AlbumMapper( 2365): Create thumbnail for: /mnt/sdcard/ShootMe/snap20101129_171135.png
I/AlbumMapper( 2365): Create thumbnail for: /mnt/sdcard/ShootMe/snap20101129_220651.png
I/AlbumMapper( 2365): Create thumbnail for: /mnt/sdcard/ShootMe/snap20101129_220657.png
D/MainActivity( 2365): target pos 0, iv com.htc.album.ImageWithCheckBox@468be238, bitmap android.graphics.Bitmap@46940978, current pos 0, child count 10
D/MainActivity( 2365): target pos 1, iv com.htc.album.ImageWithCheckBox@46911fd8, bitmap android.graphics.Bitmap@468da4d8, current pos 0, child count 10
D/MainActivity( 2365): target pos 2, iv com.htc.album.ImageWithCheckBox@46915da8, bitmap android.graphics.Bitmap@468a0f90, current pos 0, child count 10
I/AlbumMapper( 2365): Create thumbnail for: /mnt/sdcard/ShootMe/snap20101129_220707.png
D/MainActivity( 2365): target pos 3, iv com.htc.album.ImageWithCheckBox@4689edc0, bitmap android.graphics.Bitmap@468e1f70, current pos 0, child count 10
I/AlbumMapper( 2365): Create thumbnail for: /mnt/sdcard/ShootMe/snap20101129_220731.png
I/AlbumMapper( 2365): Create thumbnail for: /mnt/sdcard/ShootMe/snap20101129_220802.png
D/MainActivity( 2365): target pos 4, iv com.htc.album.ImageWithCheckBox@468c61f8, bitmap android.graphics.Bitmap@468f4d88, current pos 0, child count 10
D/MainActivity( 2365): target pos 5, iv com.htc.album.ImageWithCheckBox@46925d20, bitmap android.graphics.Bitmap@468d3ff0, current pos 0, child count 10
I/ActivityManager( 221): Displayed activity com.htc.album/.MainActivity: 682 ms (total 682 ms)
D/CollectionsActivity( 2365): [HTCAlbum][CollectionsActivity][onStop]: Begin
D/dalvikvm( 2365): GC_EXTERNAL_ALLOC freed 1820 objects / 106576 bytes in 47ms
D/dalvikvm( 2365): GC_EXPLICIT freed 534 objects / 44664 bytes in 40ms
D/CollectionsActivity( 2365): [HTCAlbum][CollectionsActivity][onDestroy]: Begin
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][onDestroy]: Begin
D/AlbColAdap( 2365): [HTCAlbum][AlbumCollectionsAdapter][onDestroy]: End
D/MainActivity( 2365): target pos 6, iv com.htc.album.ImageWithCheckBox@46927998, bitmap android.graphics.Bitmap@469489a8, current pos 0, child count 10
D/dalvikvm( 2365): GC_EXTERNAL_ALLOC freed 400 objects / 20784 bytes in 42ms
D/MainActivity( 2365): target pos 7, iv com.htc.album.ImageWithCheckBox@469015f8, bitmap android.graphics.Bitmap@46915180, current pos 0, child count 10
D/MainActivity( 2365): target pos 8, iv com.htc.album.ImageWithCheckBox@468d30b8, bitmap android.graphics.Bitmap@4696f080, current pos 0, child count 10
D/MainActivity( 2365): target pos 9, iv com.htc.album.ImageWithCheckBox@468dac98, bitmap android.graphics.Bitmap@468a12a0, current pos 0, child count 10
D/MainActivity( 2365): [HTCAlbum][MainActivity][onPause]: Begin
D/MainActivity( 2365): store mCurrentPosition_backup=0
D/DisplayManager( 2365): store mCurrentPosition_backup=0
D/dalvikvm( 2365): GC_EXPLICIT freed 816 objects / 44376 bytes in 42ms
D/ThumbnailWorker( 2365): [stopWorking] Stop working, now join #8, /mnt/sdcard/ShootMe/snap20101129_220802.png
D/AlbumAdapter( 2365): set thread priority to normal
D/AbstractViewGetter( 2365): Raise getter prefetcher thread priority to normal.
D/AbstractViewGetter( 2365): Join getter prefetch thread
D/AbstractViewGetter( 2365): Getter prefetch join time: 0
D/AlbumMapper( 2365): cancel current decode operation
W/InputManagerService( 221): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@467df8b8 (uid=10008 pid=607)
W/InputManagerService( 221): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@467df8b8 (uid=10008 pid=607)
V/MmsProvider( 460): Query uri=content://mms/inbox, match=2
V/MmsProvider( 460): Query uri=content://mms, match=0
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
D/MainActivity( 2365): [HTCAlbum][MainActivity][onStop]: Begin
D/dalvikvm( 2365): GC_EXPLICIT freed 789 objects / 51528 bytes in 44ms
D/MainActivity( 2365): [HTCAlbum][MainActivity][onDestroy]: Begin
D/OnlineDataCenter( 2365): [HTCAlbum][OnlineDataCenter][unbindContext]: Begin
D/OnlineDataCenter( 2365): [HTCAlbum][OnlineDataCenter][unbindContext]: com.htc.album.MainActivity@468f6330context size: 0
D/OnlineDataCenter( 2365): [HTCAlbum][OnlineDataCenter][unbindContext]: No more clients. release resources.
D/OnlineDataCenter( 2365): [HTCAlbum][OnlineDataCenter][unbindContext]: End 0
D/ThumbnailWorker( 2365): [stopWorking] Stop working, now join #-1, Decode Complete!!
D/AlbumAdapter( 2365): set thread priority to normal
D/AlbumMapper( 2365): cancel current decode operation
D/AlbumMapper( 2365): cancel current decode operation
D/ThumbnailWorker( 2365): [stopWorking] Stop working, now join #-1, Decode Complete!!
D/AlbumAdapter( 2365): set thread priority to normal
D/AlbumAdapter( 2365): Join worker thread in destroy
D/AlbumAdapter( 2365): Join time: 0
I/MainActivity( 2365): mWorker finishes jobs at onDestroy().
V/MmsProvider( 460): Query uri=content://mms/outbox, match=8
V/MmsProvider( 460): Insert uri=content://mms/1291265654036/part, match=11
V/MmsProvider( 460): Update uri=content://mms/part/11, match=12
V/MmsProvider( 460): Update values=text=<smil><head><layout><root-layout width="320px" height="480px"/><region id="Image" left="0" top="0" width="320px" height="320px" fit="meet"/></layout></head><body><par dur="5000ms"><img src="snap20101129_220731.png" region="Image"/></par></body></smil>
V/MmsProvider( 460): Insert uri=content://mms/1291265654036/part, match=11
V/MmsProvider( 460): Query uri=content://mms/part/12, match=12
V/PduPersister( 607): Saving data to: content://mms/part/12
V/MmsProvider( 460): Insert uri=content://mms/drafts, match=6
V/MmsProvider( 460): Update uri=content://mms/1291265654036/part, match=11
V/MmsProvider( 460): Update values=mid=3
V/MmsProvider( 460): Insert uri=content://mms/3/addr, match=13
V/MmsProvider( 460): Insert uri=content://mms/3/addr, match=13
D/SmsProvider( 460): delete url=content://sms/conversations/3, match=11
D/SmsProvider( 460): where= type=3
V/MmsProvider( 460): Query uri=content://mms/part/12, match=12
V/MmsProvider( 460): Query uri=content://mms/part/12, match=12
V/MmsProvider( 460): Query uri=content://mms/part/12, match=12
D/dalvikvm( 607): GC_EXTERNAL_ALLOC freed 8584 objects / 731344 bytes in 101ms
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Insert uri=content://mms/3/part, match=11
V/MmsProvider( 460): Query uri=content://mms/part/13, match=12
V/PduPersister( 607): Saving data to: content://mms/part/13
V/MmsProvider( 460): Delete uri=content://mms/3/part, match=11
V/MmsProvider( 460): Insert uri=content://mms/3/part, match=11
V/MmsProvider( 460): Update uri=content://mms/part/14, match=12
V/MmsProvider( 460): Update values=text=<smil><head><layout><root-layout width="320px" height="480px"/><region id="Image" left="0" top="0" width="320px" height="320px" fit="meet"/></layout></head><body><par dur="5000ms"><img src="snap20101129_220731.png" region="Image"/></par></body></smil>
V/MmsProvider( 460): Update uri=content://mms/part/13, match=12
V/MmsProvider( 460): Update values=vCALe=0 mid=3 cid=<snap20101129_220731> vCALs=0 ct=image/png cl=snap20101129_220731.png
V/MmsProvider( 460): Delete uri=content://mms/3/addr, match=13
V/MmsProvider( 460): Insert uri=content://mms/3/addr, match=13
V/MmsProvider( 460): Delete uri=content://mms/3/addr, match=13
V/MmsProvider( 460): Insert uri=content://mms/3/addr, match=13
D/MmsSmsProvider( 460): ids: 3
D/MmsSmsProvider( 460): recipientIds: 3
V/Telephony( 607): getOrCreateThreadId cursor cnt: 1
V/MmsProvider( 460): Update uri=content://mms/drafts/3, match=7
V/MmsProvider( 460): Update values=ct_t=application/vnd.wap.multipart.mixed exp=604800 pri=129 sub= d_rpt=129 rr=129 tr_id=T12ca55bf04b date=1291265654 thread_id=3 m_cls=personal m_size=37873
V/MmsProvider( 460): Broadcasting intent: Intent { act=android.intent.action.CONTENT_CHANGED (has extras) }
V/MmsProvider( 460): Update uri=content://mms/drafts/3, match=7
V/MmsProvider( 460): Update values=msg_box=4
D/dalvikvm( 460): GC_EXPLICIT freed 8235 objects / 536312 bytes in 50ms
V/MmsProvider( 460): Broadcasting intent: Intent { act=android.intent.action.CONTENT_CHANGED (has extras) }
V/MmsProvider( 460): Query uri=content://mms, match=0
V/MmsProvider( 460): Query uri=content://mms/3, match=1
V/MmsProvider( 460): Query uri=content://mms/3/addr, match=13
V/MmsProvider( 460): Query uri=content://mms/3/part, match=11
V/MmsProvider( 460): Query uri=content://mms/part/13, match=12
V/MmsProvider( 460): Query uri=content://mms/part/13, match=12
V/MmsProvider( 460): Query uri=content://mms/part/13, match=12
V/MmsProvider( 460): Query uri=content://mms/part/13, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
V/MmsProvider( 460): Query uri=content://mms/part/9, match=12
D/dalvikvm( 2365): GC_EXPLICIT freed 207 objects / 66760 bytes in 66ms
D/dalvikvm( 795): GC_EXPLICIT freed 87 objects / 4384 bytes in 89ms
D/dalvikvm( 577): GC_EXPLICIT freed 1192 objects / 59944 bytes in 58ms
D/dalvikvm( 518): GC_EXPLICIT freed 1468 objects / 172696 bytes in 94ms
D/dalvikvm( 2177): GC_EXPLICIT freed 424 objects / 29336 bytes in 73ms