Using DeVIL on fedora core 6

Started by Phobeus, December 02, 2006, 12:43:25

Previous topic - Next topic

Phobeus

Hi there,

I pretty new to lwjgl in general, but I think that I encounter an issue. I am using here a fedora core 6 system with Suns JVM 1.5.0_09-b03. OpenGL itself seems to running fine. So after some rotating triangles, I tried to load some textures with DevIL. However as soon as I am calling any function from DevIL (IL.Create()), the vm crashs. I attach the crash log bellow.

I guess that it might be that the libs are not compiled against mine libc version, causing the crash. In order to test this, I decide to compile lwjgl on my system (svn version 1.0b4), but ant quits with the following message.
Quotecompile:
   [apply] Skipping fileset for directory /home/phobeus/projekte/lwjgl/src/native/linux. It is up to date.
   [apply] Skipping fileset for directory /home/phobeus/projekte/lwjgl/src/native/generated. It is up to date.
   [apply] Skipping fileset for directory /home/phobeus/projekte/lwjgl/src/native/common. It is up to date.
   [apply] /usr/bin/ld: cannot find -lXxf86vm
   [apply] collect2: ld gab 1 als Ende-Status zurück

BUILD FAILED
/home/phobeus/projekte/lwjgl/build.xml:717: The following error occurred while executing this line:
/home/phobeus/projekte/lwjgl/build.xml:758: The following error occurred while executing this line:
/home/phobeus/projekte/lwjgl/platform_build/linux_ant/build.xml:40: apply returned: 1

However, I am pretty sure that this lib is avaible on the system, because the packages are installed and KDE compiles against it. It also looks like ld itself knows the libary:

Quoteldconfig -p | grep Xxf86vm
       libXxf86vm.so.1 (libc6) => /usr/lib/libXxf86vm.so.1
       libXxf86vm.so (libc6) => /usr/lib/libXxf86vm.so

Currently I have no further ideas how to solve or investigate this problem. I am looking forward to any hint that might help to get DevIL running on my system. If further informations are required, please lead me a hand, I am willed to help identifiy the issue.

Best regards,
Florian
...
Quote#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x00d01dc3, pid=4864, tid=3086350016
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_09-b03 mixed mode, sharing)
# Problematic frame:
# C  [libc.so.6+0x6bdc3]  strcpy+0x13
#

---------------  T H R E A D  ---------------

Current thread (0x09dde900):  JavaThread "main" [_thread_in_native, id=4864]

siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000000

Registers:
EAX=0x0000002f, EBX=0x00dceff4, ECX=0x4064248c, EDX=0xbf9bdb74
ESP=0xbf9bdb5c, EBP=0xbf9bdb60, ESI=0x00000000, EDI=0x00000000
EIP=0x00d01dc3, CR2=0x00000000, EFLAGS=0x00210213

Top of Stack: (sp=0xbf9bdb5c)
0xbf9bdb5c:   bf9bdb74 bf9beb80 00d549f6 00000000
0xbf9bdb6c:   bf9bdb74 000003c8 6d6f682f 68702f65
0xbf9bdb7c:   7565626f 6f772f73 70736b72 2f656361
0xbf9bdb8c:   49766544 09f0004c bf9bdf9c 00000018
0xbf9bdb9c:   00000000 00000000 00000000 00000000
0xbf9bdbac:   62302e31 34617465 0010e2f1 6a776c2f
0xbf9bdbbc:   6a2e6c67 00001300 0010e2f1 bf9bdc04
0xbf9bdbcc:   0000001b 00001300 bf9bdc04 889f5148

Instructions: (pc=0x00d01dc3)
0x00d01db3:   56 8b 75 08 8b 45 0c 89 f1 29 c1 89 c2 0f b6 02
0x00d01dc3:   88 04 0a 83 c2 01 84 c0 75 f3 89 f0 5e 5d c3 90

Stack: [0xbf7c4000,0xbf9c4000),  sp=0xbf9bdb5c,  free space=2022k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libc.so.6+0x6bdc3]  strcpy+0x13
C  [libc.so.6+0xbe9f6]  getwd+0x46
C  [liblwjgl-devil.so+0x2b18]
C  [liblwjgl-devil.so+0x4239]  Java_org_lwjgl_devil_ILNative_nCreateIL+0x29
j  org.lwjgl.devil.ILNative.nCreateIL([Ljava/lang/String;)V+0
j  org.lwjgl.devil.ILNative.createIL()V+64
j  org.lwjgl.devil.IL.create()V+7
j  DevIL.main([Ljava/lang/String;)V+12
v  ~StubRoutines::call_stub
V  [libjvm.so+0x17a75c]
V  [libjvm.so+0x28afd8]
V  [libjvm.so+0x17a58f]
V  [libjvm.so+0x1a4e32]
V  [libjvm.so+0x196042]
C  [java+0x1873]
C  [libc.so.6+0x15f2c]  __libc_start_main+0xdc

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.lwjgl.devil.ILNative.nCreateIL([Ljava/lang/String;)V+0
j  org.lwjgl.devil.ILNative.createIL()V+64
j  org.lwjgl.devil.IL.create()V+7
j  DevIL.main([Ljava/lang/String;)V+12
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
 0x0a11ce80 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=4881]
 0x0a0634b0 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4880]
 0x09e27538 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4875]
 0x09e25f90 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4874]
 0x09e25050 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=4873]
 0x09e1e420 JavaThread "Finalizer" daemon [_thread_blocked, id=4872]
 0x09e1d720 JavaThread "Reference Handler" daemon [_thread_blocked, id=4871]
=>0x09dde900 JavaThread "main" [_thread_in_native, id=4864]

Other Threads:
 0x09e1ab48 VMThread [id=4869]
 0x09e28a20 WatcherThread [id=4876]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation   total 576K, used 237K [0x889d0000, 0x88a70000, 0x88eb0000)
 eden space 512K,  36% used [0x889d0000, 0x889fe1b0, 0x88a50000)
 from space 64K,  82% used [0x88a50000, 0x88a5d2e8, 0x88a60000)
 to   space 64K,   0% used [0x88a60000, 0x88a60000, 0x88a70000)
tenured generation   total 1408K, used 399K [0x88eb0000, 0x89010000, 0x8c9d0000)
  the space 1408K,  28% used [0x88eb0000, 0x88f13e68, 0x88f14000, 0x89010000)
