Open enel1989 opened 3 years ago
I get the same error:
GlRect.kt line 61 com.otaliastudios.opengl.draw.GlRect.setRect
Log: Fatal Exception: java.nio.BufferOverflowException at java.nio.Buffer.nextPutIndex(Buffer.java:536) at java.nio.ByteBufferAsFloatBuffer.put(ByteBufferAsFloatBuffer.java:109) at com.otaliastudios.opengl.draw.GlRect.setRect(GlRect.kt:61) at com.otaliastudios.opengl.draw.GlRect.setRect(GlRect.kt:44) at com.otaliastudios.zoom.ZoomSurfaceView.onContentOrContainerSizeChanged(ZoomSurfaceView.kt:238) at com.otaliastudios.zoom.ZoomSurfaceView.onMeasure(ZoomSurfaceView.kt:215) at android.view.View.measure(View.java:25777) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7036) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:25777)
I managed to catch this error when turning the screen frequently. Haven't found a solution yet
This get the same error. It usually happens after screen rotation.
Describe the bug
To Reproduce
I tried to reproduce locally without any success.
Expected behavior
The ZoomSurfaceView doesn't crash with BufferOverflowException.
XML layout
Logs
Example usage