← Back to team overview

yade-dev team mailing list archive

Re: wm3-eigen glue

 

Hi Vaclav,

could you not test ./scripts/test/genCylLSM.py script?
It gives me also a crash. Maybe Eigen-crash and genCylLSM-crashes are
connected?
Sorry for so many questions.

Thank you
______________________________

Anton Gladkyy





<http://www.gnu.org/software/gdb/bugs/>.
[Thread debugging using libthread_db enabled]
[New Thread 0x7f68c0f93910 (LWP 9596)]
[New Thread 0x7f68c2873910 (LWP 9595)]
[New Thread 0x7f68c3074910 (LWP 9594)]
0x00007f68d973cb4d in __libc_waitpid (pid=9597, stat_loc=<value optimized
out>,
    options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41
41    ../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory.
    in ../sysdeps/unix/sysv/linux/waitpid.c
No symbol "info" in current context.

Thread 4 (Thread 0x7f68c3074910 (LWP 9594)):
#0  0x00007f68d9771412 in select () from /lib/libc.so.6
#1  0x00000000004ef733 in select_select (self=<value optimized out>,
args=<value optimized out>) at ../Modules/selectmodule.c:278
#2  0x00000000004a290d in call_function (f=0x246d360, throwflag=<value
optimized out>) at ../Python/ceval.c:3706
#3  PyEval_EvalFrameEx (f=0x246d360, throwflag=<value optimized out>) at
../Python/ceval.c:2389
#4  0x00000000004a40e0 in PyEval_EvalCodeEx (co=0x22c14e0, globals=<value
optimized out>, locals=<value optimized out>, args=0x2, argcount=<value
optimized out>, kws=<value optimized out>, kwcount=0, defs=0x22cb2e8,
defcount=1, closure=0x0) at ../Python/ceval.c:2968
#5  0x000000000052be30 in function_call (func=0x2327c80, arg=0x22bfd50,
kw=0x0) at ../Objects/funcobject.c:524
#6  0x000000000041d6e7 in PyObject_Call (func=0x2327c80, arg=0x7f68c3073aa0,
kw=0x7f68c3073a20) at ../Objects/abstract.c:2492
#7  0x00000000004254ff in instancemethod_call (func=0x2327c80,
arg=0x22bfd50, kw=0x0) at ../Objects/classobject.c:2579
#8  0x000000000041d6e7 in PyObject_Call (func=0x225a2d0, arg=0x7f68c3073aa0,
kw=0x7f68c3073a20) at ../Objects/abstract.c:2492
#9  0x000000000049c623 in PyEval_CallObjectWithKeywords (func=0x225a2d0,
arg=0x7f68da677050, kw=0x7f68c3073a20) at ../Python/ceval.c:3575
#10 0x00000000004d0bed in t_bootstrap (boot_raw=0x22f73b0) at
../Modules/threadmodule.c:425
#11 0x00007f68da2b0a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#12 0x00007f68d977880d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f68c2873910 (LWP 9595)):
#0  0x00007f68d9771412 in select () from /lib/libc.so.6
#1  0x00000000004ef733 in select_select (self=<value optimized out>,
args=<value optimized out>) at ../Modules/selectmodule.c:278
#2  0x00000000004a290d in call_function (f=0x246bb90, throwflag=<value
optimized out>) at ../Python/ceval.c:3706
#3  PyEval_EvalFrameEx (f=0x246bb90, throwflag=<value optimized out>) at
../Python/ceval.c:2389
#4  0x00000000004a40e0 in PyEval_EvalCodeEx (co=0x22c14e0, globals=<value
optimized out>, locals=<value optimized out>, args=0x2, argcount=<value
optimized out>, kws=<value optimized out>, kwcount=0, defs=0x22cb2e8,
defcount=1, closure=0x0) at ../Python/ceval.c:2968
#5  0x000000000052be30 in function_call (func=0x2327c80, arg=0x22bfd10,
kw=0x0) at ../Objects/funcobject.c:524
#6  0x000000000041d6e7 in PyObject_Call (func=0x2327c80, arg=0x7f68c2872aa0,
kw=0x7f68c2872a20) at ../Objects/abstract.c:2492
#7  0x00000000004254ff in instancemethod_call (func=0x2327c80,
arg=0x22bfd10, kw=0x0) at ../Objects/classobject.c:2579
#8  0x000000000041d6e7 in PyObject_Call (func=0x22b6230, arg=0x7f68c2872aa0,
kw=0x7f68c2872a20) at ../Objects/abstract.c:2492
#9  0x000000000049c623 in PyEval_CallObjectWithKeywords (func=0x22b6230,
arg=0x7f68da677050, kw=0x7f68c2872a20) at ../Python/ceval.c:3575
#10 0x00000000004d0bed in t_bootstrap (boot_raw=0x1d49f80) at
../Modules/threadmodule.c:425
#11 0x00007f68da2b0a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#12 0x00007f68d977880d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f68c0f93910 (LWP 9596)):
#0  0x00007f68d9771412 in select () from /lib/libc.so.6
#1  0x00007f68d67a1b14 in QEventLoop::processEvents(unsigned int) () from
/usr/lib/libqt-mt.so.3
#2  0x00007f68d68075c1 in QEventLoop::enterLoop() () from
/usr/lib/libqt-mt.so.3
#3  0x00007f68d6807472 in QEventLoop::exec() () from /usr/lib/libqt-mt.so.3
#4  0x00007f68d845cf93 in thread_proxy () from
/usr/lib/libboost_thread-mt.so.1.38.0
#5  0x00007f68da2b0a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007f68d977880d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f68da6b76f0 (LWP 9593)):
#0  0x00007f68d973cb4d in __libc_waitpid (pid=9597, stat_loc=<value
optimized out>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41
#1  0x00007f68d96da1f9 in do_system (line=<value optimized out>) at
../sysdeps/posix/system.c:149
#2  0x00007f68d96da530 in __libc_system (line=<value optimized out>) at
../sysdeps/posix/system.c:190
#3  0x00007f68d8d1fc99 in crashHandler (sig=11) at core/main/pyboot.cpp:45
#4  <signal handler called>
#5  0x0000000000000016 in ?? ()
#6  0x00007f68bf61b30f in MNTCell::getSpheresFromGroupNear (this=0x256fd38,
P=..., d=3.2252605360516574e-319, gid=<value optimized out>) at
../src/MNTCell.cc:119
#7  0x00007f68bf615da2 in MNTable3D::getSpheresFromGroupNear
(this=0x2499f10, P=<value optimized out>, d=<value optimized out>,
gid=<value optimized out>) at ../src/MNTable3D.cc:271
#8  0x00007f68bf616206 in MNTable3D::checkInsertable (this=0x2499f10, S=...,
gid=0) at ../src/MNTable3D.cc:367
#9  0x00007f68bf60e9d0 in InsertGenerator3D::seedParticles (this=0x25af560,
vol=0x24a4050, ntable=0x2499f10, gid=<value optimized out>, tag=<value
optimized out>) at ../src/InsertGenerator3D.cc:195
#10 0x00007f68bf60d5b0 in InsertGenerator3D::generatePacking
(this=0x25af560, vol=0x24a4050, ntable=0x2499f10, gid=0, tag=-1, list=0x0)
at ../src/InsertGenerator3D.cc:126
#11 0x00007f68bf5a87b2 in
invoke<boost::python::detail::caller_arity::impl::operator()::result_converter,
void (InsertGenerator3D::*)(AVolume3D*, MNTable3D*, int),
boost::python::detail::caller_arity<4u>::impl<F, Policies,
Sig>::operator()(PyObject*, PyObject*) [with F = void
(InsertGenerator3D::*)(AVolume3D*, MNTable3D*, int), Policies =
boost::python::default_call_policies, Sig = boost::mpl::vector5<void,
InsertGenerator3D&, AVolume3D*, MNTable3D*, int>]::c_t0,
boost::python::detail::caller_arity<4u>::impl<F, Policies,
Sig>::operator()(PyObject*, PyObject*) [with F = void
(InsertGenerator3D::*)(AVolume3D*, MNTable3D*, int), Policies =
boost::python::default_call_policies, Sig = boost::mpl::vector5<void,
InsertGenerator3D&, AVolume3D*, MNTable3D*, int>]::c_t1,
boost::python::detail::caller_arity<4u>::impl<F, Policies,
Sig>::operator()(PyObject*, PyObject*) [with F = void
(InsertGenerator3D::*)(AVolume3D*, MNTable3D*, int), Policies =
boost::python::default_call_policies, Sig = boost::mpl::vector5<void,
InsertGenerator3D&, AVolume3D*, MNTable3D*, int>]::c_t2,
boost::python::detail::caller_arity<4u>::impl<F, Policies,
Sig>::operator()(PyObject*, PyObject*) [with F = void
(InsertGenerator3D::*)(AVolume3D*, MNTable3D*, int), Policies =
boost::python::default_call_policies, Sig = boost::mpl::vector5<void,
InsertGenerator3D&, AVolume3D*, MNTable3D*, int>]::c_t3> (this=0x24bb620,
args=<value optimized out>, kw=<value optimized out>) at
/usr/include/boost/python/detail/invoke.hpp:94
#12 boost::python::detail::caller_arity<4u>::impl<void
(InsertGenerator3D::*)(AVolume3D*, MNTable3D*, int),
boost::python::default_call_policies, boost::mpl::vector5<void,
InsertGenerator3D&, AVolume3D*, MNTable3D*, int> >::operator()
(this=0x24bb620, args=<value optimized out>, kw=<value optimized out>) at
/usr/include/boost/python/detail/caller.hpp:223
#13
boost::python::objects::caller_py_function_impl<boost::python::detail::caller<void
(InsertGenerator3D::*)(AVolume3D*, MNTable3D*, int),
boost::python::default_call_policies, boost::mpl::vector5<void,
InsertGenerator3D&, AVolume3D*, MNTable3D*, int> > >::operator()
(this=0x24bb620, args=<value optimized out>, kw=<value optimized out>) at
/usr/include/boost/python/object/py_function.hpp:38
#14 0x00007f68d71d919e in boost::python::objects::function::call(_object*,
_object*) const () from /usr/lib/libboost_python-mt-py26.so.1.38.0
#15 0x00007f68d71d9388 in ?? () from
/usr/lib/libboost_python-mt-py26.so.1.38.0
#16 0x00007f68d71e1184 in boost::function0<void>::operator()() const () from
/usr/lib/libboost_python-mt-py26.so.1.38.0
#17 0x00007f68d71e0988 in
boost::python::handle_exception_impl(boost::function0<void>) () from
/usr/lib/libboost_python-mt-py26.so.1.38.0
#18 0x00007f68d71d5ffb in ?? () from
/usr/lib/libboost_python-mt-py26.so.1.38.0
#19 0x000000000041d6e7 in PyObject_Call (func=0x24bbc10, arg=0x7fff1c34b460,
kw=0x7fff1c34b460) at ../Objects/abstract.c:2492
#20 0x00000000004a199c in do_call (f=0x7f68b8004860, throwflag=<value
optimized out>) at ../Python/ceval.c:3924
#21 call_function (f=0x7f68b8004860, throwflag=<value optimized out>) at
../Python/ceval.c:3729
#22 PyEval_EvalFrameEx (f=0x7f68b8004860, throwflag=<value optimized out>)
at ../Python/ceval.c:2389
#23 0x00000000004a40e0 in PyEval_EvalCodeEx (co=0x22c1a80, globals=<value
optimized out>, locals=<value optimized out>, args=0x0, argcount=<value
optimized out>, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0,
closure=0x0) at ../Python/ceval.c:2968
#24 0x00000000004a41b2 in PyEval_EvalCode (co=0x25af270,
globals=0x7fff1c34b460, locals=0x7fff1c34b460) at ../Python/ceval.c:522
#25 0x00000000004c33a0 in run_mod (fp=0x2487750, filename=<value optimized
out>, start=<value optimized out>, globals=<value optimized out>,
locals=0x1be8270, closeit=1, flags=0x0) at ../Python/pythonrun.c:1335
#26 PyRun_FileExFlags (fp=0x2487750, filename=<value optimized out>,
start=<value optimized out>, globals=<value optimized out>,
locals=0x1be8270, closeit=1, flags=0x0) at ../Python/pythonrun.c:1321
#27 0x000000000049b757 in builtin_execfile (self=<value optimized out>,
args=<value optimized out>) at ../Python/bltinmodule.c:790
#28 0x00000000004a290d in call_function (f=0x1c5a970, throwflag=<value
optimized out>) at ../Python/ceval.c:3706
#29 PyEval_EvalFrameEx (f=0x1c5a970, throwflag=<value optimized out>) at
../Python/ceval.c:2389
#30 0x00000000004a40e0 in PyEval_EvalCodeEx (co=0x7f68da5dc918,
globals=<value optimized out>, locals=<value optimized out>, args=0x0,
argcount=<value optimized out>, kws=<value optimized out>, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2968
#31 0x00000000004a41b2 in PyEval_EvalCode (co=0x25af270,
globals=0x7fff1c34b460, locals=0x7fff1c34b460) at ../Python/ceval.c:522
#32 0x00000000004c33a0 in run_mod (fp=0x1c37d10, filename=<value optimized
out>, start=<value optimized out>, globals=<value optimized out>,
locals=0x1be8270, closeit=1, flags=0x7fff1c34c000) at
../Python/pythonrun.c:1335
#33 PyRun_FileExFlags (fp=0x1c37d10, filename=<value optimized out>,
start=<value optimized out>, globals=<value optimized out>,
locals=0x1be8270, closeit=1, flags=0x7fff1c34c000) at
../Python/pythonrun.c:1321
#34 0x00000000004c3564 in PyRun_SimpleFileExFlags (fp=<value optimized out>,
filename=0x7fff1c34d5b4 "./../bin/yade-test", closeit=1,
flags=0x7fff1c34c000) at ../Python/pythonrun.c:931
#35 0x0000000000418ab7 in Py_Main (argc=-631443328, argv=<value optimized
out>) at ../Modules/main.c:599
#36 0x00007f68d96b7abd 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=0x7fff1c34c118) at libc-start.c:220
#37 0x0000000000417ca9 in _start () at ../sysdeps/x86_64/elf/start.S:113
Segmentation fault

References