[Transformer TF300T Q&A, Help & Troubleshooting] onkelt:
Hi Guys.

As we already know Youtube is broken on all TF300s after the 4.1.23 update from Google. Easy fix is to uninstall the update and keep using the old app. "Fine.. Let's wait for google to update this app, so we can be the last ones to join the club again" i thought.

I was getting fed up with this, as it has been almost two weeks with little to no info on this, so I fired up logcat to capture what is happening when it crashes. This is a Verbose Logcat, so a lot in here, bare with me.

LOGCAT from when I open app, until it crashes:

10-05 17:37:27.650: I/ActivityManager(437): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=com.google.android.youtube cmp=com.google.android.youtube/.app.honeycomb.Shell$HomeActivity u=0} from pid 2001

10-05 17:37:27.680: I/ActivityManager(437): Start proc com.google.android.youtube for activity com.google.android.youtube/.app.honeycomb.Shell$HomeActivity: pid=4011 uid=10076 gids={3003, 1015, 1006, 1028}

10-05 17:37:27.690: D/WindowManager(437): adjustConfigurationLw, config:{1.0 0mcc0mnc (no locale) sw800dp w1280dp h752dp xlrg land ?uimode ?night finger -keyb/v/h -nav/v} mLidState:-1 mHasDockFeature:true mHasHallSensorFeature:true config.hardKeyboardHidden:2

10-05 17:37:27.720: D/dalvikvm(4011): WAIT_FOR_CONCURRENT_GC blocked 0ms

10-05 17:37:27.810: D/dalvikvm(4011): GC_CONCURRENT freed 89K, 3% free 6458K/6599K, paused 12ms+2ms, total 40ms

10-05 17:37:27.810: D/dalvikvm(4011): WAIT_FOR_CONCURRENT_GC blocked 9ms

10-05 17:37:27.820: I/ActivityThread(4011): Pub com.google.android.youtube.SuggestionProvider: com.google.android.youtube.core.suggest.SuggestionProvider

10-05 17:37:27.950: D/dalvikvm(4011): GC_CONCURRENT freed 276K, 5% free 6648K/6983K, paused 2ms+12ms, total 50ms

10-05 17:37:27.950: W/CursorWrapperInner(4011): Cursor finalized without prior close()

10-05 17:37:28.010: D/dalvikvm(4011): GC_CONCURRENT freed 280K, 6% free 6860K/7239K, paused 2ms+2ms, total 19ms

10-05 17:37:28.070: I/ActivityManager(437): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] pkg=com.google.android.youtube cmp=com.google.android.youtube/.app.honeycomb.tablet.HomeActivity u=0} from pid 4011

10-05 17:37:28.090: D/WindowManager(437): adjustConfigurationLw, config:{1.0 0mcc0mnc (no locale) sw800dp w1280dp h752dp xlrg land ?uimode ?night finger -keyb/v/h -nav/v} mLidState:-1 mHasDockFeature:true mHasHallSensorFeature:true config.hardKeyboardHidden:2

10-05 17:37:28.160: D/dalvikvm(4011): GC_CONCURRENT freed 236K, 5% free 7066K/7367K, paused 13ms+2ms, total 32ms

10-05 17:37:28.160: D/dalvikvm(4011): WAIT_FOR_CONCURRENT_GC blocked 14ms

10-05 17:37:28.180: D/dalvikvm(4011): GC_FOR_ALLOC freed 5K, 5% free 7060K/7367K, paused 27ms, total 27ms

10-05 17:37:28.190: I/dalvikvm-heap(4011): Grow heap (frag case) to 7.716MB for 810016-byte allocation

10-05 17:37:28.200: D/dalvikvm(4011): GC_FOR_ALLOC freed 5K, 5% free 7846K/8199K, paused 17ms, total 17ms

10-05 17:37:28.250: D/dalvikvm(4011): GC_CONCURRENT freed 51K, 4% free 7900K/8199K, paused 12ms+13ms, total 51ms

10-05 17:37:28.270: D/TextView(4011): Constructor - Got Res id for appearance for textColorPrimaryInverse

10-05 17:37:28.270: W/ResourceType(4011): Skipping entry 0x106006a in package table 0 because it is not complex!

10-05 17:37:28.270: D/TextView(4011): Constructor - Got appearance for textColorPrimaryInverse

10-05 17:37:28.270: D/TextView(4011): Constructor -- Got mEditTextBackgroundColor

10-05 17:37:28.280: D/TextView(4011): Constructor - Got Res id for appearance for textColorPrimaryInverse

10-05 17:37:28.280: W/ResourceType(4011): Skipping entry 0x106006a in package table 0 because it is not complex!

10-05 17:37:28.280: D/TextView(4011): Constructor - Got appearance for textColorPrimaryInverse

10-05 17:37:28.280: D/TextView(4011): Constructor -- Got mEditTextBackgroundColor

