. Thread 2 (process 9816): #0 _Unwind_IteratePhdrCallback (info=, size=, ptr=) at ../../src/gcc/unwind-dw2-fde.c:312 range = lo = 2465 hi = 2466 mid = 2465 f = (fde *) 0x2b3947d15ea0 f_enc_size = fde_count = 2748 data = (struct unw_eh_callback_data *) 0x407ffc00 phdr = p_eh_frame_hdr = p_dynamic = n = match = load_base = p = (const unsigned char *) 0x2b3947cfba30 "\214VðÿÜV" hdr = (const struct unw_eh_frame_hdr *) 0x2b3947cfba24 eh_frame = ob = {pc_begin = 0x1, tbase = 0x0, dbase = 0x0, u = {single = 0x0, array = 0x0, sort = 0x0}, s = {b = {sorted = 0, from_array = 0, mixed_encoding = 0, encoding = 118, count = 628945}, i = 47525101210544}, next = 0x2b394ca5a07a} prev_cache_entry = last_cache_entry = pc_low = 47525016514560 pc_high = adds = 78 subs = 0 #1 0x00002b394cd626ef in dl_iterate_phdr () from /lib/libc.so.6 #2 0x00002b394ca5b906 in _Unwind_Find_FDE (pc=0x2b3947cca87a, bases=0x407fff68) at ../../src/gcc/unwind-dw2-fde-glibc.c:420 data = {pc = 47525017725050, tbase = 0x0, dbase = 0x0, func = 0x0, ret = 0x0, check_cache = 1} ret = (const fde *) 0x0 #3 0x00002b394ca58965 in uw_frame_state_for (context=0x407ffec0, fs=0x407ffcd0) at ../../src/gcc/unwind-dw2.c:1092 fde = cie = aug = insn = #4 0x00002b394ca59cde in _Unwind_ForcedUnwind_Phase2 (exc=0x40800d80, context=0x407ffec0) at ../../src/gcc/unwind.inc:159 fs = {regs = {reg = {{loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED} }, prev = 0x0}, cfa_offset = 0, cfa_reg = 0, cfa_exp = 0x0, cfa_how = CFA_UNSET, pc = 0x0, personality = 0, data_align = 0, code_align = 0, retaddr_column = 0, fde_encoding = 0 '\0', lsda_encoding = 0 '\0', saw_z = 0 '\0', signal_frame = 0 '\0', eh_ptr = 0x0} action = stop = (_Unwind_Stop_Fn) 0x2b394dd3b8f0 stop_argument = (void *) 0x408001b0 code = _URC_NO_REASON stop_code = #5 0x00002b394ca5a0cc in _Unwind_ForcedUnwind (exc=0x40800d80, stop=0x2b394dd3b8f0 , stop_argument=0x408001b0) at ../../src/gcc/unwind.inc:211 this_context = {reg = {0x408000a8, 0x408000b0, 0x0, 0x408000b8, 0x0, 0x0, 0x408000e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408000c0, 0x408000c8, 0x408000d0, 0x408000d8, 0x408000e8, 0x0}, cfa = 0x408000f0, ra = 0x2b394dd3b8b0, lsda = 0x0, bases = {tbase = 0x0, dbase = 0x0, func = 0x2b394ca5a020}, flags = 4611686018427387904, version = 0, args_size = 0, by_value = '\0' } cur_context = {reg = {0x408000a8, 0x408000b0, 0x0, 0x408000b8, 0x0, 0x0, 0x408000e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408000c0, 0x408000c8, 0x408000d0, 0x408000d8, 0x40800108, 0x0}, cfa = 0x40800110, ra = 0x2b3947cca87b, lsda = 0x0, bases = {tbase = 0x0, dbase = 0x0, func = 0x2b394dd3a530}, flags = 4611686018427387904, version = 0, args_size = 0, by_value = '\0' } code = #6 0x00002b394dd3b8b0 in __pthread_unwind () from /lib/libpthread.so.0 #7 0x00002b394dd3a56e in pthread_testcancel () from /lib/libpthread.so.0 #8 0x00002b3947cca87b in gnash::MovieLoader::execute (arg=) at movie_def_impl.cpp:99 No locals. #9 0x00002b394dd352a5 in start_thread () from /lib/libpthread.so.0 #10 0x00002b394cd2e61d in lseek64 () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Current language: auto; currently c . Thread 1 (process 9815): #0 0x0000000000000021 in ?? () #1 0x00002b3947c865a0 in gnash::SWF::SWFHandlers::ActionCallMethod (thread=) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/memory:259 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 = 0, m_object_value = 0x0, m_c_function_value = 0, m_as_function_value = 0x0}} env = (class gnash::as_environment &) @0x9982a8: {m_stack = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x9f6d90, _M_finish = 0x9f6de0, _M_end_of_storage = 0x9f7010}}, }, m_local_frames = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x9f6860, _M_finish = 0x9f68a0, _M_end_of_storage = 0x9f6a60}}, }, _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 = 0x0, _M_left = 0x9982e0, _M_right = 0x9982e0}, _M_node_count = 0}}}, m_global_register = {{ m_type = gnash::as_value::STRING, 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 = 14688422, m_object_value = 0x416c0414c0000000, m_c_function_value = 0x416c0414c0000000, m_as_function_value = 0x416c0414c0000000}}}, m_local_register = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_target = 0x998110} result = {m_type = gnash::as_value::STRING, 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 = (const tu_string &) @0x7fff6654d380: {{m_local = {m_size = 3 '\003', m_buffer = "\000\000\000\000\000\000\000\001\000\000\000\000\000\000"}, m_heap = { m_all_ones = 3 '\003', m_size = 0, m_capacity = 1, m_buffer = 0x0}}} obj_value = obj = (class gnash::as_object *) 0x9f5030 nargs = 1 #2 0x00002b3947c28329 in gnash::ActionExec::operator() (this=0x7fff6654d670) at ActionExec.cpp:175 action_id = 82 'R' original_target = (class gnash::character *) 0x998110 __PRETTY_FUNCTION__ = "void gnash::ActionExec::operator()()" #3 0x00002b3947cc59b6 in gnash::action_buffer::execute (this=0x989f98, env=0x9982a8) 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 = @0x989f98, pc = 1724, stop_pc = 3946, next_pc = 1725, env = @0x9982a8, retval = 0x0} __PRETTY_FUNCTION__ = "void gnash::action_buffer::execute(gnash::as_environment*) const" #4 0x00002b3947c4d1e7 in execute_actions (env=0x9982a8, action_list=@0x998248) at sprite_instance.cpp:78 ab = (class gnash::action_buffer *) 0x989f98 #5 0x00002b3947c4fa3d in gnash::sprite_instance::do_actions (this=0x998110) at sprite_instance.cpp:1065 __PRETTY_FUNCTION__ = "void gnash::sprite_instance::do_actions()" #6 0x00002b3947c4fcdf in gnash::sprite_instance::advance_sprite (this=0x998110, delta_time=1) at sprite_instance.cpp:1649 playlist = (const std::vector > &) @0x4: affected_depths = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x42bb3334, _M_finish = 0x45924000, _M_end_of_storage = 0x64616f4c6e6f07}}, } frame_count = 4 __PRETTY_FUNCTION__ = "virtual void gnash::sprite_instance::advance_sprite(float)" #7 0x00002b3947c4d90c in gnash::sprite_instance::advance (this=0x998110, delta_time=1) at sprite_instance.cpp:1677 No locals. #8 0x00002b3947c2d285 in gnash::DisplayList::advance (this=0x988bd8, delta_time=1) at dlist.cpp:481 tmp_list = {,std::allocator > >> = { _M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_node = {_M_next = 0x9ed180, _M_prev = 0x9f5010}}}, } __PRETTY_FUNCTION__ = "void gnash::DisplayList::advance(float)" #9 0x00002b3947c4fcf9 in gnash::sprite_instance::advance_sprite (this=0x988ab0, delta_time=1) at sprite_instance.cpp:1652 playlist = (const std::vector > &) @0x100: affected_depths = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x2b3947cca640, _M_finish = 0x2b394456c272, _M_end_of_storage = 0x1}}, } frame_count = 256 __PRETTY_FUNCTION__ = "virtual void gnash::sprite_instance::advance_sprite(float)" #10 0x00002b3947c58ed0 in gnash::movie_instance::advance (this=0x988ab0, delta_time=1) at movie_instance.cpp:82 __PRETTY_FUNCTION__ = "virtual void gnash::movie_instance::advance(float)" #11 0x00002b394477db47 in gnash::Gui::advance_movie (gui=0x610a40) at gui.cpp:299 m = (class gnash::movie_interface *) 0x988980 __PRETTY_FUNCTION__ = "static bool gnash::Gui::advance_movie(gnash::Gui*)" #12 0x00002b3948a17f1b in g_timeout_dispatch (source=0x998ab0, callback=0x9f5030, user_data=0x9f6dc1) at gmain.c:3422 No locals. #13 0x00002b3948a17a14 in IA__g_main_context_dispatch (context=0x644bf0) at gmain.c:2045 No locals. #14 0x00002b3948a1a85d in g_main_context_iterate (context=0x644bf0, block=1, dispatch=1, self=) at gmain.c:2677 got_ownership = max_priority = 2147483647 timeout = 37 some_ready = 1 nfds = allocated_nfds = fds = (GPollFD *) 0x998cb0 __PRETTY_FUNCTION__ = "g_main_context_iterate" #15 0x00002b3948a1ab6a in IA__g_main_loop_run (loop=0x998c90) at gmain.c:2881 got_ownership = self = (GThread *) 0x676f80 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #16 0x00002b3945a09023 in ?? () #17 0x00002b39458e28e0 in ?? () #18 0x00007fff6654dc78 in ?? () #19 0x00000000006107b0 in ?? () #20 0x00002b394456c272 in ?? () #21 0x0000000000000000 in ?? ()