Skip to content
This repository has been archived by the owner on Aug 9, 2022. It is now read-only.

华为G750-T01 android4.2.2 点击全屏播放就崩溃 #1422

Closed
tyx627 opened this issue Dec 5, 2017 · 1 comment
Closed

华为G750-T01 android4.2.2 点击全屏播放就崩溃 #1422

tyx627 opened this issue Dec 5, 2017 · 1 comment

Comments

@tyx627
Copy link

tyx627 commented Dec 5, 2017

如题,华为G750-T01 android4.2.2 系统,点击全屏播放,报错信息如下:
12-05 11:26:40.660 25487-25487/ E/crash_callback: exceptionMessage:java.lang.RuntimeException: Error during detachFromGLContext (see logcat for details)
at android.graphics.SurfaceTexture.attachToGLContext(SurfaceTexture.java:237)
at android.view.GLES20TextureLayer.setSurfaceTexture(GLES20TextureLayer.java:81)
at android.view.HardwareRenderer$Gl20Renderer.setSurfaceTexture(HardwareRenderer.java:1583)
at android.view.TextureView.getHardwareLayer(TextureView.java:393)
at android.view.View.getDisplayList(View.java:12865)
at android.view.View.getDisplayList(View.java:12951)
at android.view.View.draw(View.java:13708)
at android.view.ViewGroup.drawChild(ViewGroup.java:3083)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2931)
at android.view.View.getDisplayList(View.java:12897)
at android.view.View.getDisplayList(View.java:12951)
at android.view.View.draw(View.java:13708)
at android.view.ViewGroup.drawChild(ViewGroup.java:3083)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2931)
at android.view.View.draw(View.java:14018)
at android.view.View.getDisplayList(View.java:12902)
at android.view.View.getDisplayList(View.java:12951)
at android.view.View.draw(View.java:13708)
at android.view.ViewGroup.drawChild(ViewGroup.java:3083)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2931)
at android.view.View.getDisplayList(View.java:12897)
at android.view.View.getDisplayList(View.java:12951)
at android.view.View.draw(View.java:13708)
at android.view.ViewGroup.drawChild(ViewGroup.java:3083)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2931)
at android.view.View.draw(View.java:14018)
at android.widget.FrameLayout.draw(FrameLayout.java:526)
at android.view.View.getDisplayList(View.java:12902)
at android.view.View.getDisplayList(View.java:12951)
at android.view.View.draw(View.java:13708)
at android.view.ViewGroup.drawChild(ViewGroup.java:3083)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2931)
at android.view.View.getDisplayList(View.java:12897)
at android.view.View.getDisplayList(View.java:12951)
at android.view.View.draw(View.java:13708)
at android.view.ViewGroup.drawChild(ViewGroup.java:3083)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2931)
at android.view.View.getDisplayList(View.java:12897)
at android.view.View.getDisplayList(View.java:12951)
at android.view.View.draw(View.java:13708)
at android.view.ViewGroup.drawChild(ViewGroup.java:3083)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2931)
at android.view.View.getDisplayList(View.java:12897)
at android.view.View.getDisplayList(View.java:12951)
at android.view.View.draw(View.java:13708)
at android.view.ViewGroup.drawChild(ViewGroup.java:3083)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2931)
at android.view.View.draw(View.java:14018)
at android.widget.FrameLayout.draw(FrameLayout.java:526)
at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:2268)
at android.view.View.getDisplayList(View.java:12902)
at android.view.View.getDisplayList(View.java:12951)
at android.view.HardwareRenderer$GlRenderer.draw(HardwareRenderer.java:1256)
at android.view.ViewRootImpl.draw(ViewRootImpl.java:2583)
at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2448)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2250)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1223)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5062)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:776)
at android.view.Choreographer.doCallbacks(Choreographer.java:579)
at android.view.Choreographer.doFrame(Choreographer.java:548)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:762)
at android.os.Handler.handleCallback(Handler.java:800)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:194)
at android.app.ActivityThread.main(ActivityThread.java:5468)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Metho
12-05 11:26:40.661 25487-25487/** E/crash_callback: cause:Error during detachFromGLContext (see logcat for details)

请问是什么原因?应该如何解决?

@lipangit
Copy link
Owner

lipangit commented Dec 5, 2017

参考这个pr #1140

库里已经放弃修改

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants