-
Bug
-
Resolution: Fixed
-
P3
-
fx2.0.2
-
macos
FX fails with:
java[90076:1707] *** Assertion failure in -[GlassView3D lockFocus], /SourceCache/AppKit/AppKit-1038.36/AppKit.subproj/NSView.m:5237
java[90076:1707] lockFocus caught exception: -[GlassView3D(0x1085949b0) lockFocus] failed with window=0x0, windowNumber=0, [self isHiddenOrHasHiddenAncestor]=0
java[90076:1707] unlockFocus called too many time.
Invalid memory access of location 0x4e53 rip=0x11a7969c3
on MacOS starting from 2.0.2-graphics-scrum build #73.
#73 contains only following change:
1. Follow-up fix forRT-17213: com.sun.glass.ui.mac.MacView are not garbage collected (detail)
At least the following FX performance benchmarks fails with this error:
WebNode.ColorfulShapes-Blur2Circle
WebNode.GUIMark2-Vector
Controls.TreeView-Keyboard
The bug is easy to reproduce. Do run WebNode.GUIMark2-Vector for example:
> cd JFX_WS/jfx/tests/performance/WebNodeTestSuite/
> ant
> ant run-vector-bm
java[90076:1707] *** Assertion failure in -[GlassView3D lockFocus], /SourceCache/AppKit/AppKit-1038.36/AppKit.subproj/NSView.m:5237
java[90076:1707] lockFocus caught exception: -[GlassView3D(0x1085949b0) lockFocus] failed with window=0x0, windowNumber=0, [self isHiddenOrHasHiddenAncestor]=0
java[90076:1707] unlockFocus called too many time.
Invalid memory access of location 0x4e53 rip=0x11a7969c3
on MacOS starting from 2.0.2-graphics-scrum build #73.
#73 contains only following change:
1. Follow-up fix for
At least the following FX performance benchmarks fails with this error:
WebNode.ColorfulShapes-Blur2Circle
WebNode.GUIMark2-Vector
Controls.TreeView-Keyboard
The bug is easy to reproduce. Do run WebNode.GUIMark2-Vector for example:
> cd JFX_WS/jfx/tests/performance/WebNodeTestSuite/
> ant
> ant run-vector-bm
- duplicates
-
JDK-8112976 Mac: Assertion failed: ([NSOpenGLContext currentContext] == [self openGLContext]), function -[GlassView3D begin]
- Closed
- relates to
-
JDK-8128178 Mac: GlassView2D/3D.lockedFocus boolean field isn't thread-safe
- Resolved
-
JDK-8127874 SceneBuilder is out of sync with the native OS window size while resizing.
- Closed
-
JDK-8098102 Glass should not be the owner of graphics context (Glass client should be the owner)
- Closed
-
JDK-8101513 CLONE - Glass should not be the owner of graphics context (Glass client should be the owner)
- Closed