compacting perm gen  total 8192K, used 818K [0x8c9d0000, 0x8d1d0000, 0x909d0000)
  the space 8192K,   9% used [0x8c9d0000, 0x8ca9c860, 0x8ca9ca00, 0x8d1d0000)
   ro space 8192K,  68% used [0x909d0000, 0x90f4ed48, 0x90f4ee00, 0x911d0000)
   rw space 12288K,  48% used [0x911d0000, 0x91799e68, 0x9179a000, 0x91dd0000)

Dynamic libraries:
00101000-00103000 r-xp 00000000 03:04 3964953    /lib/libdl-2.5.so
00103000-00104000 r-xp 00001000 03:04 3964953    /lib/libdl-2.5.so
00104000-00105000 rwxp 00002000 03:04 3964953    /lib/libdl-2.5.so
00107000-0011a000 r-xp 00000000 03:04 3964957    /lib/libpthread-2.5.so
0011a000-0011b000 r-xp 00012000 03:04 3964957    /lib/libpthread-2.5.so
0011b000-0011c000 rwxp 00013000 03:04 3964957    /lib/libpthread-2.5.so
0011c000-0011e000 rwxp 0011c000 00:00 0
00135000-0013a000 r-xp 00000000 03:04 19735178   /usr/lib/libXdmcp.so.6.0.0
0013a000-0013b000 rwxp 00004000 03:04 19735178   /usr/lib/libXdmcp.so.6.0.0
0013d000-0023b000 r-xp 00000000 03:04 19743208   /usr/lib/libX11.so.6.2.0
0023b000-0023f000 rwxp 000fe000 03:04 19743208   /usr/lib/libX11.so.6.2.0
00241000-00243000 r-xp 00000000 03:04 19735176   /usr/lib/libXau.so.6.0.0
00243000-00244000 rwxp 00001000 03:04 19735176   /usr/lib/libXau.so.6.0.0
00246000-00255000 r-xp 00000000 03:04 19750149   /usr/lib/libXext.so.6.4.0
00255000-00256000 rwxp 0000e000 03:04 19750149   /usr/lib/libXext.so.6.4.0
002a3000-002ab000 r-xp 00000000 03:04 19748348   /usr/lib/libXrender.so.1.3.0
002ab000-002ac000 rwxp 00007000 03:04 19748348   /usr/lib/libXrender.so.1.3.0
002ae000-002b1000 r-xp 00000000 03:04 19750158   /usr/lib/libXrandr.so.2.0.0
002b1000-002b2000 rwxp 00002000 03:04 19750158   /usr/lib/libXrandr.so.2.0.0
002b9000-002bd000 r-xp 00000000 03:04 19750159   /usr/lib/libXfixes.so.3.1.0
002bd000-002be000 rwxp 00003000 03:04 19750159   /usr/lib/libXfixes.so.3.1.0
002c7000-002e0000 r-xp 00000000 03:04 3964930    /lib/ld-2.5.so
002e0000-002e1000 r-xp 00018000 03:04 3964930    /lib/ld-2.5.so
002e1000-002e2000 rwxp 00019000 03:04 3964930    /lib/ld-2.5.so
002e9000-002ea000 r-xp 00000000 03:04 20881363   /usr/lib/nvidia/tls/libnvidia-tls.so.1.0.9629
002ea000-002eb000 rwxp 00000000 03:04 20881363   /usr/lib/nvidia/tls/libnvidia-tls.so.1.0.9629
00338000-0033c000 r-xp 00000000 03:04 19751141   /usr/lib/libXxf86vm.so.1.0.0
0033c000-0033d000 rwxp 00003000 03:04 19751141   /usr/lib/libXxf86vm.so.1.0.0
00826000-008a1000 r-xp 00000000 03:04 20873218   /usr/lib/nvidia/libGL.so.1.0.9629
008a1000-008bb000 rwxp 0007a000 03:04 20873218   /usr/lib/nvidia/libGL.so.1.0.9629
008bb000-008bc000 rwxp 008bb000 00:00 0
00c6f000-00c81000 r-xp 00000000 03:04 3965022    /lib/libnsl-2.5.so
00c81000-00c82000 r-xp 00012000 03:04 3965022    /lib/libnsl-2.5.so
00c82000-00c83000 rwxp 00013000 03:04 3965022    /lib/libnsl-2.5.so
00c83000-00c85000 rwxp 00c83000 00:00 0
00c96000-00dcd000 r-xp 00000000 03:04 3964946    /lib/libc-2.5.so
00dcd000-00dcf000 r-xp 00137000 03:04 3964946    /lib/libc-2.5.so
00dcf000-00dd0000 rwxp 00139000 03:04 3964946    /lib/libc-2.5.so
00dd0000-00dd3000 rwxp 00dd0000 00:00 0
00dd5000-00dfa000 r-xp 00000000 03:04 3964979    /lib/libm-2.5.so
00dfa000-00dfb000 r-xp 00024000 03:04 3964979    /lib/libm-2.5.so
00dfb000-00dfc000 rwxp 00025000 03:04 3964979    /lib/libm-2.5.so
029d4000-0327d000 r-xp 00000000 03:04 20881362   /usr/lib/nvidia/libGLcore.so.1.0.9629
0327d000-032b2000 rwxp 008a9000 03:04 20881362   /usr/lib/nvidia/libGLcore.so.1.0.9629
032b2000-032b6000 rwxp 032b2000 00:00 0
03ae5000-03aee000 r-xp 00000000 03:04 19750161   /usr/lib/libXcursor.so.1.0.2
03aee000-03aef000 rwxp 00008000 03:04 19750161   /usr/lib/libXcursor.so.1.0.2
08048000-08057000 r-xp 00000000 03:04 11666164   /opt/jdk1.5.0_09/bin/java
08057000-08059000 rwxp 0000e000 03:04 11666164   /opt/jdk1.5.0_09/bin/java
09ddb000-0a253000 rwxp 09ddb000 00:00 0
889d0000-88a70000 rwxp 889d0000 00:00 0
88a70000-88eb0000 rwxp 88a70000 00:00 0
88eb0000-89010000 rwxp 88eb0000 00:00 0
89010000-8c9d0000 rwxp 89010000 00:00 0
8c9d0000-8d1d0000 rwxp 8c9d0000 00:00 0
8d1d0000-909d0000 rwxp 8d1d0000 00:00 0
909d0000-90f4f000 r-xs 00001000 03:04 11666121   /opt/jdk1.5.0_09/jre/lib/i386/client/classes.jsa
90f4f000-911d0000 rwxp 90f4f000 00:00 0
911d0000-9179a000 rwxp 00580000 03:04 11666121   /opt/jdk1.5.0_09/jre/lib/i386/client/classes.jsa
9179a000-91dd0000 rwxp 9179a000 00:00 0
91dd0000-91ea0000 rwxp 00b4a000 03:04 11666121   /opt/jdk1.5.0_09/jre/lib/i386/client/classes.jsa
91ea0000-921d0000 rwxp 91ea0000 00:00 0
921d0000-921d4000 r-xs 00c1a000 03:04 11666121   /opt/jdk1.5.0_09/jre/lib/i386/client/classes.jsa
921d4000-925d0000 rwxp 921d4000 00:00 0
b13ee000-b13f5000 r-xp 00000000 03:04 11633795   /opt/lwjgl-1.0beta4/native/linux/liblwjgl-devil.so
b13f5000-b13f6000 rwxp 00007000 03:04 11633795   /opt/lwjgl-1.0beta4/native/linux/liblwjgl-devil.so
b13f6000-b13f7000 rwxs 00000000 00:08 819211     /SYSV00000000 (deleted)
b13f7000-b13f8000 rwxs 00000000 00:08 786442     /SYSV00000000 (deleted)
b13f8000-b1439000 rwxs cf615000 00:10 1344       /dev/nvidia0
b1439000-b1539000 rwxs e0114000 00:10 1344       /dev/nvidia0
b1539000-b153a000 rwxs 17846000 00:10 1344       /dev/nvidia0
b153a000-b153b000 rwxs cf655000 00:10 1344       /dev/nvidia0
b153b000-b153f000 rwxs 17840000 00:10 1344       /dev/nvidia0
b153f000-b1540000 rwxs cf657000 00:10 1344       /dev/nvidia0
b1540000-b1541000 rwxs 1783e000 00:10 1344       /dev/nvidia0
b1541000-b1542000 rwxs 1783d000 00:10 1344       /dev/nvidia0
b1542000-b1644000 rwxs e0011000 00:10 1344       /dev/nvidia0
b1644000-b1685000 rwxp b1644000 00:00 0
b1685000-b16ea000 rwxp 00000000 00:10 1341       /dev/zero
b16ea000-b16eb000 rwxs de001000 00:10 1344       /dev/nvidia0
b16eb000-b1beb000 rwxs c0000000 00:10 1344       /dev/nvidia0
b1beb000-b1c0c000 rwxp b1beb000 00:00 0
b1c0c000-b1c32000 rwxs 00000000 00:08 65536      /SYSV00000000 (deleted)
b1c32000-b1c95000 rwxp b1c32000 00:00 0
b1c95000-b1c97000 rwxp 00000000 00:10 1341       /dev/zero
b1c97000-b1c98000 r-xp 00000000 03:04 11665528   /opt/jdk1.5.0_09/jre/lib/i386/libjawt.so
b1c98000-b1c99000 rwxp 00000000 03:04 11665528   /opt/jdk1.5.0_09/jre/lib/i386/libjawt.so
b1c99000-b1cc9000 r-xp 00000000 03:04 11633818   /opt/lwjgl-1.0beta4/native/linux/liblwjgl.so
b1cc9000-b1cca000 rwxp 00030000 03:04 11633818   /opt/lwjgl-1.0beta4/native/linux/liblwjgl.so
b1cca000-b1ccd000 --xp b1cca000 00:00 0
b1ccd000-b1d4b000 rwxp b1ccd000 00:00 0
b1d4b000-b1d4e000 --xp b1d4b000 00:00 0
b1d4e000-b1dcc000 rwxp b1d4e000 00:00 0
b1dcc000-b1e33000 r-xp 00000000 03:04 11665522   /opt/jdk1.5.0_09/jre/lib/i386/libfontmanager.so
b1e33000-b1e3d000 rwxp 00067000 03:04 11665522   /opt/jdk1.5.0_09/jre/lib/i386/libfontmanager.so
b1e3d000-b1e41000 rwxp b1e3d000 00:00 0
b1e41000-b1e6f000 r-xp 00000000 03:04 11665517   /opt/jdk1.5.0_09/jre/lib/i386/xawt/libmawt.so
b1e6f000-b1e72000 rwxp 0002e000 03:04 11665517   /opt/jdk1.5.0_09/jre/lib/i386/xawt/libmawt.so
b1e72000-b1e73000 rwxp b1e72000 00:00 0
b1e73000-b1f39000 r-xp 00000000 03:04 11665512   /opt/jdk1.5.0_09/jre/lib/i386/libmlib_image.so
b1f39000-b1f3a000 rwxp 000c5000 03:04 11665512   /opt/jdk1.5.0_09/jre/lib/i386/libmlib_image.so
b1f3a000-b1f9a000 r-xp 00000000 03:04 11665513   /opt/jdk1.5.0_09/jre/lib/i386/libawt.so
b1f9a000-b1fa0000 rwxp 0005f000 03:04 11665513   /opt/jdk1.5.0_09/jre/lib/i386/libawt.so
b1fa0000-b1fc4000 rwxp b1fa0000 00:00 0
b1fc4000-b1fc8000 r-xs 00000000 03:04 11633782   /opt/lwjgl-1.0beta4/jar/lwjgl_devil.jar
b1fc8000-b2040000 r-xs 00000000 03:04 11633814   /opt/lwjgl-1.0beta4/jar/lwjgl.jar
b2040000-b206b000 r-xs 00000000 03:04 11665540   /opt/jdk1.5.0_09/jre/lib/ext/sunpkcs11.jar
b206b000-b212f000 r-xs 00000000 03:04 11666137   /opt/jdk1.5.0_09/jre/lib/ext/localedata.jar
b212f000-b2156000 r-xs 00000000 03:04 11665539   /opt/jdk1.5.0_09/jre/lib/ext/sunjce_provider.jar
b2156000-b2158000 r-xs 00000000 03:04 11665541   /opt/jdk1.5.0_09/jre/lib/ext/dnsns.jar
b2158000-b2159000 --xp b2158000 00:00 0
b2159000-b21d9000 rwxp b2159000 00:00 0
b21d9000-b21dc000 --xp b21d9000 00:00 0
b21dc000-b225a000 rwxp b21dc000 00:00 0
b225a000-b225d000 --xp b225a000 00:00 0
b225d000-b22db000 rwxp b225d000 00:00 0
b22db000-b22de000 --xp b22db000 00:00 0
b22de000-b235c000 rwxp b22de000 00:00 0
b235c000-b255c000 r-xp 00000000 03:04 19732894   /usr/lib/locale/locale-archive
b255c000-b255f000 --xp b255c000 00:00 0
b255f000-b25dd000 rwxp b255f000 00:00 0
b25dd000-b25e0000 --xp b25dd000 00:00 0
b25e0000-b265e000 rwxp b25e0000 00:00 0
b265e000-b265f000 --xp b265e000 00:00 0
b265f000-b26f0000 rwxp b265f000 00:00 0
b26f0000-b270c000 rwxp b26f0000 00:00 0
b270c000-b270d000 rwxp b270c000 00:00 0
b270d000-b272a000 rwxp b270d000 00:00 0
b272a000-b272b000 rwxp b272a000 00:00 0
b272b000-b272c000 rwxp b272b000 00:00 0
b272c000-b272e000 rwxp b272c000 00:00 0
b272e000-b274a000 rwxp b272e000 00:00 0
b274a000-b274e000 rwxp b274a000 00:00 0
b274e000-b276a000 rwxp b274e000 00:00 0
b276a000-b2778000 rwxp b276a000 00:00 0
b2778000-b27f5000 rwxp b2778000 00:00 0
b27f5000-b28ad000 rwxp b27f5000 00:00 0
b28ad000-b47f5000 rwxp b28ad000 00:00 0
b47f5000-b5065000 r-xs 00000000 03:04 11666136   /opt/jdk1.5.0_09/jre/lib/charsets.jar
b5065000-b507a000 r-xs 00000000 03:04 11665543   /opt/jdk1.5.0_09/jre/lib/jce.jar
b507a000-b50ff000 r-xs 00000000 03:04 11666079   /opt/jdk1.5.0_09/jre/lib/jsse.jar
b50ff000-b5168000 rwxp b50ff000 00:00 0
b5168000-b777e000 r-xs 00000000 03:04 11666158   /opt/jdk1.5.0_09/jre/lib/rt.jar
b777e000-b778d000 r-xp 00000000 03:04 11665502   /opt/jdk1.5.0_09/jre/lib/i386/libzip.so
b778d000-b778f000 rwxp 0000e000 03:04 11665502   /opt/jdk1.5.0_09/jre/lib/i386/libzip.so
b778f000-b77b0000 r-xp 00000000 03:04 11665500   /opt/jdk1.5.0_09/jre/lib/i386/libjava.so
b77b0000-b77b2000 rwxp 00020000 03:04 11665500   /opt/jdk1.5.0_09/jre/lib/i386/libjava.so
b77b2000-b77bd000 r-xp 00000000 03:04 11665499   /opt/jdk1.5.0_09/jre/lib/i386/libverify.so
b77bd000-b77be000 rwxp 0000b000 03:04 11665499   /opt/jdk1.5.0_09/jre/lib/i386/libverify.so
b77be000-b7b2a000 r-xp 00000000 03:04 11665493   /opt/jdk1.5.0_09/jre/lib/i386/client/libjvm.so
b7b2a000-b7b49000 rwxp 0036b000 03:04 11665493   /opt/jdk1.5.0_09/jre/lib/i386/client/libjvm.so
b7b49000-b7f60000 rwxp b7b49000 00:00 0
b7f60000-b7f61000 rwxs dec02000 00:10 1344       /dev/nvidia0
b7f61000-b7f69000 rwxs 00000000 03:04 7307406    /tmp/hsperfdata_phobeus/4864
b7f69000-b7f72000 r-xp 00000000 03:04 3964969    /lib/libnss_files-2.5.so
b7f72000-b7f73000 r-xp 00008000 03:04 3964969    /lib/libnss_files-2.5.so
b7f73000-b7f74000 rwxp 00009000 03:04 3964969    /lib/libnss_files-2.5.so
b7f74000-b7f7a000 r-xp 00000000 03:04 11665487   /opt/jdk1.5.0_09/jre/lib/i386/native_threads/libhpi.so
b7f7a000-b7f7b000 rwxp 00006000 03:04 11665487   /opt/jdk1.5.0_09/jre/lib/i386/native_threads/libhpi.so
b7f7b000-b7f7c000 rwxp b7f7b000 00:00 0
b7f7c000-b7f7d000 r-xp b7f7c000 00:00 0
b7f7d000-b7f7e000 rwxp b7f7d000 00:00 0
b7f7e000-b7f7f000 r-xp b7f7e000 00:00 0          [vdso]
bf7c4000-bf7c7000 --xp bf7c4000 00:00 0
bf7c7000-bf9c4000 rwxp bf7c7000 00:00 0          [stack]

