Guest User

spring 88.0 singleplayer crash

a guest
Jun 13th, 2012
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.54 KB | None | 0 0
  1. warning: core file may not match specified executable file.
  2. [New LWP 21865]
  3. [New LWP 21873]
  4. [New LWP 21868]
  5. [New LWP 21866]
  6. [New LWP 21871]
  7. [New LWP 21869]
  8. [New LWP 21870]
  9. [New LWP 21881]
  10. [New LWP 21875]
  11. [New LWP 21874]
  12. [New LWP 21872]
  13. [New LWP 21887]
  14. [New LWP 21878]
  15. [New LWP 21877]
  16. [New LWP 21867]
  17. [New LWP 21879]
  18. [Thread debugging using libthread_db enabled]
  19. Using host libthread_db library "/lib/libthread_db.so.1".
  20. warning: "/var/cache/abrt-di/usr/lib/debug/usr/lib/libicudata.so.48.1.1.debug": separate debug info file has no debug info
  21. Core was generated by `/usr/bin/spring --config=/home/revenant/.springrc /home/revenant/.spring/script'.
  22. Program terminated with signal 11, Segmentation fault.
  23. #0 0x085e1a5b in CEngineOutHandler::PreDestroy (this=0xa3c00720) at /usr/src/debug/spring_88.0/rts/ExternalAI/EngineOutHandler.cpp:146
  24. 146 /usr/src/debug/spring_88.0/rts/ExternalAI/EngineOutHandler.cpp: No such file or directory.
  25.  
  26. Thread 16 (Thread 0xab3ffb40 (LWP 21879)):
  27. #0 0xb7781424 in __kernel_vsyscall ()
  28. No symbol table info available.
  29. #1 0x45211966 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
  30. No locals.
  31. #2 0x4c326e8e in Sleep (t=t@entry=1) at /usr/src/debug/openal-soft-1.14/Alc/helpers.c:204
  32. tv = {tv_sec = 0, tv_nsec = 1000000}
  33. rem = {tv_sec = 0, tv_nsec = 540718}
  34. #3 0x4c334031 in PulseProc (param=0xb08076d0) at /usr/src/debug/openal-soft-1.14/Alc/backends/pulseaudio.c:805
  35. Device = 0xb08076d0
  36. data = 0xb0807420
  37. buffer_size = 24576
  38. update_size = 8192
  39. frame_size = 8
  40. len = 2624
  41. #4 0x4c326731 in StarterFunc (ptr=0xb08053d0) at /usr/src/debug/openal-soft-1.14/Alc/alcThread.c:95
  42. inf = 0xb08053d0
  43. #5 0x4520aadf in start_thread (arg=0xab3ffb40) at pthread_create.c:309
  44. __res = <optimized out>
  45. pd = 0xab3ffb40
  46. now = <optimized out>
  47. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1421872216, -1016195950, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  48. not_first_call = 0
  49. pagesize_m1 = <optimized out>
  50. sp = <optimized out>
  51. freesize = <optimized out>
  52. #6 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  53. No locals.
  54.  
  55. Thread 15 (Thread 0xb6f49b40 (LWP 21867)):
  56. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:90
  57. res = <optimized out>
  58. #1 futex_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:120
  59. res = <optimized out>
  60. #2 do_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/wait.h:64
  61. No locals.
  62. #3 gomp_barrier_wait_end (bar=0x9365648, state=32) at ../../../libgomp/config/linux/bar.c:47
  63. No locals.
  64. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0x9365648) at ../../../libgomp/config/linux/bar.c:55
  65. No locals.
  66. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfa20d64) at ../../../libgomp/team.c:120
  67. team = 0x9cd4cd8
  68. data = 0xbfa20d64
  69. pool = 0x9365608
  70. local_fn = <optimized out>
  71. local_data = <optimized out>
  72. #6 0x4520aadf in start_thread (arg=0xb6f49b40) at pthread_create.c:309
  73. __res = <optimized out>
  74. pd = 0xb6f49b40
  75. now = <optimized out>
  76. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1225485400, 1437471913, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  77. not_first_call = 0
  78. pagesize_m1 = <optimized out>
  79. sp = <optimized out>
  80. freesize = <optimized out>
  81. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  82. No locals.
  83.  
  84. Thread 14 (Thread 0xb07ffb40 (LWP 21877)):
  85. #0 0xb7781424 in __kernel_vsyscall ()
  86. No symbol table info available.
  87. #1 0x45134044 in __GI___poll (fds=fds@entry=0xabe00bf0, nfds=nfds@entry=2, timeout=timeout@entry=1105) at ../sysdeps/unix/sysv/linux/poll.c:87
  88. resultvar = <optimized out>
  89. oldtype = -516
  90. result = <optimized out>
  91. #2 0x48c05c07 in poll_func (ufds=0xabe00bf0, nfds=2, timeout=1105, userdata=0xb08043f0) at pulse/thread-mainloop.c:69
  92. mutex = 0xb08043f0
  93. r = <optimized out>
  94. #3 0x48bf3d3b in pa_mainloop_poll (m=m@entry=0xb0804350) at pulse/mainloop.c:875
  95. __func__ = "pa_mainloop_poll"
  96. __PRETTY_FUNCTION__ = "pa_mainloop_poll"
  97. #4 0x48bf459a in pa_mainloop_iterate (m=m@entry=0xb0804350, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:957
  98. r = <optimized out>
  99. __func__ = "pa_mainloop_iterate"
  100. __PRETTY_FUNCTION__ = "pa_mainloop_iterate"
  101. #5 0x48bf4674 in pa_mainloop_run (m=0xb0804350, retval=retval@entry=0x0) at pulse/mainloop.c:975
  102. r = <optimized out>
  103. #6 0x48c05b8f in thread (userdata=0xb0804300) at pulse/thread-mainloop.c:88
  104. m = 0xb0804300
  105. mask = {__val = {2147483647, 4294967294, 4294967295 <repeats 30 times>}}
  106. #7 0x48c9ca8b in internal_thread_func (userdata=0xb0804480) at pulsecore/thread-posix.c:83
  107. t = 0xb0804480
  108. #8 0x4520aadf in start_thread (arg=0xb07ffb40) at pthread_create.c:309
  109. __res = <optimized out>
  110. pd = 0xb07ffb40
  111. now = <optimized out>
  112. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1333791832, 1131287716, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  113. not_first_call = 0
  114. pagesize_m1 = <optimized out>
  115. sp = <optimized out>
  116. freesize = <optimized out>
  117. #9 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  118. No locals.
  119.  
  120. Thread 13 (Thread 0xabdffb40 (LWP 21878)):
  121. #0 0xb7781424 in __kernel_vsyscall ()
  122. No symbol table info available.
  123. #1 0x45211966 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
  124. No locals.
  125. #2 0x45f9a5d7 in SDL_Delay (ms=10) at src/timer/unix/SDL_systimer.c:118
  126. was_error = <optimized out>
  127. elapsed = {tv_sec = 0, tv_nsec = 1678060}
  128. tv = {tv_sec = 0, tv_nsec = 10000000}
  129. #3 0x08102c43 in CGameServer::UpdateLoop (this=0x9621eb8) at /usr/src/debug/spring_88.0/rts/Game/GameServer.cpp:2229
  130. scoped_lock = {_vptr.RecursiveScopedLock = 0x88e5d58, sl_lock = "\310 b\t\001\000\000"}
  131. #4 0x45eef0ed in boost::(anonymous namespace)::thread_proxy (param=0x961f4d8) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:121
  132. thread_info = {px = 0x961f4d8, pn = {pi_ = 0x9684638}}
  133. #5 0x4520aadf in start_thread (arg=0xabdffb40) at pthread_create.c:309
  134. __res = <optimized out>
  135. pd = 0xabdffb40
  136. now = <optimized out>
  137. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1411386456, 57545875, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  138. not_first_call = 0
  139. pagesize_m1 = <optimized out>
  140. sp = <optimized out>
  141. freesize = <optimized out>
  142. #6 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  143. No locals.
  144.  
  145. Thread 12 (Thread 0xa8a76b40 (LWP 21887)):
  146. #0 0xb7781424 in __kernel_vsyscall ()
  147. No symbol table info available.
  148. #1 0x4520e4d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
  149. No locals.
  150. #2 0x45ef1497 in timed_wait (wait_until=..., m=..., this=<optimized out>) at /usr/src/debug/boost_1_48_0/boost/thread/pthread/condition_variable.hpp:72
  151. check_for_interruption = {thread_info = 0xa3c00b78, m = 0xa3c00c08, set = true}
  152. timeout = {tv_sec = 1339594955, tv_nsec = 550229000}
  153. guard = {m = 0xa8a76120}
  154. cond_res = <optimized out>
  155. #3 boost::this_thread::sleep (st=...) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:327
  156. lk = {m = 0xa3c00bf0, is_locked = false}
  157. thread_info = 0xa3c00b78
  158. #4 0x0856bbcf in sleep<boost::posix_time::seconds> (rel_time=...) at /usr/include/boost/thread/pthread/thread_data.hpp:138
  159. No locals.
  160. #5 ForcedExit (msg="Spring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /home/revenant/.spring/infolog.txt", caption="Spring crashed", flags=8) at /usr/src/debug/spring_88.0/rts/System/Platform/errorhandler.cpp:59
  161. n = <optimized out>
  162. #6 0x0856beaa in operator()<void (*)(const std::basic_string<char>&, const std::basic_string<char>&, unsigned int), boost::_bi::list0> (this=0xa3c00c80, f=<optimized out>, a=...) at /usr/include/boost/bind/bind.hpp:392
  163. No locals.
  164. #7 operator() (this=0xa3c00c7c) at /usr/include/boost/bind/bind_template.hpp:20
  165. No locals.
  166. #8 boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(std::string const&, std::string const&, unsigned int), boost::_bi::list3<boost::_bi::value<std::string>, boost::_bi::value<std::string>, boost::_bi::value<unsigned int> > > >::run (this=0xa3c00b78) at /usr/include/boost/thread/detail/thread.hpp:61
  167. No locals.
  168. #9 0x45eef0ed in boost::(anonymous namespace)::thread_proxy (param=0xa3c00b78) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:121
  169. thread_info = {px = 0xa3c00b78, pn = {pi_ = 0xa3c008f8}}
  170. #10 0x4520aadf in start_thread (arg=0xa8a76b40) at pthread_create.c:309
  171. __res = <optimized out>
  172. pd = 0xa8a76b40
  173. now = <optimized out>
  174. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1465424984, -229763947, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  175. not_first_call = 0
  176. pagesize_m1 = <optimized out>
  177. sp = <optimized out>
  178. freesize = <optimized out>
  179. #11 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  180. No locals.
  181.  
  182. Thread 11 (Thread 0xb4744b40 (LWP 21872)):
  183. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:90
  184. res = <optimized out>
  185. #1 futex_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:120
  186. res = <optimized out>
  187. #2 do_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/wait.h:64
  188. No locals.
  189. #3 gomp_barrier_wait_end (bar=0x9365648, state=32) at ../../../libgomp/config/linux/bar.c:47
  190. No locals.
  191. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0x9365648) at ../../../libgomp/config/linux/bar.c:55
  192. No locals.
  193. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfa20e68) at ../../../libgomp/team.c:120
  194. team = 0x9cd4cd8
  195. data = 0xbfa20e68
  196. pool = 0x9365608
  197. local_fn = <optimized out>
  198. local_data = <optimized out>
  199. #6 0x4520aadf in start_thread (arg=0xb4744b40) at pthread_create.c:309
  200. __res = <optimized out>
  201. pd = 0xb4744b40
  202. now = <optimized out>
  203. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1267448920, 1410208940, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  204. not_first_call = 0
  205. pagesize_m1 = <optimized out>
  206. sp = <optimized out>
  207. freesize = <optimized out>
  208. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  209. No locals.
  210.  
  211. Thread 10 (Thread 0xb27feb40 (LWP 21874)):
  212. #0 0xb7781424 in __kernel_vsyscall ()
  213. No symbol table info available.
  214. #1 0x45211966 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
  215. No locals.
  216. #2 0x45f9a5d7 in SDL_Delay (ms=ms@entry=1) at src/timer/unix/SDL_systimer.c:118
  217. was_error = <optimized out>
  218. elapsed = {tv_sec = 0, tv_nsec = 769870}
  219. tv = {tv_sec = 0, tv_nsec = 1000000}
  220. #3 0x45f9a624 in RunTimer (unused=0x0) at src/timer/unix/SDL_systimer.c:203
  221. No locals.
  222. #4 0x45f4ae02 in SDL_RunThread (data=data@entry=0x9395550) at src/thread/SDL_thread.c:204
  223. args = 0x9395550
  224. userfunc = 0x45f9a5f0 <RunTimer>
  225. userdata = <optimized out>
  226. statusloc = 0x9399368
  227. #5 0x45f97d7c in RunThread (data=0x9395550) at src/thread/pthread/SDL_systhread.c:47
  228. No locals.
  229. #6 0x4520aadf in start_thread (arg=0xb27feb40) at pthread_create.c:309
  230. __res = <optimized out>
  231. pd = 0xb27feb40
  232. now = <optimized out>
  233. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1300241496, 1129190560, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  234. not_first_call = 0
  235. pagesize_m1 = <optimized out>
  236. sp = <optimized out>
  237. freesize = <optimized out>
  238. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  239. No locals.
  240.  
  241. Thread 9 (Thread 0xb113bb40 (LWP 21875)):
  242. #0 0xb7781424 in __kernel_vsyscall ()
  243. No symbol table info available.
  244. #1 0x4520e4d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
  245. No locals.
  246. #2 0x45ef1497 in timed_wait (wait_until=..., m=..., this=<optimized out>) at /usr/src/debug/boost_1_48_0/boost/thread/pthread/condition_variable.hpp:72
  247. check_for_interruption = {thread_info = 0x95e1c78, m = 0x95e1d08, set = true}
  248. timeout = {tv_sec = 1339594954, tv_nsec = 873514000}
  249. guard = {m = 0xb113b170}
  250. cond_res = <optimized out>
  251. #3 boost::this_thread::sleep (st=...) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:327
  252. lk = {m = 0x95e1cf0, is_locked = false}
  253. thread_info = 0x95e1c78
  254. #4 0x0861852e in sleep<boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000ll> > (rel_time=...) at /usr/include/boost/thread/pthread/thread_data.hpp:138
  255. No locals.
  256. #5 CSound::StartThread (this=0x45161aaa, maxSounds=128) at /usr/src/debug/spring_88.0/rts/System/Sound/Sound.cpp:388
  257. curcontext = 0xb113b228
  258. curdevice = 0x45161aaa
  259. #6 0x08618a96 in operator() (a1=<optimized out>, p=<optimized out>, this=0x95e1d7c) at /usr/include/boost/bind/mem_fn_template.hpp:165
  260. No locals.
  261. #7 operator()<boost::_mfi::mf1<void, CSound, int>, boost::_bi::list0> (f=..., this=0x95e1d84, a=...) at /usr/include/boost/bind/bind.hpp:313
  262. No locals.
  263. #8 operator() (this=0x95e1d7c) at /usr/include/boost/bind/bind_template.hpp:20
  264. No locals.
  265. #9 boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf1<void, CSound, int>, boost::_bi::list2<boost::_bi::value<CSound*>, boost::_bi::value<int> > > >::run (this=0x95e1c78) at /usr/include/boost/thread/detail/thread.hpp:61
  266. No locals.
  267. #10 0x45eef0ed in boost::(anonymous namespace)::thread_proxy (param=0x95e1c78) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:121
  268. thread_info = {px = 0x95e1c78, pn = {pi_ = 0x9629a60}}
  269. #11 0x4520aadf in start_thread (arg=0xb113bb40) at pthread_create.c:309
  270. __res = <optimized out>
  271. pd = 0xb113bb40
  272. now = <optimized out>
  273. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1324108888, -1678895962, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  274. not_first_call = 0
  275. pagesize_m1 = <optimized out>
  276. sp = <optimized out>
  277. freesize = <optimized out>
  278. #12 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  279. No locals.
  280.  
  281. Thread 8 (Thread 0xa9d1fb40 (LWP 21881)):
  282. #0 0xb7781424 in __kernel_vsyscall ()
  283. No symbol table info available.
  284. #1 0x4520e4d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
  285. No locals.
  286. #2 0x45ef1497 in timed_wait (wait_until=..., m=..., this=<optimized out>) at /usr/src/debug/boost_1_48_0/boost/thread/pthread/condition_variable.hpp:72
  287. check_for_interruption = {thread_info = 0xa3c00530, m = 0xa3c005c0, set = true}
  288. timeout = {tv_sec = 1339594955, tv_nsec = 439734000}
  289. guard = {m = 0xa9d1f120}
  290. cond_res = <optimized out>
  291. #3 boost::this_thread::sleep (st=...) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:327
  292. lk = {m = 0xa3c005a8, is_locked = false}
  293. thread_info = 0xa3c00530
  294. #4 0x0856bbcf in sleep<boost::posix_time::seconds> (rel_time=...) at /usr/include/boost/thread/pthread/thread_data.hpp:138
  295. No locals.
  296. #5 ForcedExit (msg="std::bad_alloc", caption="Spring: Fatal Error (general)", flags=9) at /usr/src/debug/spring_88.0/rts/System/Platform/errorhandler.cpp:59
  297. n = <optimized out>
  298. #6 0x0856beaa in operator()<void (*)(const std::basic_string<char>&, const std::basic_string<char>&, unsigned int), boost::_bi::list0> (this=0xa3c00638, f=<optimized out>, a=...) at /usr/include/boost/bind/bind.hpp:392
  299. No locals.
  300. #7 operator() (this=0xa3c00634) at /usr/include/boost/bind/bind_template.hpp:20
  301. No locals.
  302. #8 boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(std::string const&, std::string const&, unsigned int), boost::_bi::list3<boost::_bi::value<std::string>, boost::_bi::value<std::string>, boost::_bi::value<unsigned int> > > >::run (this=0xa3c00530) at /usr/include/boost/thread/detail/thread.hpp:61
  303. No locals.
  304. #9 0x45eef0ed in boost::(anonymous namespace)::thread_proxy (param=0xa3c00530) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:121
  305. thread_info = {px = 0xa3c00530, pn = {pi_ = 0xa3c00648}}
  306. #10 0x4520aadf in start_thread (arg=0xa9d1fb40) at pthread_create.c:309
  307. __res = <optimized out>
  308. pd = 0xa9d1fb40
  309. now = <optimized out>
  310. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1445858392, 527307927, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  311. not_first_call = 0
  312. pagesize_m1 = <optimized out>
  313. sp = <optimized out>
  314. freesize = <optimized out>
  315. #11 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  316. No locals.
  317.  
  318. Thread 7 (Thread 0xb5746b40 (LWP 21870)):
  319. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:90
  320. res = <optimized out>
  321. #1 futex_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:120
  322. res = <optimized out>
  323. #2 do_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/wait.h:64
  324. No locals.
  325. #3 gomp_barrier_wait_end (bar=0x9365648, state=32) at ../../../libgomp/config/linux/bar.c:47
  326. No locals.
  327. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0x9365648) at ../../../libgomp/config/linux/bar.c:55
  328. No locals.
  329. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfa20e00) at ../../../libgomp/team.c:120
  330. team = 0x9cd4cd8
  331. data = 0xbfa20e00
  332. pool = 0x9365608
  333. local_fn = <optimized out>
  334. local_data = <optimized out>
  335. #6 0x4520aadf in start_thread (arg=0xb5746b40) at pthread_create.c:309
  336. __res = <optimized out>
  337. pd = 0xb5746b40
  338. now = <optimized out>
  339. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1250663512, 1414403246, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  340. not_first_call = 0
  341. pagesize_m1 = <optimized out>
  342. sp = <optimized out>
  343. freesize = <optimized out>
  344. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  345. No locals.
  346.  
  347. Thread 6 (Thread 0xb5f47b40 (LWP 21869)):
  348. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:90
  349. res = <optimized out>
  350. #1 futex_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:120
  351. res = <optimized out>
  352. #2 do_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/wait.h:64
  353. No locals.
  354. #3 gomp_barrier_wait_end (bar=0x9365648, state=32) at ../../../libgomp/config/linux/bar.c:47
  355. No locals.
  356. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0x9365648) at ../../../libgomp/config/linux/bar.c:55
  357. No locals.
  358. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfa20dcc) at ../../../libgomp/team.c:120
  359. team = 0x9cd4cd8
  360. data = 0xbfa20dcc
  361. pool = 0x9365608
  362. local_fn = <optimized out>
  363. local_data = <optimized out>
  364. #6 0x4520aadf in start_thread (arg=0xb5f47b40) at pthread_create.c:309
  365. __res = <optimized out>
  366. pd = 0xb5f47b40
  367. now = <optimized out>
  368. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1242270808, 1416500399, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  369. not_first_call = 0
  370. pagesize_m1 = <optimized out>
  371. sp = <optimized out>
  372. freesize = <optimized out>
  373. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  374. No locals.
  375.  
  376. Thread 5 (Thread 0xb4f45b40 (LWP 21871)):
  377. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:90
  378. res = <optimized out>
  379. #1 futex_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:120
  380. res = <optimized out>
  381. #2 do_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/wait.h:64
  382. No locals.
  383. #3 gomp_barrier_wait_end (bar=0x9365648, state=32) at ../../../libgomp/config/linux/bar.c:47
  384. No locals.
  385. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0x9365648) at ../../../libgomp/config/linux/bar.c:55
  386. No locals.
  387. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfa20e34) at ../../../libgomp/team.c:120
  388. team = 0x9cd4cd8
  389. data = 0xbfa20e34
  390. pool = 0x9365608
  391. local_fn = <optimized out>
  392. local_data = <optimized out>
  393. #6 0x4520aadf in start_thread (arg=0xb4f45b40) at pthread_create.c:309
  394. __res = <optimized out>
  395. pd = 0xb4f45b40
  396. now = <optimized out>
  397. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1259056216, 1412306093, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  398. not_first_call = 0
  399. pagesize_m1 = <optimized out>
  400. sp = <optimized out>
  401. freesize = <optimized out>
  402. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  403. No locals.
  404.  
  405. Thread 4 (Thread 0xb774ab40 (LWP 21866)):
  406. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:90
  407. res = <optimized out>
  408. #1 futex_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:120
  409. res = <optimized out>
  410. #2 do_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/wait.h:64
  411. No locals.
  412. #3 gomp_barrier_wait_end (bar=0x9365648, state=32) at ../../../libgomp/config/linux/bar.c:47
  413. No locals.
  414. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0x9365648) at ../../../libgomp/config/linux/bar.c:55
  415. No locals.
  416. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfa20d30) at ../../../libgomp/team.c:120
  417. team = 0x9cd4cd8
  418. data = 0xbfa20d30
  419. pool = 0x9365608
  420. local_fn = <optimized out>
  421. local_data = <optimized out>
  422. #6 0x4520aadf in start_thread (arg=0xb774ab40) at pthread_create.c:309
  423. __res = <optimized out>
  424. pd = 0xb774ab40
  425. now = <optimized out>
  426. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1217092696, 1439569066, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  427. not_first_call = 0
  428. pagesize_m1 = <optimized out>
  429. sp = <optimized out>
  430. freesize = <optimized out>
  431. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  432. No locals.
  433.  
  434. Thread 3 (Thread 0xb6748b40 (LWP 21868)):
  435. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:90
  436. res = <optimized out>
  437. #1 futex_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/x86/futex.h:120
  438. res = <optimized out>
  439. #2 do_wait (val=32, addr=0x936564c) at ../../../libgomp/config/linux/wait.h:64
  440. No locals.
  441. #3 gomp_barrier_wait_end (bar=0x9365648, state=32) at ../../../libgomp/config/linux/bar.c:47
  442. No locals.
  443. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0x9365648) at ../../../libgomp/config/linux/bar.c:55
  444. No locals.
  445. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfa20d98) at ../../../libgomp/team.c:120
  446. team = 0x9cd4cd8
  447. data = 0xbfa20d98
  448. pool = 0x9365608
  449. local_fn = <optimized out>
  450. local_data = <optimized out>
  451. #6 0x4520aadf in start_thread (arg=0xb6748b40) at pthread_create.c:309
  452. __res = <optimized out>
  453. pd = 0xb6748b40
  454. now = <optimized out>
  455. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1233878104, 1435374760, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  456. not_first_call = 0
  457. pagesize_m1 = <optimized out>
  458. sp = <optimized out>
  459. freesize = <optimized out>
  460. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  461. No locals.
  462.  
  463. Thread 2 (Thread 0xb31ffb40 (LWP 21873)):
  464. #0 0xb7781424 in __kernel_vsyscall ()
  465. No symbol table info available.
  466. #1 0x4520e4d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
  467. No locals.
  468. #2 0x45ef1497 in timed_wait (wait_until=..., m=..., this=<optimized out>) at /usr/src/debug/boost_1_48_0/boost/thread/pthread/condition_variable.hpp:72
  469. check_for_interruption = {thread_info = 0x93658c0, m = 0x9365950, set = true}
  470. timeout = {tv_sec = 1339594954, tv_nsec = 994960000}
  471. guard = {m = 0xb31ff150}
  472. cond_res = <optimized out>
  473. #3 boost::this_thread::sleep (st=...) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:327
  474. lk = {m = 0x9365938, is_locked = false}
  475. thread_info = 0x93658c0
  476. #4 0x0856f11f in sleep<boost::posix_time::seconds> (rel_time=...) at /usr/include/boost/thread/pthread/thread_data.hpp:138
  477. No locals.
  478. #5 Watchdog::HangDetectorLoop () at /usr/src/debug/spring_88.0/rts/System/Platform/Watchdog.cpp:130
  479. curtime = 2456092
  480. hangDetected = <optimized out>
  481. #6 0x45eef0ed in boost::(anonymous namespace)::thread_proxy (param=0x93658c0) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:121
  482. thread_info = {px = 0x93658c0, pn = {pi_ = 0x9366590}}
  483. #7 0x4520aadf in start_thread (arg=0xb31ffb40) at pthread_create.c:309
  484. __res = <optimized out>
  485. pd = 0xb31ffb40
  486. now = <optimized out>
  487. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1289751640, -2089937758, -35732658}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  488. not_first_call = 0
  489. pagesize_m1 = <optimized out>
  490. sp = <optimized out>
  491. freesize = <optimized out>
  492. #8 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  493. No locals.
  494.  
  495. Thread 1 (Thread 0xb774b780 (LWP 21865)):
  496. #0 0x085e1a5b in CEngineOutHandler::PreDestroy (this=0xa3c00720) at /usr/src/debug/spring_88.0/rts/ExternalAI/EngineOutHandler.cpp:146
  497. ai = {first = 0 '\000', second = }
  498. myScopedTimerFromMakro = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, name = "AI Total", starttime = 1700}, autoShowGraph = false}
  499. #1 0x085e1bb4 in CEngineOutHandler::Destroy () at /usr/src/debug/spring_88.0/rts/ExternalAI/EngineOutHandler.cpp:103
  500. tmp = <optimized out>
  501. #2 0x080df7d5 in CGame::~CGame (this=0x981e268, __in_chrg=<optimized out>) at /usr/src/debug/spring_88.0/rts/Game/Game.cpp:369
  502. No locals.
  503. #3 0x080dff50 in CGame::~CGame (this=0x981e268, __in_chrg=<optimized out>) at /usr/src/debug/spring_88.0/rts/Game/Game.cpp:441
  504. No locals.
  505. #4 0x085704ed in SpringApp::Shutdown () at /usr/src/debug/spring_88.0/rts/System/SpringApp.cpp:1032
  506. No locals.
  507. #5 0x0856b637 in ErrorMessageBox (msg="Spring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /home/revenant/.spring/infolog.txt", caption="Spring crashed", flags=8) at /usr/src/debug/spring_88.0/rts/System/Platform/errorhandler.cpp:92
  508. forcedExitThread = 0xa3c008e8
  509. #6 0x085cbe43 in CrashHandler::HandleSignal (signal=-1079900416) at /usr/src/debug/spring_88.0/rts/System/Platform/Linux/CrashHandler.cpp:553
  510. buf = {<std::basic_ostream<char, std::char_traits<char> >> = {<std::basic_ios<char, std::char_traits<char> >> = {<std::ios_base> = {_vptr.ios_base = 0x8bab740, static boolalpha = std::_S_boolalpha, static dec = std::_S_dec, static fixed = std::_S_fixed, static hex = std::_S_hex, static internal = std::_S_internal, static left = std::_S_left, static oct = std::_S_oct, static right = std::_S_right, static scientific = std::_S_scientific, static showbase = std::_S_showbase, static showpoint = std::_S_showpoint, static showpos = std::_S_showpos, static skipws = std::_S_skipws, static unitbuf = std::_S_unitbuf, static uppercase = std::_S_uppercase, static adjustfield = std::_S_adjustfield, static basefield = std::_S_basefield, static floatfield = std::_S_floatfield, static badbit = std::_S_badbit, static eofbit = std::_S_eofbit, static failbit = std::_S_failbit, static goodbit = std::_S_goodbit, static app = std::_S_app, static ate = std::_S_ate, static binary = std::_S_bin, static in = std::_S_in, static out = std::_S_out, static trunc = std::_S_trunc, static beg = std::_S_beg, static cur = std::_S_cur, static end = std::_S_end, _M_precision = 6, _M_width = 0, _M_flags = 4098, _M_exception = std::_S_goodbit, _M_streambuf_state = std::_S_goodbit, _M_callbacks = 0x0, _M_word_zero = {_M_pword = 0x0, _M_iword = 0}, _M_local_word = {{_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}}, _M_word_size = 8, _M_word = 0xbfa2075c, _M_ios_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x456d3334, static _S_classic = 0x456d3334, static _S_global = 0x456d3334, static _S_categories = 0x456c9ac0, static _S_once = 2}}, _M_tie = 0x0, _M_fill = 0 '\000', _M_fill_init = false, _M_streambuf = 0xbfa20710, _M_ctype = 0x456d34c0, _M_num_put = 0x456d377c, _M_num_get = 0x456d3774}, _vptr.basic_ostream = 0x8bab72c}, _M_stringbuf = {<std::basic_streambuf<char, std::char_traits<char> >> = {_vptr.basic_streambuf = 0x8bab5c8, _M_in_beg = 0xa3c0096d "pring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /home/revenant/.spring/infolog.txt", _M_in_cur = 0xa3c0096d "pring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /home/revenant/.spring/infolog.txt", _M_in_end = 0xa3c0096d "pring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /home/revenant/.spring/infolog.txt", _M_out_beg = 0xa3c0096c "Spring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /home/revenant/.spring/infolog.txt", _M_out_cur = 0xa3c009e5 "", _M_out_end = 0xa3c00b6c "\035", _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x456d3334, static _S_classic = 0x456d3334, static _S_global = 0x456d3334, static _S_categories = 0x456c9ac0, static _S_once = 2}}, _M_mode = std::_S_out, _M_string = "S"}}
  511. error = "Segmentation fault (SIGSEGV)"
  512. keepRunning = false
  513. #7 <signal handler called>
  514. No symbol table info available.
  515. #8 0x0860d994 in CSkirmishAIWrapper::Dieing (this=0x0) at /usr/src/debug/spring_88.0/rts/ExternalAI/SkirmishAIWrapper.cpp:204
  516. No locals.
  517. #9 0x085e5b33 in CEngineOutHandler::SetSkirmishAIDieing (this=0xa3c00760, skirmishAIId=0) at /usr/src/debug/spring_88.0/rts/ExternalAI/EngineOutHandler.cpp:623
  518. myScopedTimerFromMakro = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, name = "AI Total", starttime = 1267}, autoShowGraph = false}
  519. #10 0x08601d11 in CSkirmishAIHandler::SetLocalSkirmishAIDieing (this=0x8bf7f80, skirmishAIId=0, reason=2) at /usr/src/debug/spring_88.0/rts/ExternalAI/SkirmishAIHandler.cpp:208
  520. No locals.
  521. #11 0x0840709c in CTeam::KillAIs (this=0x967a4b8) at /usr/src/debug/spring_88.0/rts/Sim/Misc/Team.cpp:250
  522. ai = 0 '\000'
  523. localTeamAIs = std::vector of length 1, capacity 1 = {0 '\000'}
  524. #12 0x08407212 in CTeam::Died (this=0x967a4b8, normalDeath=false) at /usr/src/debug/spring_88.0/rts/Sim/Misc/Team.cpp:219
  525. No locals.
  526. #13 0x080df78b in CGame::~CGame (this=0x981e268, __in_chrg=<optimized out>) at /usr/src/debug/spring_88.0/rts/Game/Game.cpp:354
  527. t = <optimized out>
  528. #14 0x080dff50 in CGame::~CGame (this=0x981e268, __in_chrg=<optimized out>) at /usr/src/debug/spring_88.0/rts/Game/Game.cpp:441
  529. No locals.
  530. #15 0x085704ed in SpringApp::Shutdown () at /usr/src/debug/spring_88.0/rts/System/SpringApp.cpp:1032
  531. No locals.
  532. #16 0x0856b637 in ErrorMessageBox (msg="std::bad_alloc", caption="Spring: Fatal Error (general)", flags=9) at /usr/src/debug/spring_88.0/rts/System/Platform/errorhandler.cpp:92
  533. forcedExitThread = 0xa3c00520
  534. #17 0x08556933 in MainFunc (argc=0, argv=0x0, ret=0xa3c007b8) at /usr/src/debug/spring_88.0/rts/System/Main.cpp:52
  535. No locals.
  536. #18 0x08556d1c in Run (argc=argc@entry=3, argv=argv@entry=0xbfa21284) at /usr/src/debug/spring_88.0/rts/System/Main.cpp:62
  537. ret = -1
  538. err = <optimized out>
  539. #19 0x080998fb in main (argc=3, argv=0xbfa21284) at /usr/src/debug/spring_88.0/rts/System/Main.cpp:92
  540. No locals.
  541. From To Syms Read Shared Object Library
  542. 0x485c2c60 0x485cbcc4 Yes /lib/libgomp.so.1
  543. 0x45f41390 0x45f9ad5c Yes /lib/libSDL-1.2.so.0
  544. 0x452086a0 0x45213e60 Yes /lib/libpthread.so.0
  545. 0x487358f0 0x4877d054 Yes /lib/libGL.so.1
  546. 0x481b5ea0 0x48211f34 Yes /lib/libGLU.so.1
  547. 0x458f6600 0x4591d784 Yes /lib/libGLEW.so.1.6
  548. 0x452596e0 0x452669cc Yes /lib/libz.so.1
  549. 0x457bb610 0x4582ae04 Yes /usr/lib/freetype-freeworld/libfreetype.so.6
  550. 0x4540a410 0x45499984 Yes /lib/libX11.so.6
  551. 0x458c5f60 0x458cb484 Yes /lib/libXcursor.so.1
  552. 0x4a1c0fa0 0x4a20e854 Yes /lib/libIL.so.1
  553. 0x46241a80 0x462dba34 Yes /lib/libboost_regex-mt.so.1.48.0
  554. 0x45eedf70 0x45ef6574 Yes /lib/libboost_thread-mt.so.1.48.0
  555. 0x45af54a0 0x45b1c664 Yes /lib/libboost_program_options-mt.so.1.48.0
  556. 0x45783db0 0x457849f4 Yes /lib/libboost_system-mt.so.1.48.0
  557. 0x452bc020 0x452c4a0c Yes /lib/libboost_signals-mt.so.1.48.0
  558. 0x451fdad0 0x451feaec Yes /lib/libdl.so.2
  559. 0x4c305fd0 0x4c3364a4 Yes /lib/libopenal.so.1
  560. 0x486b7410 0x486ba154 Yes /lib/libogg.so.0
  561. 0x460217b0 0x460269e4 Yes /lib/libvorbisfile.so.3
  562. 0x48689800 0x486a08a4 Yes /lib/libvorbis.so.0
  563. 0x456325c0 0x456a48a4 Yes /lib/libstdc++.so.6
  564. 0x45224470 0x4523e678 Yes /lib/libm.so.6
  565. 0x45296020 0x452acb54 Yes /lib/libgcc_s.so.1
  566. 0x45063f20 0x451a114c Yes /lib/libc.so.6
  567. 0x4524e920 0x4525245c Yes /lib/librt.so.1
  568. 0x45026850 0x4503eec7 Yes /lib/ld-linux.so.2
  569. 0x486ef3c0 0x48704a1c Yes /lib/libglapi.so.0
  570. 0x45577880 0x45582154 Yes /lib/libXext.so.6
  571. 0x46388850 0x46389214 Yes /lib/libXdamage.so.1
  572. 0x45706f70 0x457093cc Yes /lib/libXfixes.so.3
  573. 0x47908430 0x47908584 Yes /lib/libX11-xcb.so.1
  574. 0x486d70f0 0x486e08e4 Yes /lib/libxcb-glx.so.0
  575. 0x45537f70 0x455484a4 Yes /lib/libxcb.so.1
  576. 0x4830ab90 0x4830d710 Yes /lib/libXxf86vm.so.1
  577. 0x486c25a0 0x486c8354 Yes /lib/libdrm.so.2
  578. 0x458583c0 0x4585e264 Yes /lib/libXrender.so.1
  579. 0x48a41e50 0x48a764f4 Yes /lib/libtiff.so.3
  580. 0x45711d60 0x45730c64 Yes /lib/libpng15.so.15
  581. 0x452dc1e0 0x4532aac4 Yes /lib/libmng.so.1
  582. 0x48452600 0x48478f38 Yes /lib/liblcms.so.1
  583. 0x485da050 0x48610850 Yes /lib/libjasper.so.1
  584. 0x4848e860 0x484c80f4 Yes /lib/libjpeg.so.62
  585. 0x46f66b50 0x470341f4 Yes /lib/libicuuc.so.48
  586. 0x4726dbb0 0x4739e724 Yes /lib/libicui18n.so.48
  587. 0x452748e0 0x45286d94 Yes /lib/libselinux.so.1
  588. 0x4556fa60 0x4557092c Yes /lib/libXau.so.6
  589. 0x4903c3d0 0x4903c500 Yes (*) /lib/libicudata.so.48
  590. 0x458b31e0 0x458b79dc Yes /lib/libXrandr.so.2
  591. 0xb1bd1cd0 0xb1e99e04 Yes /usr/lib/dri/i965_dri.so
  592. 0x4573f1b0 0x45758434 Yes /lib/libexpat.so.1
  593. 0xb7758f00 0xb776c2c4 Yes /lib/libdrm_intel.so.1
  594. 0xb3f11980 0xb3f16f04 Yes /lib/libpciaccess.so.0
  595. 0x48bd8de0 0x48c0d374 Yes /lib/libpulse.so.0
  596. 0x48c4a9e0 0x48c4e170 Yes /lib/libjson.so.0
  597. 0x48c61960 0x48ca2304 Yes /lib/libpulsecommon-1.1.so
  598. 0x456ed5f0 0x456fc574 Yes /lib/libICE.so.6
  599. 0x456e04a0 0x456e4ce4 Yes /lib/libSM.so.6
  600. 0x46422f40 0x46425934 Yes /lib/libXtst.so.6
  601. 0x48c3f070 0x48c4312c Yes /lib/libwrap.so.0
  602. 0x48ab4570 0x48afc678 Yes /lib/libsndfile.so.1
  603. 0x48b1ce60 0x48b1f960 Yes /lib/libasyncns.so.0
  604. 0xb399b710 0xb39ca958 Yes /lib/libdbus-1.so.3
  605. 0x456d8080 0x456d9d34 Yes /lib/libuuid.so.1
  606. 0x4589b8f0 0x458a5f24 Yes /lib/libXi.so.6
  607. 0x48868190 0x48876b84 Yes /lib/libnsl.so.1
  608. 0x48aa3db0 0x48aac55c Yes /lib/libgsm.so.1
  609. 0x4888b630 0x488b7420 Yes /lib/libFLAC.so.8
  610. 0x488c9c20 0x488cc5f8 Yes /lib/libvorbisenc.so.2
  611. 0x455566b0 0x45564e94 Yes /lib/libresolv.so.2
  612. (*): Shared library is missing debugging information.
  613. $1 = 0x0
  614. No symbol "__glib_assert_msg" in current context.
  615. eax 0x0 0
  616. ecx 0x0 0
  617. edx 0x2bc 700
  618. ebx 0xa3c007b8 -1547696200
  619. esp 0xbfa20570 0xbfa20570
  620. ebp 0xa3c008e8 0xa3c008e8
  621. esi 0xa3c00764 -1547696284
  622. edi 0xbfa20594 -1079900780
  623. eip 0x85e1a5b 0x85e1a5b <CEngineOutHandler::PreDestroy()+75>
  624. eflags 0x210202 [ IF RF ID ]
  625. cs 0x73 115
  626. ss 0x7b 123
  627. ds 0x7b 123
  628. es 0x7b 123
  629. fs 0x0 0
  630. gs 0x33 51
  631. Dump of assembler code for function CEngineOutHandler::PreDestroy():
  632. 0x085e1a10 <+0>: push %ebp
  633. 0x085e1a11 <+1>: push %edi
  634. 0x085e1a12 <+2>: push %esi
  635. 0x085e1a13 <+3>: push %ebx
  636. 0x085e1a14 <+4>: sub $0x3c,%esp
  637. 0x085e1a17 <+7>: mov 0x50(%esp),%esi
  638. 0x085e1a1b <+11>: mov 0x54(%esi),%ecx
  639. 0x085e1a1e <+14>: test %ecx,%ecx
  640. 0x085e1a20 <+16>: jne 0x85e1a30 <CEngineOutHandler::PreDestroy()+32>
  641. 0x085e1a22 <+18>: add $0x3c,%esp
  642. 0x085e1a25 <+21>: pop %ebx
  643. 0x085e1a26 <+22>: pop %esi
  644. 0x085e1a27 <+23>: pop %edi
  645. 0x085e1a28 <+24>: pop %ebp
  646. 0x085e1a29 <+25>: ret
  647. 0x085e1a2a <+26>: lea 0x0(%esi),%esi
  648. 0x085e1a30 <+32>: lea 0x24(%esp),%edi
  649. 0x085e1a34 <+36>: movl $0x892ef79,0x4(%esp)
  650. 0x085e1a3c <+44>: mov %edi,(%esp)
  651. 0x085e1a3f <+47>: call 0x857e670 <BasicTimer::BasicTimer(char const*)>
  652. 0x085e1a44 <+52>: mov 0x4c(%esi),%ebx
  653. 0x085e1a47 <+55>: add $0x44,%esi
  654. 0x085e1a4a <+58>: movb $0x0,0x2c(%esp)
  655. 0x085e1a4f <+63>: cmp %esi,%ebx
  656. 0x085e1a51 <+65>: je 0x85e1a74 <CEngineOutHandler::PreDestroy()+100>
  657. 0x085e1a53 <+67>: nop
  658. 0x085e1a54 <+68>: lea 0x0(%esi,%eiz,1),%esi
  659. 0x085e1a58 <+72>: mov 0x14(%ebx),%eax
  660. => 0x085e1a5b <+75>: mov (%eax),%edx
  661. 0x085e1a5d <+77>: mov %eax,(%esp)
  662. 0x085e1a60 <+80>: call *0x80(%edx)
  663. 0x085e1a66 <+86>: mov %ebx,(%esp)
  664. 0x085e1a69 <+89>: call 0x8070b60 <_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@plt>
  665. 0x085e1a6e <+94>: cmp %esi,%eax
  666. 0x085e1a70 <+96>: mov %eax,%ebx
  667. 0x085e1a72 <+98>: jne 0x85e1a58 <CEngineOutHandler::PreDestroy()+72>
  668. 0x085e1a74 <+100>: mov %edi,(%esp)
  669. 0x085e1a77 <+103>: call 0x857ec10 <ScopedTimer::~ScopedTimer()>
  670. 0x085e1a7c <+108>: add $0x3c,%esp
  671. 0x085e1a7f <+111>: pop %ebx
  672. 0x085e1a80 <+112>: pop %esi
  673. 0x085e1a81 <+113>: pop %edi
  674. 0x085e1a82 <+114>: pop %ebp
  675. 0x085e1a83 <+115>: ret
  676. 0x085e1a84 <+116>: cmp $0x2,%edx
  677. 0x085e1a87 <+119>: je 0x85e1aab <CEngineOutHandler::PreDestroy()+155>
  678. 0x085e1a89 <+121>: jg 0x85e1aff <CEngineOutHandler::PreDestroy()+239>
  679. 0x085e1a8b <+123>: sub $0x1,%edx
  680. 0x085e1a8e <+126>: xchg %ax,%ax
  681. 0x085e1a90 <+128>: je 0x85e1ae2 <CEngineOutHandler::PreDestroy()+210>
  682. 0x085e1a92 <+130>: mov %eax,(%esp)
  683. 0x085e1a95 <+133>: call 0x806e740 <__cxa_begin_catch@plt>
  684. 0x085e1a9a <+138>: movl $0x88f8aaa,(%esp)
  685. 0x085e1aa1 <+145>: call 0x85e0310 <CEngineOutHandler::HandleAIException(char const*)>
  686. 0x085e1aa6 <+150>: call 0x8070470 <__cxa_rethrow@plt>
  687. 0x085e1aab <+155>: mov %eax,(%esp)
  688. 0x085e1aae <+158>: call 0x806e740 <__cxa_begin_catch@plt>
  689. 0x085e1ab3 <+163>: mov (%eax),%eax
  690. 0x085e1ab5 <+165>: mov %eax,(%esp)
  691. 0x085e1ab8 <+168>: call 0x85e0310 <CEngineOutHandler::HandleAIException(char const*)>
  692. 0x085e1abd <+173>: call 0x8070470 <__cxa_rethrow@plt>
  693. 0x085e1ac2 <+178>: mov %eax,%ebx
  694. 0x085e1ac4 <+180>: call 0x80702e0 <__cxa_end_catch@plt>
  695. 0x085e1ac9 <+185>: mov %edi,(%esp)
  696. 0x085e1acc <+188>: call 0x857ec10 <ScopedTimer::~ScopedTimer()>
  697. 0x085e1ad1 <+193>: mov %ebx,(%esp)
  698. 0x085e1ad4 <+196>: call 0x806fdd0 <_Unwind_Resume@plt>
  699. 0x085e1ad9 <+201>: mov %eax,%ebx
  700. 0x085e1adb <+203>: call 0x80702e0 <__cxa_end_catch@plt>
  701. 0x085e1ae0 <+208>: jmp 0x85e1ac9 <CEngineOutHandler::PreDestroy()+185>
  702. 0x085e1ae2 <+210>: mov %eax,(%esp)
  703. 0x085e1ae5 <+213>: call 0x806e740 <__cxa_begin_catch@plt>
  704. 0x085e1aea <+218>: mov (%eax),%edx
  705. 0x085e1aec <+220>: mov %eax,(%esp)
  706. 0x085e1aef <+223>: call *0x8(%edx)
  707. 0x085e1af2 <+226>: mov %eax,(%esp)
  708. 0x085e1af5 <+229>: call 0x85e0310 <CEngineOutHandler::HandleAIException(char const*)>
  709. 0x085e1afa <+234>: call 0x8070470 <__cxa_rethrow@plt>
  710. 0x085e1aff <+239>: cmp $0x3,%edx
  711. 0x085e1b02 <+242>: je 0x85e1b82 <CEngineOutHandler::PreDestroy()+370>
  712. 0x085e1b04 <+244>: cmp $0x4,%edx
  713. 0x085e1b07 <+247>: jne 0x85e1a92 <CEngineOutHandler::PreDestroy()+130>
  714. 0x085e1b09 <+249>: mov %eax,(%esp)
  715. 0x085e1b0c <+252>: lea 0x20(%esp),%ebx
  716. 0x085e1b10 <+256>: call 0x806e740 <__cxa_begin_catch@plt>
  717. 0x085e1b15 <+261>: mov (%eax),%ebp
  718. 0x085e1b17 <+263>: lea 0x1b(%esp),%eax
  719. 0x085e1b1b <+267>: mov %eax,0x8(%esp)
  720. 0x085e1b1f <+271>: movl $0x890145c,0x4(%esp)
  721. 0x085e1b27 <+279>: mov %ebx,(%esp)
  722. 0x085e1b2a <+282>: call 0x8071330 <_ZNSsC1EPKcRKSaIcE@plt>
  723. 0x085e1b2f <+287>: lea 0x1c(%esp),%esi
  724. 0x085e1b33 <+291>: mov %ebx,%ecx
  725. 0x085e1b35 <+293>: mov %ebp,%edx
  726. 0x085e1b37 <+295>: mov %esi,%eax
  727. 0x085e1b39 <+297>: call 0x8073d97 <IntToString(int, std::string const&)>
  728. 0x085e1b3e <+302>: mov %ebx,(%esp)
  729. 0x085e1b41 <+305>: call 0x80712f0 <_ZNSsD1Ev@plt>
  730. 0x085e1b46 <+310>: mov 0x1c(%esp),%eax
  731. 0x085e1b4a <+314>: mov %eax,(%esp)
  732. 0x085e1b4d <+317>: call 0x85e0310 <CEngineOutHandler::HandleAIException(char const*)>
  733. 0x085e1b52 <+322>: call 0x8070470 <__cxa_rethrow@plt>
  734. 0x085e1b57 <+327>: mov %eax,%ebx
  735. 0x085e1b59 <+329>: call 0x80702e0 <__cxa_end_catch@plt>
  736. 0x085e1b5e <+334>: xchg %ax,%ax
  737. 0x085e1b60 <+336>: jmp 0x85e1ac9 <CEngineOutHandler::PreDestroy()+185>
  738. 0x085e1b65 <+341>: mov %esi,(%esp)
  739. 0x085e1b68 <+344>: mov %eax,%ebx
  740. 0x085e1b6a <+346>: call 0x80712f0 <_ZNSsD1Ev@plt>
  741. 0x085e1b6f <+351>: nop
  742. 0x085e1b70 <+352>: jmp 0x85e1b59 <CEngineOutHandler::PreDestroy()+329>
  743. 0x085e1b72 <+354>: mov %eax,%esi
  744. 0x085e1b74 <+356>: mov %ebx,(%esp)
  745. 0x085e1b77 <+359>: mov %esi,%ebx
  746. 0x085e1b79 <+361>: call 0x80712f0 <_ZNSsD1Ev@plt>
  747. 0x085e1b7e <+366>: jmp 0x85e1b59 <CEngineOutHandler::PreDestroy()+329>
  748. 0x085e1b80 <+368>: jmp 0x85e1b57 <CEngineOutHandler::PreDestroy()+327>
  749. 0x085e1b82 <+370>: mov %eax,(%esp)
  750. 0x085e1b85 <+373>: call 0x806e740 <__cxa_begin_catch@plt>
  751. 0x085e1b8a <+378>: mov %eax,(%esp)
  752. 0x085e1b8d <+381>: call 0x85e0310 <CEngineOutHandler::HandleAIException(char const*)>
  753. 0x085e1b92 <+386>: call 0x8070470 <__cxa_rethrow@plt>
  754. 0x085e1b97 <+391>: jmp 0x85e1b57 <CEngineOutHandler::PreDestroy()+327>
  755. End of assembler dump.
Advertisement
Add Comment
Please, Sign In to add comment