wasabia / three_dart

three.js rewrite by Dart, Dart 3D library. an easy to use, lightweight, cross-platform, general purpose 3D library.
MIT License
444 stars 77 forks source link

When running in Android release mode, sometimes crash. #132

Open iamrealck opened 1 year ago

iamrealck commented 1 year ago

When running in Android release mode, sometimes the following error or crash may occur or event crash immediatly. However, when running in debug mode, it is more stable and this error does not occur.

E/AndroidRuntime(24487): FATAL EXCEPTION: flutterGlCustomRender E/AndroidRuntime(24487): Process: com.example.flutter_3d, PID: 24487 E/AndroidRuntime(24487): java.lang.RuntimeException: update texture 01: glError 1285 E/AndroidRuntime(24487): at e.g.a.a.d.invoke(:5) E/AndroidRuntime(24487): at e.g.a.a.b.run(:1) E/AndroidRuntime(24487): at android.os.Handler.handleCallback(Handler.java:966) E/AndroidRuntime(24487): at android.os.Handler.dispatchMessage(Handler.java:110) E/AndroidRuntime(24487): at android.os.Looper.loopOnce(Looper.java:205) E/AndroidRuntime(24487): at android.os.Looper.loop(Looper.java:293) E/AndroidRuntime(24487): at android.os.HandlerThread.run(HandlerThread.java:67)