← Back to team overview

yade-dev team mailing list archive

Re: Incomprehensible crash

 


The following is the beginning of the console log:


It's better if you send the whole message. It seems hard to believe but some of us succeed in understanding something from it !

Jerome

OK, sorry.
here is the complet log:

In [1]: SIGSEGV/SIGABRT handler called; gdb batch file is
`/home/vincent/.yade-svn1564/gdb_crash_batch-pid7103'
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/ gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
[Thread debugging using libthread_db enabled]
[New Thread 0xb5345700 (LWP 7103)]
[New Thread 0xaf7c9b90 (LWP 7107)]
[New Thread 0xb002eb90 (LWP 7105)]
[New Thread 0xb0f36b90 (LWP 7104)]
warning: Lowest section in /usr/lib/libicudata.so.38 is .hash at 000000b4
0xb7f64410 in __kernel_vsyscall ()
No symbol "info" in current context.

Thread 4 (Thread 0xb0f36b90 (LWP 7104)):
#0  0xb7f64410 in __kernel_vsyscall ()
#1  0xb71ab881 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb00b6aa9 in ?? () from /usr/lib/python2.5/lib-dynload/readline.so
#3  0xb7e35be8 in PyOS_Readline () from /usr/lib/libpython2.5.so.1.0
#4  0xb7eb33d7 in ?? () from /usr/lib/libpython2.5.so.1.0
#5  0xb7e6f5ea in PyCFunction_Call () from /usr/lib/libpython2.5.so.1.0
#6 0xb7ebde16 in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so. 1.0
#7  0xb7ebf5a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2.5.so.1.0
#8 0xb7ebdafc in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so. 1.0
#9  0xb7ebf5a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2.5.so.1.0
#10 0xb7ebdafc in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so. 1.0
#11 0xb7ebf5a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2.5.so.1.0
#12 0xb7ebdafc in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so. 1.0
#13 0xb7ebf5a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2.5.so.1.0
#14 0xb7e5b676 in ?? () from /usr/lib/libpython2.5.so.1.0
#15 0xb7e38897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
#16 0xb7e4009c in ?? () from /usr/lib/libpython2.5.so.1.0
#17 0xb7e38897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
#18 0xb7e40666 in ?? () from /usr/lib/libpython2.5.so.1.0
#19 0xb7e38897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
#20 0xb7ebaeb0 in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so. 1.0
#21 0xb7ebf5a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2.5.so.1.0
#22 0xb7ebf703 in PyEval_EvalCode () from /usr/lib/libpython2.5.so.1.0
#23 0xb7ee2b1a in PyRun_FileExFlags () from /usr/lib/libpython2.5.so.1.0
#24 0xb7ee2e1a in PyRun_SimpleFileExFlags () from /usr/lib/ libpython2.5.so.1.0
#25 0xb427f268 in PythonUI::execScript (script=@0xb0f36274) at
gui/py/PythonUI.cpp:44
#26 0xb427ffdd in PythonUI::pythonSession () at gui/py/PythonUI.cpp:96
#27 0xb412a68b in boost::detail::function::void_function_invoker0<void
(*)(), void>::invoke (function_ptr=@0xb0f36360) at
/usr/include/boost/function/function_template.hpp:114
#28 0xb7db601b in boost::function0<void,
std::allocator<boost::function_base> >::operator() () from
/usr/lib/libboost_thread-gcc42-mt-1_34_1.so.1.34.1
#29 0xb7db5c27 in ?? () from /usr/lib/libboost_thread-gcc42- mt-1_34_1.so.1.34.1 #30 0xb7e044fb in start_thread () from /lib/tls/i686/cmov/ libpthread.so.0
#31 0xb71b2e5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb002eb90 (LWP 7105)):
#0  0xb7f64410 in __kernel_vsyscall ()
#1  0xb7e0bbb8 in accept () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb0fe4e84 in ?? () from /usr/lib/python2.5/lib-dynload/_socket.so
#3 0xb7ebd6ce in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so. 1.0 #4 0xb7ebe490 in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so. 1.0 #5 0xb7ebe490 in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so. 1.0 #6 0xb7ebe490 in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so. 1.0
#7  0xb7ebf5a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2.5.so.1.0
#8  0xb7e5b676 in ?? () from /usr/lib/libpython2.5.so.1.0
#9  0xb7e38897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
#10 0xb7e4009c in ?? () from /usr/lib/libpython2.5.so.1.0
#11 0xb7e38897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
#12 0xb7eb6dec in PyEval_CallObjectWithKeywords () from
/usr/lib/libpython2.5.so.1.0
#13 0xb7eeef34 in ?? () from /usr/lib/libpython2.5.so.1.0
#14 0xb7e044fb in start_thread () from /lib/tls/i686/cmov/ libpthread.so.0
#15 0xb71b2e5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xaf7c9b90 (LWP 7107)):
#0  0xb7f64410 in __kernel_vsyscall ()
#1  0xb71714fb in waitpid () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7114643 in ?? () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7114a02 in system () from /lib/tls/i686/cmov/libc.so.6
#4  0xb7e0cd7d in system () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x0813458a in sigHandler (sig=11) at core/yade.cpp:60
#6  <signal handler called>
#7  0xb3e903a2 in DynLibDispatcher<Loki::Typelist<GeometricalModel,
Loki::Typelist<InteractingGeometry, Loki::NullType> >,
InteractingGeometryEngineUnit, void,
Loki::Typelist<boost::shared_ptr<GeometricalModel> const&,
Loki::Typelist<boost::shared_ptr<InteractingGeometry>&,
Loki::Typelist<Se3<double> const&, Loki::Typelist<Body const*,
Loki::NullType> > > >, true>::locateMultivirtualFunctor2D
(this=0x8bc3674, index1=@0xaf7c9254, index2=@0xaf7c9258,
base1=@0x8bc3d10, base2=@0x8bc3d18) at
/usr/include/boost/shared_ptr.hpp:363
#8  0xb3e77d05 in InteractingGeometryMetaEngine::action
(this=0x8bc3650, ncb=0x8bc0350) at
/home/vincent/yade-local/build-svn1564/include/yade-svn1564/yade/lib- multimethods/DynLibDispatcher.hpp:856
#9  0x080dda74 in MetaBody::moveToNextTimeStep (this=0x8bc0350) at
core/MetaBody.cpp:93
#10 0x0812c757 in SimulationFlow::singleAction (this=0x81944f8) at
core/SimulationFlow.cpp:18
#11 0x08130cad in ThreadWorker::callSingleAction (this=0x81944f8) at
core/ThreadWorker.cpp:71
#12 0x081303e6 in ThreadRunner::call (this=0x8bac118) at
core/ThreadRunner.cpp:44
#13 0xb7db601b in boost::function0<void,
std::allocator<boost::function_base> >::operator() () from
/usr/lib/libboost_thread-gcc42-mt-1_34_1.so.1.34.1
#14 0xb7db5c27 in ?? () from /usr/lib/libboost_thread-gcc42- mt-1_34_1.so.1.34.1 #15 0xb7e044fb in start_thread () from /lib/tls/i686/cmov/ libpthread.so.0
#16 0xb71b2e5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5345700 (LWP 7103)):
#0  0xb7f64410 in __kernel_vsyscall ()
#1  0xb71ab881 in select () from /lib/tls/i686/cmov/libc.so.6
#2 0xb77440e3 in QEventLoop::processEvents () from /usr/lib/libqt- mt.so.3
#3  0xb77b9f90 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#4  0xb77b9c8e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#5  0xb77a07df in QApplication::exec () from /usr/lib/libqt-mt.so.3
#6  0xb4126dfe in QtGUI::run (this=0x8269ce8, argc=1, argv=0xbfd863b4)
at gui/qt3/QtGUI.cpp:69
#7  0x08136dd2 in main (argc=1, argv=0xbfd863b4) at core/yade.cpp:253
#0  0xb7f64410 in __kernel_vsyscall ()
Erreur de segmentation




Follow ups

References