← Back to team overview

yade-dev team mailing list archive

svn1372 crash

 

I clicked on SimulationPlayer's Open-simulation-file button  and get crash:

sega@sega:~/YADE/data> yade-trunk
Constructing ClassFactory  (if multiple times - check '-rdynamic' flag!).
Constructing SerializableSingleton  (if multiple times - check '-rdynamic' flag!).
WARNING: cannot open file used for capillary law, in TriaxalTestWater
__   __    ____          ____                      _
\ \ / /_ _|  _ \  ___   / ___|___  _ __  ___  ___ | | ___
 \ V / _` | | | |/ _ \ | |   / _ \| '_ \/ __|/ _ \| |/ _ \
  | | (_| | |_| |  __/ | |__| (_) | | | \__ \ (_) | |  __/
  |_|\__,_|____/ \___|  \____\___/|_| |_|___/\___/|_|\___|


In [1]: QtSimulationPlayer
SIGSEGV/SIGABRT handler called; gdb batch file is `/home/sega/.yade-trunk/gdb_crash_batch-pid1358'
GNU gdb 6.5
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47636875512880 (LWP 1358)]
[New Thread 1082149184 (LWP 1414)]
0x00002b534ebd5e1f in waitpid () from /lib64/libc.so.6
No symbol "info" in current context.

Thread 2 (Thread 1082149184 (LWP 1414)):
#0  0x00002b534ebfe302 in __select_nocancel () from /lib64/libc.so.6
#1  0x00002aaad4bfc4c5 in initreadline () from /usr/lib64/python2.5/lib-dynload/readline.so
#2  0x00002b534b334b4f in PyOS_Readline () from /usr/lib64/libpython2.5.so.1.0
#3  0x00002b534b3a0c74 in _PyBuiltin_Init () from /usr/lib64/libpython2.5.so.1.0
#4  0x00002b534b3aa56a in PyEval_EvalFrameEx () from /usr/lib64/libpython2.5.so.1.0
#5  0x00002b534b3ab5ac in PyEval_EvalCodeEx () from /usr/lib64/libpython2.5.so.1.0
#6  0x00002b534b3a9cd4 in PyEval_EvalFrameEx () from /usr/lib64/libpython2.5.so.1.0
#7  0x00002b534b3ab5ac in PyEval_EvalCodeEx () from /usr/lib64/libpython2.5.so.1.0
#8  0x00002b534b3a9cd4 in PyEval_EvalFrameEx () from /usr/lib64/libpython2.5.so.1.0
#9  0x00002b534b3ab5ac in PyEval_EvalCodeEx () from /usr/lib64/libpython2.5.so.1.0
#10 0x00002b534b3a9cd4 in PyEval_EvalFrameEx () from /usr/lib64/libpython2.5.so.1.0
#11 0x00002b534b3ab5ac in PyEval_EvalCodeEx () from /usr/lib64/libpython2.5.so.1.0
#12 0x00002b534b353c48 in PyClassMethod_New () from /usr/lib64/libpython2.5.so.1.0
#13 0x00002b534b336e13 in PyObject_Call () from /usr/lib64/libpython2.5.so.1.0
#14 0x00002b534b33decd in PyClass_IsSubclass () from /usr/lib64/libpython2.5.so.1.0
#15 0x00002b534b336e13 in PyObject_Call () from /usr/lib64/libpython2.5.so.1.0
#16 0x00002b534b33e93b in _PyInstance_Lookup () from /usr/lib64/libpython2.5.so.1.0
#17 0x00002b534b336e13 in PyObject_Call () from /usr/lib64/libpython2.5.so.1.0
#18 0x00002b534b3a7463 in PyEval_EvalFrameEx () from /usr/lib64/libpython2.5.so.1.0
#19 0x00002b534b3ab5ac in PyEval_EvalCodeEx () from /usr/lib64/libpython2.5.so.1.0
#20 0x00002b534b3ab5f2 in PyEval_EvalCode () from /usr/lib64/libpython2.5.so.1.0
#21 0x00002b534b3c4022 in Py_CompileString () from /usr/lib64/libpython2.5.so.1.0
#22 0x00002b534b3c40f6 in PyRun_FileExFlags () from /usr/lib64/libpython2.5.so.1.0
#23 0x00002b534b3c55b8 in PyRun_SimpleFileExFlags () from /usr/lib64/libpython2.5.so.1.0
#24 0x00002aaab50667d5 in PythonUI::execScript (script=@0x40803fd0) at gui/py/PythonUI.cpp:42
#25 0x00002aaab50676e8 in PythonUI::pythonSession () at gui/py/PythonUI.cpp:92
#26 0x00002aaab494f771 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke (function_ptr=@0x408040a8) at /usr/local/include/boost/function/function_template.hpp:114
#27 0x00002b534bcd354e in boost::function0<void, std::allocator<boost::function_base> >::operator() () from /usr/local/lib64/libboost_thread-gcc41-mt-1_34_1.so.1.34.1
#28 0x00002b534bcd3202 in boost::thread_group::add_thread () from /usr/local/lib64/libboost_thread-gcc41-mt-1_34_1.so.1.34.1
#29 0x00002b534b65809e in start_thread () from /lib64/libpthread.so.0
#30 0x00002b534ec044cd in clone () from /lib64/libc.so.6
#31 0x0000000000000000 in ?? ()