VM Arguments:
jvm_args: -Djava.library.path=/opt/lwgl/native/linux
java_command: DevIL
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/opt/java
CLASSPATH=:/opt/java:/opt/java/lib:/opt/classpath
PATH=/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/opt/java/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/phobeus/bin
USERNAME=phobeus
LD_LIBRARY_PATH=/opt/jdk1.5.0_09/jre/lib/i386/client:/opt/jdk1.5.0_09/jre/lib/i386:/opt/jdk1.5.0_09/jre/../lib/i386:/usr/lib/firefox-1.5.0.8
SHELL=/bin/bash
DISPLAY=:0.0

Signal Handlers:
SIGSEGV: [libjvm.so+0x325bd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x325bd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x28a010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x28a010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x28a010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x28c460], sa_mask[0]=0x00000004, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004


---------------  S Y S T E M  ---------------

OS:Fedora Core release 6 (Zod)

uname:Linux 2.6.18-1.2849.fc6 #1 SMP Fri Nov 10 12:45:28 EST 2006 i686
libc:glibc 2.5 NPTL 2.5
rlimit: STACK 10240k, CORE 0k, NPROC 24575, NOFILE 1024, AS infinity
load average:2.54 2.26 1.24

CPU:total 1 (cores per cpu 1, threads per core 1) family 6 model 8 stepping 1, cmov, cx8, fxsr, mmx, sse, mmxext, 3dnowext, 3dnow

