← Back to team overview

yade-dev team mailing list archive

Re: trying triaxial with clumps..

 

Václav Šmilauer said:     (by the date of Wed, 05 May 2010 21:57:37 +0200)

> > I tried to modify triax-basic, to use clumps. And it crashed,
> > apparently in TriaxialStressController.cpp:105
> 
> BTW I think GlobalStiffnessTimeStepper might compute timestep that will
> be higher than critical for clumps. Right, Bruno?


Aha, now it is crashing at

InsertionSortCollider.cpp:32



0x00007f40b5422f82 in select () from /lib/libc.so.6
No symbol "info" in current context.

Thread 9 (Thread 0x7f408db8b910 (LWP 4200)):
#0  0x00007f40b5d48b0b in accept () from /lib/libpthread.so.0
#1  0x00007f408e3b7277 in ?? () from /usr/lib/python2.5/lib-dynload/_socket.so
#2  0x000000000048fc18 in PyEval_EvalFrameEx ()
#3  0x0000000000490ad6 in PyEval_EvalFrameEx ()
#4  0x0000000000490ad6 in PyEval_EvalFrameEx ()
#5  0x0000000000490ad6 in PyEval_EvalFrameEx ()
#6  0x00000000004915f9 in PyEval_EvalCodeEx ()
#7  0x00000000004dac19 in ?? ()
#8  0x0000000000418493 in PyObject_Call ()
#9  0x000000000042009f in ?? ()
#10 0x0000000000418493 in PyObject_Call ()
#11 0x0000000000489b63 in PyEval_CallObjectWithKeywords ()
#12 0x00000000004bce2d in ?? ()
#13 0x00007f40b5d4173a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#14 0x00007f40b542969d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f408d38a910 (LWP 4201)):
#0  0x00007f40b5d48b0b in accept () from /lib/libpthread.so.0
#1  0x00007f408e3b7277 in ?? () from /usr/lib/python2.5/lib-dynload/_socket.so
#2  0x000000000048fc18 in PyEval_EvalFrameEx ()
#3  0x0000000000490ad6 in PyEval_EvalFrameEx ()
#4  0x0000000000490ad6 in PyEval_EvalFrameEx ()
#5  0x0000000000490ad6 in PyEval_EvalFrameEx ()
#6  0x00000000004915f9 in PyEval_EvalCodeEx ()
#7  0x00000000004dac19 in ?? ()
#8  0x0000000000418493 in PyObject_Call ()
#9  0x000000000042009f in ?? ()
#10 0x0000000000418493 in PyObject_Call ()
#11 0x0000000000489b63 in PyEval_CallObjectWithKeywords ()
#12 0x00000000004bce2d in ?? ()
#13 0x00007f40b5d4173a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#14 0x00007f40b542969d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f408c0c5910 (LWP 4202)):
#0  0x00007f40b5422f82 in select () from /lib/libc.so.6
#1  0x00007f40b1db760d in QEventLoop::processEvents(unsigned int) () from /usr/lib/libqt-mt.so.3
#2  0x00007f40b1e1cfa1 in QEventLoop::enterLoop() () from /usr/lib/libqt-mt.so.3
#3  0x00007f40b1e1ce62 in QEventLoop::exec() () from /usr/lib/libqt-mt.so.3
#4  0x00007f4093d882fb in boost::_mfi::mf0<int, QApplication>::operator() (this=0x286b620, p=0x2c3d7c0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#5  0x00007f4093d8826b in boost::_bi::list1<boost::_bi::value<QApplication*> >::operator()<int, boost::_mfi::mf0<int, QApplication>, boost::_bi::list0> (this=0x286b630, f=..., a=...) at /usr/include/boost/bind/bind.hpp:243
#6  0x00007f4093d88217 in boost::_bi::bind_t<int, boost::_mfi::mf0<int, QApplication>, boost::_bi::list1<boost::_bi::value<QApplication*> > >::operator() (this=0x286b620) at /usr/include/boost/bind/bind_template.hpp:20
#7  0x00007f4093d881d6 in boost::detail::thread_data<boost::_bi::bind_t<int, boost::_mfi::mf0<int, QApplication>, boost::_bi::list1<boost::_bi::value<QApplication*> > > >::run (this=0x286b4f0) at /usr/include/boost/thread/detail/thread.hpp:56
#8  0x00007f40b3ac4200 in thread_proxy () from /usr/lib/libboost_thread.so.1.42.0
#9  0x00007f40b5d4173a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f40b542969d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f40835fe910 (LWP 4594)):
#0  0x00007f40b53fa85d in __libc_waitpid (pid=4650, stat_loc=<value optimized out>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41
#1  0x00007f40b539c169 in do_system (line=<value optimized out>) at ../sysdeps/posix/system.c:149
#2  0x00007f40b539c4a0 in __libc_system (line=<value optimized out>) at ../sysdeps/posix/system.c:190
#3  0x00007f40b5ff6338 in crashHandler (sig=6) at core/main/pyboot.cpp:45
#4  <signal handler called>
#5  0x00007f40b538ff45 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f40b5392d80 in *__GI_abort () at abort.c:88
#7  0x00007f40b538908a in *__GI___assert_fail (assertion=0x7f409f12ff93 "id1!=id2", file=<value optimized out>, line=32, function=0x7f409f132f00 "void InsertionSortCollider::handleBoundInversion(body_id_t, body_id_t, InteractionContainer*, Scene*)") at assert.c:78
#8  0x00007f409f0314dc in InsertionSortCollider::handleBoundInversion (this=0x7f408407a240, id1=9265, id2=9265, interactions=0x7f4084f02c90) at pkg/common/Engine/GlobalEngine/InsertionSortCollider.cpp:32
#9  0x00007f409f03185c in InsertionSortCollider::insertionSort (this=0x7f408407a240, v=..., interactions=0x7f4084f02c90, doCollide=true) at pkg/common/Engine/GlobalEngine/InsertionSortCollider.cpp:61
#10 0x00007f409f033fec in InsertionSortCollider::action (this=0x7f408407a240) at pkg/common/Engine/GlobalEngine/InsertionSortCollider.cpp:253
#11 0x00007f40afd31f71 in Scene::moveToNextTimeStep (this=0x7f408408e710) at /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/trunk/core/Scene.cpp:87
#12 0x00007f40afd3c0dd in SimulationFlow::singleAction (this=0x277eb90) at /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/trunk/core/SimulationFlow.cpp:18
#13 0x00007f40afd3d8e2 in ThreadWorker::callSingleAction (this=0x277eb90) at /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/trunk/core/ThreadWorker.cpp:71
#14 0x00007f40afd3ce37 in ThreadRunner::call (this=0x7f4084069bd0) at /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/trunk/core/ThreadRunner.cpp:53
#15 0x00007f40afd3cb69 in ThreadRunner::run (this=0x7f4084069bd0) at /home/janek/20-Programowanie/10-cpp/50-Yade/Code/HEAD/trunk/core/ThreadRunner.cpp:27
#16 0x00007f40afe288dd in boost::_mfi::mf0<void, ThreadRunner>::operator() (this=0x2f92098, p=0x7f4084069bd0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#17 0x00007f40afe17118 in boost::_bi::list1<boost::_bi::value<ThreadRunner*> >::operator()<boost::_mfi::mf0<void, ThreadRunner>, boost::_bi::list0> (this=0x2f920a8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#18 0x00007f40afe02507 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ThreadRunner>, boost::_bi::list1<boost::_bi::value<ThreadRunner*> > >::operator() (this=0x2f92098) at /usr/include/boost/bind/bind_template.hpp:20
#19 0x00007f40afde877e in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ThreadRunner>, boost::_bi::list1<boost::_bi::value<ThreadRunner*> > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153
#20 0x00007f40afe7dff1 in boost::function0<void>::operator() (this=0x2f92090) at /usr/include/boost/function/function_template.hpp:1013
#21 0x00007f40afe67042 in boost::detail::thread_data<boost::function0<void> >::run (this=0x2f91f60) at /usr/include/boost/thread/detail/thread.hpp:56
#22 0x00007f40b3ac4200 in thread_proxy () from /usr/lib/libboost_thread.so.1.42.0
#23 0x00007f40b5d4173a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#24 0x00007f40b542969d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#25 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f4065bf6910 (LWP 4633)):
#0  0x00007f40b0091d76 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007f40b0090826 in ?? () from /usr/lib/libgomp.so.1
#2  0x00007f40b5d4173a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f40b542969d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f40653f5910 (LWP 4634)):
#0  0x00007f40b0091d76 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007f40b0090826 in ?? () from /usr/lib/libgomp.so.1
#2  0x00007f40b5d4173a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f40b542969d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4064bf4910 (LWP 4635)):
#0  0x00007f40b0091d76 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007f40b0090826 in ?? () from /usr/lib/libgomp.so.1
#2  0x00007f40b5d4173a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f40b542969d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f40643f3910 (LWP 4636)):
#0  0x00007f40b0091d76 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007f40b0090826 in ?? () from /usr/lib/libgomp.so.1
#2  0x00007f40b5d4173a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f40b542969d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f40b61446f0 (LWP 4197)):
#0  0x00007f40b5422f82 in select () from /lib/libc.so.6
#1  0x00007f408aa4656b in ?? () from /usr/lib/python2.5/lib-dynload/readline.so
#2  0x00000000004d1a72 in PyOS_Readline ()
#3  0x0000000000486206 in ?? ()
#4  0x000000000048fef6 in PyEval_EvalFrameEx ()
#5  0x00000000004915f9 in PyEval_EvalCodeEx ()
#6  0x000000000048fdca in PyEval_EvalFrameEx ()
#7  0x00000000004915f9 in PyEval_EvalCodeEx ()
#8  0x000000000048fdca in PyEval_EvalFrameEx ()
#9  0x00000000004915f9 in PyEval_EvalCodeEx ()
#10 0x000000000048fdca in PyEval_EvalFrameEx ()
#11 0x00000000004915f9 in PyEval_EvalCodeEx ()
#12 0x00000000004dac19 in ?? ()
#13 0x0000000000418493 in PyObject_Call ()
#14 0x000000000042009f in ?? ()
#15 0x0000000000418493 in PyObject_Call ()
#16 0x000000000041f06d in ?? ()
#17 0x0000000000418493 in PyObject_Call ()
#18 0x000000000048f62e in PyEval_EvalFrameEx ()
#19 0x00000000004915f9 in PyEval_EvalCodeEx ()
#20 0x0000000000491722 in PyEval_EvalCode ()
#21 0x00000000004b0e9b in PyRun_FileExFlags ()
#22 0x00000000004b103b in PyRun_SimpleFileExFlags ()
#23 0x0000000000414633 in Py_Main ()
#24 0x00007f40b537cabd in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffbe1712a8) at libc-start.c:222
#25 0x0000000000413a29 in _start ()
zsh: abort      yy









-- 
Janek Kozicki                               http://janek.kozicki.pl/  |



Follow ups

References