Note that JDK 14 GA's next Tuesday - 17th March 2020.
Also the place to file bugs is https://bugreport.java.com/bugreport/
This list is the place to propose a source code fix for an existing bug.
-phil.
On 3/12/20, 9:09 AM, Sergey Bylokhov wrote:
Hi,
As a first step, I suggest updating JDK to jdk11.0.6 where[1] was
fixed(or jdk14[2])
It was the biggest root cause of similar crashes. If it does not help
then we will need some testcase or steps to reproduce the problem because
the crash happens in the intel OGL driver when we simply call glFlush.
[1] https://bugs.openjdk.java.net/browse/JDK-8146238
[2] https://jdk.java.net/14/
On 3/12/20 2:40 am, Kustaa Nyholm wrote:
Hi,
not sure this is the right place.
I looked for a place to file bugs or contribute to an existing bug
report but did not find the place.
Found a lot of old and newer bugs that looked a lot like this.
It seems that Java2D Queue Flusher is a 'catch all' place to crash
for various bugs elsewhere. ;)
Some bugs are marked as fixed but I just got a report from a customer
where this happened three times in one day
but has not happened since and had not happened for weeks.
There seesm to be no rhyme or reason or repeating pattern when this
happens.
The computer was/is MacBook Pro 11 with High Sierra.
The version that this happens with is:
openjdk 11.0.1 2018-10-16
OpenJDK Runtime Environment 18.9 (build 11.0.1+13)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.1+13, mixed mode)
I have the full crash reports but if this is the wrong place I won't
post them here, so here is
only a sampling of the crash report.
wbr Kusti
Thread 23 Crashed:: Java: Java2D Queue Flusher
0 libsystem_kernel.dylib 0x00007fff66899b66
__pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff66a64080 pthread_kill
+ 333
2 libsystem_c.dylib 0x00007fff667f51ae abort + 127
3 libGPUSupport.dylib 0x00007fff57251118
gpusKillClient + 93
4 com.apple.driver.AppleIntelHD3000GraphicsGLDriver
0x000000011be8773f GhalInterface::getCommandBuffer(unsigned char**,
unsigned char**, unsigned int*, unsigned int*) + 143
5 com.apple.driver.AppleIntelHD3000GraphicsGLDriver
0x000000011bea3781
GHAL3D::CPrivateCommandTransport::FlushCommandBuffer(GHAL3D::FLUSH_TYPE,
unsigned char) + 273
6 com.apple.driver.AppleIntelHD3000GraphicsGLDriver
0x000000011bea3550 g575SubmitPacketsToken + 67
7 libawt_lwawt.dylib 0x0000000108e7bdbb
OGLSD_MakeOGLContextCurrent + 65
8 libawt_lwawt.dylib 0x0000000108e9be25
OGLContext_SetSurfaces + 133
9 libawt_lwawt.dylib 0x0000000108e9ffb8
Java_sun_java2d_opengl_OGLRenderQueue_flushBuffer + 2324
10 ??? 0x0000000111b4e57d 0 + 4592035197
11 ??? 0x0000000112039ec0 0 + 4597194432