Memory: 4k page, physical 1555112k(366944k free), swap 787144k(787144k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_09-b03) for linux-x86, built on Oct 12 2006 10:54:08 by java_re with gcc 3.2.1-7a (J2SE release)


Matzon

in the build file, just move the libraries that are failing before the -static option

Phobeus

Allright, that hint help me to compile lwjgl on my own. However, the problem is still existing. As soon as I am calling "IL.create();" the VM crashs. This time there seems to be a problem with "libX11.so". I am currently running out of ideas, what might be the real orgin of this problem. Nobody else using Devil with java on fc6?

---
Quote#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x09d88c80, pid=12231, tid=3085997760
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_10-b03 mixed mode, sharing)
# Problematic frame:
# C  0x09d88c80
#

---------------  T H R E A D  ---------------

Current thread (0x09a34928):  JavaThread "main" [_thread_in_native, id=12231]

siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0xa00017ac

Registers:
EAX=0x09d89328, EBX=0x0023bb24, ECX=0x09a71d48, EDX=0x09d88fb0
ESP=0xbfed3d54, EBP=0xbfed3d60, ESI=0x09d89328, EDI=0x09a34928
EIP=0x09d88c80, CR2=0xa00017ac, EFLAGS=0x00210292

Top of Stack: (sp=0xbfed3d54)
0xbfed3d54:   00177831 09d89328 b27b1128 bfed3d80
0xbfed3d64:   00153e52 09d89328 00000000 09a349d0
0xbfed3d74:   b27b1128 0023bb24 8cb3eda0 bfed3da0
0xbfed3d84:   00153aff 09d89328 09a35a90 bfed3dfc
0xbfed3d94:   b1c5c7e4 8cb3eda0 09a34928 bfed3db0
0xbfed3da4:   b1c4d87d 09d88838 8cb3eda0 bfed3de4
0xbfed3db4:   b27af4db 09a349e8 bfed3dec 09d88838
0xbfed3dc4:   00000000 bfed3dc8 00000000 bfed3df8

