Erro com JFrame

1 resposta
L

sempre quando vou rodar uma aplicação que contem Jframe nunca aparece nada apenas as janelas. Estou usando ubuntu 8.10 com eclipse.
Está aqui uma cópia do erro.

Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb1d24767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb1d248b1]
#2 /usr/lib/libX11.so.6(_XReply+0xfd) [0xb1d691bd]
#3 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/xawt/libmawt.so [0xb1e56dce]
#4 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/xawt/libmawt.so [0xb1e40d77]
#5 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/xawt/libmawt.so [0xb1e40ef3]
#6 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x26) [0xb1e41136]
#7 [0xb25adbfa]
#8 [0xb25a7b3b]
#9 [0xb25a7b3b]
#10 [0xb25a5219]
#11 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/client/libjvm.so [0xb77622bc]
#12 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/client/libjvm.so [0xb7876ed8]
#13 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/client/libjvm.so [0xb77620ef]
#14 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x32d) [0xb77bfb9d]
#15 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb755930d]
#16 [0xb25ad4ab]
#17 [0xb25a7a64]
#18 [0xb25a5219]
#19 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/client/libjvm.so [0xb77622bc]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb1d24767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb1d2481e]
#2 /usr/lib/libX11.so.6 [0xb1d68518]
#3 /usr/lib/libX11.so.6(XGetVisualInfo+0x26) [0xb1d5f0a6]
#4 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/xawt/libmawt.so [0xb1e400b9]
#5 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/xawt/libmawt.so [0xb1e40303]
#6 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/xawt/libmawt.so [0xb1e40fa1]
#7 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x26) [0xb1e41136]
#8 [0xb25adbfa]
#9 [0xb25a7b3b]
#10 [0xb25a7b3b]
#11 [0xb25a5219]
#12 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/client/libjvm.so [0xb77622bc]
#13 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/client/libjvm.so [0xb7876ed8]
#14 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/client/libjvm.so [0xb77620ef]
#15 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x32d) [0xb77bfb9d]
#16 /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb755930d]
#17 [0xb25ad4ab]
#18 [0xb25a7a64]
#19 [0xb25a5219]

grato.

1 Resposta

B

Olá,

não sei se é o mesmo erro, mas comigo acontecia com o JDeveloper, abria, mas não mostrava nada.

Creio ser um bug conhecido do AWT com o Compiz. Eu resolvi o meu setando uma variável de ambiente:

AWT_TOOLKIT=MToolkit

Ocorreu comigo tbm no Ubuntu 7.10.

Tente aí e me fale.

[]'s

Criado 10 de julho de 2008
Ultima resposta 10 de jul. de 2008
Respostas 1
Participantes 2