[T-Mobile Samsung Galaxy S II SGH-T989] Splaktar:
OK, I finally had some time to get a v7 ROM running smoothly with the v3 #5 kernel. I saw an app launch hang within 2 hours of normal usage (not trying to reproduce the problem).

I also saw a number of exceptions in logcat, so I will post those here in the hope that they might prove helpful:

I thought that the TMO outages were over, but I'm seeing this as of this morning (10 mins ago):

I/AndroidHttpClient$2(13598): executeRequestSending() director.getClass()=class com.google.android.volley.elegant.ElegantRequestDirector
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at org.apache.http.impl.client.naf.ciphersuite.extractors.CurrentCipherSuiteExtractorFromDefaultRequestDirector.obtainUnsafe(CurrentCipherSuiteExtractorFromDefaultRequestDirector.java:83)
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at org.apache.http.impl.client.naf.ciphersuite.extractors.CurrentCipherSuiteExtractorFromDefaultRequestDirector.extractCurrentCipherSuiteName(CurrentCipherSuiteExtractorFromDefaultRequestDirector.java:47)
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at org.apache.http.impl.client.naf.ciphersuite.extractors.CurrentCipherSuiteExtractorCompound.extractCurrentCipherSuiteName(CurrentCipherSuiteExtractorCompound.java:59)
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at org.apache.http.impl.client.AbstractHttpClient$1.executeRequestSending(AbstractHttpClient.java:618)
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at org.apache.http.impl.client.naf.redirect.NafRequestExecutorWrapperRedirectionHandler.executeRequestSendingUsual(NafRequestExecutorWrapperRedirectionHandler.java:96)
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at org.apache.http.impl.client.naf.redirect.NafRequestExecutorWrapperRedirectionHandler.executeRequestSending(NafRequestExecutorWrapperRedirectionHandler.java:73)
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:558)
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:508)
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at com.google.android.volley.AndroidHttpClient.execute(AndroidHttpClient.java:308)
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at com.google.android.volley.GoogleHttpClient.executeWithoutRewriting(GoogleHttpClient.java:215)
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at com.google.android.volley.GoogleHttpClient.execute(GoogleHttpClient.java:273)
E/APACHE HTTP (thCr=625) - CurrentCipherSuiteExtractorFromDefaultRequestDirector(13598):	at com.google.android.volley.GoogleHttpClient.execute(GoogleHttpClient.java:315)
W/System.err(13223): ChannelIOException{ DefaultRoute{dstHost='sba.sipgeo.t-mobile.com', dstPort=5061, localPort=5061, transportType=TLS, entityType=SIP, simultaneousProtocols=[]} UNKNOWN_ERROR failed to connect to sba.sipgeo.t-mobile.com/208.54.67.74 (port 5061): connect failed: ETIMEDOUT (Connection timed out). Current routes = []}
W/System.err(13223):	at javax.microedition.ims.transport.impl.ChannelManager.createChannelWorker(ChannelManager.java:141)
W/System.err(13223):	at javax.microedition.ims.transport.impl.ChannelManager.doGet(ChannelManager.java:95)
W/System.err(13223):	at javax.microedition.ims.transport.impl.ChannelManager.get(ChannelManager.java:72)
W/System.err(13223):	at javax.microedition.ims.transport.impl.MessageTransport.doEstablishChannel(MessageTransport.java:355)
W/System.err(13223):	at javax.microedition.ims.transport.impl.MessageTransport.getChannel(MessageTransport.java:350)
W/System.err(13223):	at javax.microedition.ims.transport.impl.MessageTransport.handleToInternetTransportLayer(MessageTransport.java:335)
W/System.err(13223):	at javax.microedition.ims.transport.impl.MessageTransport.access$600(MessageTransport.java:61)
W/System.err(13223):	at javax.microedition.ims.transport.impl.MessageTransport$2$1.tryPushMessage(MessageTransport.java:153)
W/System.err(13223):	at javax.microedition.ims.transport.impl.MessageTransport$2$1.tryPushMessage(MessageTransport.java:151)
W/System.err(13223):	at javax.microedition.ims.transport.impl.RobustPusher.push(RobustPusher.java:78)
W/System.err(13223):	at javax.microedition.ims.transport.impl.MessageTransport$2.onPop(MessageTransport.java:181)
W/System.err(13223):	at javax.microedition.ims.transport.impl.MessageTransport$2.onPop(MessageTransport.java:148)
W/System.err(13223):	at javax.microedition.ims.transport.impl.QueueWorker$1.run(QueueWorker.java:90)
W/System.err(13223):	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
W/System.err(13223):	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
W/System.err(13223):	at java.lang.Thread.run(Thread.java:856)

