Author Topic: Error starting Bonzai Engine on Linux Mint / crash  (Read 2265 times)

dubdub

  • Jr. Member
  • **
  • Posts: 2
Error starting Bonzai Engine on Linux Mint / crash
« on: March 25, 2012, 01:08:21 AM »
I have just downloaded Bonzai Engine for the first time, but unfortunately it crashes when I try to run either the Editor or the Viewer - both crash immediately upon starting.

I am using a dual cpu intel laptop which does have other Java-based OpenGL software working (using LWJGL).

Bonzai engine looks really impressive in screenshots --- please let me know if I am doing something wrong -- or fix it so we can check it out !  :)

Here is what is recorded in a crash log file ::  (had to cut out some to meet forum rules of 20k char max posting)

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f798709db12, pid=3473, tid=140159935362816
#
# JRE version: 6.0_23-b23
# Java VM: OpenJDK 64-Bit Server VM (20.0-b11 mixed mode linux-amd64 compressed oops)
# Derivative: IcedTea6 1.11pre
# Distribution: Ubuntu 11.10, package 6b23~pre11-0ubuntu1.11.10.2
# Problematic frame:
# C  [ld-linux-x86-64.so.2+0x6b12]
#
# If you would like to submit a bug report, please include
# instructions how to reproduce the bug and visit:
#   https://bugs.launchpad.net/ubuntu/+source/openjdk-6/
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

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

Current thread (0x00000000010ec000):  JavaThread "main" [_thread_in_native, id=3474, stack(0x00007f798718b000,0x00007f798728c000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=2 (SEGV_ACCERR), si_addr=0x00007f79755f71f8

Stack: [0x00007f798718b000,0x00007f798728c000],  sp=0x00007f7987287a00,  free space=1010k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [ld-linux-x86-64.so.2+0x6b12]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  java.lang.ClassLoader$NativeLibrary.load(Ljava/lang/String;)V+0
j  java.lang.ClassLoader.loadLibrary0(Ljava/lang/Class;Ljava/io/File;)Z+300
j  java.lang.ClassLoader.loadLibrary(Ljava/lang/Class;Ljava/lang/String;Z)V+268
j  java.lang.Runtime.loadLibrary0(Ljava/lang/Class;Ljava/lang/String;)V+54
j  java.lang.System.loadLibrary(Ljava/lang/String;)V+7
j  org.lwjgl.Sys$1.run()Ljava/lang/Object;+50
v  ~StubRoutines::call_stub
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;+0
j  org.lwjgl.Sys.doLoadLibrary(Ljava/lang/String;)V+8
j  org.lwjgl.Sys.loadLibrary(Ljava/lang/String;)V+51
j  org.lwjgl.Sys.<clinit>()V+8
v  ~StubRoutines::call_stub
j  org.lwjgl.opengl.AWTGLCanvas.<clinit>()V+0
v  ~StubRoutines::call_stub
j  jouvieje.scene.target.lwjgl.GLCanvas_lwjgl.init(Ljouvieje/scene/IScene;Ljouvieje/opengl/DisplayCapabilities;Ljouvieje/opengl/IGLApi;)V+76
j  jouvieje.app.ApplicationSettings.createSceneTarget(Ljouvieje/app/IApplication;Z)Ljouvieje/scene/ISceneTarget;+55
j  jouvieje.app.ApplicationSettings.initApp(Ljouvieje/app/IApplication;)Ljouvieje/app/IApplication;+92
j  jouvieje.app.ApplicationSettings.createApp()Ljouvieje/app/IApplication;+2
j  jouvieje.modelviewer.gui.ModelViewerGUI.main([Ljava/lang/String;)V+393
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x00007f79701dd000 JavaThread "actions-queue" daemon [_thread_blocked, id=3497, stack(0x00007f796ed0e000,0x00007f796ee0f000)]
  0x00007f79701d8800 JavaThread "DispatcherThread-3" daemon [_thread_blocked, id=3496, stack(0x00007f796ee0f000,0x00007f796ef10000)]
  0x00007f797010d800 JavaThread "DispatcherThread-2" daemon [_thread_blocked, id=3495, stack(0x00007f796ef10000,0x00007f796f011000)]
  0x00007f797010c800 JavaThread "Dispatcher-1" daemon [_thread_blocked, id=3494, stack(0x00007f796f011000,0x00007f796f112000)]
  0x00007f7970100800 JavaThread "DispatcherThread-1" daemon [_thread_in_Java, id=3493, stack(0x00007f796f112000,0x00007f796f213000)]
  0x00007f79700f4000 JavaThread "DispatcherThread-0" daemon [_thread_in_native, id=3492, stack(0x00007f796f314000,0x00007f796f415000)]
  0x00007f79700cd000 JavaThread "Dispatcher-0" daemon [_thread_blocked, id=3491, stack(0x00007f796f213000,0x00007f796f314000)]
  0x00007f79700c1000 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=3486, stack(0x00007f796f415000,0x00007f796f516000)]
  0x00007f7970047000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3485, stack(0x00007f797400c000,0x00007f797410d000)]
  0x0000000001183800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3483, stack(0x00007f79801bc000,0x00007f79802bd000)]
  0x0000000001181800 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=3482, stack(0x00007f79802bd000,0x00007f79803be000)]
  0x000000000117e800 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=3481, stack(0x00007f79803be000,0x00007f79804bf000)]
  0x000000000117d000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3480, stack(0x00007f79804bf000,0x00007f79805c0000)]
  0x000000000115e000 JavaThread "Finalizer" daemon [_thread_blocked, id=3479, stack(0x00007f79805c0000,0x00007f79806c1000)]
  0x0000000001156800 JavaThread "Reference Handler" daemon [_thread_blocked, id=3478, stack(0x00007f79806c1000,0x00007f79807c2000)]