10-05 17:37:28.300: D/TextView(4011): Constructor - Got Res id for appearance for textColorPrimaryInverse

10-05 17:37:28.300: W/ResourceType(4011): Skipping entry 0x106006a in package table 0 because it is not complex!

10-05 17:37:28.300: D/TextView(4011): Constructor - Got appearance for textColorPrimaryInverse

10-05 17:37:28.300: D/TextView(4011): Constructor -- Got mEditTextBackgroundColor

10-05 17:37:28.310: D/TextView(4011): Constructor - Got Res id for appearance for textColorPrimaryInverse

10-05 17:37:28.310: W/ResourceType(4011): Skipping entry 0x106006a in package table 0 because it is not complex!

10-05 17:37:28.310: D/TextView(4011): Constructor - Got appearance for textColorPrimaryInverse

10-05 17:37:28.310: D/TextView(4011): Constructor -- Got mEditTextBackgroundColor

10-05 17:37:28.340: D/TextView(4011): Constructor - Got Res id for appearance for textColorPrimaryInverse

10-05 17:37:28.340: W/ResourceType(4011): Skipping entry 0x106006a in package table 0 because it is not complex!

10-05 17:37:28.340: D/TextView(4011): Constructor - Got appearance for textColorPrimaryInverse

10-05 17:37:28.340: D/TextView(4011): Constructor -- Got mEditTextBackgroundColor

10-05 17:37:28.350: D/TextView(4011): Constructor - Got Res id for appearance for textColorPrimaryInverse

10-05 17:37:28.350: W/ResourceType(4011): Skipping entry 0x106006a in package table 0 because it is not complex!

10-05 17:37:28.350: D/TextView(4011): Constructor - Got appearance for textColorPrimaryInverse

10-05 17:37:28.350: D/TextView(4011): Constructor -- Got mEditTextBackgroundColor

10-05 17:37:28.360: D/dalvikvm(4011): GC_CONCURRENT freed 207K, 4% free 8240K/8519K, paused 12ms+2ms, total 34ms

10-05 17:37:28.380: V/RenderScript(4011): rsContextCreateGL dev=0x40ed7eb8

10-05 17:37:28.380: V/RenderScript(4011): 0x5acab008 Launching thread(s), CPUs 4

10-05 17:37:28.380: V/RenderScript(4011): 0x5acab008 initEGL start

10-05 17:37:28.380: D/libEGL(4011): loaded /system/lib/egl/libEGL_tegra.so

10-05 17:37:28.380: D/NvOsDebugPrintf(4011): Attempting to load EGL implementation /system/lib//egl/libEGL_tegra_impl, version: 1.0.0

10-05 17:37:28.390: D/NvOsDebugPrintf(4011): NvEglRedirInit: requested version 1.0.0 egl driver version: 1.0.0

10-05 17:37:28.390: D/NvOsDebugPrintf(4011): Loaded EGL implementation /system/lib//egl/libEGL_tegra_impl

10-05 17:37:28.390: D/libEGL(4011): loaded /system/lib/egl/libGLESv1_CM_tegra.so

10-05 17:37:28.390: D/libEGL(4011): loaded /system/lib/egl/libGLESv2_tegra.so

10-05 17:37:28.410: D/NvOsDebugPrintf(4011): Loading GLESv2 implementation /system/lib//egl/libGLESv2_tegra_impl

10-05 17:37:28.410: V/RenderScript(4011): 0x5acab008 initGLThread end

10-05 17:37:28.410: V/RenderScript(4011): 0x5acab008 rsContextCreateGL ret

10-05 17:37:28.410: V/ScriptC(4011): Create script for resource = carousel

10-05 17:37:28.410: W/bcinfo(4011): Error: bad PNaCl Bitcode version

10-05 17:37:28.410: W/bcinfo(4011): Error: bad PNaCl Bitcode version

10-05 17:37:28.450: I/bcc(4011): LIBBCC build time: 2012/09/07 19:37:34

10-05 17:37:28.450: I/bcc(4011): LIBBCC build revision: aa4a4b9cda3a611a82ac178572aecbe0dbd7f48c (git)

10-05 17:37:28.460: D/StopWatch(4011): StopWatch calcFileSHA1 time (us): 12268

10-05 17:37:28.480: D/StopWatch(4011): StopWatch calcFileSHA1 time (us): 2058

10-05 17:37:28.490: D/bcc(4011): Read object file size 28060

10-05 17:37:28.490: D/StopWatch(4011): StopWatch bcc: PrepareExecutable time (us): 2414

10-05 17:37:28.520: D/dalvikvm(4011): GC_FOR_ALLOC freed 274K, 5% free 8329K/8711K, paused 22ms, total 24ms

10-05 17:37:28.520: I/dalvikvm-heap(4011): Grow heap (frag case) to 9.183MB for 1048592-byte allocation

10-05 17:37:28.550: D/dalvikvm(4011): GC_FOR_ALLOC freed 7K, 5% free 9345K/9799K, paused 21ms, total 21ms

