Advertisement
Guest User

Untitled

a guest
Nov 29th, 2017
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.40 KB | None | 0 0
  1.  
  2. --- DEBUG: --- START
  3.  
  4. [Thread debugging using libthread_db enabled]
  5. Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  6. [New Thread 0x7ffff27c7700 (LWP 15051)]
  7. [New Thread 0x7ffff1dc6700 (LWP 15052)]
  8. [New Thread 0x7ffff11a8700 (LWP 15053)]
  9. [New Thread 0x7ffff07a7700 (LWP 15054)]
  10. [New Thread 0x7fffefda6700 (LWP 15055)]
  11.  
  12. Thread 1 "worldserver" received signal SIGSEGV, Segmentation fault.
  13. 0x0000000001ad040d in DBCFileLoader::AutoProduceStrings (this=this@entry=0x7fffffff70c0, format=0x1dc8840 <AreaTableEntryfmt> "niiiixxxxxi", 's' <repeats 16 times>, "xiiiiixxx", dataTable=0x2bd99e0 "\001") at /home/trinity/ElunaTrinityWotlk/src/common/DataStores/DBCFileLoader.cpp:293
  14. 293 if (!*slot || !**slot)
  15.  
  16. --- DEBUG: BACKTRACE FULL
  17.  
  18. #0 0x0000000001ad040d in DBCFileLoader::AutoProduceStrings (this=this@entry=0x7fffffff70c0, format=0x1dc8840 <AreaTableEntryfmt> "niiiixxxxxi", 's' <repeats 16 times>, "xiiiiixxx", dataTable=0x2bd99e0 "\001") at /home/trinity/ElunaTrinityWotlk/src/common/DataStores/DBCFileLoader.cpp:293
  19. slot = 0x2c3a7fc
  20. x = 11
  21. y = 2307
  22. stringPool = <optimized out>
  23. offset = 396828
  24. __FUNCTION__ = "AutoProduceStrings"
  25. #1 0x0000000001a6eb59 in DBCStorageBase::LoadStringsFrom (this=this@entry=0x239ed80 <sAreaTableStore>, path="../data/dbc/deDE/AreaTable.dbc", indexTable=<optimized out>) at /home/trinity/ElunaTrinityWotlk/src/server/shared/DataStores/DBCStore.cpp:67
  26. stringBlock = 0x7fffffff7180 "Ð[¢\002"
  27. dbc = {recordSize = 144, recordCount = 2312, fieldCount = 36, stringSize = 37918, fieldsOffset = 0x2a555a0, data = 0x2c3a7f0 "\001", stringTable = 0x2c8bc70 ""}
  28. #2 0x0000000001528991 in DBCStorage<AreaTableEntry>::LoadStringsFrom (path="../data/dbc/deDE/AreaTable.dbc", this=0x239ed80 <sAreaTableStore>) at /home/trinity/ElunaTrinityWotlk/src/server/shared/DataStores/DBCStore.h:102
  29. No locals.
  30. #3 LoadDBC<AreaTableEntry> (availableDbcLocales=@0x7fffffff73b8: 4294967288, errors=..., storage=..., dbcPath="../data/dbc/", filename="AreaTable.dbc", customFormat="", customIndexName="") at /home/trinity/ElunaTrinityWotlk/src/server/game/DataStores/DBCStores.cpp:242
  31. localizedName = "../data/dbc/deDE/AreaTable.dbc"
  32. i = 3 '\003'
  33. __FUNCTION__ = "LoadDBC"
  34. dbcFilename = "../data/dbc/AreaTable.dbc"
  35. #4 0x000000000150ec57 in LoadDBCStores (dataPath="../data/") at /home/trinity/ElunaTrinityWotlk/src/server/game/DataStores/DBCStores.cpp:276
  36. dbcPath = "../data/dbc/"
  37. bad_dbc_files = {<std::__cxx11::_List_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_impl = {<std::allocator<std::_List_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<__gnu_cxx::new_allocator<std::_List_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<No data fields>}, <No data fields>}, _M_node = {<std::__detail::_List_node_base> = {_M_next = 0x7fffffff73c0, _M_prev = 0x7fffffff73c0}, _M_data = 0}}}, <No data fields>}
  38. availableDbcLocales = 4294967288
  39. __FUNCTION__ = "LoadDBCStores"
  40. pathLength = <optimized out>
  41. #5 0x00000000017b8a58 in World::SetInitialWorldSettings (this=0x23acdc0 <World::instance()::instance>) at /home/trinity/ElunaTrinityWotlk/src/server/game/World/World.cpp:1572
  42. server_type = 8
  43. realm_zone = 8
  44. mapIds = std::vector of length 0, capacity 0
  45. mmmgr = <optimized out>
  46. localTm = {tm_sec = 0, tm_min = 0, tm_hour = 0, tm_mday = 0, tm_mon = 0, tm_year = 0, tm_wday = 0, tm_yday = 0, tm_isdst = 0, tm_gmtoff = 0, tm_zone = 0x0}
  47. gameTime = 0
  48. CleanOldMailsTime = <optimized out>
  49. nextGameEvent = <optimized out>
  50. #6 0x0000000000bcdbad in main (argc=<optimized out>, argv=<optimized out>) at /home/trinity/ElunaTrinityWotlk/src/server/worldserver/Main.cpp:249
  51. configFile = {static preferred_separator = 47 '/', m_pathname = "/home/trinity/server/etc/worldserver.conf"}
  52. configService = ""
  53. vm = <incomplete type>
  54. configError = ""
  55. ioService = std::shared_ptr (count 4, weak 0) 0x23d2be0
  56. opensslHandle = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::{lambda(void*)#3}, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
  57. warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::{lambda(void*)#3}, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
  58. std::shared_ptr (count 1, weak 0) 0x0
  59. seed = {_bn = 0x23fa690}
  60. pidFile = ""
  61. signals = {<boost::asio::basic_io_object<boost::asio::signal_set_service, false>> = {service = @0x23f8b20, implementation = {queue_ = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x23fad10, back_ = 0x23fad10}, signals_ = 0x23f8ee0}}, <No data fields>}
  62. numThreads = <optimized out>
  63. threadPool = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<std::vector<std::thread, std::allocator<std::thread> >*, main::{lambda(std::vector<std::thread, std::allocator<std::thread> >*)#4}, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
  64. warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<std::vector<std::thread, std::allocator<std::thread> >*, main::{lambda(std::vector<std::thread, std::allocator<std::thread> >*)#4}, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
  65. std::shared_ptr (count 1, weak 0) 0x24056d0
  66. dbHandle = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::{lambda(void*)#6}, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
  67. warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::{lambda(void*)#6}, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
  68. std::shared_ptr (count 1, weak 0) 0x0
  69. sMetricHandle = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::{lambda(void*)#8}, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
  70. warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::{lambda(void*)#8}, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
  71. std::shared_ptr (count 1, weak 0) 0x0
  72. sScriptMgrHandle = warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::{lambda(void*)#9}, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
  73. warning: RTTI symbol not found for class 'std::_Sp_counted_deleter<decltype(nullptr), main::{lambda(void*)#9}, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
  74. std::shared_ptr (count 1, weak 0) 0x0
  75. mapManagementHandle = <optimized out>
  76. raAcceptor = std::unique_ptr<AsyncAcceptor> containing 0x23ce340
  77. soapThread = <optimized out>
  78. worldPort = <optimized out>
  79. worldListener = ""
  80. networkThreads = <optimized out>
  81. cliThread = <optimized out>
  82. freezeDetector = std::shared_ptr (count 4, weak 0) 0x23d2be0
  83.  
  84. --- DEBUG: INFO REGISTERS
  85.  
  86. rax 0x2c3a7fc 46376956
  87. rbx 0x23d2be0 37563360
  88. rcx 0xb 11
  89. rdx 0x4100000077 279172874359
  90. rsi 0x24 36
  91. rdi 0x60e1c 396828
  92. rbp 0x7fffffffe0d0 0x7fffffffe0d0
  93. rsp 0x7fffffffd8b0 0x7fffffffd8b0
  94. r8 0x2b3a2d0 45327056
  95. r9 0x908 2312
  96. r10 0x903 2307
  97. r11 0x24 36
  98. r12 0x23fb010 37728272
  99. r13 0x23d2be0 37563360
  100. r14 0x2401050 37752912
  101. r15 0x2404f10 37768976
  102. rip 0xbcdbad 0xbcdbad <main(int, char**)+3229>
  103. eflags 0x10206 [ PF IF RF ]
  104. cs 0x33 51
  105. ss 0x2b 43
  106. ds 0x0 0
  107. es 0x0 0
  108. fs 0x0 0
  109. gs 0x0 0
  110.  
  111. --- DEBUG: CALLS (x/32i $pc)
  112.  
  113. => 0xbcdbad <main(int, char**)+3229>: mov $0x18,%edi
  114. 0xbcdbb2 <main(int, char**)+3234>: callq 0xbc8f10 <_Znwm@plt>
  115. 0xbcdbb7 <main(int, char**)+3239>: test %rax,%rax
  116. 0xbcdbba <main(int, char**)+3242>: mov %rax,%r13
  117. 0xbcdbbd <main(int, char**)+3245>: je 0xbcdbdc <main(int, char**)+3276>
  118. 0xbcdbbf <main(int, char**)+3247>: movl $0x1,0x8(%rax)
  119. 0xbcdbc6 <main(int, char**)+3254>: movl $0x1,0xc(%rax)
  120. 0xbcdbcd <main(int, char**)+3261>: movq $0x1bcf1a8,(%rax)
  121. 0xbcdbd4 <main(int, char**)+3268>: movq $0x0,0x10(%rax)
  122. 0xbcdbdc <main(int, char**)+3276>: lea -0x3c0(%rbp),%rdi
  123. 0xbcdbe3 <main(int, char**)+3283>: mov $0x1bcdc06,%esi
  124. 0xbcdbe8 <main(int, char**)+3288>: movq $0x0,-0x7d0(%rbp)
  125. 0xbcdbf3 <main(int, char**)+3299>: callq 0xc05610 <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)>
  126. 0xbcdbf8 <main(int, char**)+3304>: callq 0x1ac6630 <ConfigMgr::instance()>
  127. 0xbcdbfd <main(int, char**)+3309>: lea -0x3c0(%rbp),%rsi
  128. 0xbcdc04 <main(int, char**)+3316>: xor %edx,%edx
  129. 0xbcdc06 <main(int, char**)+3318>: mov %rax,%rdi
  130. 0xbcdc09 <main(int, char**)+3321>: callq 0x1ac6f00 <ConfigMgr::GetBoolDefault(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) const>
  131. 0xbcdc0e <main(int, char**)+3326>: mov %eax,%ebx
  132. 0xbcdc10 <main(int, char**)+3328>: mov -0x3c0(%rbp),%rdi
  133. 0xbcdc17 <main(int, char**)+3335>: lea -0x3c0(%rbp),%rax
  134. 0xbcdc1e <main(int, char**)+3342>: add $0x10,%rax
  135. 0xbcdc22 <main(int, char**)+3346>: cmp %rax,%rdi
  136. 0xbcdc25 <main(int, char**)+3349>: je 0xbcdc2c <main(int, char**)+3356>
  137. 0xbcdc27 <main(int, char**)+3351>: callq 0xbc8270 <_ZdlPv@plt>
  138. 0xbcdc2c <main(int, char**)+3356>: test %bl,%bl
  139. 0xbcdc2e <main(int, char**)+3358>: jne 0xbcdfa9 <main(int, char**)+4249>
  140. 0xbcdc34 <main(int, char**)+3364>: lea -0x3a0(%rbp),%rdi
  141. 0xbcdc3b <main(int, char**)+3371>: mov $0x1bcdc10,%esi
  142. 0xbcdc40 <main(int, char**)+3376>: callq 0xc05610 <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)>
  143. 0xbcdc45 <main(int, char**)+3381>: callq 0x1ac6630 <ConfigMgr::instance()>
  144. 0xbcdc4a <main(int, char**)+3386>: lea -0x3a0(%rbp),%rsi
  145.  
  146. --- DEBUG: THREAD APPLY ALL BACKTRACE
  147.  
  148. Thread 6 (Thread 0x7fffefda6700 (LWP 15055)):
  149. #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  150. #1 0x00007ffff5c5691c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  151. #2 0x0000000001a9388b in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>, this=0x23d1380) at /home/trinity/ElunaTrinityWotlk/src/common/Threading/ProducerConsumerQueue.h:76
  152. #3 DatabaseWorker::WorkerThread (this=0x23f8120) at /home/trinity/ElunaTrinityWotlk/src/server/database/Database/DatabaseWorker.cpp:48
  153. #4 0x00007ffff5c5bc80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  154. #5 0x00007ffff67566ba in start_thread (arg=0x7fffefda6700) at pthread_create.c:333
  155. #6 0x00007ffff53c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
  156.  
  157. Thread 5 (Thread 0x7ffff07a7700 (LWP 15054)):
  158. #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  159. #1 0x00007ffff5c5691c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  160. #2 0x0000000001a9388b in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>, this=0x23d16f0) at /home/trinity/ElunaTrinityWotlk/src/common/Threading/ProducerConsumerQueue.h:76
  161. #3 DatabaseWorker::WorkerThread (this=0x23fb2e0) at /home/trinity/ElunaTrinityWotlk/src/server/database/Database/DatabaseWorker.cpp:48
  162. #4 0x00007ffff5c5bc80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  163. #5 0x00007ffff67566ba in start_thread (arg=0x7ffff07a7700) at pthread_create.c:333
  164. #6 0x00007ffff53c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
  165.  
  166. Thread 4 (Thread 0x7ffff11a8700 (LWP 15053)):
  167. #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  168. #1 0x00007ffff5c5691c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  169. #2 0x0000000001a9388b in ProducerConsumerQueue<SQLOperation*>::WaitAndPop (value=<synthetic pointer>, this=0x23d1a10) at /home/trinity/ElunaTrinityWotlk/src/common/Threading/ProducerConsumerQueue.h:76
  170. #3 DatabaseWorker::WorkerThread (this=0x23fb280) at /home/trinity/ElunaTrinityWotlk/src/server/database/Database/DatabaseWorker.cpp:48
  171. #4 0x00007ffff5c5bc80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  172. #5 0x00007ffff67566ba in start_thread (arg=0x7ffff11a8700) at pthread_create.c:333
  173. #6 0x00007ffff53c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
  174.  
  175. Thread 3 (Thread 0x7ffff1dc6700 (LWP 15052)):
  176. #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  177. #1 0x0000000000c06199 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0x2405768) at /usr/include/boost/asio/detail/posix_event.hpp:106
  178. #2 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=..., lock=..., this=0x2405710) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
  179. #3 boost::asio::detail::task_io_service::run (ec=..., this=0x2405710) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
  180. #4 boost::asio::io_service::run (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59
  181. #5 <lambda()>::operator() (__closure=<optimized out>) at /home/trinity/ElunaTrinityWotlk/src/server/worldserver/Main.cpp:212
  182. #6 std::_Bind_simple<main(int, char**)::<lambda()>()>::_M_invoke<> (this=<optimized out>) at /usr/include/c++/5/functional:1531
  183. #7 std::_Bind_simple<main(int, char**)::<lambda()>()>::operator() (this=<optimized out>) at /usr/include/c++/5/functional:1520
  184. #8 std::thread::_Impl<std::_Bind_simple<main(int, char**)::<lambda()>()> >::_M_run(void) (this=<optimized out>) at /usr/include/c++/5/thread:115
  185. #9 0x00007ffff5c5bc80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  186. #10 0x00007ffff67566ba in start_thread (arg=0x7ffff1dc6700) at pthread_create.c:333
  187. #11 0x00007ffff53c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
  188.  
  189. Thread 2 (Thread 0x7ffff27c7700 (LWP 15051)):
  190. #0 0x00007ffff53c19d3 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84
  191. #1 0x0000000000c0de0a in boost::asio::detail::epoll_reactor::run (this=0x23f8d80, block=block@entry=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
  192. #2 0x0000000000c06084 in boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=..., lock=..., this=0x2405710) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
  193. #3 boost::asio::detail::task_io_service::run (ec=..., this=0x2405710) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
  194. #4 boost::asio::io_service::run (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59
  195. #5 <lambda()>::operator() (__closure=<optimized out>) at /home/trinity/ElunaTrinityWotlk/src/server/worldserver/Main.cpp:212
  196. #6 std::_Bind_simple<main(int, char**)::<lambda()>()>::_M_invoke<> (this=<optimized out>) at /usr/include/c++/5/functional:1531
  197. #7 std::_Bind_simple<main(int, char**)::<lambda()>()>::operator() (this=<optimized out>) at /usr/include/c++/5/functional:1520
  198. #8 std::thread::_Impl<std::_Bind_simple<main(int, char**)::<lambda()>()> >::_M_run(void) (this=<optimized out>) at /usr/include/c++/5/thread:115
  199. #9 0x00007ffff5c5bc80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  200. #10 0x00007ffff67566ba in start_thread (arg=0x7ffff27c7700) at pthread_create.c:333
  201. #11 0x00007ffff53c13dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
  202.  
  203. Thread 1 (Thread 0x7ffff7fe0740 (LWP 15047)):
  204. #0 0x0000000001ad040d in DBCFileLoader::AutoProduceStrings (this=this@entry=0x7fffffff70c0, format=0x1dc8840 <AreaTableEntryfmt> "niiiixxxxxi", 's' <repeats 16 times>, "xiiiiixxx", dataTable=0x2bd99e0 "\001") at /home/trinity/ElunaTrinityWotlk/src/common/DataStores/DBCFileLoader.cpp:293
  205. #1 0x0000000001a6eb59 in DBCStorageBase::LoadStringsFrom (this=this@entry=0x239ed80 <sAreaTableStore>, path="../data/dbc/deDE/AreaTable.dbc", indexTable=<optimized out>) at /home/trinity/ElunaTrinityWotlk/src/server/shared/DataStores/DBCStore.cpp:67
  206. #2 0x0000000001528991 in DBCStorage<AreaTableEntry>::LoadStringsFrom (path="../data/dbc/deDE/AreaTable.dbc", this=0x239ed80 <sAreaTableStore>) at /home/trinity/ElunaTrinityWotlk/src/server/shared/DataStores/DBCStore.h:102
  207. #3 LoadDBC<AreaTableEntry> (availableDbcLocales=@0x7fffffff73b8: 4294967288, errors=..., storage=..., dbcPath="../data/dbc/", filename="AreaTable.dbc", customFormat="", customIndexName="") at /home/trinity/ElunaTrinityWotlk/src/server/game/DataStores/DBCStores.cpp:242
  208. #4 0x000000000150ec57 in LoadDBCStores (dataPath="../data/") at /home/trinity/ElunaTrinityWotlk/src/server/game/DataStores/DBCStores.cpp:276
  209. #5 0x00000000017b8a58 in World::SetInitialWorldSettings (this=0x23acdc0 <World::instance()::instance>) at /home/trinity/ElunaTrinityWotlk/src/server/game/World/World.cpp:1572
  210. #6 0x0000000000bcdbad in main (argc=<optimized out>, argv=<optimized out>) at /home/trinity/ElunaTrinityWotlk/src/server/worldserver/Main.cpp:249
  211.  
  212. --- DEBUG: --- STOP
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement