[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited
From: |
Mike Sander |
Subject: |
[Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11 |
Date: |
Thu, 02 Jan 2014 18:18:41 +0000 |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0 |
URL:
<http://savannah.gnu.org/bugs/?41067>
Summary: "run-octave --force-gui" octave exited with signal
11
Project: GNU Octave
Submitted by: msander
Submitted on: Thu 02 Jan 2014 06:18:41 PM GMT
Category: GUI
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Crash
Status: None
Assigned to: None
Originator Name: mike sander
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: dev
Operating System: GNU/Linux
_______________________________________________________
Details:
i grabbed latest develpment sources. I have followed instructions in
etc/HACKING. I believe i have all libs etc to run gui.
1. output from uname
Linux himaliaII 3.2.0-57-generic #87-Ubuntu SMP Tue Nov 12 21:35:10 UTC 2013
x86_64 x86_64 x86_64 GNU/Linux
Ubuntu 12.04. up to date.
2. Output of ./configure --with-opengl=yes
Octave is now configured for x86_64-unknown-linux-gnu
Source directory: ..
Installation prefix: /usr/local
C compiler: gcc -Wall -W -Wshadow -Wformat
-Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings
-Wcast-align -Wcast-qual -g -O2 -pthread
C++ compiler: g++ -Wall -W -Wshadow -Wold-style-cast
-Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2
-pthread
Fortran compiler: gfortran -O
Fortran libraries: -L/usr/lib/gcc/x86_64-linux-gnu/4.6
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. -lgfortran -lm -lquadmath
Lex libraries:
LIBS: -lutil -lm
AMD CPPFLAGS:
AMD LDFLAGS:
AMD libraries:
ARPACK CPPFLAGS:
ARPACK LDFLAGS:
ARPACK libraries:
BLAS libraries: -lblas
CAMD CPPFLAGS:
CAMD LDFLAGS:
CAMD libraries:
CARBON libraries:
CCOLAMD CPPFLAGS:
CCOLAMD LDFLAGS:
CCOLAMD libraries:
CHOLMOD CPPFLAGS:
CHOLMOD LDFLAGS:
CHOLMOD libraries:
COLAMD CPPFLAGS:
COLAMD LDFLAGS:
COLAMD libraries:
CURL CPPFLAGS:
CURL LDFLAGS:
CURL libraries:
CXSPARSE CPPFLAGS:
CXSPARSE LDFLAGS:
CXSPARSE libraries:
DL libraries: -ldl
FFTW3 CPPFLAGS:
FFTW3 LDFLAGS:
FFTW3 libraries:
FFTW3F CPPFLAGS:
FFTW3F LDFLAGS:
FFTW3F libraries:
fontconfig CFLAGS:
fontconfig libraries: -lfontconfig
FreeType2 CFLAGS: -I/usr/include/freetype2
FreeType2 libraries: -lfreetype
GLPK CPPFLAGS:
GLPK LDFLAGS:
GLPK libraries:
graphics CFLAGS: -fstack-protector --param=ssp-buffer-size=4
-Wformat -Wformat-security -Werror=format-security -D_THREAD_SAFE
-D_REENTRANT
graphics libraries: -L/usr/lib/x86_64-linux-gnu
-Wl,-Bsymbolic-functions -Wl,-z,relro -lfltk_gl -lfltk
HDF5 CPPFLAGS:
HDF5 LDFLAGS:
HDF5 libraries:
Java home: /usr/lib/jvm/java-7-openjdk-amd64
Java JVM path:
/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/server
Java CPPFLAGS: -I/usr/lib/jvm/java-7-openjdk-amd64/include
-I/usr/lib/jvm/java-7-openjdk-amd64/include/linux
Java libraries:
LAPACK libraries: -llapack
LLVM CPPFLAGS:
LLVM LDFLAGS:
LLVM libraries:
Magick++ CPPFLAGS:
Magick++ LDFLAGS:
Magick++ libraries:
OPENGL libraries: -lfontconfig -lGL -lGLU
PCRE CPPFLAGS:
PCRE libraries: -L/usr/lib/x86_64-linux-gnu -lpcre
PTHREAD flags: -pthread
PTHREAD libraries:
QHULL CPPFLAGS:
QHULL LDFLAGS:
QHULL libraries:
QRUPDATE CPPFLAGS:
QRUPDATE LDFLAGS:
QRUPDATE libraries:
Qt CPPFLAGS: -I/usr/include/qt4 -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtNetwork
Qt LDFLAGS:
Qt libraries: -lQtGui -lQtNetwork -lQtCore -lqscintilla2
READLINE libraries: -lreadline
TERM libraries: -lncurses
UMFPACK CPPFLAGS:
UMFPACK LDFLAGS:
UMFPACK libraries:
X11 include flags:
X11 libraries: -lX11
Z CPPFLAGS:
Z LDFLAGS:
Z libraries: -lz
Default pager: less
gnuplot: gnuplot
Build Octave GUI: yes
JIT compiler for loops: no
Build Java interface: yes
Do internal array bounds checking: no
Use octave_allocator: no
Build static libraries: no
Build shared libraries: yes
Dynamic Linking: yes (dlopen)
Include support for GNU readline: yes
64-bit array dims and indexing: no
configure: WARNING: Qhull library not found -- this will result in loss of
functionality of some geometry functions.
configure: WARNING: llvm-config utility not found. JIT compiler is disabled.
configure: WARNING: HDF5 library not found. Octave will not be able to save
or load HDF5 data files.
configure: WARNING: FFTW3 library not found. The slower FFTPACK library will
be used instead.
configure: WARNING: FFTW3F library not found. The slower FFTPACK library will
be used instead.
configure: WARNING: GLPK library not found. The glpk function for solving
linear programs will be disabled.
configure: WARNING: cURL library not found. The ftp objects, urlread and
urlwrite functions will be disabled.
configure: WARNING: gl2ps library not found. OpenGL printing is disabled.
configure: WARNING: qrupdate not found. The QR & Cholesky updating functions
will be slow.
configure: WARNING: AMD library not found. This will result in some lack of
functionality for sparse matrices.
configure: WARNING: CAMD library not found. This will result in some lack of
functionality for sparse matrices.
configure: WARNING: COLAMD library not found. This will result in some lack
of functionality for sparse matrices.
configure: WARNING: CCOLAMD library not found. This will result in some lack
of functionality for sparse matrices.
configure: WARNING: CHOLMOD library not found. This will result in some lack
of functionality for sparse matrices.
configure: WARNING: CXSparse library not found. This will result in some lack
of functionality for sparse matrices.
configure: WARNING: UMFPACK not found. This will result in some lack of
functionality for sparse matrices.
configure: WARNING: ARPACK not found. The eigs function will be disabled.
configure: WARNING: JAVA_HOME environment variable not initialized.
Auto-detection will proceed but is unreliable.
configure:
configure: NOTE: Libraries or auxiliary programs may be skipped if they are
configure: NOTE: not found OR if they are missing required features on your
configure: NOTE: system.
it appears i should be able to run native graphics.
3. final output of make check
Summary:
PASS 11143
FAIL 4
XFAIL 10
SKIPPED 400
I checked the 4 failures. all related to spdiags. seems unrelated to the
crash on startup. fntest.log attached.
4. stacktrace from gdb src/.libs/lt-octave-gui
run_octave & octave-gui ultimately execute lt-octave-gui. I was hoping that
running it this way would yield some useful information (understanding that
running it directly may not set up the runtime environment appropriately).
stacktrace definately shows segfault, and in QT. assuming this is valid, any
idea what may be amiss? looks like missing image or string resources.
Guidance on further debugging would be appreciated. I was unable to locate
any configure option to create a debug build. Is there a way to do this?
(gdb) bt
#0 0x00007ffff3d6dbc0 in QString::operator=(QString const&) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#1 0x00007ffff3e13c92 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2 0x00007ffff3e10a9a in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3 0x00007ffff3e10d83 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007ffff3e07616 in QFactoryLoader::instance(QString const&) const ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5 0x00007ffff4759496 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#6 0x00007ffff475abb4 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#7 0x00007ffff475b4d8 in QImageReader::read(QImage*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#8 0x00007ffff475b6f7 in QImageReader::read() ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#9 0x00007ffff476ee7d in QPixmapData::fromFile(QString const&, char const*,
QFlags<Qt::ImageConversionFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007ffff4768113 in QPixmap::load(QString const&, char const*,
QFlags<Qt::ImageConversionFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007ffff476ab47 in QPixmap::QPixmap(QString const&, char const*,
QFlags<Qt::ImageConversionFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007ffff473eadb in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007ffff4773fb3 in QIconEngineV2::availableSizes(QIcon::Mode,
QIcon::State) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007ffff473c08a in QIcon::availableSizes(QIcon::Mode, QIcon::State)
const---Type <return> to continue, or q <return> to quit---
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007ffff472d7d6 in QWidgetPrivate::setWindowIcon_sys(bool) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007ffff46dc8b2 in QWidget::setWindowIcon(QIcon const&) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007ffff7b17387 in main_window::construct (this=0x7fffffffde60)
at ../../libgui/src/main-window.cc:1143
#18 0x00007ffff7b17c88 in main_window::main_window (this=0x7fffffffde60,
p=<optimized out>) at ../../libgui/src/main-window.cc:118
#19 0x00007ffff7b1fb0b in octave_start_gui (argc=1, argv=<optimized out>,
start_gui=<optimized out>) at ../../libgui/src/octave-gui.cc:181
#20 0x00007ffff633e76d in __libc_start_main ()
from /lib/x86_64-linux-gnu/libc.so.6
#21 0x0000000000400921 in _start ()
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?41067>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11,
Mike Sander <=
- [Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11, Kai Torben Ohlhus, 2014/01/02
- [Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11, Michael Godfrey, 2014/01/02
- [Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11, Mike Sander, 2014/01/02
- [Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11, Mike Miller, 2014/01/02
- [Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11, Mike Sander, 2014/01/03
- [Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11, Mike Miller, 2014/01/09
- [Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11, Mike Sander, 2014/01/09
- [Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11, Mike Miller, 2014/01/09
- [Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11, Mike Sander, 2014/01/10
- [Octave-bug-tracker] [bug #41067] "run-octave --force-gui" octave exited with signal 11, Mike Miller, 2014/01/10