- home@home-emachine:~/0ad/binaries/system$ gdb ./pyrogenesis
- GNU gdb 6.8-debian
- Copyright (C) 2008 Free Software Foundation, Inc.
- License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
- 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"...
- (gdb) run
- Starting program: /home/home/0ad/binaries/system/pyrogenesis
- [Thread debugging using libthread_db enabled]
- terminate called after throwing an instance of 'boost::filesystem::basic_filesys
- tem_error<boost::filesystem::basic_path<std::basic_string<wchar_t, std::char_tra
- its<wchar_t>, std::allocator<wchar_t> >, boost::filesystem::wpath_traits> >'
- what(): boost::filesystem::wpath::to_external conversion error
- [New Thread 0xb58156d0 (LWP 4975)]
- Program received signal SIGABRT, Aborted.
- [Switching to Thread 0xb58156d0 (LWP 4975)]
- 0xb7772410 in __kernel_vsyscall ()
- (gdb) bt
- #0 0xb7772410 in __kernel_vsyscall ()
- #1 0xb6f9e085 in raise () from /lib/tls/i686/cmov/libc.so.6
- #2 0xb6f9fa01 in abort () from /lib/tls/i686/cmov/libc.so.6
- #3 0xb71c6480 in __gnu_cxx::__verbose_terminate_handler ()
- from /usr/lib/libstdc++.so.6
- #4 0xb71c3d05 in ?? () from /usr/lib/libstdc++.so.6
- #5 0xb71c3d42 in std::terminate () from /usr/lib/libstdc++.so.6
- #6 0xb71c3e6a in __cxa_throw () from /usr/lib/libstdc++.so.6
- #7 0xb73d01ae in boost::filesystem::wpath_traits::to_external ()
- from /usr/lib/libboost_filesystem-gcc42-mt-1_34_1.so.1.34.1
- #8 0x0813eb4e in boost::filesystem::exists<boost::filesystem::basic_path<std::b
- asic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, boost
- ::filesystem::wpath_traits> > (ph=@0xbfef4b48)
- at /usr/include/boost/filesystem/path.hpp:302
- #9 0x0813a952 in Paths::Root (argv0=@0xbfef4b44)
- at /usr/include/boost/filesystem/operations.hpp:601
- #10 0x0813b446 in Paths (this=0xbfef4c2c, args=@0xbfef4ec8)
- at ../../../source/ps/GameSetup/Paths.cpp:32
- #11 0x08137ebc in InitVfs (args=@0xbfef4ec8)
- at ../../../source/ps/GameSetup/GameSetup.cpp:417
- #12 0x0813910e in Init (args=@0xbfef4ec8, flags=0)
- at ../../../source/ps/GameSetup/GameSetup.cpp:752
- #13 0x08056e4e in RunGameOrAtlas (argc=<value optimized out>,
- argv=<value optimized out>) at ../../../source/main.cpp:478
- #14 0x0805760c in main (argc=Cannot access memory at address 0x136f
- ) at ../../../source/main.cpp:501
- (gdb)