Instructions: (pc=0x09d88c80)
0x09d88c70:   a0 ac 17 00 a0 ac 17 00 a0 ac 17 00 a0 ac 17 00
0x09d88c80:   a0 ac 17 00 a0 ac 17 00 a0 ac 17 00 a0 ac 17 00

Stack: [0xbfcd9000,0xbfed9000),  sp=0xbfed3d54,  free space=2027k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  0x09d88c80
C  [libX11.so.6+0x16e52]  _XDisconnectDisplay+0x22
C  [libX11.so.6+0x16aff]  XCloseDisplay+0xdf
C  [liblwjgl.so+0x2287d]  Java_org_lwjgl_opengl_LinuxDisplay_closeDisplay+0x1d
j  org.lwjgl.opengl.LinuxDisplay.closeDisplay(J)V+0
j  org.lwjgl.opengl.LinuxDisplay.switchDisplayModeOnTmpDisplay(Lorg/lwjgl/opengl/DisplayMode;)V+27
j  org.lwjgl.opengl.LinuxDisplay.switchDisplayMode(Lorg/lwjgl/opengl/DisplayMode;)V+5
j  org.lwjgl.opengl.LinuxDisplay.resetDisplayMode()V+8
j  org.lwjgl.opengl.Display.reset()V+3
j  org.lwjgl.opengl.Display.destroy()V+28
j  DevIL.release()V+0
j  DevIL.main([Ljava/lang/String;)V+35
v  ~StubRoutines::call_stub
V  [libjvm.so+0x17af0c]
V  [libjvm.so+0x28b9d8]
V  [libjvm.so+0x17ad3f]
V  [libjvm.so+0x1a55f2]
V  [libjvm.so+0x196802]
C  [java+0x1873]
C  [libc.so.6+0x15f2c]  __libc_start_main+0xdc

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.lwjgl.opengl.LinuxDisplay.closeDisplay(J)V+0
j  org.lwjgl.opengl.LinuxDisplay.switchDisplayModeOnTmpDisplay(Lorg/lwjgl/opengl/DisplayMode;)V+27
j  org.lwjgl.opengl.LinuxDisplay.switchDisplayMode(Lorg/lwjgl/opengl/DisplayMode;)V+5
j  org.lwjgl.opengl.LinuxDisplay.resetDisplayMode()V+8
j  org.lwjgl.opengl.Display.reset()V+3
j  org.lwjgl.opengl.Display.destroy()V+28
j  DevIL.release()V+0
j  DevIL.main([Ljava/lang/String;)V+35
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
 0x09d7ce60 JavaThread "AWT-XAWT" daemon [_thread_blocked, id=12244]
 0x09cf9be0 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=12243]
 0x09a7d988 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=12241]
 0x09a7c3d8 JavaThread "CompilerThread0" daemon [_thread_blocked, id=12240]
 0x09a7b488 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=12239]
 0x09a74850 JavaThread "Finalizer" daemon [_thread_blocked, id=12238]
 0x09a73b10 JavaThread "Reference Handler" daemon [_thread_blocked, id=12237]
=>0x09a34928 JavaThread "main" [_thread_in_native, id=12231]

Other Threads:
 0x09a70f70 VMThread [id=12232]
 0x09a7ee78 WatcherThread [id=12242]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation   total 576K, used 187K [0x88b10000, 0x88bb0000, 0x88ff0000)
 eden space 512K,  26% used [0x88b10000, 0x88b31e70, 0x88b90000)
 from space 64K,  81% used [0x88b90000, 0x88b9d008, 0x88ba0000)
 to   space 64K,   0% used [0x88ba0000, 0x88ba0000, 0x88bb0000)
tenured generation   total 1408K, used 411K [0x88ff0000, 0x89150000, 0x8cb10000)
  the space 1408K,  29% used [0x88ff0000, 0x89056ff8, 0x89057000, 0x89150000)
compacting perm gen  total 8192K, used 810K [0x8cb10000, 0x8d310000, 0x90b10000)
  the space 8192K,   9% used [0x8cb10000, 0x8cbda898, 0x8cbdaa00, 0x8d310000)
   ro space 8192K,  68% used [0x90b10000, 0x9108f220, 0x9108f400, 0x91310000)
   rw space 12288K,  48% used [0x91310000, 0x918da968, 0x918daa00, 0x91f10000)

