Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GDB 8.26 KB | None | 0 0
  1. Thread 2 "gameserver" received signal SIGSEGV, Segmentation fault.
  2. [Switching to Thread 0x7ffffa6b0700 (LWP 15760)]
  3. 0x000000000052afbb in DBResult::getNumber<long> (this=0x7fffdf6f1dd0, s="price")
  4.     at /mnt/c/Users/Vitor Bertolucci/Documents/GitHub/otPiece-Data/src/database.h:172
  5. 172                             if (row[it->second] == nullptr) {
  6. (gdb)
  7. (gdb) bt full
  8. #0  0x000000000052afbb in DBResult::getNumber<long> (this=0x7fffdf6f1dd0, s="price")
  9.     at /mnt/c/Users/Vitor Bertolucci/Documents/GitHub/otPiece-Data/src/database.h:172
  10.         data = <optimized out>
  11. #1  0x000000000056bb0e in DBResult::getDataInt (s="price", this=<optimized out>)
  12.     at /mnt/c/Users/Vitor Bertolucci/Documents/GitHub/otPiece-Data/src/database.h:187
  13. No locals.
  14.  
  15.  
  16. #2  IOLoginData::loadPlayer (this=0x9a02c0 <IOLoginData::getInstance()::instance>, player=player@entry=0x7fffdf621e40,
  17.     name="ADM Vitor", preLoad=preLoad@entry=false)
  18.     at /mnt/c/Users/Vitor Bertolucci/Documents/GitHub/otPiece-Data/src/iologindata.cpp:721
  19.  
  20.         container = 0x7fffdf6229c0
  21.         item = 0x7fffdf5d7420
  22.         rit = {<std::iterator<std::bidirectional_iterator_tag, std::pair<int const, std::pair<Item*, int> >, long, std::pair<int const, std::pair<Item*, int> >*, std::pair<int const, std::pair<Item*, int> >&>> = {<No data fields>},
  23.           current = {first = 1, second = {first = , second = 2}}}
  24.         db = 0x9a06c0 <Database::getInstance()::instance>
  25.         query = <incomplete type>
  26.         result = std::shared_ptr (count 1, weak 0) 0x0
  27.         accountId = <optimized out>
  28.         account = {_vptr.Account = 0x7020e8 <vtable for Account+16>, number = 1, premiumDays = 99,
  29.           lastDay = 1548164017, warnings = 0, name = "vitor1", password = "5467e2bbbcc61dac15bab968dd513de1dbac2f73",
  30.           recoveryKey = "0", charList = std::map with 0 elements}
  31.         group = <optimized out>
  32.         experience = <optimized out>
  33.         conditionsSize = 0
  34.         conditions = <optimized out>
  35.         propStream = {_vptr.PropStream = 0x6fa1f0 <vtable for PropStream+16>, p = 0x7fffdf513016 "",
  36.           end = 0x7fffdf513016 ""}
  37.         condition = <optimized out>
  38.         nextManaCount = <optimized out>
  39. ---Type <return> to continue, or q <return> to quit---
  40.         manaSpent = <optimized out>
  41.         skull = <optimized out>
  42.         loginPos = <optimized out>
  43.         rankId = <optimized out>
  44.         nick = ""
  45.         itemMap = std::map with 1 elements = {[101] = {first = 0x7fffdf5d7420, second = 0}}
  46.         it = <optimized out>
  47. #3  0x000000000063dba7 in ProtocolGame::login (this=0x9d1430, name="ADM Vitor", id=1, password=...,
  48.     operatingSystem=(CLIENTOS_LINUX | unknown: 68), version=<optimized out>, gamemaster=false)
  49.     at /mnt/c/Users/Vitor Bertolucci/Documents/GitHub/otPiece-Data/src/protocolgame.cpp:225
  50.         ban = {type = BAN_PLAYER, action = ACTION_PLACEHOLDER, id = 0, value = 268443588, param = 3, added = 0,
  51.           adminId = 0, reason = 0, expires = 0, comment = "", statement = ""}
  52.         players = std::vector of length 0, capacity 0
  53.         _player = <optimized out>
  54. #4  0x000000000064720d in boost::_mfi::mf6<bool, ProtocolGame, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, OperatingSystem_t, unsigned short, bool>::operator() (a6=<optimized out>, a5=<optimized out>,
  55.     a4=<optimized out>, a3=..., a2=<optimized out>, a1=..., p=<optimized out>, this=<optimized out>)
  56.     at /usr/include/boost/bind/mem_fn_template.hpp:732
  57. No locals.
  58. #5  boost::_bi::list7<boost::_bi::value<ProtocolGame*>, boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<unsigned int>, boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<OperatingSystem_t>, boost::_bi::value<unsigned short>, boost::_bi::value<bool> >::operator()<bool, boost::_mfi::mf6<bool, ProtocolGame, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, OperatingSystem_t, unsigned short, bool>, boost::_bi::list0> (
  59.     a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:660
  60. No locals.
  61. #6  boost::_bi::bind_t<bool, boost::_mfi::mf6<bool, ProtocolGame, std::__cxx11::basic_string<char, std::char_traits<char---Type <return> to continue, or q <return> to quit---
  62. >, std::allocator<char> > const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, OperatingSystem_t, unsigned short, bool>, boost::_bi::list7<boost::_bi::value<ProtocolGame*>, boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<unsigned int>, boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<OperatingSystem_t>, boost::_bi::value<unsigned short>, boost::_bi::value<bool> > >::operator() (
  63.     this=<optimized out>) at /usr/include/boost/bind/bind.hpp:893
  64. No locals.
  65. #7  boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<bool, boost::_mfi::mf6<bool, ProtocolGame, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, OperatingSystem_t, unsigned short, bool>, boost::_bi::list7<boost::_bi::value<ProtocolGame*>, boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<unsigned int>, boost::_bi::value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<OperatingSystem_t>, boost::_bi::value<unsigned short>, boost::_bi::value<bool> > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:159
  66.         f = <optimized out>
  67. #8  0x0000000000683931 in boost::function0<void>::operator() (this=0x9da3b0)
  68.     at /usr/include/boost/function/function_template.hpp:773
  69. No locals.
  70. #9  Task::operator() (this=0x9da3a0) at /mnt/c/Users/Vitor Bertolucci/Documents/GitHub/otPiece-Data/src/tasks.h:34
  71. No locals.
  72. #10 Dispatcher::dispatcherThread (p=0x9a03e0 <Dispatcher::getInstance()::dispatcher>)
  73.     at /mnt/c/Users/Vitor Bertolucci/Documents/GitHub/otPiece-Data/src/tasks.cpp:73
  74.         task = 0x9da3a0
  75.         dispatcher = 0x9a03e0 <Dispatcher::getInstance()::dispatcher>
  76.         outputPool = <optimized out>
  77.         taskLockUnique = {m = 0x9a03e8 <Dispatcher::getInstance()::dispatcher+8>, is_locked = false}
  78. #11 0x000000000065be1e in boost::_bi::list1<boost::_bi::value<void*> >::operator()<void (*)(void*), boost::_bi::list0>
  79.    (a=<synthetic pointer>, f=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/bind.hpp:253
  80. No locals.
  81. ---Type <return> to continue, or q <return> to quit---
  82. #12 boost::_bi::bind_t<void, void (*)(void*), boost::_bi::list1<boost::_bi::value<void*> > >::operator() (
  83.     this=<optimized out>) at /usr/include/boost/bind/bind.hpp:893
  84. No locals.
  85. #13 boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(void*), boost::_bi::list1<boost::_bi::value<void*> > > >::run (this=<optimized out>) at /usr/include/boost/thread/detail/thread.hpp:116
  86. No locals.
  87. #14 0x00007ffffefd15d5 in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
  88. No symbol table info available.
  89. #15 0x00007ffffe8776ba in start_thread (arg=0x7ffffa6b0700) at pthread_create.c:333
  90.         __res = <optimized out>
  91.         pd = 0x7ffffa6b0700
  92.         now = <optimized out>
  93.         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737394706176, 7298073736766590504, 0, 140737488280159,
  94.                 140737394706880, 10341624, -7298079139845337560, -7298071739388490200}, mask_was_saved = 0}}, priv = {
  95.             pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  96.         not_first_call = <optimized out>
  97.         pagesize_m1 = <optimized out>
  98.         sp = <optimized out>
  99.         freesize = <optimized out>
  100.         __PRETTY_FUNCTION__ = "start_thread"
  101. #16 0x00007ffffd0f741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
  102. No locals.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement