scilab-bin crashed with SIGABRT in __GI_raise()

Bug #1311905 reported by Sergio Benjamim
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
scilab (Ubuntu)
New
Medium
Unassigned

Bug Description

Testing scilab, run the first time in terminal, OK, second time from unity dash, OK, but in third time I runned in terminal and got core dumped.

scilab
libEGL warning: DRI2: failed to authenticate
terminate called after throwing an instance of 'GiwsException::JniCallMethodException'
  what(): Exception when calling Java method : com/artenum/rosetta/ui/Console
 at org.scilab.modules.gui.console.ScilabConsoleBridge.createConsole(Unknown Source)
 at org.scilab.modules.gui.bridge.ScilabBridge.createConsole(Unknown Source)
 at org.scilab.modules.gui.console.ScilabConsole.<init>(Unknown Source)
 at org.scilab.modules.gui.console.ScilabConsole.getConsole(Unknown Source)
 at org.scilab.modules.gui.bridge.CallScilabBridge.display(Unknown Source)
 at jogamp.opengl.x11.glx.GLX.dispatch_glXGetProcAddress0(Native Method)
 at jogamp.opengl.x11.glx.GLX.glXGetProcAddress(GLX.java:1153)
 at jogamp.opengl.x11.glx.X11GLXDynamicLibraryBundleInfo.toolGetProcAddress(X11GLXDynamicLibraryBundleInfo.java:73)
 at com.jogamp.common.os.DynamicLibraryBundle.toolDynamicLookupFunction(DynamicLibraryBundle.java:341)
 at com.jogamp.common.os.DynamicLibraryBundle.dynamicLookupFunction(DynamicLibraryBundle.java:369)
 at com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver.resolve(GLProcAddressResolver.java:54)
 at com.jogamp.gluegen.runtime.ProcAddressTable.setEntry(ProcAddressTable.java:177)
 at com.jogamp.gluegen.runtime.ProcAddressTable.reset(ProcAddressTable.java:145)
 at jogamp.opengl.GLContextImpl$1.run(GLContextImpl.java:1232)
 at java.security.AccessController.doPrivileged(Native Method)
 at jogamp.opengl.GLContextImpl.resetProcAddressTable(GLContextImpl.java:1229)
 at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1589)
 at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:348)
 at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:662)
 at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:561)
 at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:518)
 at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:292)
 at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295)
 at java.lang.Thread.run(Thread.java:744)
com/artenum/rosetta/ui/Console
 at org.scilab.modules.gui.console.ScilabConsoleBridge.createConsole(Unknown Source)
 at org.scilab.modules.gui.bridge.ScilabBridge.createConsole(Unknown Source)
 at org.scilab.modules.gui.console.ScilabConsole.<init>(Unknown Source)
 at org.scilab.modules.gui.console.ScilabConsole.getConsole(Unknown Source)
 at org.scilab.modules.gui.bridge.CallScilabBridge.display(Unknown Source)
 at jogamp.opengl.x11.glx.GLX.dispatch_glXGetProcAddress0(Native Method)
 at jogamp.opengl.x11.glx.GLX.glXGetProcAddress(GLX.java:1153)
 at jogamp.opengl.x11.glx.X11GLXDynamicLibraryBundleInfo.toolGetProcAddress(X11GLXDynamicLibraryBundleInfo.java:73)
 at com.jogamp.common.os.DynamicLibraryBundle.toolDynamicLookupFunction(DynamicLibraryBundle.java:341)
 at com.jogamp.common.os.DynamicLibraryBundle.dynamicLookupFunction(DynamicLibraryBundle.java:369)
 at com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver.resolve(GLProcAddressResolver.java:54)
 at com.jogamp.gluegen.runtime.ProcAddressTable.setEntry(ProcAddressTable.java:177)
 at com.jogamp.gluegen.runtime.ProcAddressTable.reset(ProcAddressTable.java:145)
 at jogamp.opengl.GLContextImpl$1.run(GLContextImpl.java:1232)
 at java.security.AccessController.doPrivileged(Native Method)
 at jogamp.opengl.GLContextImpl.resetProcAddressTable(GLContextImpl.java:1229)
 at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1589)
 at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:348)
 at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:662)
 at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:561)
 at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:518)
 at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:292)
 at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295)
 at java.lang.Thread.run(Thread.java:744)

terminate called recursively
Aborted (core dumped)

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: scilab-full-bin 5.5.0-2
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic i686
ApportVersion: 2.14.1-0ubuntu3
Architecture: i386
CurrentDesktop: Unity
Date: Thu Apr 24 00:08:09 2014
ExecutablePath: /usr/bin/scilab-bin
InstallationDate: Installed on 2014-04-17 (6 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release i386 (20140417)
ProcCmdline: /usr/bin/scilab-bin
Signal: 6
SourcePackage: scilab
StacktraceTop:
 __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
 __GI_abort () at abort.c:89
 __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
 ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
 std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
Title: scilab-bin crashed with SIGABRT in __GI_raise()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Sergio Benjamim (sergio-br2) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
 __GI_abort () at abort.c:89
 __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
 ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
 std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in scilab (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
Sergio Benjamim (sergio-br2) wrote :

#0 0xb13a737f in ?? ()
#1 0xb132d51a in ?? ()
#2 0xb132d51a in ?? ()
#3 0xb132d51a in ?? ()
#4 0xb132d51a in ?? ()
#5 0xb132d387 in ?? ()
#6 0xb132d387 in ?? ()
#7 0xb132d5fb in ?? ()
#8 0xb132d51a in ?? ()
#9 0xb132d51a in ?? ()
#10 0xb132d905 in ?? ()
#11 0xb132d905 in ?? ()
#12 0xb132d387 in ?? ()
#13 0xb132d387 in ?? ()
#14 0xb132d51a in ?? ()
#15 0xb132a459 in ?? ()
#16 0xb5989746 in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/libjvm.so
#17 0xb5b5e406 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/li
bjvm.so
#18 0xb59891ad in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/libjvm.so
#19 0xb59d0cd1 in JVM_DoPrivileged ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/libjvm.so
#20 0xb6352caa in Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2 ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/libjava.so
#21 0xb1335230 in ?? ()
#22 0xb132d51a in ?? ()
#23 0xb132da98 in ?? ()
#24 0xb132d387 in ?? ()
#25 0xb132d387 in ?? ()
#26 0xb132d387 in ?? ()
#27 0xb132d387 in ?? ()
#28 0xb132d387 in ?? ()
#29 0xb132d387 in ?? ()
#30 0xb132a459 in ?? ()
#31 0xb5989746 in JavaCalls::call_helper(JavaValue*, methodHand
le*, JavaCallArguments*, Thread*) ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/libjvm.so
#32 0xb5b5e406 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/libjvm.so
#33 0xb59884c5 in JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/libjvm.so
#34 0xb59c127d in thread_entry(JavaThread*, Thread*) ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/libjvm.so
#35 0xb5c91839 in JavaThread::thread_main_inner() ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/libjvm.so
#36 0xb5c91aab in JavaThread::run() ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/libjvm.so
#37 0xb5b57f5d in java_start(Thread*) ()
   from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/libjvm.so
#38 0xb53ebf70 in start_thread (arg=0x963c5b40)
    at pthread_create.c:312
#39 0xb527270e in clone ()
    at ../sysdeps/unix/sysv/linux/i386/clone.S:129

information type: Private → Public
Revision history for this message
Sylvestre Ledru (sylvestre) wrote :

Backtrace in comment #6 is irrelevant. It is expected and normal. The JVM, started by Scilab, triggers on purpose 5 or 6 segfault on startup. Continue in gdb a few time is the way to get the actual segfault.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.