terminate called after throwing an instance of 'std::out_of_range' what(): vector::_M_range_check Program received signal SIGABRT, Aborted. [Switching to Thread -1215596864 (LWP 11216)] 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb79c1875 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb79c3201 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7be56e0 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6 #4 0xb7be2f65 in ?? () from /usr/lib/libstdc++.so.6 #5 0xb7be2fa2 in std::terminate () from /usr/lib/libstdc++.so.6 #6 0xb7be30ca in __cxa_throw () from /usr/lib/libstdc++.so.6 #7 0xb7b7909f in std::__throw_out_of_range () from /usr/lib/libstdc++.so.6 #8 0xb580c4ab in std::vector >::_M_range_check (this=0xb5909f98, __n=0) at /usr/include/c++/4.1.3/bits/stl_vector.h:503 #9 0xb580c4d6 in std::vector >::at (this=0xb5909f98, __n=0) at /usr/include/c++/4.1.3/bits/stl_vector.h:539 #10 0xb580c519 in vector_lookup (v=@0xb5909f98, pos=0) at ../../../common.hpp:92 #11 0xb5828115 in GraphicalMovie::action (this=0xb5909e98) at graphical_movie.cpp:67 #12 0xb5829a02 in GraphicalMovie::mainloop (this=0xb5909e98) at graphical_movie.cpp:551 #13 0xb5823d36 in GraphicalMovie::reenter (this=0xb5909e98, db_id=138) at graphical_movie.cpp:204 #14 0xb583116d in boost::_mfi::mf1::operator() (this=0xb5959aa8, p=0xb5909e98, a1=138) at /usr/include/boost/bind/mem_fn_template.hpp:162 #15 0xb583133a in boost::_bi::list2, boost::arg<1> (*)()>::operator(), boost::_bi::list1 > (this=0xb5959ab0, f=@0xb5959aa8, a=@0xbfe8dd30) at /usr/include/boost/bind.hpp:288 #16 0xb5831392 in boost::_bi::bind_t, boost::_bi::list2, boost::arg<1> (*)()> >::operator() (this=0xb5959aa8, a1=@0xbfe8dd74) at /usr/include/boost/bind/bind_template.hpp:32 #17 0xb58313c2 in boost::detail::function::void_function_obj_invoker1, boost::_bi::list2, boost::arg<1> (*)()> >, void, int>::invoke (function_obj_ptr=@0xb5959aa8, a0=138) at /usr/include/boost/function/function_template.hpp:155 #18 0x0812fe48 in boost::function1 >::operator() (this=0xb5959aa4, a0=138) at /usr/include/boost/function/function_template.hpp:692 #19 0x0812552b in Search::action (this=0x81b3880) at search.cpp:294 #20 0x0812928b in Search::mainloop (this=0x81b3880) at search.cpp:434 #21 0x080f7102 in search_func () at startmenu.cpp:350 #22 0x080fbd49 in boost::detail::function::void_function_invoker0::invoke (function_ptr=@0xb594676c) at /usr/include/boost/function/function_template.hpp:114 #23 0x080f4e07 in boost::function0 >::operator() (this=0xb5946768) at /usr/include/boost/function/function_template.hpp:692 #24 0x080fa3ba in Startmenu::mainloop (this=0x81b3380) at startmenu.cpp:221 #25 0x080e4ce2 in start () at mms.cpp:46 #26 0x080e8264 in main (argc=1, argv=0xbfe8e6a4) at mms.cpp:407