Thread 1 (Thread 47636875512880 (LWP 1358)):
#0  0x00002b534ebd5e1f in waitpid () from /lib64/libc.so.6
#1  0x00002b534eb7e491 in do_system () from /lib64/libc.so.6
#2  0x00002b534eb7e817 in system () from /lib64/libc.so.6
#3  0x000000000056f82b in sigHandler (sig=11) at core/yade.cpp:58
#4  <signal handler called>
#5  0x00002aaab49242ea in QObject::parent (this=0x0) at /usr/lib/qt3/include/qobject.h:154
#6  0x00002aaab49244ad in QWidget::parentWidget (this=0x0, sameWindow=false) at /usr/lib/qt3/include/qwidget.h:878
#7  0x00002aaab49882b0 in QtSimulationPlayer::pbInputConfigFileClicked (this=0x2aaad0006110) at gui/qt3/QtSimulationPlayer.cpp:33
#8  0x00002aaab4985e90 in QtGeneratedSimulationPlayer::qt_invoke (this=0x2aaad0006110, _id=58, _o=0x7fff5f9c96d0) at /home/sega/build/yade/build-trunk/gui/qt3/moc_QtGeneratedSimulationPlayer.cc:110
#9  0x00002b534c639adc in QObject::activate_signal () from /usr/lib64/libqt-mt.so.3
#10 0x00002b534c63a7b3 in QObject::activate_signal () from /usr/lib64/libqt-mt.so.3
#11 0x00002b534c66c7b7 in QWidget::event () from /usr/lib64/libqt-mt.so.3
#12 0x00002b534c5e2eb5 in QApplication::internalNotify () from /usr/lib64/libqt-mt.so.3
#13 0x00002b534c5e3df1 in QApplication::notify () from /usr/lib64/libqt-mt.so.3
#14 0x00002b534c58b399 in QETWidget::translateMouseEvent () from /usr/lib64/libqt-mt.so.3
#15 0x00002b534c58a3f3 in QApplication::x11ProcessEvent () from /usr/lib64/libqt-mt.so.3
#16 0x00002b534c59940f in QEventLoop::processEvents () from /usr/lib64/libqt-mt.so.3
#17 0x00002b534c5f7963 in QEventLoop::enterLoop () from /usr/lib64/libqt-mt.so.3
#18 0x00002b534c5f7812 in QEventLoop::exec () from /usr/lib64/libqt-mt.so.3
#19 0x00002aaab494ed6b in QtGUI::run (this=0x8d6b20, argc=1, argv=0x7fff5f9ca8e8) at gui/qt3/QtGUI.cpp:72
#20 0x000000000056f2f0 in main (argc=1, argv=0x7fff5f9ca8e8) at core/yade.cpp:255
#0  0x00002b534ebd5e1f in waitpid () from /lib64/libc.so.6
Segmentation fault

-- 
Best regards, Sergei D.
_______________________________________________
yade-dev mailing list
yade-dev@xxxxxxxxxxxxxxxx
https://lists.berlios.de/mailman/listinfo/yade-dev



Follow ups