← Back to team overview

yade-dev team mailing list archive

Re: svn1372 crash

 

Hello

I've not updated Yade for few days or weeks and I'm a bit lost right now...
It looks like the QtGui has change a lot in my current (not latest) 
version, not bad, but I have problems to enlarge windows to a convenient 
size. Also, I can't turn the timestep to "automatic" for some reason.
I will update and see if its better, but as I see many people have 
problems, does somebody know which is the last stable version? I need to 
test it on our brand new server.

Bruno



sega a écrit :
> 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
>
>   


-- 
 
_______________
Chareyre Bruno
Maitre de conference

Institut National Polytechnique de Grenoble
Laboratoire 3S (Soils Solids Structures) - bureau E145
BP 53 - 38041, Grenoble cedex 9 - France
Tél : 33 4 56 52 86 21
Fax : 33 4 76 82 70 43
________________

_______________________________________________
yade-dev mailing list
yade-dev@xxxxxxxxxxxxxxxx
https://lists.berlios.de/mailman/listinfo/yade-dev



Follow ups

References