← Back to team overview

yade-dev team mailing list archive

Re: yade crash launching xml

 

Do you have the same problem when you load an xml without the flow 
engine in it?
Did you remove the reference to the temporary object too, the one 
like in the code below?

Tes& build(metabody)
{
   Tes t;
   ...
   return t;
}

Bruno

p.s. This damn +8h time zone creates a 1 day delay in communication...



Jeudi, 16 Juillet 2009, Emanuele Catalano <catalano@xxxxxxxxxxx> 
écrivait :

>Unfortunately, the problem still remains.
>Less times than before, but it happens.
>I noticed there two kinds of error messages, I copied them above.
>Anyway, I don't understand precisely from where it comes this "random"
>error, but I can not exclude it comes from some
>instability induced by the code I wrote. I decided to write in ML
>because sometimes it works, and that thing makes me confused.
>
>Ema
>
>MESSAGE 1:
>
>lfavier@r2balme:~/yade/bin$ ./yade-trunk TriaxialTest.xml
>Tesselation(void)
>Tesselation(void)
>Tesselation(void)
>Tesselation(void)
>Python TCP server listening on localhost:9000, auth cookie is `aeykcu'
>Running simulation TriaxialTest.xml
>yade-trunk: /usr/include/boost/shared_ptr.hpp :315 : T*
>boost::shared_ptr<T>::operator->() const [with T = Engine]:  L'assertion
>« px != 0 » a échoué.
>SIGSEGV/SIGABRT handler called; gdb batch file is `/home/3S-LAB/lfavier
>/.yade-trunk/gdb_crash_batch-pid11441'
>Tesselation(void)
>Tesselation(void)
>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 0xb5dd46c0 (LWP 11441)]
>[New Thread 0xa70aab90 (LWP 11443)]
>[New Thread 0xa99f0b90 (LWP 11442)]
>warning: Lowest section in /usr/lib/libicudata.so.38 is .hash at
>000000b4
>0xb7f09410 in __kernel_vsyscall ()
>No symbol "info" in current context.
>
>Thread 3 (Thread 0xa99f0b90 (LWP 11442)):
>#0  0xb722fee5 in std::string::assign (this=0xb5b2f83c,
>__str=@0xa99ef194) at /build/buildd/gcc-4.2-4.2.4/build/i486-linux-
>gnu/libstdc++-v3/include/ext/atomicity.h:51
>#1  0xb722ff24 in std::string::operator= (this=0xb5b2f83c,
>__str=@0xa99ef194) at /build/buildd/gcc-4.2-4.2.4/build/i486-linux-
>gnu/libstdc++-v3/include/bits/basic_string.h:491
>#2  0xb5b2a4cb in XmlSaxParser::readNextXmlLine (this=0xb5b2f820,
>stream=@0xa99ef620) at lib/serialization-xml/XMLSaxParser.cpp:92
>#3  0xb5b2a556 in XmlSaxParser::readAndParseNextXmlLine
>(this=0xb5b2f820, stream=@0xa99ef620) at lib/serialization-
>xml/XMLSaxParser.cpp:31
>#4  0xb5b22036 in XMLFormatManager::deserializeSerializable
>(stream=@0xa99ef620, ac=@0x8482cd0) at lib/serialization-
>xml/XMLFormatManager.cpp:211
>#5  0xb5b216a1 in XMLFormatManager::deserializeSmartPointer
>(stream=@0xa99ef620, ac=@0x84694f8) at lib/serialization-
>xml/XMLFormatManager.cpp:309
>#6  0xb5b21c3c in XMLFormatManager::deserializeContainer
>(stream=@0xa99ef620, ac=@0x848a8e0, str=@0xa99ef3c4) at lib
>/serialization-xml/XMLFormatManager.cpp:261
>#7  0xb5b21fc6 in XMLFormatManager::deserializeSerializable
>(stream=@0xa99ef620, ac=@0x843cc68) at lib/serialization-
>xml/XMLFormatManager.cpp:204
>#8  0xb5b216a1 in XMLFormatManager::deserializeSmartPointer
>(stream=@0xa99ef620, ac=@0x84321a8) at lib/serialization-
>xml/XMLFormatManager.cpp:309
>#9  0xb5b21fc6 in XMLFormatManager::deserializeSerializable
>(stream=@0xa99ef620, ac=@0x8491b98) at lib/serialization-
>xml/XMLFormatManager.cpp:204
>#10 0xb5b216a1 in XMLFormatManager::deserializeSmartPointer
>(stream=@0xa99ef620, ac=@0x8420ae0) at lib/serialization-
>xml/XMLFormatManager.cpp:309
>#11 0x081b73ba in
>IOFormatManager::loadFromStream<boost::shared_ptr<MetaBody> >
>(libName=@0xa99ef8f0, in=@0xa99ef620, name=@0xa99ef8ec, t=@0x826339c) 
at
>/home/3S-LAB/lfavier/yade/build-trunk/include/yade-trunk/yade/lib-
>serialization/IOFormatManager.tpp:31
>#12 0x081b7efd in
>IOFormatManager::loadFromFile<boost::shared_ptr<MetaBody> >
>(libName=@0xa99ef8f0, fileName=@0x82633c4, name=@0xa99ef8ec,
>t=@0x826339c) at /home/3S-LAB/lfavier/yade/build-trunk/include/yade-
>trunk/yade/lib-serialization/IOFormatManager.tpp:53
>#13 0x081ab8b6 in Omega::loadSimulation (this=0x8263350) at
>core/Omega.cpp:222
>#14 0xa9017ce2 in pyOmega::load (this=0x8967570, fileName=@0xa99efa3c)
>at py/yadeWrapper/yadeWrapper.cpp:526
>#15 0xa8efb76e in boost::python::detail::invoke<int, void
>(pyOmega::*)(std::string), boost::python::arg_from_python<pyOmega&>,
>boost::python::arg_from_python<std::string> > (f=@0x83bc1c4,
>tc=@0xa99efaa4, ac0=@0xa99efa8c) at
>/usr/include/boost/python/detail/invoke.hpp:94
>#16 0xa8f9bb96 in boost::python::detail::caller_arity<2u>::impl<void
>(pyOmega::*)(std::string), boost::python::default_call_policies,
>boost::mpl::vector3<void, pyOmega&, std::string> >::operator()
>(this=0x83bc1c4, args_=0xa89b4e6c) at
>/usr/include/boost/python/detail/caller.hpp:199
>#17 0xa8f9bc24 in
>boost::python::objects::caller_py_function_impl<boost::python::detail:
>:caller<void
>(pyOmega::*)(std::string), boost::python::default_call_policies,
>boost::mpl::vector3<void, pyOmega&, std::string> > >::operator()
>(this=0x83bc1c0, args=0xa89b4e6c, kw=0x0) at
>/usr/include/boost/python/object/py_function.hpp:38
>#18 0xb73599c0 in boost::python::objects::function::call () from
>/usr/lib/libboost_python-gcc42-mt-1_34_1.so.1.34.1
>#19 0xb7359be7 in ?? () from /usr/lib/libboost_python-
>gcc42-mt-1_34_1.so.1.34.1
>#20 0xb7d8b01b in boost::function0<void,
>std::allocator<boost::function_base> >::operator() () from /usr/lib
>/libboost_thread-gcc42-mt-1_34_1.so.1.34.1
>#21 0xb736113e in boost::python::handle_exception_impl () from /usr/lib
>/libboost_python-gcc42-mt-1_34_1.so.1.34.1
>#22 0xb735740e in ?? () from /usr/lib/libboost_python-
>gcc42-mt-1_34_1.so.1.34.1
>#23 0xb7dd9897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
>#24 0xb7e5beb0 in PyEval_EvalFrameEx () from
>/usr/lib/libpython2.5.so.1.0
>#25 0xb7e605a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2.
5.so.1.0
>#26 0xb7e60703 in PyEval_EvalCode () from /usr/lib/libpython2.5.so.1.0
>#27 0xb7e83b1a in PyRun_FileExFlags () from /usr/lib/libpython2.
5.so.1.0
>#28 0xb7e83e1a in PyRun_SimpleFileExFlags () from
>/usr/lib/libpython2.5.so.1.0
>#29 0xb1702f4e in PythonUI::execScript (script=@0xa99f0298) at
>gui/py/PythonUI.cpp:46
>#30 0xb1704116 in PythonUI::pythonSession () at gui/py/PythonUI.cpp:99
>#31 0xb186ac91 in boost::detail::function::void_function_invoker0<void
>(*)(), void>::invoke (function_ptr=@0xa99f03b0) at
>/usr/include/boost/function/function_template.hpp:114
>#32 0xb7d8b01b in boost::function0<void,
>std::allocator<boost::function_base> >::operator() () from /usr/lib
>/libboost_thread-gcc42-mt-1_34_1.so.1.34.1
>#33 0xb7d8ac27 in ?? () from /usr/lib/libboost_thread-
>gcc42-mt-1_34_1.so.1.34.1
>#34 0xb7da54fb in start_thread () from
>/lib/tls/i686/cmov/libpthread.so.0
>#35 0xb70f1e5e in clone () from /lib/tls/i686/cmov/libc.so.6
>
>Thread 2 (Thread 0xa70aab90 (LWP 11443)):
>#0  0xb7f09410 in __kernel_vsyscall ()
>#1  0xb7dacbb8 in accept () from /lib/tls/i686/cmov/libpthread.so.0
>#2  0xa7da3e84 in ?? () from /usr/lib/python2.5/lib-dynload/_socket.so
>#3  0xb7e5e6ce in PyEval_EvalFrameEx () from
>/usr/lib/libpython2.5.so.1.0
>#4  0xb7e5f490 in PyEval_EvalFrameEx () from
>/usr/lib/libpython2.5.so.1.0
>#5  0xb7e5f490 in PyEval_EvalFrameEx () from
>/usr/lib/libpython2.5.so.1.0
>#6  0xb7e5f490 in PyEval_EvalFrameEx () from
>/usr/lib/libpython2.5.so.1.0
>#7  0xb7e605a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2.
5.so.1.0
>#8  0xb7dfc676 in ?? () from /usr/lib/libpython2.5.so.1.0
>#9  0xb7dd9897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
>#10 0xb7de109c in ?? () from /usr/lib/libpython2.5.so.1.0
>#11 0xb7dd9897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
>#12 0xb7e57dec in PyEval_CallObjectWithKeywords () from
>/usr/lib/libpython2.5.so.1.0
>#13 0xb7e8ff34 in ?? () from /usr/lib/libpython2.5.so.1.0
>#14 0xb7da54fb in start_thread () from
>/lib/tls/i686/cmov/libpthread.so.0
>#15 0xb70f1e5e in clone () from /lib/tls/i686/cmov/libc.so.6
>
>Thread 1 (Thread 0xb5dd46c0 (LWP 11441)):
>#0  0xb7f09410 in __kernel_vsyscall ()
>#1  0xb70b04fb in waitpid () from /lib/tls/i686/cmov/libc.so.6
>#2  0xb7053643 in ?? () from /lib/tls/i686/cmov/libc.so.6
>#3  0xb7053a02 in system () from /lib/tls/i686/cmov/libc.so.6
>#4  0xb7dadd7d in system () from /lib/tls/i686/cmov/libpthread.so.0
>#5  0x081c60cf in sigHandler (sig=6) at core/yade.cpp:80
>#6  <signal handler called>
>#7  0xb7f09410 in __kernel_vsyscall ()
>#8  0xb7046085 in raise () from /lib/tls/i686/cmov/libc.so.6
>#9  0xb7047a01 in abort () from /lib/tls/i686/cmov/libc.so.6
>#10 0xb703f10e in __assert_fail () from /lib/tls/i686/cmov/libc.so.6
>#11 0x08175eae in boost::shared_ptr<Engine>::operator-> (this=0x8490ba0)
>at /usr/include/boost/shared_ptr.hpp:315
>#12 0x081a6d10 in Omega::timeStepperActive (this=0x8263350) at
>core/Omega.cpp:281
>#13 0xb187e28d in SimulationController::doUpdate (this=0x839e208) at
>gui/qt3/SimulationController.cpp:505
>#14 0xb187ef12 in SimulationController::timerEvent (this=0x839e208) at
>gui/qt3/SimulationController.cpp:319
>#15 0xb77a9568 in QObject::event () from /usr/lib/libqt-mt.so.3
>#16 0xb77e1d65 in QWidget::event () from /usr/lib/libqt-mt.so.3
>#17 0xb773fc36 in QApplication::internalNotify () from /usr/lib/libqt-
>mt.so.3
>#18 0xb7742564 in QApplication::notify () from /usr/lib/libqt-mt.so.3
>#19 0xb76d028d in QApplication::sendEvent () from /usr/lib/libqt-
mt.so.3
>#20 0xb7732b19 in QEventLoop::activateTimers () from /usr/lib/libqt-
>mt.so.3
>#21 0xb76e564b in QEventLoop::processEvents () from /usr/lib/libqt-
>mt.so.3
>#22 0xb775af90 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
>#23 0xb775ac8e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
>#24 0xb77417df in QApplication::exec () from /usr/lib/libqt-mt.so.3
>#25 0xb186a237 in QtGUI::run (this=0x83371c0, argc=2, argv=0xbf8a26a4)
>at gui/qt3/QtGUI.cpp:79
>#26 0x081c5a55 in main (argc=2, argv=0xbf8a26a4) at core/yade.cpp:288
>#0  0xb7f09410 in __kernel_vsyscall ()
>Abandon
>
>-------------------------------------------------------------------
>
>lfavier@r2balme:~/yade/bin$ ./yade-trunk TriaxialTest.xml
>Tesselation(void)
>Tesselation(void)
>Tesselation(void)
>Tesselation(void)
>Python TCP server listening on localhost:9000, auth cookie is `csasud'
>Running simulation TriaxialTest.xml
>yade-trunk: /usr/include/boost/shared_ptr.hpp :315 : T*
>boost::shared_ptr<T>::operator->() const [with T = Engine]:  L'assertion
>« px != 0 » a échoué.
>SIGSEGV/SIGABRT handler called; gdb batch file is `/home/3S-LAB/lfavier
>/.yade-trunk/gdb_crash_batch-pid11457'
>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".
>Tesselation(void)
>Tesselation(void)
>[Thread debugging using libthread_db enabled]
>[New Thread 0xb5dde6c0 (LWP 11457)]
>[New Thread 0xa6faab90 (LWP 11459)]
>[New Thread 0xa99fab90 (LWP 11458)]
>warning: Lowest section in /usr/lib/libicudata.so.38 is .hash at
>000000b4
>0xb7f13410 in __kernel_vsyscall ()
>No symbol "info" in current context.
>
>Thread 3 (Thread 0xa99fab90 (LWP 11458)):
>#0  0xb70fe568 in ?? () from /lib/tls/i686/cmov/libc.so.6
>#1  0xb70ff0df in mcount () from /lib/tls/i686/cmov/libc.so.6
>#2  0xb731145c in match (this=0xa99f8354) at
>/usr/include/boost/spirit/core/impl/match.ipp:64
>#3  0xb73115b4 in boost::spirit::match_policy::no_match
>(this=0xa99f898c) at
>/usr/include/boost/spirit/core/scanner/scanner.hpp:69
>#4  0xb7319f8a in boost::spirit::char_parser<boost::spirit::chlit<char>
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa895db57, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/primitives/primitives.hpp:61
>#5  0xb731d23d in
>boost::spirit::difference<boost::spirit::difference<boost::spirit:
:difference<boost:
>:spirit::difference<boost::spirit::graph_parser,
>boost::spirit::chlit<char> >, boost::spirit::chlit<char> >,
>boost::spirit::chlit<char> >, boost::spirit::chlit<char>
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa895db54, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/difference.hpp:59
>#6  0xb731d350 in
>boost::spirit::positive<boost::spirit::difference<boost::spirit:
:difference<boost:
>:spirit::difference<boost::spirit::difference<boost::spirit::graph_parser,