=>0x00000000010ec000 JavaThread "main" [_thread_in_native, id=3474, stack(0x00007f798718b000,0x00007f798728c000)]

Other Threads:
  0x000000000114f800 VMThread [stack: 0x00007f79807c2000,0x00007f79808c3000] [id=3477]
  0x0000000001186800 WatcherThread [stack: 0x00007f79800bb000,0x00007f79801bc000] [id=3484]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 9344K, used 3407K [0x00000000fd560000, 0x00000000fdfc0000, 0x0000000100000000)
  eden space 8064K, 26% used [0x00000000fd560000,0x00000000fd77b9c0,0x00000000fdd40000)
  from space 1280K, 97% used [0x00000000fde80000,0x00000000fdfb8288,0x00000000fdfc0000)
  to   space 1280K, 0% used [0x00000000fdd40000,0x00000000fdd40000,0x00000000fde80000)
 PSOldGen        total 21376K, used 1927K [0x00000000f8000000, 0x00000000f94e0000, 0x00000000fd560000)
  object space 21376K, 9% used [0x00000000f8000000,0x00000000f81e1dc0,0x00000000f94e0000)
 PSPermGen       total 21248K, used 15778K [0x00000000eda00000, 0x00000000eeec0000, 0x00000000f8000000)
  object space 21248K, 74% used [0x00000000eda00000,0x00000000ee9689e0,0x00000000eeec0000)

Code Cache  [0x00007f79810c5000, 0x00007f7981335000, 0x00007f79840c5000)
 total_blobs=615 nmethods=138 adapters=431 free_code_cache=49456000 largest_free_block=11584

