← Back to team overview

yade-dev team mailing list archive

Re: svn1372 crash

 

This result in a crash :
start Yade -> Player -> Simulation file -> browse

Bruno



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