Posted by
andrade on
Dec 15, 2011; 11:36am
URL: https://forum.jogamp.org/Crash-on-OSX-Lion-upon-launching-JOGL-2-0-RC4-tp3588298.html
Hi,
As I've said in another post, I'm testing JOGL 2.0 RC4 in some platforms and it's crashing on OSX Lion (10.7.2 with a 64-bit VM).
I've tried to launch the demos demos.gears.Gears (GLCanvas) and demos.jgears.JGears (GLJPanel) and both crashes before creating the window.
I get the following message from Gears (GLCanvas):
2011-12-15 10:51:36.861 java[5081:c07] invalid pixel format
2011-12-15 10:51:36.862 java[5081:c07] invalid context
Invalid memory access of location 0x0 rip=0x7fff8b6b6390
Segmentation fault: 11
And this one from JGears (GLJPanel):
Invalid memory access of location 0x0 rip=0x7fff8b6b6118
Segmentation fault: 11
Someone knows how to avoid this problem ?
Thanks in advance,
Rodrigo
Ps: See below some details from the Crash Reporter:
****
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-11M3527)
Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode)
****
Crash Report from Gears (GLCanvas):
(…)
Java information:
Exception type: Bus Error (0xa) at pc=7fff8b6b6390
Java VM: Java HotSpot(TM) 64-Bit Server VM (20.4-b02-402 mixed mode macosx-amd64)
(…)
Thread 1 Crashed:
0 libobjc.A.dylib 0x00007fff8b6b6390 objc_msgSend_vtable14 + 16
1 libjogl_desktop.jnilib 0x00000001172c18c9 deletePixelFormat + 121
2 libjogl_desktop.jnilib 0x0000000117321c10 Java_jogamp_opengl_macosx_cgl_CGL_deletePixelFormat__J + 32
3 ??? 0x000000010bd8bd6e 0 + 4493720942
4 ??? 0x000000010bd8085a 0 + 4493674586
5 ??? 0x000000010bd80e03 0 + 4493676035
6 ??? 0x000000010bd80929 0 + 4493674793
7 ??? 0x000000010bd80929 0 + 4493674793
8 ??? 0x000000010bd8085a 0 + 4493674586
9 ??? 0x000000010bd8085a 0 + 4493674586
10 ??? 0x000000010bd80929 0 + 4493674793
11 ??? 0x000000010bd80a82 0 + 4493675138
12 ??? 0x000000010bd80a82 0 + 4493675138
13 ??? 0x000000010bd8096e 0 + 4493674862
14 ??? 0x000000010bd8096e 0 + 4493674862
15 ??? 0x000000010bd809b3 0 + 4493674931
16 ??? 0x000000010bd80a82 0 + 4493675138
17 ??? 0x000000010bd80a82 0 + 4493675138
18 ??? 0x000000010bd80a82 0 + 4493675138
19 ??? 0x000000010bd8085a 0 + 4493674586
20 ??? 0x000000010bd8085a 0 + 4493674586
21 ??? 0x000000010bd7b438 0 + 4493653048
22 libclient64.dylib 0x000000010b47177a 0x10b3c6000 + 702330
23 libclient64.dylib 0x000000010b47153e 0x10b3c6000 + 701758
24 libclient64.dylib 0x000000010b47ca15 JVM_DoPrivileged + 560
25 libjvmlinkage.dylib 0x000000010bac711d JVM_DoPrivileged + 93
26 ??? 0x000000010bd8bd6e 0 + 4493720942
27 ??? 0x000000010bd809b3 0 + 4493674931
28 ??? 0x000000010bd8085a 0 + 4493674586
29 ??? 0x000000010bd7b438 0 + 4493653048
30 libclient64.dylib 0x000000010b47177a 0x10b3c6000 + 702330
31 libclient64.dylib 0x000000010b47153e 0x10b3c6000 + 701758
32 libclient64.dylib 0x000000010b471509 0x10b3c6000 + 701705
33 libclient64.dylib 0x000000010b471174 0x10b3c6000 + 700788
34 libclient64.dylib 0x000000010b470b7b 0x10b3c6000 + 699259
35 libclient64.dylib 0x000000010b4818ad 0x10b3c6000 + 768173
36 libclient64.dylib 0x000000010b481797 0x10b3c6000 + 767895
37 java 0x000000010b33378a 0x10b331000 + 10122
38 java 0x000000010b333b28 0x10b331000 + 11048
39 java 0x000000010b334240 0x10b331000 + 12864
40 libsystem_c.dylib 0x00007fff93a3c8bf _pthread_start + 335
41 libsystem_c.dylib 0x00007fff93a3fb75 thread_start + 13
And part of the Crash Report from JGears (GLJPanel):
Thread 1 Crashed:
0 libobjc.A.dylib 0x00007fff8b6b6110 objc_msgSend_vtable4 + 16
1 com.apple.AppKit 0x00007fff89eb82ec -[NSOpenGLContext initWithFormat:shareContext:] + 186
2 libjogl_desktop.jnilib 0x0000000118673d7e createContext + 590
3 libjogl_desktop.jnilib 0x00000001186d3828 Java_jogamp_opengl_macosx_cgl_CGL_createContext1__JJZJZLjava_lang_Object_2IZ + 248
4 ??? 0x000000010d1c8d6e 0 + 4514942318
5 ??? 0x000000010d1bd929 0 + 4514896169
6 ??? 0x000000010d1bd929 0 + 4514896169
7 ??? 0x000000010d1bde03 0 + 4514897411
8 ??? 0x000000010d1bd929 0 + 4514896169
9 ??? 0x000000010d1bd929 0 + 4514896169
10 ??? 0x000000010d1bd85a 0 + 4514895962
11 ??? 0x000000010d1bd85a 0 + 4514895962
12 ??? 0x000000010d1bd929 0 + 4514896169
13 ??? 0x000000010d1bda82 0 + 4514896514
14 ??? 0x000000010d1bda82 0 + 4514896514
15 ??? 0x000000010d1bd96e 0 + 4514896238
16 ??? 0x000000010d1bd96e 0 + 4514896238
17 ??? 0x000000010d1bd9b3 0 + 4514896307
18 ??? 0x000000010d1bda82 0 + 4514896514
19 ??? 0x000000010d1bda82 0 + 4514896514
20 ??? 0x000000010d1bda82 0 + 4514896514
21 ??? 0x000000010d1bd85a 0 + 4514895962
22 ??? 0x000000010d1bd85a 0 + 4514895962
23 ??? 0x000000010d1b8438 0 + 4514874424
24 libclient64.dylib 0x000000010c8b077a 0x10c805000 + 702330
25 libclient64.dylib 0x000000010c8b053e 0x10c805000 + 701758
26 libclient64.dylib 0x000000010c8bba15 JVM_DoPrivileged + 560
27 libjvmlinkage.dylib 0x000000010cf0611d JVM_DoPrivileged + 93
28 ??? 0x000000010d1c8d6e 0 + 4514942318
29 ??? 0x000000010d1bd9b3 0 + 4514896307
30 ??? 0x000000010d1bd85a 0 + 4514895962
31 ??? 0x000000010d1bd85a 0 + 4514895962
32 ??? 0x000000010d1bd9b3 0 + 4514896307
33 ??? 0x000000010d1bd9b3 0 + 4514896307
34 ??? 0x000000010d1bd9b3 0 + 4514896307
35 ??? 0x000000010d1b8438 0 + 4514874424
36 libclient64.dylib 0x000000010c8b077a 0x10c805000 + 702330
37 libclient64.dylib 0x000000010c8b053e 0x10c805000 + 701758
38 libclient64.dylib 0x000000010c8b0509 0x10c805000 + 701705
39 libclient64.dylib 0x000000010c8b0174 0x10c805000 + 700788
40 libclient64.dylib 0x000000010c8afb7b 0x10c805000 + 699259
41 libclient64.dylib 0x000000010c8c08ad 0x10c805000 + 768173
42 libclient64.dylib 0x000000010c8c0797 0x10c805000 + 767895
43 java 0x000000010c77078a 0x10c76e000 + 10122
44 java 0x000000010c770b28 0x10c76e000 + 11048
45 java 0x000000010c771240 0x10c76e000 + 12864
46 libsystem_c.dylib 0x00007fff93a3c8bf _pthread_start + 335
47 libsystem_c.dylib 0x00007fff93a3fb75 thread_start + 13
--
Rodrigo Andrade de Almeida