glmark2 aborts for me, but I don't understand why.

> gdb -q (which glmark2)
Reading symbols from /usr/pkg/bin/glmark2...done.
(gdb) r
Starting program: /usr/pkg/bin/glmark2 
[New LWP 1 of process 27174]

Thread 2 received signal SIGABRT, Aborted.
0x000074c647e427ca in _sys___sigprocmask14 () from /usr/lib/libc.so.12
(gdb) info registers
rax            0x0      0
rbx            0x74c64a457900   128394998413568
rcx            0x74c647e427ca   128394958481354
rdx            0x0      0
rsi            0x7f7fff33f090   140187719168144
rdi            0x3      3
rbp            0x74c64a4ac0e0   0x74c64a4ac0e0
rsp            0x7f7fff33f038   0x7f7fff33f038
r8             0x74c64a4adb38   128394998766392
r9             0x74c644400900   128394897393920
r10            0x0      0
r11            0x202    514
r12            0x0      0
r13            0x74c64a4ab120   128394998755616
r14            0x0      0
r15            0xffffffffffffffff       -1
rip            0x74c647e427ca   0x74c647e427ca <_sys___sigprocmask14+10>
eflags         0x202    [ IF ]
cs             0x47     71
ss             0x3f     63
ds             0x23     35
es             0x23     35
fs             0x0      0
gs             0x0      0
(gdb) bt
#0  0x000074c647e427ca in _sys___sigprocmask14 () from /usr/lib/libc.so.12
#1  0x000074c642e096ee in pthread_sigmask () from /usr/lib/libpthread.so.1
#2  0x000074c643628eee in util_queue_init () from 
/usr/X11R7/lib/modules/dri/i965_dri.so
#3  0x000074c643627c8b in disk_cache_create () from 
/usr/X11R7/lib/modules/dri/i965_dri.so
#4  0x000074c643626b1c in brw_disk_cache_init () from 
/usr/X11R7/lib/modules/dri/i965_dri.so
#5  0x000074c6434e9091 in ?? () from /usr/X11R7/lib/modules/dri/i965_dri.so
#6  0x000074c643939da7 in ?? () from /usr/X11R7/lib/modules/dri/i965_dri.so
#7  0x000074c649247956 in ?? () from /usr/X11R7/lib/libGL.so.3
#8  0x000074c64922e576 in __glXInitialize () from /usr/X11R7/lib/libGL.so.3
#9  0x000074c64923013a in glXQueryVersion () from /usr/X11R7/lib/libGL.so.3
#10 0x0000000000408cdd in GLStateGLX::check_glx_version 
(this=this@entry=0x7f7fff340100) at ../src/gl-state-glx.cpp:160
#11 0x000000000040904f in GLStateGLX::ensure_glx_fbconfig 
(this=this@entry=0x7f7fff340100) at ../src/gl-state-glx.cpp:241
#12 0x0000000000409329 in GLStateGLX::gotNativeConfig (this=0x7f7fff340100, 
vid=@0x7f7fff33ff5c: 0) at ../src/gl-state-glx.cpp:128
#13 0x0000000000407268 in CanvasGeneric::resize_no_viewport 
(this=this@entry=0x7f7fff340150, width=800, height=600) at 
../src/canvas-generic.cpp:225
#14 0x0000000000408739 in CanvasGeneric::reset (this=0x7f7fff340150) at 
../src/canvas-generic.cpp:56
#15 0x00000000004cdfa3 in main (argc=<optimized out>, argv=<optimized out>) at 
../src/main.cpp:198
(gdb) disas
Dump of assembler code for function _sys___sigprocmask14:
   0x000074c647e427c0 <+0>:     mov    $0x125,%eax
   0x000074c647e427c5 <+5>:     mov    %rcx,%r10
   0x000074c647e427c8 <+8>:     syscall 
=> 0x000074c647e427ca <+10>:    jb     0x74c647e427cd <_sys___sigprocmask14+13>
   0x000074c647e427cc <+12>:    retq   
   0x000074c647e427cd <+13>:    jmpq   0x74c647f999e0 <__cerror>
End of assembler dump.

Reply via email to