$ gdb -c core /usr/local/bin/fb-gnash GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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". For bug reporting instructions, please see: ... Reading symbols from /usr/local/bin/fb-gnash...done. warning: Can't read pathname for load map: Input/output error. [New LWP 3486] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". Core was generated by `fb-gnash -vv 12frames.swf'. Program terminated with signal 11, Segmentation fault. #0 0x00000069 in ?? () (gdb) backtrace full #0 0x00000069 in ?? () No symbol table info available. #1 0xb7700176 in std::_Sp_counted_ptr::_M_dispose (this=0xb860d3a0) at /usr/include/c++/4.7/bits/shared_ptr_base.h:293 No locals. #2 0xb76d4aa8 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (this=0xb860d3a0) at /usr/include/c++/4.7/bits/shared_ptr_base.h:147 No locals. #3 0xb76f63ae in ~__shared_count (this=0xb8602594, __in_chrg=) at /usr/include/c++/4.7/bits/shared_ptr_base.h:558 No locals. #4 ~__shared_ptr (this=0xb8602590, __in_chrg=) at /usr/include/c++/4.7/bits/shared_ptr_base.h:813 No locals. #5 ~shared_ptr (this=0xb8602590, __in_chrg=) at /usr/include/c++/4.7/bits/shared_ptr.h:93 No locals. #6 gnash::RunResources::~RunResources (this=0xb8602578, __in_chrg=) at ../libcore/RunResources.h:53 No locals. #7 0xb76f6469 in std::_Sp_counted_ptr::_M_dispose (this=0xb8600750) at /usr/include/c++/4.7/bits/shared_ptr_base.h:293 No locals. #8 0xb76d4aa8 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (this=0xb8600750) at /usr/include/c++/4.7/bits/shared_ptr_base.h:147 No locals. #9 0xb76f2a97 in ~__shared_count (this=0xbfa4b464, __in_chrg=) at /usr/include/c++/4.7/bits/shared_ptr_base.h:558 No locals. #10 ~__shared_ptr (this=0xbfa4b460, __in_chrg=) at /usr/include/c++/4.7/bits/shared_ptr_base.h:813 No locals. #11 ~shared_ptr (this=0xbfa4b460, __in_chrg=) at /usr/include/c++/4.7/bits/shared_ptr.h:93 No locals. #12 gnash::Player::~Player (this=0xbfa4b400, __in_chrg=) at Player.cpp:866 No locals. #13 0xb76ce3c8 in playFile (player=..., argc=3, argv=0xbfa4bd14, filename=...) at gnash.cpp:92 newPlayer = {_hwaccel = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb8600ca4 "none"}}, _renderer = { static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb85ff64c "agg"}}, _callbacksHandler = {> = {_M_ptr = 0xb86407d8, _M_refcount = {_M_pi = 0xb86407f0}}, }, _params = {_M_t = { _M_impl = {, std::allocator > const, std::basic_string, std::allocator > > > >> = {<__gnu_cxx::new_allocator, std::allocator > const, std::basic_string, std::allocator > > > >> = {}, }, _M_key_compare = {}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xbfa4b414, _M_right = 0xbfa4b414}, _M_node_count = 0}}}, _scale = 1, _delay = 10, _width = 320, _height = 240, _xPosition = -1, _yPosition = -1, _windowID = 0, _doLoop = true, _doRender = true, _doSound = true, _exitTimeout = 0, _baseurl = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb8602434 "12frames.swf"}}, _soundHandler = {> = {_M_ptr = 0xb86038d0, _M_refcount = { _M_pi = 0xb860f688}}, }, _mediaHandler = {> = {_M_ptr = 0xb8602630, _M_refcount = {_M_pi = 0xb8600768}}, }, _runResources = {> = { _M_ptr = 0xb8602578, _M_refcount = {_M_pi = 0xb8600750}}, }, _gui = {> = { _M_ptr = 0xb8610cf0, _M_refcount = {_M_pi = 0xb86129e8}}, }, _url = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb8602434 "12frames.swf"}}, _infile = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb8602434 "12frames.swf"}}, _movieDef = {px = 0xb86220a8}, _maxAdvances = 0, _hostfd = -1, _controlfd = -1, _startFullscreen = false, _hideMenu = false, _audioDump = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb702b600 ""}}, _screenshots = { static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb702b600 ""}}, _screenshotFile = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb702b600 ""}}, _screenshotQuality = 100, _media = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb85ff55c "ffmpeg"}}} #14 0xb76d40a5 in __call, std::allocator >&, 0u, 1u, 2u, 3u> (__args=..., this=0xbfa4b828) at /usr/include/c++/4.7/functional:1156 No locals. #15 operator(), std::allocator >&, void> (this=0xbfa4b828) at /usr/include/c++/4.7/functional:1215 No locals. #16 std::for_each<__gnu_cxx::__normal_iterator > >, std::_Bind, int, char**, std::_Placeholder<1>))(gnash::Player&, int, char**, std::string const&)> >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, std::_Bind, int, char**, std::_Placeholder<1>))(gnash::Player&, int, char**, std::string const&)>) (__first=..., __last=..., __f=...) at /usr/include/c++/4.7/bits/stl_algo.h:4442 No locals. #17 0xb76ccc4f in main (argc=3, argv=0xbfa4bd14) at gnash.cpp:176 opts = {static m_default_line_length = 80, m_caption = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb85ff714 "Options"}}, m_line_length = 80, m_min_description_length = 40, m_options = {, std::allocator > >> = { _M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_start = 0xb8601a98, _M_finish = 0xb8601b98, _M_end_of_storage = 0xb8601b98}}, }, belong_to_group = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = { = {> = {}, _M_p = 0xb8600e98, _M_offset = 0}, }, _M_finish = { = {> = {}, _M_p = 0xb8600e9c, _M_offset = 0}, }, _M_end_of_storage = 0xb8600e9c}}, }, groups = {, std::allocator > >> = { _M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_start = 0xb8600a30, _M_finish = 0xb8600a38, _M_end_of_storage = 0xb8600a38}}, }} files = { m_names = {, std::allocator >, std::allocator, std::allocator > > >> = { _M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_trailing = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb8602414 "input-file"}}} player = {_hwaccel = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb8600ca4 "none"}}, _renderer = { static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb85ff64c "agg"}}, _callbacksHandler = {> = {_M_ptr = 0x0, _M_refcount = {_M_pi = 0x0}}, }, _params = {_M_t = { _M_impl = {, std::allocator > const, std::basic_string, std::allocator > > > >> = {<__gnu_cxx::new_allocator, std::allocator > const, std::basic_string, std::allocator > > > >> = {}, }, _M_key_compare = {}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xbfa4bb24, _M_right = 0xbfa4bb24}, _M_node_count = 0}}}, _scale = 1, _delay = 0, _width = 0, _height = 0, _xPosition = -1, _yPosition = -1, _windowID = 0, _doLoop = true, _doRender = true, _doSound = true, _exitTimeout = 0, _baseurl = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb702b600 ""}}, _soundHandler = {> = {_M_ptr = 0x0, _M_refcount = { _M_pi = 0x0}}, }, _mediaHandler = {> = {_M_ptr = 0x0, _M_refcount = {_M_pi = 0x0}}, }, _runResources = {> = {_M_ptr = 0x0, _M_refcount = {_M_pi = 0x0}}, }, _gui = {> = {_M_ptr = 0x0, _M_refcount = { _M_pi = 0x0}}, }, _url = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb702b600 ""}}, _infile = { static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb702b600 ""}}, _movieDef = {px = 0x0}, _maxAdvances = 0, _hostfd = -1, _controlfd = -1, _startFullscreen = false, _hideMenu = false, _audioDump = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb702b600 ""}}, _screenshots = { static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb702b600 ""}}, _screenshotFile = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb702b600 ""}}, _screenshotQuality = 100, _media = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb85ff55c "ffmpeg"}}} vm = plugin = false (gdb) quit $