Skip to main content
Legend
August 21, 2013
Question

Nexus 7 wipes out with repeated entry / exit of video.

  • August 21, 2013
  • 1 reply
  • 1250 views

Seeing some regular enough crashes on 2 Nexus 7 tablets running Android 4.3.

The stack trace from the Google Player crash reporting is below.

Reproduced by watching a video for a few seconds backing out of it and entering a new one.

Not 100% reproducable but have seen it a number of times.

java.lang.NullPointerException
at android.widget.FrameLayout.onLayout(FrameLayout.java:400)
at android.view.View.layout(View.java:14289)
at android.view.ViewGroup.layout(ViewGroup.java:4559)
at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
at android.view.View.layout(View.java:14289)
at android.view.ViewGroup.layout(ViewGroup.java:4559)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1671)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1525)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1434)
at android.view.View.layout(View.java:14289)
at android.view.ViewGroup.layout(ViewGroup.java:4559)
at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
at android.view.View.layout(View.java:14289)
at android.view.ViewGroup.layout(ViewGroup.java:4559)
at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1976)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1730)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1004)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5481)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
at android.view.Choreographer.doCallbacks(Choreographer.java:562)
at android.view.Choreographer.doFrame(Choreographer.java:532)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
at android.os.Handler.handleCallback(Handler.java:730)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)

https://bugbase.adobe.com/index.cfm?event=bug&id=3615475

This topic has been closed for replies.

1 reply

Adobe Employee
August 21, 2013

Is this happening only on Nexus7(v4.3)? Could you please also attach a sample project at bug logged so that we can reproduce it quickly.

Regards,

Nimit

Legend
August 21, 2013

Hi Nimit,

I will try to get a sample project out to you on Monday. I will confirm with our test team about other devices this affects and update the ticket accordingly once I know.

Thanks,

G

Legend
October 2, 2013

Hi Nimit,

Ok, this has been running for a while now, so we have quite a few reports that are similar coming through Google store.

Stack traces pretty much all have some variation on this (line-numbers change, presumably for slightly different software releases, but pathway is identical based on method calls):

java.lang.NullPointerException

at android.widget.FrameLayout.onLayout(FrameLayout.java:383)

at android.view.View.layout(View.java:11359)

at android.view.ViewGroup.layout(ViewGroup.java:4531)

at android.widget.FrameLayout.onLayout(FrameLayout.java:431)

at android.view.View.layout(View.java:11359)

at android.view.ViewGroup.layout(ViewGroup.java:4531)

at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1628)

at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1486)

at android.widget.LinearLayout.onLayout(LinearLayout.java:1399)

at android.view.View.layout(View.java:11359)

at android.view.ViewGroup.layout(ViewGroup.java:4531)

at android.widget.FrameLayout.onLayout(FrameLayout.java:431)

at android.view.View.layout(View.java:11359)

at android.view.ViewGroup.layout(ViewGroup.java:4531)

at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1665)

at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2695)

at android.os.Handler.dispatchMessage(Handler.java:99)

at android.os.Looper.loop(Looper.java:156)

at android.app.ActivityThread.main(ActivityThread.java:4987)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:511)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)

at dalvik.system.NativeStart.main(Native Method)

Lots of affected systems including:

A1-810 (mango),B1-A71 (B1-A71),C1505,C2105,e1809c_v75_jbl_253_6628,Galaxy Fame (nevisp),Galaxy Note 8.0 (konawifi),Galaxy Note II (t03g),Galaxy S II (GT-I9100),Galaxy S III (m0),Galaxy S III LTE (m3),Galaxy S III Mini (golden),Galaxy S4 mini (serranolte),Galaxy Tab II 7.0 (espressowifi),HP Slate 7 (pine),HTC Desire C (golfu),HTC One (m7),HTC One S (ville),HTC One X (endeavoru),Nexus 10 (manta),Nexus 4 (mako),Nexus 7 (flo),Nexus 7 (grouper),NOOK® HD+ (ovation),SAMSUNG GALAXY S4 (jflte),SAMSUNG GALAXY S4 Google Play edition (jgedlte),STB7012,Vodafone Smart mini (Vodafone_875),Vodafone_975,wing-inet,Xperia Go (ST27i),Xperia J (ST26i),Xperia tipo (ST21i),Xperia Z (C6603)

Not sure whether or not this helps, but it seems some crashes are tied into display of live, streaming content via OSMF. Testing using Flash Builder exposes no Flash errors, so this is (presumably) a bit deeper down.

G