Open jzy3d opened 2 years ago
Useful feedback from Julien.
jogl 2.4 newt (mac m1) crashes at initializing newt window. Changed two lines and it works ok.
CKCH_CreateDictionaries(); // line 851 / crash
BUG IN CLIENT OF LIBDISPATCH: Assertion failed: Block was expected to execute on queue [com.apple.main-thread]
->
dispatch_async(dispatch_get_main_queue(), ^(){
CKCH_CreateDictionaries();
});
[ctx update]; // line 651 / crash
-[NSOpenGLContext update] must be called from the main thread if the context has a view.
->
[ctx performSelectorOnMainThread:@selector(update) withObject:nil waitUntilDone:NO];
Thank you for the hint @jaegonlee !
Is this something you could PR to this project so that I can perform checks at the next build/delivery time ?
ok, I created PR.
Thank you. That would be easier to deal with a single PR, but don't worry I'll deal with it.
On Windows and MacOS, they all finish with an "Everything OK" message but running JOGL unit tests on Mac OS ARM leads to lot of JVM crashes (the list below is exported from console output, but there might be other failing test, I think I dismiss the crash popup more than 39 times :D). Test output archive differ a lot between these two platform, so I think lot of test reports are missing for Mac.