Dynamic libraries:
00101000-00103000 r-xp 00000000 03:04 3964953    /lib/libdl-2.5.so
00103000-00104000 r-xp 00001000 03:04 3964953    /lib/libdl-2.5.so
00104000-00105000 rwxp 00002000 03:04 3964953    /lib/libdl-2.5.so
00107000-0011a000 r-xp 00000000 03:04 3964957    /lib/libpthread-2.5.so
0011a000-0011b000 r-xp 00012000 03:04 3964957    /lib/libpthread-2.5.so
0011b000-0011c000 rwxp 00013000 03:04 3964957    /lib/libpthread-2.5.so
0011c000-0011e000 rwxp 0011c000 00:00 0
00135000-0013a000 r-xp 00000000 03:04 19735178   /usr/lib/libXdmcp.so.6.0.0
0013a000-0013b000 rwxp 00004000 03:04 19735178   /usr/lib/libXdmcp.so.6.0.0
0013d000-0023b000 r-xp 00000000 03:04 19743208   /usr/lib/libX11.so.6.2.0
0023b000-0023f000 rwxp 000fe000 03:04 19743208   /usr/lib/libX11.so.6.2.0
00241000-00243000 r-xp 00000000 03:04 19735176   /usr/lib/libXau.so.6.0.0
00243000-00244000 rwxp 00001000 03:04 19735176   /usr/lib/libXau.so.6.0.0
00246000-00255000 r-xp 00000000 03:04 19750149   /usr/lib/libXext.so.6.4.0
00255000-00256000 rwxp 0000e000 03:04 19750149   /usr/lib/libXext.so.6.4.0
002a3000-002ab000 r-xp 00000000 03:04 19748348   /usr/lib/libXrender.so.1.3.0
002ab000-002ac000 rwxp 00007000 03:04 19748348   /usr/lib/libXrender.so.1.3.0
002ae000-002b1000 r-xp 00000000 03:04 19750158   /usr/lib/libXrandr.so.2.0.0
002b1000-002b2000 rwxp 00002000 03:04 19750158   /usr/lib/libXrandr.so.2.0.0
002b9000-002bd000 r-xp 00000000 03:04 19750159   /usr/lib/libXfixes.so.3.1.0
002bd000-002be000 rwxp 00003000 03:04 19750159   /usr/lib/libXfixes.so.3.1.0
002c7000-002e0000 r-xp 00000000 03:04 3964930    /lib/ld-2.5.so
002e0000-002e1000 r-xp 00018000 03:04 3964930    /lib/ld-2.5.so
002e1000-002e2000 rwxp 00019000 03:04 3964930    /lib/ld-2.5.so
002e9000-002ea000 r-xp 00000000 03:04 20881363   /usr/lib/nvidia/tls/libnvidia-tls.so.1.0.9629
002ea000-002eb000 rwxp 00000000 03:04 20881363   /usr/lib/nvidia/tls/libnvidia-tls.so.1.0.9629
00338000-0033c000 r-xp 00000000 03:04 19751141   /usr/lib/libXxf86vm.so.1.0.0
0033c000-0033d000 rwxp 00003000 03:04 19751141   /usr/lib/libXxf86vm.so.1.0.0
00826000-008a1000 r-xp 00000000 03:04 20873218   /usr/lib/nvidia/libGL.so.1.0.9629
008a1000-008bb000 rwxp 0007a000 03:04 20873218   /usr/lib/nvidia/libGL.so.1.0.9629
008bb000-008bc000 rwxp 008bb000 00:00 0
00c6f000-00c81000 r-xp 00000000 03:04 3965022    /lib/libnsl-2.5.so
00c81000-00c82000 r-xp 00012000 03:04 3965022    /lib/libnsl-2.5.so
00c82000-00c83000 rwxp 00013000 03:04 3965022    /lib/libnsl-2.5.so
00c83000-00c85000 rwxp 00c83000 00:00 0
00c96000-00dcd000 r-xp 00000000 03:04 3964946    /lib/libc-2.5.so
00dcd000-00dcf000 r-xp 00137000 03:04 3964946    /lib/libc-2.5.so
00dcf000-00dd0000 rwxp 00139000 03:04 3964946    /lib/libc-2.5.so
00dd0000-00dd3000 rwxp 00dd0000 00:00 0
00dd5000-00dfa000 r-xp 00000000 03:04 3964979    /lib/libm-2.5.so
00dfa000-00dfb000 r-xp 00024000 03:04 3964979    /lib/libm-2.5.so
00dfb000-00dfc000 rwxp 00025000 03:04 3964979    /lib/libm-2.5.so
029d4000-0327d000 r-xp 00000000 03:04 20881362   /usr/lib/nvidia/libGLcore.so.1.0.9629
0327d000-032b2000 rwxp 008a9000 03:04 20881362   /usr/lib/nvidia/libGLcore.so.1.0.9629
032b2000-032b6000 rwxp 032b2000 00:00 0
03ae5000-03aee000 r-xp 00000000 03:04 19750161   /usr/lib/libXcursor.so.1.0.2
03aee000-03aef000 rwxp 00008000 03:04 19750161   /usr/lib/libXcursor.so.1.0.2
08048000-08057000 r-xp 00000000 03:04 11731701   /opt/jdk1.5.0_10/bin/java
08057000-08059000 rwxp 0000e000 03:04 11731701   /opt/jdk1.5.0_10/bin/java
09a31000-09e8c000 rwxp 09a31000 00:00 0
88b10000-88bb0000 rwxp 88b10000 00:00 0
88bb0000-88ff0000 rwxp 88bb0000 00:00 0
88ff0000-89150000 rwxp 88ff0000 00:00 0
89150000-8cb10000 rwxp 89150000 00:00 0
8cb10000-8d310000 rwxp 8cb10000 00:00 0
8d310000-90b10000 rwxp 8d310000 00:00 0
90b10000-91090000 r-xs 00001000 03:04 11731658   /opt/jdk1.5.0_10/jre/lib/i386/client/classes.jsa
91090000-91310000 rwxp 91090000 00:00 0
91310000-918db000 rwxp 00581000 03:04 11731658   /opt/jdk1.5.0_10/jre/lib/i386/client/classes.jsa
918db000-91f10000 rwxp 918db000 00:00 0
91f10000-91fe0000 rwxp 00b4c000 03:04 11731658   /opt/jdk1.5.0_10/jre/lib/i386/client/classes.jsa
91fe0000-92310000 rwxp 91fe0000 00:00 0
92310000-92314000 r-xs 00c1c000 03:04 11731658   /opt/jdk1.5.0_10/jre/lib/i386/client/classes.jsa
92314000-92710000 rwxp 92314000 00:00 0
b1329000-b136a000 rwxs cf62d000 00:10 1344       /dev/nvidia0
b136a000-b146a000 rwxs e0114000 00:10 1344       /dev/nvidia0
b146a000-b156c000 rwxs e0011000 00:10 1344       /dev/nvidia0
b1612000-b1b12000 rwxs c0000000 00:10 1344       /dev/nvidia0
b1b71000-b1b72000 rwxs 00000000 00:08 10158095   /SYSV00000000 (deleted)
b1b72000-b1b73000 rwxs 00000000 00:08 10125323   /SYSV00000000 (deleted)
b1b73000-b1b74000 rwxs 2fc22000 00:10 1344       /dev/nvidia0
b1b74000-b1b75000 rwxs cf66d000 00:10 1344       /dev/nvidia0
b1b75000-b1b79000 rwxs 0d164000 00:10 1344       /dev/nvidia0
b1b79000-b1b7a000 rwxs cf66f000 00:10 1344       /dev/nvidia0
b1b7a000-b1b7b000 rwxs 0ea22000 00:10 1344       /dev/nvidia0
b1b7b000-b1b7c000 rwxs 0e9ec000 00:10 1344       /dev/nvidia0
b1b7c000-b1b7d000 rwxs dec02000 00:10 1344       /dev/nvidia0
b1b7d000-b1b9e000 rwxp b1b7d000 00:00 0
b1b9e000-b1bc4000 rwxs 00000000 00:08 98305      /SYSV00000000 (deleted)
b1bc4000-b1c27000 rwxp b1bc4000 00:00 0
b1c27000-b1c29000 rwxp 00000000 00:10 1341       /dev/zero
b1c29000-b1c2a000 r-xp 00000000 03:04 11731063   /opt/jdk1.5.0_10/jre/lib/i386/libjawt.so
b1c2a000-b1c2b000 rwxp 00000000 03:04 11731063   /opt/jdk1.5.0_10/jre/lib/i386/libjawt.so
b1c2b000-b1c5c000 r-xp 00000000 03:04 24051839   /home/phobeus/projekte/lwjgl/libs/linux/liblwjgl.so
b1c5c000-b1c5d000 rwxp 00031000 03:04 24051839   /home/phobeus/projekte/lwjgl/libs/linux/liblwjgl.so
b1c5d000-b1c60000 --xp b1c5d000 00:00 0
b1c60000-b1cde000 rwxp b1c60000 00:00 0
b1cde000-b1ce1000 --xp b1cde000 00:00 0
b1ce1000-b1d5f000 rwxp b1ce1000 00:00 0
b1d5f000-b1dc9000 r-xp 00000000 03:04 11731057   /opt/jdk1.5.0_10/jre/lib/i386/libfontmanager.so
b1dc9000-b1dd3000 rwxp 00069000 03:04 11731057   /opt/jdk1.5.0_10/jre/lib/i386/libfontmanager.so
b1dd3000-b1dd7000 rwxp b1dd3000 00:00 0
b1dd7000-b1e05000 r-xp 00000000 03:04 11731052   /opt/jdk1.5.0_10/jre/lib/i386/xawt/libmawt.so
b1e05000-b1e08000 rwxp 0002e000 03:04 11731052   /opt/jdk1.5.0_10/jre/lib/i386/xawt/libmawt.so
b1e08000-b1e09000 rwxp b1e08000 00:00 0
b1e09000-b1ecf000 r-xp 00000000 03:04 11731047   /opt/jdk1.5.0_10/jre/lib/i386/libmlib_image.so
b1ecf000-b1ed0000 rwxp 000c5000 03:04 11731047   /opt/jdk1.5.0_10/jre/lib/i386/libmlib_image.so
b1ed0000-b1f30000 r-xp 00000000 03:04 11731048   /opt/jdk1.5.0_10/jre/lib/i386/libawt.so
b1f30000-b1f36000 rwxp 0005f000 03:04 11731048   /opt/jdk1.5.0_10/jre/lib/i386/libawt.so
b1f36000-b1f5a000 rwxp b1f36000 00:00 0
b1f5a000-b1f75000 r-xs 00000000 03:04 24085111   /home/phobeus/projekte/lwjgl/libs/lwjgl_util.jar
b1f75000-b1f79000 r-xs 00000000 03:04 24085219   /home/phobeus/projekte/lwjgl/libs/lwjgl_devil.jar
b1f79000-b1ff1000 r-xs 00000000 03:04 24085107   /home/phobeus/projekte/lwjgl/libs/lwjgl.jar
b1ff1000-b201c000 r-xs 00000000 03:04 11731075   /opt/jdk1.5.0_10/jre/lib/ext/sunpkcs11.jar
b201c000-b20e1000 r-xs 00000000 03:04 11731674   /opt/jdk1.5.0_10/jre/lib/ext/localedata.jar
b20e1000-b2108000 r-xs 00000000 03:04 11731074   /opt/jdk1.5.0_10/jre/lib/ext/sunjce_provider.jar
b2108000-b210a000 r-xs 00000000 03:04 11731076   /opt/jdk1.5.0_10/jre/lib/ext/dnsns.jar
b210a000-b210b000 --xp b210a000 00:00 0
b210b000-b218b000 rwxp b210b000 00:00 0
b218b000-b218e000 --xp b218b000 00:00 0
b218e000-b220c000 rwxp b218e000 00:00 0
b220c000-b220f000 --xp b220c000 00:00 0
b220f000-b228d000 rwxp b220f000 00:00 0
b228d000-b2290000 --xp b228d000 00:00 0
b2290000-b230e000 rwxp b2290000 00:00 0
b230e000-b250e000 r-xp 00000000 03:04 19732894   /usr/lib/locale/locale-archive
b250e000-b2511000 --xp b250e000 00:00 0
b2511000-b258f000 rwxp b2511000 00:00 0
b258f000-b2592000 --xp b258f000 00:00 0
b2592000-b2610000 rwxp b2592000 00:00 0
b2610000-b2611000 --xp b2610000 00:00 0
b2611000-b26a2000 rwxp b2611000 00:00 0
b26a2000-b26be000 rwxp b26a2000 00:00 0
b26be000-b26bf000 rwxp b26be000 00:00 0
b26bf000-b26dc000 rwxp b26bf000 00:00 0
b26dc000-b26dd000 rwxp b26dc000 00:00 0
b26dd000-b26de000 rwxp b26dd000 00:00 0
b26de000-b26e0000 rwxp b26de000 00:00 0
b26e0000-b26fc000 rwxp b26e0000 00:00 0
b26fc000-b2700000 rwxp b26fc000 00:00 0
b2700000-b271c000 rwxp b2700000 00:00 0
b271c000-b272a000 rwxp b271c000 00:00 0
b272a000-b27a7000 rwxp b272a000 00:00 0
b27a7000-b285f000 rwxp b27a7000 00:00 0
b285f000-b47a7000 rwxp b285f000 00:00 0
b47a7000-b5016000 r-xs 00000000 03:04 11731673   /opt/jdk1.5.0_10/jre/lib/charsets.jar
b5016000-b502b000 r-xs 00000000 03:04 11731078   /opt/jdk1.5.0_10/jre/lib/jce.jar
b502b000-b50b0000 r-xs 00000000 03:04 11731616   /opt/jdk1.5.0_10/jre/lib/jsse.jar
b50b0000-b5119000 rwxp b50b0000 00:00 0
b5119000-b7727000 r-xs 00000000 03:04 11731695   /opt/jdk1.5.0_10/jre/lib/rt.jar
b7727000-b7736000 r-xp 00000000 03:04 11731037   /opt/jdk1.5.0_10/jre/lib/i386/libzip.so
b7736000-b7738000 rwxp 0000e000 03:04 11731037   /opt/jdk1.5.0_10/jre/lib/i386/libzip.so
b7738000-b7759000 r-xp 00000000 03:04 11731035   /opt/jdk1.5.0_10/jre/lib/i386/libjava.so
b7759000-b775b000 rwxp 00020000 03:04 11731035   /opt/jdk1.5.0_10/jre/lib/i386/libjava.so
b775b000-b7766000 r-xp 00000000 03:04 11731034   /opt/jdk1.5.0_10/jre/lib/i386/libverify.so
b7766000-b7767000 rwxp 0000b000 03:04 11731034   /opt/jdk1.5.0_10/jre/lib/i386/libverify.so
b7767000-b7ad4000 r-xp 00000000 03:04 11731028   /opt/jdk1.5.0_10/jre/lib/i386/client/libjvm.so
b7ad4000-b7af2000 rwxp 0036c000 03:04 11731028   /opt/jdk1.5.0_10/jre/lib/i386/client/libjvm.so
b7af2000-b7f0a000 rwxp b7af2000 00:00 0
b7f0a000-b7f0b000 rwxs de001000 00:10 1344       /dev/nvidia0
b7f0b000-b7f13000 rwxs 00000000 03:04 7307387    /tmp/hsperfdata_phobeus/12231
b7f13000-b7f1c000 r-xp 00000000 03:04 3964969    /lib/libnss_files-2.5.so
b7f1c000-b7f1d000 r-xp 00008000 03:04 3964969    /lib/libnss_files-2.5.so
b7f1d000-b7f1e000 rwxp 00009000 03:04 3964969    /lib/libnss_files-2.5.so
b7f1e000-b7f24000 r-xp 00000000 03:04 11731022   /opt/jdk1.5.0_10/jre/lib/i386/native_threads/libhpi.so
b7f24000-b7f25000 rwxp 00006000 03:04 11731022   /opt/jdk1.5.0_10/jre/lib/i386/native_threads/libhpi.so
b7f25000-b7f26000 rwxp b7f25000 00:00 0
b7f26000-b7f27000 r-xp b7f26000 00:00 0
b7f27000-b7f28000 rwxp b7f27000 00:00 0
b7f28000-b7f29000 r-xp b7f28000 00:00 0          [vdso]
bfcd9000-bfcdc000 --xp bfcd9000 00:00 0
bfcdc000-bfed9000 rwxp bfcdc000 00:00 0          [stack]

