Path: news.mathworks.com!not-for-mail
From: <HIDDEN>
Newsgroups: comp.soft-sys.matlab
Subject: Locking assertion failure.
Date: Thu, 10 Apr 2008 08:19:02 +0000 (UTC)
Organization: Stephan Fabel (ID: 1-URS49)
Lines: 92
Message-ID: <ftkihm$5p$1@fred.mathworks.com>
Reply-To: <HIDDEN>
NNTP-Posting-Host: webapp-05-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1207815542 185 172.30.248.35 (10 Apr 2008 08:19:02 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Thu, 10 Apr 2008 08:19:02 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 328412
Xref: news.mathworks.com comp.soft-sys.matlab:462133



Hi group,

whenever I try to start MATLAB 2006a (7.2.0.294) under
Linux, I get the above error. This only happens when I try
to start it running in 24 bit resolution.

Here's the complete backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb5c60767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb5c608b1]
#2 /usr/lib/libX11.so.6(_XReply+0xfd) [0xb5f2b1bd]
#3
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/xawt/libmawt.so
[0xa1b2826a]
#4
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/xawt/libmawt.so
[0xa1b0e352]
#5
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/xawt/libmawt.so
[0xa1b0e599]
#6
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x24)
[0xa1b0e7a4]
#7 [0xae560b8b]
#8 [0xae55aa7b]
#9 [0xae55aa7b]
#10 [0xae558157]
#11
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/client/libjvm.so
[0xb31ab8ec]
#12
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/client/libjvm.so
[0xb329a378]
#13
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/client/libjvm.so
[0xb31ab71f]
#14
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x2db)
[0xb3203ebb]
#15
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d)
[0xb379e2cd]
#16 [0xae56043b]
#17 [0xae55a9a4]
#18 [0xae558157]
#19
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/client/libjvm.so
[0xb31ab8ec]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb5c60767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb5c6081e]
#2 /usr/lib/libX11.so.6 [0xb5f2a518]
#3 /usr/lib/libX11.so.6(XGetVisualInfo+0x26) [0xb5f210a6]
#4
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/xawt/libmawt.so
[0xa1b0d227]
#5
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/xawt/libmawt.so
[0xa1b0d4b8]
#6
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/xawt/libmawt.so
[0xa1b0e6e0]
#7
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x24)
[0xa1b0e7a4]
#8 [0xae560b8b]
#9 [0xae55aa7b]
#10 [0xae55aa7b]
#11 [0xae558157]
#12
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/client/libjvm.so
[0xb31ab8ec]
#13
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/client/libjvm.so
[0xb329a378]
#14
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/client/libjvm.so
[0xb31ab71f]
#15
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x2db)
[0xb3203ebb]
#16
/home/stephan/matlab2006/sys/java/jre/glnx86/jre1.5.0/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d)
[0xb379e2cd]
#17 [0xae56043b]
#18 [0xae55a9a4]
#19 [0xae558157]

Do you have any idea what went wrong? It looks like the Java
JRE does not support 24 bit screen depth?

Thanks,
Stephan