>
>boost::spirit::chlit<char> >, boost::spirit::chlit<char> >,
>boost::spirit::chlit<char> >, boost::spirit::chlit<char> >
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa895db54, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/positive.hpp:60
>#7  0xb731d3cd in
>boost::spirit::impl::concrete_parser<boost::spirit::positive<boost:
:spirit:
>:difference<boost::spirit::difference<boost::spirit::difference<boost:
>:spirit::difference<boost::spirit::graph_parser,
>boost::spirit::chlit<char> >, boost::spirit::chlit<char> >,
>boost::spirit::chlit<char> >, boost::spirit::chlit<char> > >,
>boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> >,
>boost::spirit::nil_t>::do_parse_virtual (this=0xa895db50,
>scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:233
>#8  0xb73171b1 in
>boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit:
:nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> const&, boost::spirit::nil_t,
>boost::spirit::nil_t,
>boost::spirit::nil_t>::parse_main<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa99f8f50, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:189
>#9  0xb73172aa in
>boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit:
:nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> const&, boost::spirit::nil_t,
>boost::spirit::nil_t,
>boost::spirit::nil_t>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa99f8f50, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:171
>#10 0xb73177a3 in
>boost::spirit::alternative<boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d054, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/alternative.hpp:60
>#11 0xb7319a69 in
>boost::spirit::alternative<boost::spirit::alternative<boost::spirit:
:rule<boost:
>:spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d054, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/alternative.hpp:60
>#12 0xb7319b0b in
>boost::spirit::alternative<boost::spirit::alternative<boost::spirit:
:alternative<boost:
>:spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d054, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/alternative.hpp:60
>#13 0xb7319bad in
>boost::spirit::alternative<boost::spirit::alternative<boost::spirit:
:alternative<boost:
>:spirit::alternative<boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d054, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/alternative.hpp:60
>#14 0xb731ecf6 in
>boost::spirit::action<boost::spirit::alternative<boost::spirit::
alternative<boost:
>:spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost:

>:spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::ref_value_actor<std::vector<std::string,
>std::allocator<std::string> >, boost::spirit::push_back_action>
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d054, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/actions.hpp:105
>#15 0xb731ed95 in
>boost::spirit::sequence<boost::spirit::action<boost::spirit::alternative<boost:

>:spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost:

>:spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::ref_value_actor<std::vector<std::string,
>std::allocator<std::string> >, boost::spirit::push_back_action> >,
>boost::spirit::kleene_star<boost::spirit::space_parser>
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d054, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/sequence.hpp:53
>#16 0xb731ee84 in
>boost::spirit::kleene_star<boost::spirit::sequence<boost::spirit:
:action<boost:
>:spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost:

>:spirit::alternative<boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::ref_value_actor<std::vector<std::string,
>std::allocator<std::string> >, boost::spirit::push_back_action> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d054, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/kleene_star.hpp:58
>#17 0xb731ef42 in
>boost::spirit::sequence<boost::spirit::kleene_star<boost::spirit:
:space_parser>,
>
>boost::spirit::kleene_star<boost::spirit::sequence<boost::spirit:
:action<boost:
>:spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost:

>:spirit::alternative<boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::ref_value_actor<std::vector<std::string,
>std::allocator<std::string> >, boost::spirit::push_back_action> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> > >
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d050, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/sequence.hpp:54
>#18 0xb731f012 in
>boost::spirit::sequence<boost::spirit::kleene_star<boost::spirit:
:space_parser>,
>
>boost::spirit::sequence<boost::spirit::kleene_star<boost::spirit:
:space_parser>,
>
>boost::spirit::kleene_star<boost::spirit::sequence<boost::spirit:
:action<boost:
>:spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost:

>:spirit::alternative<boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::ref_value_actor<std::vector<std::string,
>std::allocator<std::string> >, boost::spirit::push_back_action> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> > > >
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d04c, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/sequence.hpp:54
>#19 0xb731f0a7 in
>boost::spirit::sequence<boost::spirit::sequence<boost::spirit::kleene_star<boost:

>:spirit::space_parser>,
>boost::spirit::sequence<boost::spirit::kleene_star<boost::spirit:
:space_parser>,
>
>boost::spirit::kleene_star<boost::spirit::sequence<boost::spirit:
:action<boost:
>:spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost:

>:spirit::alternative<boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::ref_value_actor<std::vector<std::string,
>std::allocator<std::string> >, boost::spirit::push_back_action> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> > > > >,
>boost::spirit::kleene_star<boost::spirit::space_parser>
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d04c, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/sequence.hpp:53
>#20 0xb731f171 in
>boost::spirit::impl::concrete_parser<boost::spirit::sequence<boost:
:spirit:
>:sequence<boost::spirit::kleene_star<boost::spirit::space_parser>,
>boost::spirit::sequence<boost::spirit::kleene_star<boost::spirit:
:space_parser>,
>
>boost::spirit::kleene_star<boost::spirit::sequence<boost::spirit:
:action<boost:
>:spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost:

>:spirit::alternative<boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t> >,
>boost::spirit::ref_value_actor<std::vector<std::string,
>std::allocator<std::string> >, boost::spirit::push_back_action> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> > > > >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> >,
>boost::spirit::nil_t>::do_parse_virtual (this=0xa7c0d048,
>scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:233
>#21 0xb73171b1 in
>boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit:
:nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> const&, boost::spirit::nil_t,
>boost::spirit::nil_t,
>boost::spirit::nil_t>::parse_main<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa99f8f2c, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:189
>#22 0xb73172aa in
>boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit:
:nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> const&, boost::spirit::nil_t,
>boost::spirit::nil_t,
>boost::spirit::nil_t>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa99f8f2c, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:171
>#23 0xb731da1e in
>boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost:

>:spirit::kleene_star<boost::spirit::space_parser>,
>boost::spirit::chlit<char> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d09c, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/sequence.hpp:54
>#24 0xb731e575 in
>boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost:

>:spirit::sequence<boost::spirit::kleene_star<boost::spirit::space_parser>,

>
>boost::spirit::chlit<char> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >,
>boost::spirit::kleene_star<boost::spirit::space_parser>
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d09c, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/sequence.hpp:53
>#25 0xb731e645 in
>boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost:

>:spirit::sequence<boost::spirit::sequence<boost::spirit::kleene_star<boost:

>:spirit::space_parser>,
>boost::spirit::chlit<char> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::chlit<char> >::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d09c, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/sequence.hpp:53
>#26 0xb731e733 in
>boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost:

>:spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost:

>:spirit::kleene_star<boost::spirit::space_parser>,
>boost::spirit::chlit<char> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::chlit<char> >,
>boost::spirit::kleene_star<boost::spirit::space_parser>
>>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d09c, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/sequence.hpp:53
>#27 0xb731e803 in
>boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost:

>:spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost:

>:spirit::sequence<boost::spirit::kleene_star<boost::spirit::space_parser>,

>
>boost::spirit::chlit<char> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::chlit<char> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::end_parser>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa7c0d09c, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/sequence.hpp:53
>#28 0xb731e8cd in
>boost::spirit::impl::concrete_parser<boost::spirit::sequence<boost:
:spirit:
>:sequence<boost::spirit::sequence<boost::spirit::sequence<boost:
:spirit:
>:sequence<boost::spirit::sequence<boost::spirit::sequence<boost:
:spirit:
>:kleene_star<boost::spirit::space_parser>,
>boost::spirit::chlit<char> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::chlit<char> >,
>boost::spirit::kleene_star<boost::spirit::space_parser> >,
>boost::spirit::end_parser>, boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> >,
>boost::spirit::nil_t>::do_parse_virtual (this=0xa7c0d098,
>scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:233
>#29 0xb73171b1 in
>boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit:
:nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> const&, boost::spirit::nil_t,
>boost::spirit::nil_t,
>boost::spirit::nil_t>::parse_main<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa99f8f20, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:189
>#30 0xb73172aa in
>boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit:
:nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> const&, boost::spirit::nil_t,
>boost::spirit::nil_t,
>boost::spirit::nil_t>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa99f8f20, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:171
>#31 0xb73177f2 in
>boost::spirit::alternative<boost::spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa89fe9ec, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/composite/alternative.hpp:64
>#32 0xb7317835 in
>boost::spirit::impl::concrete_parser<boost::spirit::alternative<boost:
>:spirit::rule<boost::spirit::nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> >, boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> >,
>boost::spirit::nil_t>::do_parse_virtual (this=0xa89fe9e8,
>scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:233
>#33 0xb73171b1 in
>boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit:
:nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> const&, boost::spirit::nil_t,
>boost::spirit::nil_t,
>boost::spirit::nil_t>::parse_main<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa99f8f1c, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:189
>#34 0xb73172aa in
>boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit:
:nil_t,
>boost::spirit::nil_t, boost::spirit::nil_t>,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> const&, boost::spirit::nil_t,
>boost::spirit::nil_t,
>boost::spirit::nil_t>::parse<boost::spirit::scanner<char const*,
>boost::spirit::scanner_policies<boost::spirit::iteration_policy,
>boost::spirit::match_policy, boost::spirit::action_policy> > >
>(this=0xa99f8f1c, scan=@0xa99f898c) at
>/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:171
>#35 0xb7317362 in boost::spirit::parse<char const*,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> > (first_=@0xa99f89e4, last=@0xa99f89d0,
>p=@0xa99f8f1c) at /usr/include/boost/spirit/core/impl/parser.ipp:28
>#36 0xb7317431 in boost::spirit::parse<char,
>boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t,
>boost::spirit::nil_t> > (str=0xa7c0c214 "{0.001503798213414802
>0.001503798213414802 0.001503798213414802}", p=@0xa99f8f1c) at
>/usr/include/boost/spirit/core/impl/parser.ipp:45
>#37 0xb730f5f5 in IOFormatManager::parseFundamental (top=@0xa7c0cf2c,
>eval=@0xa99f8fd0) at lib/serialization/IOFormatManager.cpp:112
>#38 0xb59e1d20 in FundamentalHandler<Wm3::Vector3<double> >::creator
>(ac=@0xa7c0c0a0, a=@0xa99f902c) at /home/3S-LAB/lfavier/yade/build-
>trunk/include/yade-trunk/yade/lib-
>serialization/KnownFundamentalsHandler.tpp:169
>#39 0xb730e838 in IOFormatManager::deserializeFundamental
>(ac=@0xa7c0c0a0, str=@0xa7c0cf2c) at
>lib/serialization/IOFormatManager.cpp:140
>#40 0xb5b2b0d4 in XMLFormatManager::deserializeFundamental
>(stream=@0xa99f9620, ac=@0xa7c0c0a0, str=@0xa7c0cf2c) at lib
>/serialization-xml/XMLFormatManager.cpp:320
>#41 0xb5b2be7e in XMLFormatManager::deserializeSerializable
>(stream=@0xa99f9620, ac=@0xa7c0ccb8) at lib/serialization-
>xml/XMLFormatManager.cpp:189
>#42 0xb5b2b6a1 in XMLFormatManager::deserializeSmartPointer
>(stream=@0xa99f9620, ac=@0xa894fcb8) at lib/serialization-
>xml/XMLFormatManager.cpp:309
>#43 0xb5b2bfc6 in XMLFormatManager::deserializeSerializable
>(stream=@0xa99f9620, ac=@0xa7c0bd98) at lib/serialization-
>xml/XMLFormatManager.cpp:204
>#44 0xb5b2b6a1 in XMLFormatManager::deserializeSmartPointer
>(stream=@0xa99f9620, ac=@0xa7c0bcb0) at lib/serialization-
>xml/XMLFormatManager.cpp:309
>#45 0xb5b2bc3c in XMLFormatManager::deserializeContainer
>(stream=@0xa99f9620, ac=@0xa8941e90, str=@0xa99f93c4) at lib
>/serialization-xml/XMLFormatManager.cpp:261
>#46 0xb5b2bfc6 in XMLFormatManager::deserializeSerializable
>(stream=@0xa99f9620, ac=@0xa894f130) at lib/serialization-
>xml/XMLFormatManager.cpp:204
>#47 0xb5b2b6a1 in XMLFormatManager::deserializeSmartPointer
>(stream=@0xa99f9620, ac=@0x8371d68) at lib/serialization-
>xml/XMLFormatManager.cpp:309
>#48 0xb5b2bfc6 in XMLFormatManager::deserializeSerializable
>(stream=@0xa99f9620, ac=@0x826f128) at lib/serialization-
>xml/XMLFormatManager.cpp:204
>#49 0xb5b2b6a1 in XMLFormatManager::deserializeSmartPointer
>(stream=@0xa99f9620, ac=@0x842b460) at lib/serialization-
>xml/XMLFormatManager.cpp:309
>#50 0x081b73ba in
>IOFormatManager::loadFromStream<boost::shared_ptr<MetaBody> >
>(libName=@0xa99f98f0, in=@0xa99f9620, name=@0xa99f98ec, t=@0x826339c) 
at
>/home/3S-LAB/lfavier/yade/build-trunk/include/yade-trunk/yade/lib-
>serialization/IOFormatManager.tpp:31
>#51 0x081b7efd in
>IOFormatManager::loadFromFile<boost::shared_ptr<MetaBody> >
>(libName=@0xa99f98f0, fileName=@0x82633c4, name=@0xa99f98ec,
>t=@0x826339c) at /home/3S-LAB/lfavier/yade/build-trunk/include/yade-
>trunk/yade/lib-serialization/IOFormatManager.tpp:53
>#52 0x081ab8b6 in Omega::loadSimulation (this=0x8263350) at
>core/Omega.cpp:222
>#53 0xa9021ce2 in pyOmega::load (this=0x896b450, fileName=@0xa99f9a3c)
>at py/yadeWrapper/yadeWrapper.cpp:526
>#54 0xa8f0576e in boost::python::detail::invoke<int, void
>(pyOmega::*)(std::string), boost::python::arg_from_python<pyOmega&>,
>boost::python::arg_from_python<std::string> > (f=@0x83bc48c,
>tc=@0xa99f9aa4, ac0=@0xa99f9a8c) at
>/usr/include/boost/python/detail/invoke.hpp:94
>#55 0xa8fa5b96 in boost::python::detail::caller_arity<2u>::impl<void
>(pyOmega::*)(std::string), boost::python::default_call_policies,
>boost::mpl::vector3<void, pyOmega&, std::string> >::operator()
>(this=0x83bc48c, args_=0xa7ebc14c) at
>/usr/include/boost/python/detail/caller.hpp:199
>#56 0xa8fa5c24 in
>boost::python::objects::caller_py_function_impl<boost::python::detail:
>:caller<void
>(pyOmega::*)(std::string), boost::python::default_call_policies,
>boost::mpl::vector3<void, pyOmega&, std::string> > >::operator()
>(this=0x83bc488, args=0xa7ebc14c, kw=0x0) at
>/usr/include/boost/python/object/py_function.hpp:38
>#57 0xb73639c0 in boost::python::objects::function::call () from
>/usr/lib/libboost_python-gcc42-mt-1_34_1.so.1.34.1
>#58 0xb7363be7 in ?? () from /usr/lib/libboost_python-
>gcc42-mt-1_34_1.so.1.34.1
>#59 0xb7d9501b in boost::function0<void,
>std::allocator<boost::function_base> >::operator() () from /usr/lib
>/libboost_thread-gcc42-mt-1_34_1.so.1.34.1
>#60 0xb736b13e in boost::python::handle_exception_impl () from /usr/lib
>/libboost_python-gcc42-mt-1_34_1.so.1.34.1
>#61 0xb736140e in ?? () from /usr/lib/libboost_python-
>gcc42-mt-1_34_1.so.1.34.1
>#62 0xb7de3897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
>#63 0xb7e65eb0 in PyEval_EvalFrameEx () from
>/usr/lib/libpython2.5.so.1.0
>#64 0xb7e6a5a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2.
5.so.1.0
>#65 0xb7e6a703 in PyEval_EvalCode () from /usr/lib/libpython2.5.so.1.0
>#66 0xb7e8db1a in PyRun_FileExFlags () from /usr/lib/libpython2.
5.so.1.0
>#67 0xb7e8de1a in PyRun_SimpleFileExFlags () from
>/usr/lib/libpython2.5.so.1.0
>#68 0xb170cf4e in PythonUI::execScript (script=@0xa99fa298) at
>gui/py/PythonUI.cpp:46
>#69 0xb170e116 in PythonUI::pythonSession () at gui/py/PythonUI.cpp:99
>#70 0xb1874c91 in boost::detail::function::void_function_invoker0<void
>(*)(), void>::invoke (function_ptr=@0xa99fa3b0) at
>/usr/include/boost/function/function_template.hpp:114
>#71 0xb7d9501b in boost::function0<void,
>std::allocator<boost::function_base> >::operator() () from /usr/lib
>/libboost_thread-gcc42-mt-1_34_1.so.1.34.1
>#72 0xb7d94c27 in ?? () from /usr/lib/libboost_thread-
>gcc42-mt-1_34_1.so.1.34.1
>#73 0xb7daf4fb in start_thread () from
>/lib/tls/i686/cmov/libpthread.so.0
>#74 0xb70fbe5e in clone () from /lib/tls/i686/cmov/libc.so.6
>
>Thread 2 (Thread 0xa6faab90 (LWP 11459)):
>#0  0xb7f13410 in __kernel_vsyscall ()
>#1  0xb7db6bb8 in accept () from /lib/tls/i686/cmov/libpthread.so.0
>#2  0xa7d0ae84 in ?? () from /usr/lib/python2.5/lib-dynload/_socket.so
>#3  0xb7e686ce in PyEval_EvalFrameEx () from
>/usr/lib/libpython2.5.so.1.0
>#4  0xb7e69490 in PyEval_EvalFrameEx () from
>/usr/lib/libpython2.5.so.1.0
>#5  0xb7e69490 in PyEval_EvalFrameEx () from
>/usr/lib/libpython2.5.so.1.0
>#6  0xb7e69490 in PyEval_EvalFrameEx () from
>/usr/lib/libpython2.5.so.1.0
>#7  0xb7e6a5a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2.
5.so.1.0
>#8  0xb7e06676 in ?? () from /usr/lib/libpython2.5.so.1.0
>#9  0xb7de3897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
>#10 0xb7deb09c in ?? () from /usr/lib/libpython2.5.so.1.0
>#11 0xb7de3897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
>#12 0xb7e61dec in PyEval_CallObjectWithKeywords () from
>/usr/lib/libpython2.5.so.1.0
>#13 0xb7e99f34 in ?? () from /usr/lib/libpython2.5.so.1.0
>#14 0xb7daf4fb in start_thread () from
>/lib/tls/i686/cmov/libpthread.so.0
>#15 0xb70fbe5e in clone () from /lib/tls/i686/cmov/libc.so.6
>
>Thread 1 (Thread 0xb5dde6c0 (LWP 11457)):
>#0  0xb7f13410 in __kernel_vsyscall ()
>#1  0xb70ba4fb in waitpid () from /lib/tls/i686/cmov/libc.so.6
>#2  0xb705d643 in ?? () from /lib/tls/i686/cmov/libc.so.6
>#3  0xb705da02 in system () from /lib/tls/i686/cmov/libc.so.6
>#4  0xb7db7d7d in system () from /lib/tls/i686/cmov/libpthread.so.0
>#5  0x081c60cf in sigHandler (sig=6) at core/yade.cpp:80
>#6  <signal handler called>
>#7  0xb7f13410 in __kernel_vsyscall ()
>#8  0xb7050085 in raise () from /lib/tls/i686/cmov/libc.so.6
>#9  0xb7051a01 in abort () from /lib/tls/i686/cmov/libc.so.6
>#10 0xb704910e in __assert_fail () from /lib/tls/i686/cmov/libc.so.6
>#11 0x08175eae in boost::shared_ptr<Engine>::operator-> (this=0x8476f30)
>at /usr/include/boost/shared_ptr.hpp:315
>#12 0x081a6d10 in Omega::timeStepperActive (this=0x8263350) at
>core/Omega.cpp:281
>#13 0xb188828d in SimulationController::doUpdate (this=0x839e1c8) at
>gui/qt3/SimulationController.cpp:505
>#14 0xb1888f12 in SimulationController::timerEvent (this=0x839e1c8) at
>gui/qt3/SimulationController.cpp:319
>#15 0xb77b3568 in QObject::event () from /usr/lib/libqt-mt.so.3
>#16 0xb77ebd65 in QWidget::event () from /usr/lib/libqt-mt.so.3
>#17 0xb7749c36 in QApplication::internalNotify () from /usr/lib/libqt-
>mt.so.3
>#18 0xb774c564 in QApplication::notify () from /usr/lib/libqt-mt.so.3
>#19 0xb76da28d in QApplication::sendEvent () from /usr/lib/libqt-
mt.so.3
>#20 0xb773cb19 in QEventLoop::activateTimers () from /usr/lib/libqt-
>mt.so.3
>#21 0xb76ef64b in QEventLoop::processEvents () from /usr/lib/libqt-
>mt.so.3
>#22 0xb7764f90 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
>#23 0xb7764c8e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
>#24 0xb774b7df in QApplication::exec () from /usr/lib/libqt-mt.so.3
>#25 0xb1874237 in QtGUI::run (this=0x83371c0, argc=2, argv=0xbfa6a064)
>at gui/qt3/QtGUI.cpp:79
>#26 0x081c5a55 in main (argc=2, argv=0xbfa6a064) at core/yade.cpp:288
>#0  0xb7f13410 in __kernel_vsyscall ()
>Abandon
>
>> Bruno, I canceled the redeclaration of variables but the problem
>> > persists.
>> > Vaclav, i did update of trunk (v.1869) and actually it doesn't work
>at
>> > all.. neither the ./yade-trunk launching.
>
>Try 1870, I fixed that (it is machine-dependent thing, sorry).
>
>Vaclav
>-- 
>This message was sent from Launchpad by the user
>Emanuele Catalano (https://launchpad.net/~catalano)
>using the "Contact this team" link on the Yade developers team page.
>For more information see
>https://help.launchpad.net/YourAccount/ContactingPeople
>
>_______________________________________________
>Mailing list: https://launchpad.net/~yade-dev
>Post to     : yade-dev@xxxxxxxxxxxxxxxxxxx
>Unsubscribe : https://launchpad.net/~yade-dev
>More help   : https://help.launchpad.net/ListHelp
>




===================================================================
EASY and FREE access to your email anywhere: http://Mailreader.com/
===================================================================