Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
CLOSED  Crash report #244  -  [9F8BF319] __kernel_vsyscall ()
Posted Apr 24, 2012 - updated Apr 24, 2012   Shortlink: http://arx.vg/244
action_vote_minus_faded.png
0
Votes
action_vote_plus_faded.png
icon_info.png This issue is a duplicate of issue #243 - "[BCBF656C] Unknown"
icon_info.png This issue has been closed with status "Closed" and resolution "DUPLICATE".
Issue details
  • Type of issue
    Crash report
  • Status
     
    Closed
  • Assigned to
    Not assigned to anyone
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     donnek
  • Owned by
    Not owned by anyone
  • Estimated time
    Not estimated
  • Category
    Not determined
  • Resolution
    DUPLICATE
  • Priority
    Not determined
  • Reproducability
    Not determined
  • Severity
    Not determined
  • Targetted for
    icon_milestones.png Not determined
  • OS
    icon_customdatatype.png Not determined
  • Architecture
    icon_customdatatype.png Not determined
  • Fixed in
    icon_customdatatype.png Not determined
Issue description
Abnormal termination

GDB stack trace:
  1. [Thread debugging using libthread_db enabled]
  2. 0x080a96ab in semaphore_post (signal=6, info=0xbf9cb55c, context=0xbf9cb5dc)
  3. at /usr/include/boost/interprocess/sync/posix/semaphore_wrapper.hpp:144
  4. 144 if(ret != 0){
  5. [Current thread is 1 (Thread 0xb5d83730 (LWP 9470))]
  6. * 1 Thread 0xb5d83730 (LWP 9470) 0x080a96ab in semaphore_post (signal=6,
  7. info=0xbf9cb55c, context=0xbf9cb5dc)
  8. at /usr/include/boost/interprocess/sync/posix/semaphore_wrapper.hpp:144
  9.  
  10. Thread 1 (Thread 0xb5d83730 (LWP 9470)):
  11. #0 0x080a96ab in semaphore_post (signal=6, info=0xbf9cb55c,
  12. context=0xbf9cb5dc)
  13. at /usr/include/boost/interprocess/sync/posix/semaphore_wrapper.hpp:144
  14. ret = 0
  15. #1 boost::interprocess::detail::semaphore_wrapper::post (signal=6,
  16. info=0xbf9cb55c, context=0xbf9cb5dc)
  17. at /usr/include/boost/interprocess/sync/posix/semaphore_wrapper.hpp:253
  18. No locals.
  19. #2 boost::interprocess::interprocess_semaphore::post (signal=6,
  20. info=0xbf9cb55c, context=0xbf9cb5dc)
  21. at /usr/include/boost/interprocess/sync/posix/interprocess_semaphore.hpp:26
  22. No locals.
  23. #3 CrashHandlerPOSIX::handleCrash (signal=6, info=0xbf9cb55c,
  24. context=0xbf9cb5dc)
  25. at /build/buildd/arx-libertatis-1.0.1/src/platform/crashhandler/CrashHandlerPOSIX.cpp:286
  26. No locals.
  27. #4 signalHandler (signal=6, info=0xbf9cb55c, context=0xbf9cb5dc)
  28. at /build/buildd/arx-libertatis-1.0.1/src/platform/crashhandler/CrashHandlerPOSIX.cpp:46
  29. No locals.
  30. #5 <signal handler called>
  31. No symbol table info available.
  32. #6 0xb787f430 in __kernel_vsyscall ()
  33. No symbol table info available.
  34. #7 0xb7215651 in raise () from /lib/tls/i686/cmov/libc.so.6
  35. No symbol table info available.
  36. #8 0xb7218a82 in abort () from /lib/tls/i686/cmov/libc.so.6
  37. No symbol table info available.
  38. #9 0xb744a52f in __gnu_cxx::__verbose_terminate_handler() ()
  39. from /usr/lib/libstdc .so.6
  40. No symbol table info available.
  41. #10 0xb7448465 in ?? () from /usr/lib/libstdc .so.6
  42. No symbol table info available.
  43. #11 0xb74484a2 in std::terminate() () from /usr/lib/libstdc .so.6
  44. No symbol table info available.
  45. #12 0xb74485e1 in __cxa_throw () from /usr/lib/libstdc .so.6
  46. No symbol table info available.
  47. #13 0x082d9837 in throw_exception<boost::bad_any_cast> (operand=@0xa5b0054)
  48. at /usr/include/boost/throw_exception.hpp:64
  49. No locals.
  50. #14 boost::any_cast<std::string const&> (operand=@0xa5b0054)
  51. at /usr/include/boost/any.hpp:195
  52. result = <value optimised out>
  53. #15 0x08129636 in any_cast<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> (argc=<value optimised out>,
  54. argv=<value optimised out>) at /usr/include/boost/any.hpp:210
  55. No locals.
  56. #16 as<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > (argc=<value optimised out>, argv=<value optimised out>)
  57. at /usr/include/boost/program_options/variables_map.hpp:64
  58. No locals.
  59. #17 parseCommandLine (argc=<value optimised out>, argv=<value optimised out>)
  60. at /build/buildd/arx-libertatis-1.0.1/src/core/Startup.cpp:478
  61. hasProperUserDir = <value optimised out>
  62. command_line = {
  63. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  64. _M_p = 0xa5af92c "-u /home/kevin/data/games/ArxLibertatis "}}
  65. options_desc = {m_caption = {
  66. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
  67. _M_p = 0xa5af5c4 "Arx Libertatis Options"}},
  68. m_line_length = 80,
  69. m_options = {<std::_Vector_base<boost::shared_ptr<boost::program_options::option_description>, std::allocator<boost::shared_ptr<boost::program_options::option_description> > >> = {
  70. _M_impl = {<std::allocator<boost::shared_ptr<boost::program_options::option_description> >> = {<__gnu_cxx::new_allocator<boost::shared_ptr<boost::program_options::option_description> >> = {<No data fields>}, <No data fields>}, _M_start = 0xa5afe28, _M_finish = 0xa5afe60,
  71. _M_end_of_storage = 0xa5afe68}}, <No data fields>},
  72. belong_to_group = {<std::_Bvector_base<std::allocator<bool> >> = {
  73. _M_impl = {<std::allocator<unsigned long>> = {<__gnu_cxx::new_allocator<unsigned long>> = {<No data fields>}, <No data fields>},
  74. _M_start = {<std::_Bit_iterator_base> = {<std::iterator<std::random_access_iterator_tag, bool, int, bool*, bool&>> = {<No data fields>},
  75. _M_p = 0xa5afad8, _M_offset = 0}, <No data fields>},
  76. _M_finish = {<std::_Bit_iterator_base> = {<std::iterator<std::random_access_iterator_tag, bool, int, bool*, bool&>> = {<No data fields>},
  77. _M_p = 0xa5afad8, _M_offset = 7}, <No data fields>},
  78. _M_end_of_storage = 0xa5afadc}}, <No data fields>},
  79. groups = {<std::_Vector_base<boost::shared_ptr<boost::program_options::options_description>, std::allocator<boost::shared_ptr<boost::program_options::options_description> > >> = {
  80. _M_impl = {<std::allocator<boost::shared_ptr<boost::program_options::options_description> >> = {<__gnu_cxx::new_allocator<boost::shared_ptr<boost::program_options::options_description> >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
  81. _M_end_of_storage = 0x0}}, <No data fields>}}
  82. options = <incomplete type>
  83. #18 0x082b8525 in main (argc=3, argv=0xbf9cbf84)
  84. at /build/buildd/arx-libertatis-1.0.1/src/core/Core.cpp:866
  85. No locals.


Steps to reproduce this issue
Output after debug package was installed, and the app was started from a terminal. The output from the terminal was:
 arx -u /home/kevin/data/games/ArxLibertatis
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_any_cast> >'
  what():  boost::bad_any_cast: failed conversion using boost::any_cast
W CrashReporter:50 Arx Crash Reporter starting! QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory QFileSystemWatcher: failed to add paths: /home/kevin/.config/ibus/bus Bus::open: Can not get ibus-daemon's address. IBusInputContext::createInputContext: no connection to ibus-daemon Killed


#1
icon_reply.pngReply
Comment posted by
 donnek
Apr 24, 09:44
A file was uploaded. crash.xmlicon_open_new.png This comment was attached:

arxcrash-9470-3293755081