--- stack trace --- #0 gnash::XML::cloneNode (this=0x750ae0, newnode=@0x741960, deep=) at xmlnode.h:95 __PRETTY_FUNCTION__ = "gnash::XMLNode& gnash::XML::cloneNode(gnash::XMLNode&, bool)" #1 0x00002afeb7776040 in gnash::xml_clonenode (fn=@0x7ffff64dff90) at xml.cpp:1162 deep = true xml_obj = (gnash::xmlnode_as_object *) 0x741910 __PRETTY_FUNCTION__ = "void gnash::xml_clonenode(const gnash::fn_call&)" #2 0x00002afeb7781f46 in gnash::call_method (method=@0x7ffff64e0010, env=, this_ptr=, nargs=, first_arg_bottom_index=) at action.cpp:238 func = (as_c_function_ptr) 0 val = (gnash::as_value &) @0x7ffff64e0070: {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x741a30 "8#u"}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}} call = {result = 0x7ffff64e0070, this_ptr = 0x750a90, env = 0x6df048, nargs = 1, first_arg_bottom_index = 5} #3 0x00002afeb77e48f7 in gnash::SWF::SWFHandlers::ActionCallMethod (thread=) at swf/ASHandlers.cpp:2575 method = {m_type = gnash::as_value::C_FUNCTION, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 2.3356206435666454e-310, m_object_value = 0x2afeb7775d00, m_c_function_value = 0x2afeb7775d00 , m_as_function_value = 0x2afeb7775d00}} env = (class gnash::as_environment &) @0x6df048: {m_stack = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x752350, _M_finish = 0x7524b8, _M_end_of_storage = 0x7525d0}}, }, m_local_frames = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7426b0, _M_finish = 0x742770, _M_end_of_storage = 0x7428b0}}, }, _variables = {_M_t = { _M_impl = {, std::allocator >, gnash::as_value> > >> = {<__gnu_cxx::new_allocator, std::allocator >, gnash::as_value> > >> = {}, }, _M_key_compare = {}, _M_header = { _M_color = std::_S_red, _M_parent = 0x740e10, _M_left = 0x741150, _M_right = 0x7418b0}, _M_node_count = 5}}}, m_global_register = {{m_type = gnash::as_value::UNDEFINED, m_string_value = {{ m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xc3f10000433d37cc
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xc3dc000043467879
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xc3d20000432e48a6
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xc3f1000043bac924
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}}, m_local_register = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_target = 0x6deeb0} result = {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xff0a000000000000
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}} method_name = obj_value = obj = (class gnash::as_object *) 0x750a90 nargs = 1 #4 0x00002afeb7785f89 in gnash::ActionExec::operator() (this=0x7ffff64e0350) at ActionExec.cpp:175 action_id = 82 'R' original_target = (class gnash::character *) 0x6deeb0 __PRETTY_FUNCTION__ = "void gnash::ActionExec::operator()()" #5 0x00002afeb7822c78 in gnash::action_buffer::execute (this=, env=, start_pc=, exec_bytes=, retval=, initial_with_stack=, is_function2=false) at action_buffer.cpp:186 exec = {with_stack = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x74e360, _M_finish = 0x74e360, _M_end_of_storage = 0x74e360}}, }, _with_stack_limit = 15, _function2_var = false, code = @0x704188, pc = 433, stop_pc = 542, next_pc = 434, env = @0x6df048, retval = 0x7ffff64e0760} __PRETTY_FUNCTION__ = "void gnash::action_buffer::execute(gnash::as_environment*, size_t, size_t, gnash::as_value*, const std::vector >&, bool) const" #6 0x00002afeb776982e in gnash::swf_function::operator() (this=0x740c00, fn=@0x7ffff64e0680) at swf_function.cpp:231 i = args_to_pass = our_env = (gnash::as_environment *) 0x6df048 __PRETTY_FUNCTION__ = "virtual void gnash::swf_function::operator()(const gnash::fn_call&)" #7 0x00002afeb7781f7c in gnash::call_method (method=@0x7ffff64e0700, env=, this_ptr=, nargs=, first_arg_bottom_index=) at action.cpp:243 as_func = (class gnash::as_function *) 0x2afebc7de368 val = (gnash::as_value &) @0x7ffff64e0760: {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x72ee98 "\nsearchBox"}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}} call = {result = 0x7ffff64e0760, this_ptr = 0x6deeb0, env = 0x6a2778, nargs = 1, first_arg_bottom_index = 0} #8 0x00002afeb77e48f7 in gnash::SWF::SWFHandlers::ActionCallMethod (thread=) at swf/ASHandlers.cpp:2575 method = {m_type = gnash::as_value::AS_FUNCTION, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 3.7574917649028486e-317, m_object_value = 0x740c00, m_c_function_value = 0x740c00, m_as_function_value = 0x740c00}} env = (class gnash::as_environment &) @0x6a2778: {m_stack = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x72ee40, _M_finish = 0x72eee0, _M_end_of_storage = 0x72f0c0}}, }, m_local_frames = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x726960, _M_finish = 0x7269a0, _M_end_of_storage = 0x7269a0}}, }, _variables = {_M_t = { _M_impl = {, std::allocator >, gnash::as_value> > >> = {<__gnu_cxx::new_allocator, std::allocator >, gnash::as_value> > >> = {}, }, _M_key_compare = {}, _M_header = { _M_color = std::_S_red, _M_parent = 0x72f330, _M_left = 0x72f330, _M_right = 0x7433c0}, _M_node_count = 2}}}, m_global_register = {{m_type = gnash::as_value::UNDEFINED, m_string_value = {{ m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}}, m_local_register = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_target = 0x6a25e0} result = {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xff0a000000000000
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}} method_name = obj_value = obj = (class gnash::as_object *) 0x6deeb0 nargs = 1 #9 0x00002afeb7785f89 in gnash::ActionExec::operator() (this=0x7ffff64e0a50) at ActionExec.cpp:175 action_id = 82 'R' original_target = (class gnash::character *) 0x6a25e0 __PRETTY_FUNCTION__ = "void gnash::ActionExec::operator()()" #10 0x00002afeb7823c76 in gnash::action_buffer::execute (this=0x707468, env=0x6a2778) at action_buffer.cpp:163 exec = {with_stack = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, _with_stack_limit = 15, _function2_var = false, code = @0x707468, pc = 68, stop_pc = 71, next_pc = 69, env = @0x6a2778, retval = 0x0} __PRETTY_FUNCTION__ = "void gnash::action_buffer::execute(gnash::as_environment*) const" #11 0x00002afeb77ab387 in execute_actions (env=0x6a2778, action_list=@0x6a2718) at sprite_instance.cpp:78 ab = (class gnash::action_buffer *) 0x707468 #12 0x00002afeb77adbcd in gnash::sprite_instance::do_actions (this=0x6a25e0) at sprite_instance.cpp:1065 __PRETTY_FUNCTION__ = "void gnash::sprite_instance::do_actions()" #13 0x00002afeb77ade6f in gnash::sprite_instance::advance_sprite (this=0x6a25e0, delta_time=1) at sprite_instance.cpp:1649 playlist = (const class std::vector > &) @0x10d: affected_depths = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x68d228, _M_finish = 0x43, _M_end_of_storage = 0x3f800000}}, } frame_count = 269 __PRETTY_FUNCTION__ = "virtual void gnash::sprite_instance::advance_sprite(float)" #14 0x00002afeb77b7100 in gnash::movie_instance::advance (this=0x6a25e0, delta_time=1) at movie_instance.cpp:82 __PRETTY_FUNCTION__ = "virtual void gnash::movie_instance::advance(float)" #15 0x00002afeb47e96a7 in gnash::Gui::advance_movie (gui=0x610640) at gui.cpp:299 m = (class gnash::movie_interface *) 0x6a24b0 __PRETTY_FUNCTION__ = "static bool gnash::Gui::advance_movie(gnash::Gui*)" #16 0x00002afebb518c9b in g_timeout_dispatch (source=0x6e5b40, callback=0x1, user_data=0x2afebc7de368) at gmain.c:3422 No locals. #17 0x00002afebb518794 in IA__g_main_context_dispatch (context=0x643e10) at gmain.c:2045 No locals. #18 0x00002afebb51b5dd in g_main_context_iterate (context=0x643e10, block=1, dispatch=1, self=) at gmain.c:2677 got_ownership = max_priority = 2147483647 timeout = 54 some_ready = 1 nfds = allocated_nfds = fds = (GPollFD *) 0x6e5d50 __PRETTY_FUNCTION__ = "g_main_context_iterate" #19 0x00002afebb51b8ea in IA__g_main_loop_run (loop=0x6a2480) at gmain.c:2881 got_ownership = self = (GThread *) 0x6611a0 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #20 0x00002afeb5645fb3 in IA__gtk_main () at gtkmain.c:1171 tmp_list = (GList *) 0x6105a0 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x7ffff64e0f78 loop = (GMainLoop *) 0x6a2480 #21 0x00002afeb47e830b in gnash::GtkGui::run (this=) at gtk.cpp:276 __PRETTY_FUNCTION__ = "virtual bool gnash::GtkGui::run()" #22 0x00000000004052ee in gnash::Player::run (this=0x7ffff64e0f70, argc=33, argv=0x7ffff64e11b8, infile=, url=) at Player.cpp:339 movie_fps = 18 m = (class gnash::movie_interface *) 0x6a24b0 __PRETTY_FUNCTION__ = "int gnash::Player::run(int, char**, const char*, const char*)" #23 0x00000000004037d5 in main (argc=33, argv=0x7ffff64e11b8) at gnash.cpp:332 player = {params = {_M_t = { _M_impl = {, std::allocator >, std::basic_string, std::allocator > > > >> = {<__gnu_cxx::new_allocator, std::allocator >, std::basic_string, std::allocator > > > >> = {}, }, _M_key_compare = {<> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x610230, _M_left = 0x60f440, _M_right = 0x610580}, _M_node_count = 10}}}, bit_depth = 16, scale = 1, delay = 0, width = 728, height = 90, windowid = 54606922, do_loop = true, do_render = true, do_sound = true, exit_timeout = 0, _baseurl = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x60f498 "http://view.atdmt.com/GBL/iview/rdmnnwws0050000070gbl/direct/01/1171848571890?click=http%3A%2F%2Fmedia.adrevolver.com%2Fadrevolver%2Fhref%3Fbanner%3D45359%26place%3D1225%26rnd%3D1171848571890%26url%3D"}}, _gui = {_M_ptr = 0x610640}, _sound_handler = {_M_ptr = 0x6105c0}, _url = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x610da8 "http://spe.atdmt.com/ds/NMGBLUMUSWWS/SEA_WLLIG_rsmo_102006_728x90_2.swf?ver=1&clickTag1=http%3A%2F%2Fmedia.adrevolver.com%2Fadrevolver%2Fhref%3Fbanner%3D45359%26place%3D1225%26rnd%3D1171848571890%26ur"...}}, _infile = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x610468 "-"}}, _movie_def = 0x68cfc0} --- thread stack trace --- . Thread 1 (process 9459): #0 gnash::XML::cloneNode (this=0x750ae0, newnode=@0x741960, deep=) at xmlnode.h:95 __PRETTY_FUNCTION__ = "gnash::XMLNode& gnash::XML::cloneNode(gnash::XMLNode&, bool)" #1 0x00002afeb7776040 in gnash::xml_clonenode (fn=@0x7ffff64dff90) at xml.cpp:1162 deep = true xml_obj = (gnash::xmlnode_as_object *) 0x741910 __PRETTY_FUNCTION__ = "void gnash::xml_clonenode(const gnash::fn_call&)" #2 0x00002afeb7781f46 in gnash::call_method (method=@0x7ffff64e0010, env=, this_ptr=, nargs=, first_arg_bottom_index=) at action.cpp:238 func = (as_c_function_ptr) 0 val = (gnash::as_value &) @0x7ffff64e0070: {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x741a30 "8#u"}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}} call = {result = 0x7ffff64e0070, this_ptr = 0x750a90, env = 0x6df048, nargs = 1, first_arg_bottom_index = 5} #3 0x00002afeb77e48f7 in gnash::SWF::SWFHandlers::ActionCallMethod (thread=) at swf/ASHandlers.cpp:2575 method = {m_type = gnash::as_value::C_FUNCTION, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 2.3356206435666454e-310, m_object_value = 0x2afeb7775d00, m_c_function_value = 0x2afeb7775d00 , m_as_function_value = 0x2afeb7775d00}} env = (class gnash::as_environment &) @0x6df048: {m_stack = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x752350, _M_finish = 0x7524b8, _M_end_of_storage = 0x7525d0}}, }, m_local_frames = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7426b0, _M_finish = 0x742770, _M_end_of_storage = 0x7428b0}}, }, _variables = {_M_t = { _M_impl = {, std::allocator >, gnash::as_value> > >> = {<__gnu_cxx::new_allocator, std::allocator >, gnash::as_value> > >> = {}, }, _M_key_compare = {}, _M_header = { _M_color = std::_S_red, _M_parent = 0x740e10, _M_left = 0x741150, _M_right = 0x7418b0}, _M_node_count = 5}}}, m_global_register = {{m_type = gnash::as_value::UNDEFINED, m_string_value = {{ m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xc3f10000433d37cc
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xc3dc000043467879
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xc3d20000432e48a6
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xc3f1000043bac924
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}}, m_local_register = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_target = 0x6deeb0} result = {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xff0a000000000000
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}} method_name = obj_value = obj = (class gnash::as_object *) 0x750a90 nargs = 1 #4 0x00002afeb7785f89 in gnash::ActionExec::operator() (this=0x7ffff64e0350) at ActionExec.cpp:175 action_id = 82 'R' original_target = (class gnash::character *) 0x6deeb0 __PRETTY_FUNCTION__ = "void gnash::ActionExec::operator()()" #5 0x00002afeb7822c78 in gnash::action_buffer::execute (this=, env=, start_pc=, exec_bytes=, retval=, initial_with_stack=, is_function2=false) at action_buffer.cpp:186 exec = {with_stack = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x74e360, _M_finish = 0x74e360, _M_end_of_storage = 0x74e360}}, }, _with_stack_limit = 15, _function2_var = false, code = @0x704188, pc = 433, stop_pc = 542, next_pc = 434, env = @0x6df048, retval = 0x7ffff64e0760} __PRETTY_FUNCTION__ = "void gnash::action_buffer::execute(gnash::as_environment*, size_t, size_t, gnash::as_value*, const std::vector >&, bool) const" #6 0x00002afeb776982e in gnash::swf_function::operator() (this=0x740c00, fn=@0x7ffff64e0680) at swf_function.cpp:231 i = args_to_pass = our_env = (gnash::as_environment *) 0x6df048 __PRETTY_FUNCTION__ = "virtual void gnash::swf_function::operator()(const gnash::fn_call&)" #7 0x00002afeb7781f7c in gnash::call_method (method=@0x7ffff64e0700, env=, this_ptr=, nargs=, first_arg_bottom_index=) at action.cpp:243 as_func = (class gnash::as_function *) 0x2afebc7de368 val = (gnash::as_value &) @0x7ffff64e0760: {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x72ee98 "\nsearchBox"}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}} call = {result = 0x7ffff64e0760, this_ptr = 0x6deeb0, env = 0x6a2778, nargs = 1, first_arg_bottom_index = 0} #8 0x00002afeb77e48f7 in gnash::SWF::SWFHandlers::ActionCallMethod (thread=) at swf/ASHandlers.cpp:2575 method = {m_type = gnash::as_value::AS_FUNCTION, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 3.7574917649028486e-317, m_object_value = 0x740c00, m_c_function_value = 0x740c00, m_as_function_value = 0x740c00}} env = (class gnash::as_environment &) @0x6a2778: {m_stack = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x72ee40, _M_finish = 0x72eee0, _M_end_of_storage = 0x72f0c0}}, }, m_local_frames = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x726960, _M_finish = 0x7269a0, _M_end_of_storage = 0x7269a0}}, }, _variables = {_M_t = { _M_impl = {, std::allocator >, gnash::as_value> > >> = {<__gnu_cxx::new_allocator, std::allocator >, gnash::as_value> > >> = {}, }, _M_key_compare = {}, _M_header = { _M_color = std::_S_red, _M_parent = 0x72f330, _M_left = 0x72f330, _M_right = 0x7433c0}, _M_node_count = 2}}}, m_global_register = {{m_type = gnash::as_value::UNDEFINED, m_string_value = {{ m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}, {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0x0}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}}}, m_local_register = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_target = 0x6a25e0} result = {m_type = gnash::as_value::UNDEFINED, m_string_value = {{m_local = {m_size = 1 '\001', m_buffer = '\0' }, m_heap = {m_all_ones = 1 '\001', m_size = 0, m_capacity = 0, m_buffer = 0xff0a000000000000
}}}, {m_boolean_value = false, m_number_value = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}} method_name = obj_value = obj = (class gnash::as_object *) 0x6deeb0 nargs = 1 #9 0x00002afeb7785f89 in gnash::ActionExec::operator() (this=0x7ffff64e0a50) at ActionExec.cpp:175 action_id = 82 'R' original_target = (class gnash::character *) 0x6a25e0 __PRETTY_FUNCTION__ = "void gnash::ActionExec::operator()()" #10 0x00002afeb7823c76 in gnash::action_buffer::execute (this=0x707468, env=0x6a2778) at action_buffer.cpp:163 exec = {with_stack = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, _with_stack_limit = 15, _function2_var = false, code = @0x707468, pc = 68, stop_pc = 71, next_pc = 69, env = @0x6a2778, retval = 0x0} __PRETTY_FUNCTION__ = "void gnash::action_buffer::execute(gnash::as_environment*) const" #11 0x00002afeb77ab387 in execute_actions (env=0x6a2778, action_list=@0x6a2718) at sprite_instance.cpp:78 ab = (class gnash::action_buffer *) 0x707468 #12 0x00002afeb77adbcd in gnash::sprite_instance::do_actions (this=0x6a25e0) at sprite_instance.cpp:1065 __PRETTY_FUNCTION__ = "void gnash::sprite_instance::do_actions()" #13 0x00002afeb77ade6f in gnash::sprite_instance::advance_sprite (this=0x6a25e0, delta_time=1) at sprite_instance.cpp:1649 playlist = (const std::vector > &) @0x10d: affected_depths = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x68d228, _M_finish = 0x43, _M_end_of_storage = 0x3f800000}}, } frame_count = 269 __PRETTY_FUNCTION__ = "virtual void gnash::sprite_instance::advance_sprite(float)" #14 0x00002afeb77b7100 in gnash::movie_instance::advance (this=0x6a25e0, delta_time=1) at movie_instance.cpp:82 __PRETTY_FUNCTION__ = "virtual void gnash::movie_instance::advance(float)" #15 0x00002afeb47e96a7 in gnash::Gui::advance_movie (gui=0x610640) at gui.cpp:299 m = (class gnash::movie_interface *) 0x6a24b0 __PRETTY_FUNCTION__ = "static bool gnash::Gui::advance_movie(gnash::Gui*)" #16 0x00002afebb518c9b in g_timeout_dispatch (source=0x6e5b40, callback=0x1, user_data=0x2afebc7de368) at gmain.c:3422 No locals. #17 0x00002afebb518794 in IA__g_main_context_dispatch (context=0x643e10) at gmain.c:2045 No locals. #18 0x00002afebb51b5dd in g_main_context_iterate (context=0x643e10, block=1, dispatch=1, self=) at gmain.c:2677 got_ownership = max_priority = 2147483647 timeout = 54 some_ready = 1 nfds = allocated_nfds = fds = (GPollFD *) 0x6e5d50 __PRETTY_FUNCTION__ = "g_main_context_iterate" #19 0x00002afebb51b8ea in IA__g_main_loop_run (loop=0x6a2480) at gmain.c:2881 got_ownership = self = (GThread *) 0x6611a0 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #20 0x00002afeb5645fb3 in IA__gtk_main () at gtkmain.c:1171 tmp_list = (GList *) 0x6105a0 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x7ffff64e0f78 loop = (GMainLoop *) 0x6a2480 #21 0x00002afeb47e830b in gnash::GtkGui::run (this=) at gtk.cpp:276 __PRETTY_FUNCTION__ = "virtual bool gnash::GtkGui::run()" #22 0x00000000004052ee in gnash::Player::run (this=0x7ffff64e0f70, argc=33, argv=0x7ffff64e11b8, infile=, url=) at Player.cpp:339 movie_fps = 18 m = (class gnash::movie_interface *) 0x6a24b0 __PRETTY_FUNCTION__ = "int gnash::Player::run(int, char**, const char*, const char*)" #23 0x00000000004037d5 in main (argc=33, argv=0x7ffff64e11b8) at gnash.cpp:332 player = {params = {_M_t = { _M_impl = {, std::allocator >, std::basic_string, std::allocator > > > >> = {<__gnu_cxx::new_allocator, std::allocator >, std::basic_string, std::allocator > > > >> = {}, }, _M_key_compare = {<> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x610230, _M_left = 0x60f440, _M_right = 0x610580}, _M_node_count = 10}}}, bit_depth = 16, scale = 1, delay = 0, width = 728, height = 90, windowid = 54606922, do_loop = true, do_render = true, do_sound = true, exit_timeout = 0, _baseurl = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x60f498 "http://view.atdmt.com/GBL/iview/rdmnnwws0050000070gbl/direct/01/1171848571890?click=http%3A%2F%2Fmedia.adrevolver.com%2Fadrevolver%2Fhref%3Fbanner%3D45359%26place%3D1225%26rnd%3D1171848571890%26url%3D"}}, _gui = {_M_ptr = 0x610640}, _sound_handler = {_M_ptr = 0x6105c0}, _url = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x610da8 "http://spe.atdmt.com/ds/NMGBLUMUSWWS/SEA_WLLIG_rsmo_102006_728x90_2.swf?ver=1&clickTag1=http%3A%2F%2Fmedia.adrevolver.com%2Fadrevolver%2Fhref%3Fbanner%3D45359%26place%3D1225%26rnd%3D1171848571890%26ur"...}}, _infile = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x610468 "-"}}, _movie_def = 0x68cfc0}