Skip to content

Instantly share code, notes, and snippets.

@dreamcat4
Created March 26, 2014 21:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dreamcat4/9793662 to your computer and use it in GitHub Desktop.
Save dreamcat4/9793662 to your computer and use it in GitHub Desktop.
freenas ps3netsrv--/ root^> gdb762 ./ps3netsrv++ 44054
GNU gdb (GDB) 7.6.2 [GDB v7.6.2 for FreeBSD]
Copyright (C) 2013 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 "x86_64-portbld-freebsd9.1".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /mnt/pool0/id/Media/Games/ps3netsrv-sources/ps3netsrv--/ps3netsrv++...done.
Attaching to program: /mnt/pool0/id/Media/Games/ps3netsrv-sources/ps3netsrv--/./ps3netsrv++, process 44054
0x00000000004925ea in __sys_accept ()
(gdb) bt
#0 0x00000000004925ea in __sys_accept ()
#1 0x0000000000410590 in accept ()
#2 0x0000000000402899 in utils::Socket::accept() ()
#3 0x00000000004052b0 in Ps3Server::run() ()
#4 0x0000000000401147 in main ()
(gdb) continue
Continuing.
Program received signal SIGABRT, Aborted.
0x000000000048602c in thr_kill ()
(gdb) bt
#0 0x000000000048602c in thr_kill ()
#1 0x00000000004ac728 in abort ()
#2 0x000000000047fded in uw_init_context_1 (context=context@entry=0x7fffffbfd900, outer_cfa=outer_cfa@entry=0x7fffffbfdcb0,
outer_ra=0x41c47b <__cxxabiv1::__cxa_throw(void*, std::type_info*, void (*)(void*))+91>) at ../.././../gcc-4.9-20140316/libgcc/unwind-dw2.c:1567
#3 0x00000000004805ce in _Unwind_RaiseException (exc=0x80081c120) at ../.././../gcc-4.9-20140316/libgcc/unwind.inc:88
#4 0x000000000041c47b in __cxxabiv1::__cxa_throw (obj=0x80081c140, tinfo=0x6ee080 <typeinfo for std::logic_error>, dest=0x423630 <std::logic_error::~logic_error()>)
at ../../.././../gcc-4.9-20140316/libstdc++-v3/libsupc++/eh_throw.cc:82
#5 0x000000000040ea5f in utils::fileops::Directory::DirectoryHandle::DirectoryHandle(std::string const&) ()
#6 0x000000000040c210 in utils::fileops::Directory::Directory(std::string const&) ()
#7 0x0000000000405d4a in std::unique_ptr<utils::fileops::Directory, std::default_delete<utils::fileops::Directory> > std::make_unique<utils::fileops::Directory, std::string&>(std::string&) ()
#8 0x0000000000403a92 in Ps3Client::openDirectory()::{lambda()#1}::operator()() const ()
#9 0x000000000040783e in std::_Function_handler<void (), Ps3Client::openDirectory()::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
#10 0x000000000040667a in std::function<void ()>::operator()() const ()
#11 0x0000000000404d73 in Ps3Client::filesystemOperation(std::function<void ()>) ()
#12 0x0000000000403b97 in Ps3Client::openDirectory() ()
#13 0x0000000000404b1c in Ps3Client::run() ()
#14 0x00000000004051fc in Ps3Server::run()::{lambda()#1}::operator()() const ()
#15 0x000000000040bf4c in void std::_Bind_simple<Ps3Server::run()::{lambda()#1} ()>::_M_invoke<>(std::_Index_tuple<>) ()
#16 0x000000000040be39 in std::_Bind_simple<Ps3Server::run()::{lambda()#1} ()>::operator()() ()
#17 0x000000000040bd52 in std::thread::_Impl<std::_Bind_simple<Ps3Server::run()::{lambda()#1} ()> >::_M_run() ()
#18 0x0000000000440950 in std::(anonymous namespace)::execute_native_thread_routine (__p=<optimized out>) at ../../../.././../gcc-4.9-20140316/libstdc++-v3/src/c++11/thread.cc:84
#19 0x0000000000417884 in thread_start ()
#20 0x0000000000000000 in ?? ()
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment