To all : I found the (some) problems in FlowEngine. Discussion closed. Bruno
p.s. Did you know the compiler wouldn't complain with class C { bool b; } C::C () { bool b=true;//declare b again, is it another b or the same one?!!! } ) Mercredi, 15 Juillet 2009, Emanuele Catalano <catal...@hmg.inpg.fr> écrivait : >Hi to all. >I hope you can help me. > >By googling the error message I'm having, it seems you had a similar >error some time ago (Janek?). > >I had it launching a TriaxialTest.xml by terminal, to which I added an >engine called "FlowEngine" which computes some forces and adds them to >grains. >If I load it from the Yade interface I have the error: "FileGenerator >failed to load: Attribute not found rootBody line: 2490" > >Launching from terminal, at times I had error. Not always, but it's >extremely annoying to try until it works.. > >This is the error: > >lfav...@r2balme:~/yade/bin$ ./yade-trunk TriaxialTest.xml >Tesselation(void) >Tesselation(void) >Tesselation(void) >Tesselation(void) >Tesselation(void) >Tesselation(void) >Tesselation(void) >Tesselation(void) >Python TCP server listening on localhost:9000, auth cookie is `skaeyc' >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-pid7225' >Tesselation(void) >Tesselation(void) >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 0xb5ea96c0 (LWP 7225)] >[New Thread 0xa71a7b90 (LWP 7227)] >[New Thread 0xa9a5eb90 (LWP 7226)] >warning: Lowest section in /usr/lib/libicudata.so.38 is .hash at >000000b4 >0xb7fde410 in __kernel_vsyscall () >No symbol "info" in current context. > >Thread 3 (Thread 0xa9a5eb90 (LWP 7226)): >#0 0xb71ca0e2 in mcount () from /lib/tls/i686/cmov/libc.so.6 >#1 0xa9a5c358 in ?? () >#2 0xb73e42e1 in ~optional (this=0xa9a5c390) at >/usr/include/boost/optional/optional.hpp:522 >#3 0xb73e430e in ~match (this=0xa9a5c38c) at >/usr/include/boost/spirit/core/match.hpp:62 >#4 0xb73e825d 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=0x8445464, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/difference.hpp:59 >#5 0xb73e8350 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=0x8445464, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/positive.hpp:60 >#6 0xb73e83cd 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=0x8445460, >sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:233 >#7 0xb73e21b1 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=0xa9a5cf50, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:189 >#8 0xb73e22aa 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=0xa9a5cf50, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:171 >#9 0xb73e27a3 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=0x8481e74, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/alternative.hpp:60 >#10 0xb73e4a69 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=0x8481e74, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/alternative.hpp:60 >#11 0xb73e4b0b 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=0x8481e74, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/alternative.hpp:60 >#12 0xb73e4bad 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=0x8481e74, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/alternative.hpp:60 >#13 0xb73e9cf6 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=0x8481e74, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/actions.hpp:105 >#14 0xb73e9d95 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=0x8481e74, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/sequence.hpp:53 >#15 0xb73e9e84 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=0x8481e74, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/kleene_star.hpp:58 >#16 0xb73e9f42 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=0x8481e70, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/sequence.hpp:54 >#17 0xb73ea012 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=0x8481e6c, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/sequence.hpp:54 >#18 0xb73ea0a7 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=0x8481e6c, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/sequence.hpp:53 >#19 0xb73ea171 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=0x8481e68, >sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:233 >#20 0xb73e21b1 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=0xa9a5cf2c, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:189 >#21 0xb73e22aa 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=0xa9a5cf2c, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:171 >#22 0xb73e8a1e 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=0x8470154, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/sequence.hpp:54 >#23 0xb73e9575 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=0x8470154, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/sequence.hpp:53 >#24 0xb73e9645 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=0x8470154, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/sequence.hpp:53 >#25 0xb73e9733 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=0x8470154, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/sequence.hpp:53 >#26 0xb73e9803 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=0x8470154, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/sequence.hpp:53 >#27 0xb73e98cd 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=0x8470150, >sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:233 >#28 0xb73e21b1 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=0xa9a5cf20, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:189 >#29 0xb73e22aa 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=0xa9a5cf20, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:171 >#30 0xb73e27f2 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=0x847fe2c, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/composite/alternative.hpp:64 >#31 0xb73e2835 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=0x847fe28, >sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:233 >#32 0xb73e21b1 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=0xa9a5cf1c, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:189 >#33 0xb73e22aa 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=0xa9a5cf1c, sc...@0xa9a5c98c) at >/usr/include/boost/spirit/core/non_terminal/impl/rule.ipp:171 >#34 0xb73e2362 in boost::spirit::parse<char const*, >boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t, >boost::spirit::nil_t> > (firs...@0xa9a5c9e4, la...@0xa9a5c9d0, >p...@0xa9a5cf1c) at /usr/include/boost/spirit/core/impl/parser.ipp:28 >#35 0xb73e2431 in boost::spirit::parse<char, >boost::spirit::rule<boost::spirit::nil_t, boost::spirit::nil_t, >boost::spirit::nil_t> > (str=0x844e5bc "{0.8911929972894457 >0.0623817029699598 0.3192786343019822}", p...@0xa9a5cf1c) at >/usr/include/boost/spirit/core/impl/parser.ipp:45 >#36 0xb73da5f5 in IOFormatManager::parseFundamental (t...@0x84359ec, >ev...@0xa9a5cfd0) at lib/serialization/IOFormatManager.cpp:112 >#37 0xb51cb4f2 in FundamentalHandler<Wm3::Vector3<double> >::creator >(a...@0x8477358, a...@0xa9a5d02c) at /home/3S-LAB/lfavier/yade/build- >trunk/include/yade-trunk/yade/lib- >serialization/KnownFundamentalsHandler.tpp:169 >#38 0xb73d9838 in IOFormatManager::deserializeFundamental >(a...@0x8477358, s...@0x84359ec) at >lib/serialization/IOFormatManager.cpp:140 >#39 0xb5bf80d4 in XMLFormatManager::deserializeFundamental >(stre...@0xa9a5d620, a...@0x8477358, s...@0x84359ec) at lib >/serialization-xml/XMLFormatManager.cpp:320 >#40 0xb5bf8e7e in XMLFormatManager::deserializeSerializable >(stre...@0xa9a5d620, a...@0x848a098) at lib/serialization- >xml/XMLFormatManager.cpp:189 >#41 0xb5bf86a1 in XMLFormatManager::deserializeSmartPointer >(stre...@0xa9a5d620, a...@0x8472348) at lib/serialization- >xml/XMLFormatManager.cpp:309 >#42 0xb5bf8fc6 in XMLFormatManager::deserializeSerializable >(stre...@0xa9a5d620, a...@0x8489f60) at lib/serialization- >xml/XMLFormatManager.cpp:204 >#43 0xb5bf86a1 in XMLFormatManager::deserializeSmartPointer >(stre...@0xa9a5d620, a...@0x847c318) at lib/serialization- >xml/XMLFormatManager.cpp:309 >#44 0xb5bf8c3c in XMLFormatManager::deserializeContainer >(stre...@0xa9a5d620, a...@0x8467270, s...@0xa9a5d3c4) at lib >/serialization-xml/XMLFormatManager.cpp:261 >#45 0xb5bf8fc6 in XMLFormatManager::deserializeSerializable >(stre...@0xa9a5d620, a...@0x83d2ad0) at lib/serialization- >xml/XMLFormatManager.cpp:204 >#46 0xb5bf86a1 in XMLFormatManager::deserializeSmartPointer >(stre...@0xa9a5d620, a...@0x842cb60) at lib/serialization- >xml/XMLFormatManager.cpp:309 >#47 0xb5bf8fc6 in XMLFormatManager::deserializeSerializable >(stre...@0xa9a5d620, a...@0x8a542b0) at lib/serialization- >xml/XMLFormatManager.cpp:204 >#48 0xb5bf86a1 in XMLFormatManager::deserializeSmartPointer >(stre...@0xa9a5d620, a...@0x84376f8) at lib/serialization- >xml/XMLFormatManager.cpp:309 >#49 0x081b4c50 in >IOFormatManager::loadFromStream<boost::shared_ptr<MetaBody> > >(libna...@0xa9a5d8f0, i...@0xa9a5d620, na...@0xa9a5d8ec, t...@0x825f39c) at >/home/3S-LAB/lfavier/yade/build-trunk/include/yade-trunk/yade/lib- >serialization/IOFormatManager.tpp:31 >#50 0x081b5793 in >IOFormatManager::loadFromFile<boost::shared_ptr<MetaBody> > >(libna...@0xa9a5d8f0, filena...@0x825f3c4, na...@0xa9a5d8ec, >t...@0x825f39c) at /home/3S-LAB/lfavier/yade/build-trunk/include/yade- >trunk/yade/lib-serialization/IOFormatManager.tpp:53 >#51 0x081a914c in Omega::loadSimulation (this=0x825f350) at >core/Omega.cpp:222 >#52 0xa868f9d8 in pyOmega::load (this=0x8a46af0, filena...@0xa9a5da3c) >at py/yadeWrapper/yadeWrapper.cpp:518 >#53 0xa85812b2 in boost::python::detail::invoke<int, void >(pyOmega::*)(std::string), boost::python::arg_from_python<pyOmega&>, >boost::python::arg_from_python<std::string> > (f...@0x8429f5c, >t...@0xa9a5daa4, a...@0xa9a5da8c) at >/usr/include/boost/python/detail/invoke.hpp:94 >#54 0xa861d604 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=0x8429f5c, args_=0x899780c) at >/usr/include/boost/python/detail/caller.hpp:199 >#55 0xa861d692 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=0x8429f58, args=0x899780c, kw=0x0) at >/usr/include/boost/python/object/py_function.hpp:38 >#56 0xb742e9c0 in boost::python::objects::function::call () from >/usr/lib/libboost_python-gcc42-mt-1_34_1.so.1.34.1 >#57 0xb742ebe7 in ?? () from /usr/lib/libboost_python- >gcc42-mt-1_34_1.so.1.34.1 >#58 0xb7e6001b in boost::function0<void, >std::allocator<boost::function_base> >::operator() () from /usr/lib >/libboost_thread-gcc42-mt-1_34_1.so.1.34.1 >#59 0xb743613e in boost::python::handle_exception_impl () from /usr/lib >/libboost_python-gcc42-mt-1_34_1.so.1.34.1 >#60 0xb742c40e in ?? () from /usr/lib/libboost_python- >gcc42-mt-1_34_1.so.1.34.1 >#61 0xb7eae897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0 >#62 0xb7f30eb0 in PyEval_EvalFrameEx () from >/usr/lib/libpython2.5.so.1.0 >#63 0xb7f355a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2. 5.so.1.0 >#64 0xb7f35703 in PyEval_EvalCode () from /usr/lib/libpython2.5.so.1.0 >#65 0xb7f58b1a in PyRun_FileExFlags () from /usr/lib/libpython2. 5.so.1.0 >#66 0xb7f58e1a in PyRun_SimpleFileExFlags () from >/usr/lib/libpython2.5.so.1.0 >#67 0xb1901e7e in PythonUI::execScript (scri...@0xa9a5e298) at >gui/py/PythonUI.cpp:46 >#68 0xb1903046 in PythonUI::pythonSession () at gui/py/PythonUI.cpp:99 >#69 0xb1a698f7 in boost::detail::function::void_function_invoker0<void >(*)(), void>::invoke (function_p...@0xa9a5e3b0) at >/usr/include/boost/function/function_template.hpp:114 >#70 0xb7e6001b in boost::function0<void, >std::allocator<boost::function_base> >::operator() () from /usr/lib >/libboost_thread-gcc42-mt-1_34_1.so.1.34.1 >#71 0xb7e5fc27 in ?? () from /usr/lib/libboost_thread- >gcc42-mt-1_34_1.so.1.34.1 >#72 0xb7e7a4fb in start_thread () from >/lib/tls/i686/cmov/libpthread.so.0 >#73 0xb71c6e5e in clone () from /lib/tls/i686/cmov/libc.so.6 > >Thread 2 (Thread 0xa71a7b90 (LWP 7227)): >#0 0xb7fde410 in __kernel_vsyscall () >#1 0xb7e81bb8 in accept () from /lib/tls/i686/cmov/libpthread.so.0 >#2 0xa734ce84 in ?? () from /usr/lib/python2.5/lib-dynload/_socket.so >#3 0xb7f336ce in PyEval_EvalFrameEx () from >/usr/lib/libpython2.5.so.1.0 >#4 0xb7f34490 in PyEval_EvalFrameEx () from >/usr/lib/libpython2.5.so.1.0 >#5 0xb7f34490 in PyEval_EvalFrameEx () from >/usr/lib/libpython2.5.so.1.0 >#6 0xb7f34490 in PyEval_EvalFrameEx () from >/usr/lib/libpython2.5.so.1.0 >#7 0xb7f355a8 in PyEval_EvalCodeEx () from /usr/lib/libpython2. 5.so.1.0 >#8 0xb7ed1676 in ?? () from /usr/lib/libpython2.5.so.1.0 >#9 0xb7eae897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0 >#10 0xb7eb609c in ?? () from /usr/lib/libpython2.5.so.1.0 >#11 0xb7eae897 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0 >#12 0xb7f2cdec in PyEval_CallObjectWithKeywords () from >/usr/lib/libpython2.5.so.1.0 >#13 0xb7f64f34 in ?? () from /usr/lib/libpython2.5.so.1.0 >#14 0xb7e7a4fb in start_thread () from >/lib/tls/i686/cmov/libpthread.so.0 >#15 0xb71c6e5e in clone () from /lib/tls/i686/cmov/libc.so.6 > >Thread 1 (Thread 0xb5ea96c0 (LWP 7225)): >#0 0xb7fde410 in __kernel_vsyscall () >#1 0xb71854fb in waitpid () from /lib/tls/i686/cmov/libc.so.6 >#2 0xb7128643 in ?? () from /lib/tls/i686/cmov/libc.so.6 >#3 0xb7128a02 in system () from /lib/tls/i686/cmov/libc.so.6 >#4 0xb7e82d7d in system () from /lib/tls/i686/cmov/libpthread.so.0 >#5 0x081c3313 in sigHandler (sig=6) at core/yade.cpp:80 >#6 <signal handler called> >#7 0xb7fde410 in __kernel_vsyscall () >#8 0xb711b085 in raise () from /lib/tls/i686/cmov/libc.so.6 >#9 0xb711ca01 in abort () from /lib/tls/i686/cmov/libc.so.6 >#10 0xb711410e in __assert_fail () from /lib/tls/i686/cmov/libc.so.6 >#11 0x081737b4 in boost::shared_ptr<Engine>::operator-> (this=0x8a56650) >at /usr/include/boost/shared_ptr.hpp:315 >#12 0x081a430e in Omega::containTimeStepper (this=0x825f350) at >core/Omega.cpp:291 >#13 0xb1a7cee2 in SimulationController::doUpdate (this=0x8398be0) at >gui/qt3/SimulationController.cpp:504 >#14 0xb1a7db7a in SimulationController::timerEvent (this=0x8398be0) at >gui/qt3/SimulationController.cpp:319 >#15 0xb787e568 in QObject::event () from /usr/lib/libqt-mt.so.3 >#16 0xb78b6d65 in QWidget::event () from /usr/lib/libqt-mt.so.3 >#17 0xb7814c36 in QApplication::internalNotify () from /usr/lib/libqt- >mt.so.3 >#18 0xb7817564 in QApplication::notify () from /usr/lib/libqt-mt.so.3 >#19 0xb77a528d in QApplication::sendEvent () from /usr/lib/libqt- mt.so.3 >#20 0xb7807b19 in QEventLoop::activateTimers () from /usr/lib/libqt- >mt.so.3 >#21 0xb77ba64b in QEventLoop::processEvents () from /usr/lib/libqt- >mt.so.3 >#22 0xb782ff90 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 >#23 0xb782fc8e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 >#24 0xb78167df in QApplication::exec () from /usr/lib/libqt-mt.so.3 >#25 0xb1a68e9d in QtGUI::run (this=0x8334028, argc=2, argv=0xbfe35c34) >at gui/qt3/QtGUI.cpp:79 >#26 0x081c2c99 in main (argc=2, argv=0xbfe35c34) at core/yade.cpp:288 >#0 0xb7fde410 in __kernel_vsyscall () >Abandon >lfav...@r2balme:~/yade/bin$ > >Thanks > >Emanuele >-- >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-...@lists.launchpad.net >Unsubscribe : https://launchpad.net/~yade-dev >More help : https://help.launchpad.net/ListHelp > =================================================================== EASY and FREE access to your email anywhere: http://Mailreader.com/ =================================================================== _______________________________________________ Mailing list: https://launchpad.net/~yade-dev Post to : yade-...@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-dev More help : https://help.launchpad.net/ListHelp _______________________________________________ yade-dev mailing list yade-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/yade-dev