Not sure what this is about:

W/System.err(30046): android.content.pm.PackageManager$NameNotFoundException: com.sec.android.app.SecSetupWizard
W/System.err(30046): at android.app.ApplicationPackageManager.getApplicationInfo(ApplicationPackageManager.java:208)
W/System.err(30046): at com.osp.broadcastreceiver.StdBroadcastReceiver.onReceive(Unknown Source)
W/System.err(30046): at android.app.ActivityThread.handleReceiver(ActivityThread.java:2131)
W/System.err(30046): at android.app.ActivityThread.access$1500(ActivityThread.java:127)
W/System.err(30046): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1209)
W/System.err(30046): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err(30046): at android.os.Looper.loop(Looper.java:137)
W/System.err(30046): at android.app.ActivityThread.main(ActivityThread.java:4512)
W/System.err(30046): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(30046): at java.lang.reflect.Method.invoke(Method.java:511)
W/System.err(30046): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
W/System.err(30046): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:561)
W/System.err(30046): at dalvik.system.NativeStart.main(Native Method)
W/BackupManagerService( 1839): dataChanged but no participant pkg='com.android.providers.settings' uid=10104

Looks like an issue with Facebook not being coded well for ICS (no surprise):

W/nalizableReferenceQueue(30574): Could not load Finalizer in its own class loader.Loading Finalizer in the current class loader instead. As a result, you will not be ableto garbage collect this class loader. To support reclaiming this class loader, eitherresolve the underlying issue, or move Google Collections to your system class path.
W/nalizableReferenceQueue(30574): java.io.FileNotFoundException: com/google/common/base/internal/Finalizer.class
W/nalizableReferenceQueue(30574): at com.google.common.base.FinalizableReferenceQueue$DecoupledLoader.getBaseUrl(FinalizableReferenceQueue.java:243)
W/nalizableReferenceQueue(30574): at com.google.common.base.FinalizableReferenceQueue$DecoupledLoader.loadFinalizer(FinalizableReferenceQueue.java:227)
W/nalizableReferenceQueue(30574): at com.google.common.base.FinalizableReferenceQueue.loadFinalizer(FinalizableReferenceQueue.java:155)
W/nalizableReferenceQueue(30574): at com.google.common.base.FinalizableReferenceQueue.<clinit>(FinalizableReferenceQueue.java:84)
W/nalizableReferenceQueue(30574): at com.google.common.collect.CustomConcurrentHashMap$QueueHolder.<clinit>(CustomConcurrentHashMap.java:650)
W/nalizableReferenceQueue(30574): at com.google.common.collect.CustomConcurrentHashMap$WeakEntry.<init>(CustomConcurrentHashMap.java:1342)
W/nalizableReferenceQueue(30574): at com.google.common.collect.CustomConcurrentHashMap$EntryFactory$9.newEntry(CustomConcurrentHashMap.java:453)
W/nalizableReferenceQueue(30574): at com.google.common.collect.CustomConcurrentHashMap.a(CustomConcurrentHashMap.java:1715)
W/nalizableReferenceQueue(30574): at com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.a(ComputingConcurrentHashMap.java:123)
W/nalizableReferenceQueue(30574): at com.google.common.collect.ComputingConcurrentHashMap.apply(ComputingConcurrentHashMap.java:71)
W/nalizableReferenceQueue(30574): at com.google.common.collect.MapMaker$ComputingMapAdapter.get(MapMaker.java:848)
W/nalizableReferenceQueue(30574): at com.google.inject.internal.Annotations$AnnotationChecker.a(Annotations.java:94)
W/nalizableReferenceQueue(30574): at com.google.inject.internal.Annotations.c(Annotations.java:112)
W/nalizableReferenceQueue(30574): at com.google.inject.Key.d(Key.java:369)
W/nalizableReferenceQueue(30574): at com.google.inject.Key.b(Key.java:356)
W/nalizableReferenceQueue(30574): at com.google.inject.Key.a(Key.java:267)
W/nalizableReferenceQueue(30574): at com.facebook.orca.inject.binder.AnnotatedBindingBuilderImpl.a(AnnotatedBindingBuilderImpl.java:22)
W/nalizableReferenceQueue(30574): at com.facebook.orca.app.FbBaseModule.a(FbBaseModule.java:74)
W/nalizableReferenceQueue(30574): at com.facebook.orca.inject.AbstractModule.a(AbstractModule.java:19)
W/nalizableReferenceQueue(30574): at com.facebook.orca.inject.FbInjectorImpl.a(FbInjectorImpl.java:61)
W/nalizableReferenceQueue(30574): at com.facebook.orca.inject.FbInjectorImpl.<init>(FbInjectorImpl.java:41)
W/nalizableReferenceQueue(30574): at com.facebook.orca.inject.FbInjector.a(FbInjector.java:40)
W/nalizableReferenceQueue(30574): at com.facebook.katana.FacebookApplication.onCreate(FacebookApplication.java:86)
W/nalizableReferenceQueue(30574): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:972)
W/nalizableReferenceQueue(30574): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3966)
W/nalizableReferenceQueue(30574): at android.app.ActivityThread.access$1300(ActivityThread.java:127)
W/nalizableReferenceQueue(30574): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1197)
W/nalizableReferenceQueue(30574): at android.os.Handler.dispatchMessage(Handler.java:99)
W/nalizableReferenceQueue(30574): at android.os.Looper.loop(Looper.java:137)
W/nalizableReferenceQueue(30574): at android.app.ActivityThread.main(ActivityThread.java:4512)
W/nalizableReferenceQueue(30574): at java.lang.reflect.Method.invokeNative(Native Method)
W/nalizableReferenceQueue(30574): at java.lang.reflect.Method.invoke(Method.java:511)
W/nalizableReferenceQueue(30574): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
W/nalizableReferenceQueue(30574): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:561)
W/nalizableReferenceQueue(30574): at dalvik.system.NativeStart.main(Native Method

I see this a lot, but I'm not sure what the issue is:

W/System.err(30661): org.xml.sax.SAXException: maxitems reached
W/System.err(30661): at com.handmark.mpp.b.r.startElement(MppRSSHandler.java)
W/System.err(30661): at org.apache.harmony.xml.ExpatParser.startElement(ExpatParser.java:143)
W/System.err(30661): at org.apache.harmony.xml.ExpatParser.appendBytes(Native Method)
W/System.err(30661): at org.apache.harmony.xml.ExpatParser.parseFragment(ExpatParser.java:513)
W/System.err(30661): at org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:474)
W/System.err(30661): at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:321)
W/System.err(30661): at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:279)
W/System.err(30661): at com.handmark.mpp.b.f.f(MppRSS.java)
W/System.err(30661): at com.handmark.mpp.b.am.b(MppServerBase.java)
W/System.err(30661): at com.handmark.mpp.gatewaypro.n.run(WidgetUpdateContent.java)
W/System.err(30661): at java.lang.Thread.run(Thread.java:856)
W/System.err(30661): org.xml.sax.SAXException: maxitems reached
W/System.err(30661): at com.handmark.mpp.b.r.startElement(MppRSSHandler.java)
W/System.err(30661): at org.apache.harmony.xml.ExpatParser.startElement(ExpatParser.java:143)
W/System.err(30661): at org.apache.harmony.xml.ExpatParser.appendBytes(Native Method)
W/System.err(30661): at org.apache.harmony.xml.ExpatParser.parseFragment(ExpatParser.java:513)
W/System.err(30661): at org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:474)
W/System.err(30661): at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:321)
W/System.err(30661): at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:279)
W/System.err(30661): at com.handmark.mpp.b.f.f(MppRSS.java)
W/System.err(30661): at com.handmark.mpp.b.am.b(MppServerBase.java)
W/System.err(30661): at com.handmark.mpp.gatewaypro.n.run(WidgetUpdateContent.java)
W/System.err(30661): at java.lang.Thread.run(Thread.java:856)