VM Arguments:
jvm_args: -Djava.library.path=/opt/lwjgl/native/linux
java_command: DevIL
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/opt/java
CLASSPATH=:/opt/java:/opt/java/lib:/opt/classpath:/opt/java:/opt/java/lib:/opt/classpath
PATH=/opt/java/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/opt/java/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/phobeus/bin
USERNAME=phobeus
LD_LIBRARY_PATH=/opt/jdk1.5.0_10/jre/lib/i386/client:/opt/jdk1.5.0_10/jre/lib/i386:/opt/jdk1.5.0_10/jre/../lib/i386:/usr/lib/firefox-1.5.0.8
SHELL=/bin/bash
DISPLAY=:0

Signal Handlers:
SIGSEGV: [libjvm.so+0x326820], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x326820], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x28aa10], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x28aa10], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x28aa10], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x28ce60], sa_mask[0]=0x00000004, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x28c890], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x28c890], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x28c890], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x28c890], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004


---------------  S Y S T E M  ---------------

OS:Fedora Core release 6 (Zod)

uname:Linux 2.6.18-1.2849.fc6 #1 SMP Fri Nov 10 12:45:28 EST 2006 i686
libc:glibc 2.5 NPTL 2.5
rlimit: STACK 10240k, CORE 0k, NPROC 24575, NOFILE 1024, AS infinity
load average:3.62 3.69 3.33

