2012-04-03 6 views
1

Nachdem alles installiert und erfolgreich kompiliert wurde, bekomme ich dieses schöne Ergebnis, jeder hat eine Idee? (Es ist ein CentOS 5.7 ohne x-Server, so dass ich emuliert diese den berüchtigten xvfb-Lauf mit)Fehler beim Ausführen von CutyCapt auf Centos 5.7 ohne X-Server

./xvfb-run ./CutyCapt 
Locking assertion failure. Backtrace: 
#0 /usr/lib64/libxcb-xlib.so.0 [0x7f58396d690c] 
#1 /usr/lib64/libxcb-xlib.so.0(xcb_xlib_unlock+0x24) [0x7f58396d6a14] 
#2 /usr/lib64/libX11.so.6 [0x7f58399260f0] 
#3 /usr/lib64/libXfixes.so.3(XFixesQueryVersion+0x4f) [0x37e8a03c9f] 
#4 /usr/lib64/qt47/libQtGui.so.4 [0x7f583b7268ce] 
#5 /usr/lib64/qt47/libQtGui.so.4(_ZN19QApplicationPrivate9constructEP9_XDisplaymm+0xde)   [0x7f583b6a741e] 
#6 /usr/lib64/qt47/libQtGui.so.4(_ZN12QApplicationC1ERiPPcbi+0x78) [0x7f583b6a8088] 
#7 ./CutyCapt(_ZN8QWebPage13triggerActionENS_9WebActionEb+0x1756) [0x4049be] 
#8 /lib64/libc.so.6(__libc_start_main+0xf4) [0x312481d994] 
#9 ./CutyCapt(_ZN7QObject5eventEP6QEvent+0x161) [0x4039e9] 
CutyCapt: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock' failed. 
./xvfb-run: line 168: 2362 Aborted     DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE  "[email protected]" 2>&1 

zum Vergleich, dieser läuft OK:

./xvfb-run /usr/bin/xclock 

Antwort

5

ich dieses Problem behoben haben durch LIBXCB_ALLOW_SLOPPY_LOCK Einstellung Umgebungsvariable:

export LIBXCB_ALLOW_SLOPPY_LOCK=1 
+0

es gibt weiterhin den fehler, aber zumindest funktioniert es :) –

+0

danke, danke, danke, danke !!! – dmon

1

Das Problem ist in libX11.

Ich habe dieses Problem nach Cpanel aktualisiert libX11 auf eine spätere Version (1.1.3). Als ich auf Version 1.0.3 heruntergestuft wurde, verschwand das Problem.