I see these audio and media player errors pretty frequently:

E/Watchdog( 1839): !@Sync 281
E/OMXCodec( 166): Attempting to allocate OMX node 'OMX.SEC.mp3.dec'
E/OMXCodec( 166): Successfully allocated OMX node 'OMX.SEC.mp3.dec'
E/AudioPlayer( 166): Audioplayer kKeyAudioPCMFormat:1
E/AudioPlayer( 166): Audioplayer1 (2, 1)
E/MediaPlayer( 1839): mOnVideoSizeChangedListener is null. Failed to send MEDIA_SET_VIDEO_SIZE message.
E/AudioHardwareMSM8660( 166): AudioStreamOutMSM72xx: channels
E/AudioHardwareMSM8660( 166): AudioStreamOutMSM72xx : sampleRate

I'm not sure if this is related to my GTasks widget or something else:

E/Parcel (28208): Class not found when unmarshalling: mobi.intuitit.android.widget.SimpleRemoteViews, e: java.lang.ClassNotFoundException: mobi.intuitit.android.widget.SimpleRemoteViews
E/GoogleTaskAppWidgetProvider(28208): ClassNotFoundException when unmarshalling: mobi.intuitit.android.widget.SimpleRemoteViews
E/GoogleTaskAppWidgetProvider(28208): android.os.BadParcelableException: ClassNotFoundException when unmarshalling: mobi.intuitit.android.widget.SimpleRemoteViews
E/GoogleTaskAppWidgetProvider(28208): at android.os.Parcel.readParcelable(Parcel.java:1966)
E/GoogleTaskAppWidgetProvider(28208): at android.os.Parcel.readValue(Parcel.java:1854)
E/GoogleTaskAppWidgetProvider(28208): at android.os.Parcel.readMapInternal(Parcel.java:2094)
E/GoogleTaskAppWidgetProvider(28208): at android.os.Bundle.unparcel(Bundle.java:223)
E/GoogleTaskAppWidgetProvider(28208): at android.os.Bundle.getInt(Bundle.java:927)
E/GoogleTaskAppWidgetProvider(28208): at org.dayup.gtask.GoogleTaskAppWidgetProvider.onReceive(GoogleTaskAppWidgetProvider.java:584)
E/GoogleTaskAppWidgetProvider(28208): at org.dayup.gtask.GoogleTaskAppWidgetProviderLarge.onReceive(GoogleTaskAppWidgetProviderLarge.java:39)
E/GoogleTaskAppWidgetProvider(28208): at android.app.ActivityThread.handleReceiver(ActivityThread.java:2131)
E/GoogleTaskAppWidgetProvider(28208): at android.app.ActivityThread.access$1500(ActivityThread.java:127)
E/GoogleTaskAppWidgetProvider(28208): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1209)
E/GoogleTaskAppWidgetProvider(28208): at android.os.Handler.dispatchMessage(Handler.java:99)
E/GoogleTaskAppWidgetProvider(28208): at android.os.Looper.loop(Looper.java:137)
E/GoogleTaskAppWidgetProvider(28208): at android.app.ActivityThread.main(ActivityThread.java:4512)
E/GoogleTaskAppWidgetProvider(28208): at java.lang.reflect.Method.invokeNative(Native Method)
E/GoogleTaskAppWidgetProvider(28208): at java.lang.reflect.Method.invoke(Method.java:511)
E/GoogleTaskAppWidgetProvider(28208): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
E/GoogleTaskAppWidgetProvider(28208): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:561)
E/GoogleTaskAppWidgetProvider(28208): at dalvik.system.NativeStart.main(Native Method)