Dynamic libraries:
00400000-00409000 r-xp 00000000 08:03 1720449                            /usr/lib/jvm/java-6-openjdk/jre/bin/java
00608000-00609000 r--p 00008000 08:03 1720449                            /usr/lib/jvm/java-6-openjdk/jre/bin/java
00609000-0060a000 rw-p 00009000 08:03 1720449                            /usr/lib/jvm/java-6-openjdk/jre/bin/java
010e1000-017fc000 rw-p 00000000 00:00 0                                  [heap]
eda00000-eeec0000 rw-p 00000000 00:00 0
eeec0000-f8000000 rw-p 00000000 00:00 0
f8000000-f94e0000 rw-p 00000000 00:00 0
f94e0000-fd560000 rw-p 00000000 00:00 0
fd560000-fdfc0000 rw-p 00000000 00:00 0
fdfc0000-100000000 rw-p 00000000 00:00 0
7f796eb0c000-7f796eb0d000 r-xp 00000000 08:03 1720485                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libjawt.so
7f796eb0d000-7f796ed0c000 ---p 00001000 08:03 1720485                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libjawt.so
7f796ed0c000-7f796ed0d000 r--p 00000000 08:03 1720485                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libjawt.so
7f796ed0d000-7f796ed0e000 rw-p 00001000 08:03 1720485                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libjawt.so
7f796f516000-7f796f51b000 r-xp 00000000 08:03 532534                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f796f51b000-7f796f71a000 ---p 00005000 08:03 532534                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f796f71a000-7f796f71b000 r--p 00004000 08:03 532534                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f796f71b000-7f796f71c000 rw-p 00005000 08:03 532534                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f796f71c000-7f796f725000 r-xp 00000000 08:03 532524                     /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f796f725000-7f796f924000 ---p 00009000 08:03 532524                     /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f796f924000-7f796f925000 r--p 00008000 08:03 532524                     /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f796f925000-7f796f926000 rw-p 00009000 08:03 532524                     /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f796f926000-7f796f9b8000 r-xp 00000000 08:03 529931                     /usr/lib/x86_64-linux-gnu/libfreetype.so.6.6.2
7f796f9b8000-7f796fbb7000 ---p 00092000 08:03 529931                     /usr/lib/x86_64-linux-gnu/libfreetype.so.6.6.2
7f796fbb7000-7f796fbbd000 r--p 00091000 08:03 529931                     /usr/lib/x86_64-linux-gnu/libfreetype.so.6.6.2
7f796fbbd000-7f796fbbe000 rw-p 00097000 08:03 529931                     /usr/lib/x86_64-linux-gnu/libfreetype.so.6.6.2
7f796fbbe000-7f796fbf7000 r-xp 00000000 08:03 1720475                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libfontmanager.so
7f796fbf7000-7f796fdf7000 ---p 00039000 08:03 1720475                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libfontmanager.so
7f796fdf7000-7f796fdf9000 r--p 00039000 08:03 1720475                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libfontmanager.so
7f796fdf9000-7f796fdfa000 rw-p 0003b000 08:03 1720475                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libfontmanager.so
7f796fdfa000-7f796fdff000 r-xp 00000000 08:03 532530                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f796fdff000-7f796fffe000 ---p 00005000 08:03 532530                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f796fffe000-7f796ffff000 r--p 00004000 08:03 532530                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f796ffff000-7f7970000000 rw-p 00005000 08:03 532530                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f797410d000-7f797410f000 r-xp 00000000 08:03 532520                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f797410f000-7f797430e000 ---p 00002000 08:03 532520                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f797430e000-7f797430f000 r--p 00001000 08:03 532520                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f797430f000-7f7974310000 rw-p 00002000 08:03 532520                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f7974310000-7f797432b000 r-xp 00000000 08:03 532830                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f797432b000-7f797452a000 ---p 0001b000 08:03 532830                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f797452a000-7f797452b000 r--p 0001a000 08:03 532830                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f797452b000-7f797452c000 rw-p 0001b000 08:03 532830                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f797452c000-7f797453b000 r-xp 00000000 08:03 532538                     /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f797453b000-7f797473a000 ---p 0000f000 08:03 532538                     /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f797473a000-7f797473b000 r--p 0000e000 08:03 532538                     /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f797473b000-7f797473c000 rw-p 0000f000 08:03 532538                     /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f797473c000-7f7974741000 r-xp 00000000 08:03 527207                     /usr/lib/libXtst.so.6.1.0
7f7974741000-7f7974940000 ---p 00005000 08:03 527207                     /usr/lib/libXtst.so.6.1.0
7f7974940000-7f7974941000 r--p 00004000 08:03 527207                     /usr/lib/libXtst.so.6.1.0
7f7974941000-7f7974942000 rw-p 00005000 08:03 527207                     /usr/lib/libXtst.so.6.1.0
7f7974942000-7f797494b000 r-xp 00000000 08:03 532544                     /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f797494b000-7f7974b4b000 ---p 00009000 08:03 532544                     /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f7974b4b000-7f7974b4c000 r--p 00009000 08:03 532544                     /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f7974b4c000-7f7974b4d000 rw-p 0000a000 08:03 532544                     /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f7974b4d000-7f7974c80000 r-xp 00000000 08:03 532516                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f7974c80000-7f7974e80000 ---p 00133000 08:03 532516                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f7974e80000-7f7974e81000 r--p 00133000 08:03 532516                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f7974e81000-7f7974e85000 rw-p 00134000 08:03 532516                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f7974e85000-7f7974e97000 r-xp 00000000 08:03 532532                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f7974e97000-7f7975096000 ---p 00012000 08:03 532532                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f7975096000-7f7975097000 r--p 00011000 08:03 532532                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f7975097000-7f7975098000 rw-p 00012000 08:03 532532                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f7975098000-7f79750e3000 r-xp 00000000 08:03 1720657                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/xawt/libmawt.so
7f79750e3000-7f79752e3000 ---p 0004b000 08:03 1720657                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/xawt/libmawt.so
7f79752e3000-7f79752e4000 r--p 0004b000 08:03 1720657                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/xawt/libmawt.so
7f79752e4000-7f79752e7000 rw-p 0004c000 08:03 1720657                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/xawt/libmawt.so
7f79752e7000-7f79752e8000 rw-p 00000000 00:00 0
7f79752e8000-7f7975394000 r-xp 00000000 08:03 1720484                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libawt.so
7f7975394000-7f7975593000 ---p 000ac000 08:03 1720484                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libawt.so
7f7975593000-7f7975594000 r--p 000ab000 08:03 1720484                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libawt.so
7f7975594000-7f797559f000 rw-p 000ac000 08:03 1720484                    /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/libawt.so
7f797559f000-7f79755c4000 rw-p 00000000 00:00 0
7f79755f7000-7f7975665000 r-xp 00000000 08:03 3547203                    /home/winston/Desktop/Bonzai/third-party/lwjgl/liblwjgl64.so
7f7975665000-7f7975674000 ---p 0006e000 08:03 3547203                    /home/winston/Desktop/Bonzai/third-party/lwjgl/liblwjgl64.so
7f7975674000-7f7975678000 rw-p 0007d000 08:03 3547203                    /home/winston/Desktop/Bonzai/third-party/lwjgl/liblwjgl64.so
7f79756a3000-7f79756a9000 r--s 00000000 08:03 661865                     /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-le64.cache-3
7f79756a9000-7f797c000000 r--p 00000000 08:03 543331                     /usr/lib/locale/locale-archive
7f797c000000-7f797cea0000 rw-p 00000000 00:00 0
7f797cea0000-7f7980000000 ---p 00000000 00:00 0
7f7980074000-7f798007d000 r--s 00000000 08:03 661359                     /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-le64.cache-3
7f798007d000-7f7980084000 r--s 000fb000 08:03 667122                     /usr/lib/jvm/java-6-openjdk/jre/lib/resources.jar
7f7980084000-7f7980087000 r--s 0007d000 08:03 667118                     /usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar
7f7980087000-7f798008a000 r--s 00023000 08:03 3679843                    /home/winston/Desktop/Bonzai/viewer/bonzaiengine-viewer.jar
7f798008a000-7f7980093000 r--s 00075000 08:03 3679842                    /home/winston/Desktop/Bonzai/viewer/bonzaiengine-tool.jar
7f7980093000-7f7980094000 r--s 00018000 08:03 3680981                    /home/winston/Desktop/Bonzai/third-party/niftygui/theme-niftygui.jar
7f7980094000-7f79800a3000 r--s 00119000 08:03 2640981                    /home/winston/Desktop/Bonzai/bin/bonzaiengine.jar
7f79800a3000-7f79800a5000 r--s 00003000 08:03 3417381                    /home/winston/Desktop/Bonzai/third-party/json-simple/json_simple.jar
7f79800a5000-7f79800a6000 r--s 00004000 08:03 3547208                    /home/winston/Desktop/Bonzai/third-party/lzma/lzma-os.jar
7f79800a6000-7f79800a7000 r--s 00001000 08:03 3547198                    /home/winston/Desktop/Bonzai/third-party/lzma/lzma.jar
7f79800a7000-7f79800b1000 r--s 0008c000 08:03 3547202                    /home/winston/Desktop/Bonzai/third-party/lwjgl/lwjgl.jar

