Fri 14 Nov 2008 02:45:38 AM UTC, original submission:
Steps to reproduce:
1. Load curveball.swf.
2. Full screen the window.
3. Click on "Start game".
(You may need to repeat the above sequence several times.)
Various stacktraces occur from the above steps. I've posted a few below:
Program received signal SIGFPE, Arithmetic exception.
#0 0xb77e9677 in boost::multi_index::detail::bucket_array<std::allocator<gnash::string_table::svt> >::position (this=0xb520b78c, hash=1213660839)
at /usr/include/boost/multi_index/detail/bucket_array.hpp:104
#1 0xb75427ac in boost::multi_index::detail::hashed_index<boost::multi_index::member<gnash::string_table::svt, std::string, &(gnash::string_table::svt::mComp)>, boost::hash<std::string>, std::equal_to<std::string>, boost::multi_index::detail::nth_layer<1, gnash::string_table::svt, boost::multi_index::indexed_by<boost::multi_index::hashed_non_unique<boost::multi_index::member<gnash::string_table::svt, std::string, &(gnash::string_table::svt::mComp)>, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::hashed_non_unique<boost::multi_index::member<gnash::string_table::svt, unsigned int, &(gnash::string_table::svt::mId)>, mpl_::na, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<gnash::string_table::svt> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::hashed_non_unique_tag>::find<std::string, boost::hash<std::string>, std::equal_to<std::string> > (
this=0xb520b768, k=@0xbf933468, hash=@0xb520b789, eq=@0xb520b78a)
at /usr/include/boost/multi_index/hashed_index.hpp:388
#2 0xb75428b8 in boost::multi_index::detail::hashed_index<boost::multi_index::member<gnash::string_table::svt, std::string, &(gnash::string_table::svt::mComp)>, boost::hash<std::string>, std::equal_to<std::string>, boost::multi_index::detail::nth_layer<1, gnash::string_table::svt, boost::multi_index::indexed_by<boost::multi_index::hashed_non_unique<boost::multi_index::member<gnash::string_table::---Type <return> to continue, or q <return> to quit---
svt, std::string, &(gnash::string_table::svt::mComp)>, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::hashed_non_unique<boost::multi_index::member<gnash::string_table::svt, unsigned int, &(gnash::string_table::svt::mId)>, mpl_::na, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<gnash::string_table::svt> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::hashed_non_unique_tag>::find<std::string> (this=0xb520b768, k=@0xbf933468)
at /usr/include/boost/multi_index/hashed_index.hpp:378
#3 0xb753f7ba in gnash::string_table::find (this=0xb520b760, t_f=@0xbf933468,
insert_unfound=true)
at /home/bastiaan/gnash/mitshm/libbase/string_table.cpp:50
#4 0xb78117f7 in gnash::as_object::init_property (this=0xb520b768,
key=@0xbf933468, getter=@0xb520b640, setter=@0xb520b640, flags=131,
nsname=0) at /home/bastiaan/gnash/mitshm/libcore/as_object.cpp:761
#5 0xb785e258 in attachPrototypeProperties (o=@0xb520b768)
at /home/bastiaan/gnash/mitshm/libcore/TextField.cpp:1991
#6 0xb78654de in gnash::TextField::init (this=0xb5208590)
at /home/bastiaan/gnash/mitshm/libcore/TextField.cpp:233
#7 0xb78667e8 in TextField (this=0xb5208590, parent=0x93a36f0,
def=@0x93c6f68, id=69)
at /home/bastiaan/gnash/mitshm/libcore/TextField.cpp:175
#8 0xb78ed4d1 in gnash::SWF::DefineEditTextTag::create_character_instance (
---Type <return> to continue, or q <return> to quit---
this=0x93c6f68, parent=0x93a36f0, id=69)
at /home/bastiaan/gnash/mitshm/libcore/swf/DefineEditTextTag.cpp:46
#9 0xb78a3c84 in gnash::MovieClip::add_display_object (this=0x93a36f0,
tag=0x93c6fe0, dlist=@0x93a37e4)
at /home/bastiaan/gnash/mitshm/libcore/MovieClip.cpp:3748
#10 0xb78ee873 in gnash::SWF::PlaceObject2Tag::execute (this=0x93c6fe0,
m=0x93a36f0, dlist=@0x93a37e4)
at /home/bastiaan/gnash/mitshm/libcore/swf/PlaceObject2Tag.cpp:487
#11 0xb78a41cf in gnash::MovieClip::execute_frame_tags (this=0x93a36f0,
frame=44, dlist=@0x93a37e4, typeflags=3)
at /home/bastiaan/gnash/mitshm/libcore/MovieClip.cpp:3519
#12 0xb78a4de7 in gnash::MovieClip::advance_sprite (this=0x93a36f0)
at /home/bastiaan/gnash/mitshm/libcore/MovieClip.cpp:3399
#13 0xb78787a2 in gnash::movie_instance::advance (this=0x93a36f0)
at /home/bastiaan/gnash/mitshm/libcore/movie_instance.cpp:84
#14 0xb78790a5 in gnash::movie_root::advanceLiveChar (ch={p_ = 0xbf9337d8})
at /home/bastiaan/gnash/mitshm/libcore/movie_root.cpp:2021
#15 0xb7889023 in boost::_bi::list1<boost::arg<1> ()()>::operator()<void ()(boost::intrusive_ptr<gnash::character>), boost::_bi::list1<boost::intrusive_ptr<gnash::character>&> > (this=0xbf933860, f=@0xbf93385c, a=@0xbf933820)
at /usr/include/boost/bind.hpp:231
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb602b940 (LWP 8050)]
0xb76577d2 in boost::multi_index::detail::hashed_index<boost::multi_index::member<gnash::string_table::svt, std::string, &(gnash::string_table::svt::mComp)>, boost::hash<std::string>, std::equal_to<std::string>, boost::multi_index::detail::nth_layer<1, gnash::string_table::svt, boost::multi_index::indexed_by<boost::multi_index::hashed_non_unique<boost::multi_index::member<gnash::string_table::svt, std::string, &(gnash::string_table::svt::mComp)>, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::hashed_non_unique<boost::multi_index::member<gnash::string_table::svt, unsigned int, &(gnash::string_table::svt::mId)>, mpl_::na, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<gnash::string_table::svt> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::hashed_non_unique_tag>::find<std::string, boost::hash<std::string>, std::equal_to<std::string> > (
this=0x900b789, k=@0xbfb49e58, hash=@0x900b7aa, eq=@0x900b7ab)
at /usr/include/boost/multi_index/hashed_index.hpp:390
390 hashed_index_node_impl* y=x->next();
(gdb) bt
#0 0xb76577d2 in boost::multi_index::detail::hashed_index<boost::multi_index::member<gnash::string_table::svt, std::string, &(gnash::string_table::svt::mComp)>, boost::hash<std::string>, std::equal_to<std::string>, boost::multi_index::detail::nth_layer<1, gnash::string_table::svt, boost::multi_index::indexed_by<boost::multi_index::hashed_non_unique<boost::multi_index::member<gnash::string_table::svt, std::string, &(gnash::string_table::svt::mComp)>, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::hashed_non_unique<boost::multi_index::member<gnash::string_table::svt, unsigned int, &(gnash::string_table::svt::mId)>, mpl_::na, mpl_::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<gnash::string_table::svt> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::hashed_non_unique_tag>::find<std::string, boost::hash<std::string>, std::equal_to<std::string> > (
this=0x900b789, k=@0xbfb49e58, hash=@0x900b7aa, eq=@0x900b7ab)
at /usr/include/boost/multi_index/hashed_index.hpp:390
#1 0xb76578b8 in boost::multi_index::detail::hashed_index<boost::multi_index::member<gnash::string_table::svt, std::string, &(gnash::string_table::svt::mComp)>, boost::hash<std::string>, std::equal_to<std::string>, boost::multi_index::detail::nth_layer<1, gnash::string_table::svt, boost::multi_index::indexed_by<boost::multi_index::hashed_non_unique<boost::multi_index::member<gnash::string_table::svt, std::string, &(gnash::string_table::svt::mComp)>, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::hashed_non_unique<boost::multi_index::member<gnash::string_table::svt, unsigned int, &(gnash::string_table::svt::mId)>, mpl_::na, mpl_---Type <return> to continue, or q <return> to quit---
::na, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<gnash::string_table::svt> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::hashed_non_unique_tag>::find<std::string> (this=0x900b789, k=@0xbfb49e58)
at /usr/include/boost/multi_index/hashed_index.hpp:378
#2 0xb76547ba in gnash::string_table::find (this=0x900b781, t_f=@0xbfb49e58,
insert_unfound=true)
at /home/bastiaan/gnash/mitshm/libbase/string_table.cpp:50
#3 0xb79267f7 in gnash::as_object::init_property (this=0x900b788,
key=@0xbfb49e58, getter=@0x900b6b8, setter=@0x900b6b8, flags=131, nsname=0)
at /home/bastiaan/gnash/mitshm/libcore/as_object.cpp:761
#4 0xb797452a in attachPrototypeProperties (o=@0x900b788)
at /home/bastiaan/gnash/mitshm/libcore/TextField.cpp:2015
#5 0xb797a4de in gnash::TextField::init (this=0x9049a78)
at /home/bastiaan/gnash/mitshm/libcore/TextField.cpp:233
#6 0xb797b7e8 in TextField (this=0x9049a78, parent=0x8fc4d70, def=@0x8ff0588,
id=69) at /home/bastiaan/gnash/mitshm/libcore/TextField.cpp:175
#7 0xb7a024d1 in gnash::SWF::DefineEditTextTag::create_character_instance (
this=0x8ff0588, parent=0x8fc4d70, id=69)
at /home/bastiaan/gnash/mitshm/libcore/swf/DefineEditTextTag.cpp:46
#8 0xb79b8c84 in gnash::MovieClip::add_display_object (this=0x8fc4d70,
tag=0x8ff0600, dlist=@0x8fc4e64)
---Type <return> to continue, or q <return> to quit---
at /home/bastiaan/gnash/mitshm/libcore/MovieClip.cpp:3748
#9 0xb7a03873 in gnash::SWF::PlaceObject2Tag::execute (this=0x8ff0600,
m=0x8fc4d70, dlist=@0x8fc4e64)
at /home/bastiaan/gnash/mitshm/libcore/swf/PlaceObject2Tag.cpp:487
#10 0xb79b91cf in gnash::MovieClip::execute_frame_tags (this=0x8fc4d70,
frame=44, dlist=@0x8fc4e64, typeflags=3)
at /home/bastiaan/gnash/mitshm/libcore/MovieClip.cpp:3519
#11 0xb79b9de7 in gnash::MovieClip::advance_sprite (this=0x8fc4d70)
at /home/bastiaan/gnash/mitshm/libcore/MovieClip.cpp:3399
#12 0xb798d7a2 in gnash::movie_instance::advance (this=0x8fc4d70)
at /home/bastiaan/gnash/mitshm/libcore/movie_instance.cpp:84
#13 0xb798e0a5 in gnash::movie_root::advanceLiveChar (ch={p_ = 0xbfb4a1f8})
at /home/bastiaan/gnash/mitshm/libcore/movie_root.cpp:2021
#14 0xb799e023 in boost::_bi::list1<boost::arg<1> ()()>::operator()<void ()(boost::intrusive_ptr<gnash::character>), boost::_bi::list1<boost::intrusive_ptr<gnash::character>&> > (this=0xbfb4a280, f=@0xbfb4a27c, a=@0xbfb4a240)
at /usr/include/boost/bind.hpp:231
#15 0xb799e0aa in boost::_bi::bind_t<void, void ()(boost::intrusive_ptr<gnash::character>), boost::_bi::list1<boost::arg<1> ()()> >::operator()<boost::intrusive_ptr<gnash::character> > (this=0xbfb4a27c, a1=@0x8feaf58)
at /usr/include/boost/bind/bind_template.hpp:32
#16 0xb799e0de in std::for_each<std::_List_iterator<boost::intrusive_ptr<gnash::character> >, boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<gnash::char---Type <return> to continue, or q <return> to quit---
acter>), boost::_bi::list1<boost::arg<1> (*)()> > > (__first=
{_M_node = 0x8feaf50}, __last={_M_node = 0xbfb4a59c}, __f=
{f_ = 0xb798e05e <gnash::movie_root::advanceLiveChar(boost::intrusive_ptr<gnash::character>)>, l_ = {<boost::_bi::storage1<boost::arg<1> (*)()>> = {<No data fields>}, <No data fields>}}) at /usr/include/c++/4.3/bits/stl_algo.h:3791
#17 0xb798e6e9 in gnash::movie_root::advanceLiveChars (this=0xbfb4a580)
at /home/bastiaan/gnash/mitshm/libcore/movie_root.cpp:2038
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5f7c940 (LWP 8115)]
0xb784cf60 in boost::multi_index::detail::ordered_index_node_compressed_base::parent_ref::operator boost::multi_index::detail::ordered_index_node_impl* (this=0xbfe9ae88) at /usr/include/boost/multi_index/detail/ord_index_node.hpp:138
138 return (ordered_index_node_impl)(void)(*r&~uintptr_type(1));
(gdb) bt
#0 0xb784cf60 in boost::multi_index::detail::ordered_index_node_compressed_base::parent_ref::operator boost::multi_index::detail::ordered_index_node_impl* (this=0xbfe9ae88) at /usr/include/boost/multi_index/detail/ord_index_node.hpp:138
#1 0xb7851d2f in boost::multi_index::detail::ordered_index_find<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<gnash::Property> > >, boost::multi_index::composite_key<gnash::Property, boost::multi_index::member<gnash::Property, unsigned int, &(gnash::Property::mName)>, boost::multi_index::member<gnash::Property, unsigned int, &(gnash::Property::mNamespace)>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, std::less<boost::multi_index::composite_key_result<boost::multi_index::composite_key<gnash::Property, boost::multi_index::member<gnash::Property, unsigned int, &(gnash::Property::mName)>, boost::multi_index::member<gnash::Property, unsigned int, &(gnash::Property::mNamespace)>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > > (header=0xfffffffa, key=@0x97df402, x=@0xbfe9aef4, comp=@0x97df404)
at /usr/include/boost/multi_index/detail/ord_index_ops.hpp:62
#2 0xb7851e66 in boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<gnash::Property, boost::multi_index::member<gnash::Property, unsigned int, &(gnash::Property::mName)>, boost::multi_index::member<gnash::Property, unsigned int, &(gnash::Property::mNamespace)>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, std::less<boost::multi_index::composite_key_result<boost::multi_index::composite_key<gnash::Property, boost::multi_index::member<gnash::Property, unsigned int, &(gnash::Property::mName)>, boost::multi_index::member<gnash::Property, unsigned int, &(gnash::Property::mNamespace)>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >, boost::multi_index::detail::nth_layer<1, gnash::Property, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<gnash::Property, boost::multi_index::member<gnash::Property, unsigned int, &(gnash::Property::mName)>, boost::multi_index::member<gnash::Property, unsigned int, &(gnash::Property::mNamespace)>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, mpl_::na, mpl_::na>, boost::multi_index::ordered_unique<boost::multi_index::tag<gnash::PropertyList::oType, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<gnash::Property, int, &(gnash::Property::mOrderId)>, mpl_::na>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<gnash::Property> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>::find<boost::tuples::tuple<unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (
this=0x97df400, x=@0xbfe9aef4) at /usr/include/boost/multi_index/ordered_index.hpp:379
#3 0xb784ad0c in iterator_find (p=@0x97df3f8, name=129, nsId=0) at /home/bastiaan/gnash/mitshm/libcore/PropertyList.cpp:79
#4 0xb784b674 in gnash::PropertyList::addGetterSetter (this=0x97df3f8, key=129, getter=0xb78c2ad4 <textfield_textWidth>,
setter=0xb78c2ad4 <textfield_textWidth>, flagsIfMissing=@0xbfe9afdc, nsId=0)
at /home/bastiaan/gnash/mitshm/libcore/PropertyList.cpp:457
---Type <return> to continue, or q <return> to quit---
#5 0xb7877328 in gnash::as_object::init_property (this=0x97df3f0, key=129, getter=0xb78c2ad4 <textfield_textWidth>,
setter=0xb78c2ad4 <textfield_textWidth>, flags=3, nsname=0) at /home/bastiaan/gnash/mitshm/libcore/as_object.cpp:797
#6 0xb78c3010 in attachPrototypeProperties (o=@0x97df3f0) at /home/bastiaan/gnash/mitshm/libcore/TextField.cpp:1964
#7 0xb78cb4de in gnash::TextField::init (this=0x97ef630) at /home/bastiaan/gnash/mitshm/libcore/TextField.cpp:233
#8 0xb78cc7e8 in TextField (this=0x97ef630, parent=0x97a1c70, def=@0x97cc458, id=69)
at /home/bastiaan/gnash/mitshm/libcore/TextField.cpp:175
#9 0xb79534d1 in gnash::SWF::DefineEditTextTag::create_character_instance (this=0x97cc458, parent=0x97a1c70, id=69)
at /home/bastiaan/gnash/mitshm/libcore/swf/DefineEditTextTag.cpp:46
#10 0xb7909c84 in gnash::MovieClip::add_display_object (this=0x97a1c70, tag=0x97cc528, dlist=@0x97a1d64)
at /home/bastiaan/gnash/mitshm/libcore/MovieClip.cpp:3748
#11 0xb7954873 in gnash::SWF::PlaceObject2Tag::execute (this=0x97cc528, m=0x97a1c70, dlist=@0x97a1d64)
at /home/bastiaan/gnash/mitshm/libcore/swf/PlaceObject2Tag.cpp:487
#12 0xb790a1cf in gnash::MovieClip::execute_frame_tags (this=0x97a1c70, frame=44, dlist=@0x97a1d64, typeflags=3)
at /home/bastiaan/gnash/mitshm/libcore/MovieClip.cpp:3519
#13 0xb790ade7 in gnash::MovieClip::advance_sprite (this=0x97a1c70) at /home/bastiaan/gnash/mitshm/libcore/MovieClip.cpp:3399
#14 0xb78de7a2 in gnash::movie_instance::advance (this=0x97a1c70)
at /home/bastiaan/gnash/mitshm/libcore/movie_instance.cpp:84
#15 0xb78df0a5 in gnash::movie_root::advanceLiveChar (ch={p_ = 0xbfe9b548})
at /home/bastiaan/gnash/mitshm/libcore/movie_root.cpp:2021
#16 0xb78ef023 in boost::_bi::list1<boost::arg<1> ()()>::operator()<void ()(boost::intrusive_ptr<gnash::character>), boost::_bi::list1<boost::intrusive_ptr<gnash::character>&> > (this=0xbfe9b5d0, f=@0xbfe9b5cc, a=@0xbfe9b590)
at /usr/include/boost/bind.hpp:231
#17 0xb78ef0aa in boost::_bi::bind_t<void, void ()(boost::intrusive_ptr<gnash::character>), boost::_bi::list1<boost::arg<1> ()()> >::operator()<boost::intrusive_ptr<gnash::character> > (this=0xbfe9b5cc, a1=@0x97b7680)
at /usr/include/boost/bind/bind_template.hpp:32
#18 0xb78ef0de in std::for_each<std::_List_iterator<boost::intrusive_ptr<gnash::character> >, boost::_bi::bind_t<void, void ()(boost::intrusive_ptr<gnash::character>), boost::_bi::list1<boost::arg<1> ()()> > > (__first={_M_node = 0x97b7678}, __last=
{_M_node = 0xbfe9b8ec}, __f=
{f_ = 0xb78df05e <gnash::movie_root::advanceLiveChar(boost::intrusive_ptr<gnash::character>)>, l_ = {<boost::_bi::storage1<boost::arg<1> (*)()>> = {<No data fields>}, <No data fields>}}) at /usr/include/c++/4.3/bits/stl_algo.h:3791
#19 0xb78df6e9 in gnash::movie_root::advanceLiveChars (this=0xbfe9b8d0)
|