10-05 17:37:28.580: D/dalvikvm(4011): GC_CONCURRENT freed 23K, 5% free 9365K/9799K, paused 2ms+6ms, total 35ms

10-05 17:37:28.600: D/dalvikvm(4011): GC_FOR_ALLOC freed 3K, 5% free 9365K/9799K, paused 18ms, total 19ms

10-05 17:37:28.600: I/dalvikvm-heap(4011): Grow heap (frag case) to 9.967MB for 810016-byte allocation

10-05 17:37:28.630: D/dalvikvm(4011): GC_FOR_ALLOC freed <1K, 5% free 10156K/10631K, paused 22ms, total 22ms

10-05 17:37:28.650: D/TextView(4011): Constructor - Got Res id for appearance for textColorPrimaryInverse

10-05 17:37:28.650: W/ResourceType(4011): Skipping entry 0x106006a in package table 0 because it is not complex!

10-05 17:37:28.660: D/TextView(4011): Constructor - Got appearance for textColorPrimaryInverse

10-05 17:37:28.660: D/TextView(4011): Constructor -- Got mEditTextBackgroundColor

10-05 17:37:28.780: D/TextView(4011): Constructor - Got Res id for appearance for textColorPrimaryInverse

10-05 17:37:28.780: W/ResourceType(4011): Skipping entry 0x106006a in package table 0 because it is not complex!

10-05 17:37:28.780: D/TextView(4011): Constructor - Got appearance for textColorPrimaryInverse

10-05 17:37:28.780: D/TextView(4011): Constructor -- Got mEditTextBackgroundColor

10-05 17:37:28.800: D/AndroidRuntime(4011): Shutting down VM

10-05 17:37:28.800: W/dalvikvm(4011): threadid=1: thread exiting with uncaught exception (group=0x41f54300)

10-05 17:37:28.800: E/ActivityThread(4011): Failed to find provider info for com.android.athome.mediaroute.provider

10-05 17:37:28.820: D/dalvikvm(4011): GC_CONCURRENT freed 518K, 5% free 11021K/11591K, paused 12ms+15ms, total 56ms

10-05 17:37:28.820: D/dalvikvm(4011): WAIT_FOR_CONCURRENT_GC blocked 4ms

10-05 17:37:28.820: E/AndroidRuntime(4011): FATAL EXCEPTION: main

10-05 17:37:28.820: E/AndroidRuntime(4011): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.youtube/com.google.android.youtube.app.honeycomb.tablet.HomeActivity}: java.lang.NullPointerException

10-05 17:37:28.820: E/AndroidRuntime(4011):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at android.app.ActivityThread.access$600(ActivityThread.java:130)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at android.os.Handler.dispatchMessage(Handler.java:99)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at android.os.Looper.loop(Looper.java:137)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at android.app.ActivityThread.main(ActivityThread.java:4745)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at java.lang.reflect.Method.invokeNative(Native Method)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at java.lang.reflect.Method.invoke(Method.java:511)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at dalvik.system.NativeStart.main(Native Method)

10-05 17:37:28.820: E/AndroidRuntime(4011): Caused by: java.lang.NullPointerException

10-05 17:37:28.820: E/AndroidRuntime(4011):	at com.google.android.youtube.app.honeycomb.tablet.o.b(SourceFile:122)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at com.google.android.youtube.coreicecream.Controller.a(SourceFile:114)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at com.google.android.youtube.coreicecream.ControllerActivity.onStart(SourceFile:178)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1163)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at android.app.Activity.performStart(Activity.java:5018)

10-05 17:37:28.820: E/AndroidRuntime(4011):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2032)

10-05 17:37:28.820: E/AndroidRuntime(4011):	... 11 more

10-05 17:37:28.830: W/ActivityManager(437): Force finishing activity com.google.android.youtube/.app.honeycomb.tablet.HomeActivity

10-05 17:37:29.330: W/ActivityManager(437): Activity pause timeout for ActivityRecord{42ce66f0 com.google.android.youtube/.app.honeycomb.tablet.HomeActivity}

10-05 17:37:29.340: D/WindowManager(437): adjustConfigurationLw, config:{1.0 0mcc0mnc (no locale) sw800dp w1280dp h752dp xlrg land ?uimode ?night finger -keyb/v/h -nav/v} mLidState:-1 mHasDockFeature:true mHasHallSensorFeature:true config.hardKeyboardHidden:2

Are there any smart heads out there that can make any sense of this?

Seems to me like it either:

- Can't find the correct network path,

- Uses a honeycomb version of the app when it should be using JB version

- Crashes because of issues with the Tegra or GL drivers/files.

Now I don't pretend to understand Java at all, that's why Im asking for help to interpret.

Nothing ûber important to get an answer to, just really annoying to not know why it crashes (probably something dumb, like the extra 0's in TF101 audio settings).