VM Arguments:
jvm_args: -Xmx128m -Dsun.java2d.opengl=false -Dsun.java2d.d3d=false -Djava.library.path=../third-party/lwjgl/:../third-party/jogl/
java_command: jouvieje.modelviewer.gui.ModelViewerGUI -antialias_on
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
USERNAME=winston
LD_LIBRARY_PATH=/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64:/usr/lib/jvm/java-6-openjdk/jre/../lib/amd64
SHELL=/bin/bash

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

OS:LinuxMint 12 (lisa)
uname:Linux 3.0.0-16-generic #29-Ubuntu SMP Tue Feb 14 12:48:51 UTC 2012 x86_64
libc:glibc 2.13 NPTL 2.13
rlimit: STACK 8192k, CORE 0k, NPROC 15851, NOFILE 4096, AS infinity
load average:0.12 0.13 0.14

/proc/meminfo:
MemTotal:        2046816 kB
MemFree:           72596 kB
Buffers:           45088 kB
Cached:           763008 kB
SwapCached:           76 kB
Active:          1201400 kB
Inactive:         624328 kB
Active(anon):     860540 kB
Inactive(anon):   286608 kB
Active(file):     340860 kB
Inactive(file):   337720 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:       1953788 kB
SwapFree:        1953644 kB
Dirty:               664 kB
Writeback:             0 kB
AnonPages:       1017796 kB
Mapped:           152352 kB
Shmem:            129388 kB
Slab:              70128 kB
SReclaimable:      48912 kB
SUnreclaim:        21216 kB
KernelStack:        3040 kB
PageTables:        23944 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     2977196 kB
Committed_AS:    2829616 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      551056 kB
VmallocChunk:   34359179816 kB
HardwareCorrupted:     0 kB
AnonHugePages:         0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:       39392 kB
DirectMap2M:     2048000 kB


CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 13, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3

Memory: 4k page, physical 2046816k(72596k free), swap 1953788k(1953644k free)

vm_info: OpenJDK 64-Bit Server VM (20.0-b11) for linux-amd64 JRE (1.6.0_23-b23), built on Feb 23 2012 05:39:46 by "buildd" with gcc 4.6.1

time: Sat Mar 24 16:44:42 2012
elapsed time: 2 seconds

jerome_j

  • Administrator
  • *****
  • Posts: 116
    • Bonzai Engine
Re: Error starting Bonzai Engine on Linux Mint / crash
« Reply #1 on: March 25, 2012, 10:09:06 AM »
Thanks for your report. The crash happens in LWJGL library loading, which is internal to lwjgl and therefore looks like a bug in lwjgl. Can you tell me which version of LWJGL you usually uses in your lwjgl based app ? The version provided in bonzaiengine distribution is a 2.8.4 nightly build.

Can you try using the version of lwjgl you are usually using, you can do that by replacing from third-party folder the files: lwjgl.jar and all linux .so. If it does not works, it would be interesting to post the crash log in lwjgl forum.
I'll try to make some test on a linux machine too.

In the meantime, you may have more luck using jogl. To do that, extract bonzaiengine-tutorial archive from download section and run the installer. Then copy jogl folder from lib/third-party to third-party folder of bonzaiengine distribution (rename lwjgl to make sure it's not used) and run the viewer again.

Ps: to get around with the topic max posting limit, you can also attach the crash log file in the post attachment.
« Last Edit: March 25, 2012, 10:11:49 AM by jerome_j »

dubdub

  • Jr. Member
  • **
  • Posts: 2
Re: Error starting Bonzai Engine on Linux Mint / crash
« Reply #2 on: March 27, 2012, 02:36:31 AM »
The version of LWJGL that I am using on my personal game project is Version: 2.8.3

And....thanks for the tip about the crash being in LWJGL itself -- I did what you suggested and copied the LWJGL jars and libs from my game copy into the Bonzai/third-party/lwjgl dir and Bonzai now runs successfully  ! :)

Let me know if you can use any more information for debugging,.. I will be happy to provide ....

Thanks for the infos

-ww-

jerome_j

  • Administrator
  • *****
  • Posts: 116
    • Bonzai Engine
Re: Error starting Bonzai Engine on Linux Mint / crash
« Reply #3 on: March 27, 2012, 08:02:20 PM »
That would be great if you can try with the viewer the 3 versions of lwjgl from this archive and let me know which one is working or when not to attach the crash log.

If none of the versions are working, this would be most likely a bug to report to lwjgl team.