CPU:total 1 (cores per cpu 1, threads per core 1) family 6 model 8 stepping 1, cmov, cx8, fxsr, mmx, sse, mmxext, 3dnowext, 3dnow

Memory: 4k page, physical 1555112k(37184k free), swap 787144k(786968k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_10-b03) for linux-x86, built on Nov  9 2006 14:22:56 by java_re with gcc 3.2.1-7a (J2SE release)


elias

The two stack traces are different, but I think I found a reason why the second crash is occurring. Please update to the latest SVN version and try again.

- elias

numberR

i just tried LWJGL application which uses DevIL on FC6 with LWJGL beta4, and i got the same kind of crash.
the application works fine with beta3...

Matzon

aye, something got broken - fixing...

Phobeus

@elias: At least I am not getting a xsync error anymore, but a new trace similiar to the first one with a crashing vm in libc.

@numberR: "Nice" to see that I am not the only one facing this issue. However, I tried to confirm, if it is working on my system also with beta3, but I am getting this error message "Exception in thread "main" java.lang.LinkageError: Version mismatch: jar version is '3', native libary version is '5'". At least no VM crash.

elias

Quote from: "Phobeus"
"Exception in thread "main" java.lang.LinkageError: Version mismatch: jar version is '3', native libary version is '5'". At least no VM crash.

You're using the wrong native library version. Make sure you use the beta3 natives when using the beta3 jars.

- elias

Kylearan

Hi,

Quote from: Matzon on December 03, 2006, 08:34:02
aye, something got broken - fixing...
I have the same problem (VM crashing as soon as I call IL.create() using lwjgl-1.0beta4), although not on a Fedora system but on an opensuse 10.1 system - but I guess that bug is distribution-independant.

Can you make an educated guess when a new version of lwjgl/devIL will be released that fixes this bug? I'f possible, I'd would avoid compiling lwjgl on my own...

Thanks,

        -Andre

Matzon

We hope to release RC1 which includes the devil fix this week