Guest User

spring 88.0 singleplayer crash - null ai 0.1

a guest
Jun 15th, 2012
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.52 KB | None | 0 0
  1. warning: core file may not match specified executable file.
  2. [New LWP 6610]
  3. [New LWP 6611]
  4. [New LWP 6619]
  5. [New LWP 6612]
  6. [New LWP 6616]
  7. [New LWP 6626]
  8. [New LWP 6620]
  9. [New LWP 6617]
  10. [New LWP 6614]
  11. [New LWP 6623]
  12. [New LWP 6624]
  13. [New LWP 6621]
  14. [New LWP 6615]
  15. [New LWP 6618]
  16. [New LWP 6632]
  17. [New LWP 6613]
  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=0xa9c00720) 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 0xb67a6b40 (LWP 6613)):
  27. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:90
  28. res = <optimized out>
  29. #1 futex_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:120
  30. res = <optimized out>
  31. #2 do_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/wait.h:64
  32. No locals.
  33. #3 gomp_barrier_wait_end (bar=0xac19648, state=32) at ../../../libgomp/config/linux/bar.c:47
  34. No locals.
  35. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0xac19648) at ../../../libgomp/config/linux/bar.c:55
  36. No locals.
  37. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfb308f8) at ../../../libgomp/team.c:120
  38. team = 0xb5c3810
  39. data = 0xbfb308f8
  40. pool = 0xac19608
  41. local_fn = <optimized out>
  42. local_data = <optimized out>
  43. #6 0x4520aadf in start_thread (arg=0xb67a6b40) at pthread_create.c:309
  44. __res = <optimized out>
  45. pd = 0xb67a6b40
  46. now = <optimized out>
  47. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1233493080, 1698629179, -793783843}, 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. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  53. No locals.
  54.  
  55. Thread 15 (Thread 0xa8876b40 (LWP 6632)):
  56. #0 0xb77df424 in __kernel_vsyscall ()
  57. No symbol table info available.
  58. #1 0x4520e4d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
  59. No locals.
  60. #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
  61. check_for_interruption = {thread_info = 0xa9c00b78, m = 0xa9c00c08, set = true}
  62. timeout = {tv_sec = 1339755863, tv_nsec = 54175000}
  63. guard = {m = 0xa8876120}
  64. cond_res = <optimized out>
  65. #3 boost::this_thread::sleep (st=...) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:327
  66. lk = {m = 0xa9c00bf0, is_locked = false}
  67. thread_info = 0xa9c00b78
  68. #4 0x0856bbcf in sleep<boost::posix_time::seconds> (rel_time=...) at /usr/include/boost/thread/pthread/thread_data.hpp:138
  69. No locals.
  70. #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
  71. n = <optimized out>
  72. #6 0x0856beaa in operator()<void (*)(const std::basic_string<char>&, const std::basic_string<char>&, unsigned int), boost::_bi::list0> (this=0xa9c00c80, f=<optimized out>, a=...) at /usr/include/boost/bind/bind.hpp:392
  73. No locals.
  74. #7 operator() (this=0xa9c00c7c) at /usr/include/boost/bind/bind_template.hpp:20
  75. No locals.
  76. #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=0xa9c00b78) at /usr/include/boost/thread/detail/thread.hpp:61
  77. No locals.
  78. #9 0x45eef0ed in boost::(anonymous namespace)::thread_proxy (param=0xa9c00b78) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:121
  79. thread_info = {px = 0xa9c00b78, pn = {pi_ = 0xa9c008f8}}
  80. #10 0x4520aadf in start_thread (arg=0xa8876b40) at pthread_create.c:309
  81. __res = <optimized out>
  82. pd = 0xa8876b40
  83. now = <optimized out>
  84. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1467522136, -1623259642, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  85. not_first_call = 0
  86. pagesize_m1 = <optimized out>
  87. sp = <optimized out>
  88. freesize = <optimized out>
  89. #11 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  90. No locals.
  91.  
  92. Thread 14 (Thread 0xb33ffb40 (LWP 6618)):
  93. #0 0xb77df424 in __kernel_vsyscall ()
  94. No symbol table info available.
  95. #1 0x4520e4d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
  96. No locals.
  97. #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
  98. check_for_interruption = {thread_info = 0xac198c0, m = 0xac19950, set = true}
  99. timeout = {tv_sec = 1339755862, tv_nsec = 997117000}
  100. guard = {m = 0xb33ff150}
  101. cond_res = <optimized out>
  102. #3 boost::this_thread::sleep (st=...) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:327
  103. lk = {m = 0xac19938, is_locked = false}
  104. thread_info = 0xac198c0
  105. #4 0x0856f11f in sleep<boost::posix_time::seconds> (rel_time=...) at /usr/include/boost/thread/pthread/thread_data.hpp:138
  106. No locals.
  107. #5 Watchdog::HangDetectorLoop () at /usr/src/debug/spring_88.0/rts/System/Platform/Watchdog.cpp:130
  108. curtime = 2456094
  109. hangDetected = <optimized out>
  110. #6 0x45eef0ed in boost::(anonymous namespace)::thread_proxy (param=0xac198c0) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:121
  111. thread_info = {px = 0xac198c0, pn = {pi_ = 0xac1a590}}
  112. #7 0x4520aadf in start_thread (arg=0xb33ffb40) at pthread_create.c:309
  113. __res = <optimized out>
  114. pd = 0xb33ffb40
  115. now = <optimized out>
  116. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1287654488, -299956687, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  117. not_first_call = 0
  118. pagesize_m1 = <optimized out>
  119. sp = <optimized out>
  120. freesize = <optimized out>
  121. #8 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  122. No locals.
  123.  
  124. Thread 13 (Thread 0xb57a4b40 (LWP 6615)):
  125. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:90
  126. res = <optimized out>
  127. #1 futex_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:120
  128. res = <optimized out>
  129. #2 do_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/wait.h:64
  130. No locals.
  131. #3 gomp_barrier_wait_end (bar=0xac19648, state=32) at ../../../libgomp/config/linux/bar.c:47
  132. No locals.
  133. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0xac19648) at ../../../libgomp/config/linux/bar.c:55
  134. No locals.
  135. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfb30960) at ../../../libgomp/team.c:120
  136. team = 0xb5c3810
  137. data = 0xbfb30960
  138. pool = 0xac19608
  139. local_fn = <optimized out>
  140. local_data = <optimized out>
  141. #6 0x4520aadf in start_thread (arg=0xb57a4b40) at pthread_create.c:309
  142. __res = <optimized out>
  143. pd = 0xb57a4b40
  144. now = <optimized out>
  145. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1250278488, 1702823485, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  146. not_first_call = 0
  147. pagesize_m1 = <optimized out>
  148. sp = <optimized out>
  149. freesize = <optimized out>
  150. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  151. No locals.
  152.  
  153. Thread 12 (Thread 0xb05ffb40 (LWP 6621)):
  154. #0 0xb77df424 in __kernel_vsyscall ()
  155. No symbol table info available.
  156. #1 0x45211966 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
  157. No locals.
  158. #2 0x45f9a5d7 in SDL_Delay (ms=10) at src/timer/unix/SDL_systimer.c:118
  159. was_error = <optimized out>
  160. elapsed = {tv_sec = 0, tv_nsec = 8312182}
  161. tv = {tv_sec = 0, tv_nsec = 10000000}
  162. #3 0x08102c43 in CGameServer::UpdateLoop (this=0xaf52ac0) at /usr/src/debug/spring_88.0/rts/Game/GameServer.cpp:2229
  163. scoped_lock = {_vptr.RecursiveScopedLock = 0x88e5d58, sl_lock = "\320,\365\n\001\000\000"}
  164. #4 0x45eef0ed in boost::(anonymous namespace)::thread_proxy (param=0xaf532e8) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:121
  165. thread_info = {px = 0xaf532e8, pn = {pi_ = 0xaf55a88}}
  166. #5 0x4520aadf in start_thread (arg=0xb05ffb40) at pthread_create.c:309
  167. __res = <optimized out>
  168. pd = 0xb05ffb40
  169. now = <optimized out>
  170. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1335888984, 773785143, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  171. not_first_call = 0
  172. pagesize_m1 = <optimized out>
  173. sp = <optimized out>
  174. freesize = <optimized out>
  175. #6 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  176. No locals.
  177.  
  178. Thread 11 (Thread 0xab1ffb40 (LWP 6624)):
  179. #0 0xb77df424 in __kernel_vsyscall ()
  180. No symbol table info available.
  181. #1 0x45211966 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
  182. No locals.
  183. #2 0x4c326e8e in Sleep (t=t@entry=1) at /usr/src/debug/openal-soft-1.14/Alc/helpers.c:204
  184. tv = {tv_sec = 0, tv_nsec = 1000000}
  185. rem = {tv_sec = 0, tv_nsec = 920770}
  186. #3 0x4c334031 in PulseProc (param=0xb06076d0) at /usr/src/debug/openal-soft-1.14/Alc/backends/pulseaudio.c:805
  187. Device = 0xb06076d0
  188. data = 0xb0607420
  189. buffer_size = 24576
  190. update_size = 8192
  191. frame_size = 8
  192. len = 8064
  193. #4 0x4c326731 in StarterFunc (ptr=0xb0605280) at /usr/src/debug/openal-soft-1.14/Alc/alcThread.c:95
  194. inf = 0xb0605280
  195. #5 0x4520aadf in start_thread (arg=0xab1ffb40) at pthread_create.c:309
  196. __res = <optimized out>
  197. pd = 0xab1ffb40
  198. now = <optimized out>
  199. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1423969368, -1373698559, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  200. not_first_call = 0
  201. pagesize_m1 = <optimized out>
  202. sp = <optimized out>
  203. freesize = <optimized out>
  204. #6 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  205. No locals.
  206.  
  207. Thread 10 (Thread 0xafbffb40 (LWP 6623)):
  208. #0 0xb77df424 in __kernel_vsyscall ()
  209. No symbol table info available.
  210. #1 0x45134044 in __GI___poll (fds=fds@entry=0xab200bf0, nfds=nfds@entry=2, timeout=timeout@entry=389) at ../sysdeps/unix/sysv/linux/poll.c:87
  211. resultvar = <optimized out>
  212. oldtype = -516
  213. result = <optimized out>
  214. #2 0x48c05c07 in poll_func (ufds=0xab200bf0, nfds=2, timeout=389, userdata=0xb0604300) at pulse/thread-mainloop.c:69
  215. mutex = 0xb0604300
  216. r = <optimized out>
  217. #3 0x48bf3d3b in pa_mainloop_poll (m=m@entry=0xb0604350) at pulse/mainloop.c:875
  218. __func__ = "pa_mainloop_poll"
  219. __PRETTY_FUNCTION__ = "pa_mainloop_poll"
  220. #4 0x48bf459a in pa_mainloop_iterate (m=m@entry=0xb0604350, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:957
  221. r = <optimized out>
  222. __func__ = "pa_mainloop_iterate"
  223. __PRETTY_FUNCTION__ = "pa_mainloop_iterate"
  224. #5 0x48bf4674 in pa_mainloop_run (m=0xb0604350, retval=retval@entry=0x0) at pulse/mainloop.c:975
  225. r = <optimized out>
  226. #6 0x48c05b8f in thread (userdata=0xb0604560) at pulse/thread-mainloop.c:88
  227. m = 0xb0604560
  228. mask = {__val = {2147483647, 4294967294, 4294967295 <repeats 30 times>}}
  229. #7 0x48c9ca8b in internal_thread_func (userdata=0xb0604460) at pulsecore/thread-posix.c:83
  230. t = 0xb0604460
  231. #8 0x4520aadf in start_thread (arg=0xafbffb40) at pthread_create.c:309
  232. __res = <optimized out>
  233. pd = 0xafbffb40
  234. now = <optimized out>
  235. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1346374744, -299956728, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  236. not_first_call = 0
  237. pagesize_m1 = <optimized out>
  238. sp = <optimized out>
  239. freesize = <optimized out>
  240. #9 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  241. No locals.
  242.  
  243. Thread 9 (Thread 0xb5fa5b40 (LWP 6614)):
  244. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:90
  245. res = <optimized out>
  246. #1 futex_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:120
  247. res = <optimized out>
  248. #2 do_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/wait.h:64
  249. No locals.
  250. #3 gomp_barrier_wait_end (bar=0xac19648, state=32) at ../../../libgomp/config/linux/bar.c:47
  251. No locals.
  252. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0xac19648) at ../../../libgomp/config/linux/bar.c:55
  253. No locals.
  254. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfb3092c) at ../../../libgomp/team.c:120
  255. team = 0xb5c3810
  256. data = 0xbfb3092c
  257. pool = 0xac19608
  258. local_fn = <optimized out>
  259. local_data = <optimized out>
  260. #6 0x4520aadf in start_thread (arg=0xb5fa5b40) at pthread_create.c:309
  261. __res = <optimized out>
  262. pd = 0xb5fa5b40
  263. now = <optimized out>
  264. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1241885784, 1700726332, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  265. not_first_call = 0
  266. pagesize_m1 = <optimized out>
  267. sp = <optimized out>
  268. freesize = <optimized out>
  269. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  270. No locals.
  271.  
  272. Thread 8 (Thread 0xb47a2b40 (LWP 6617)):
  273. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:90
  274. res = <optimized out>
  275. #1 futex_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:120
  276. res = <optimized out>
  277. #2 do_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/wait.h:64
  278. No locals.
  279. #3 gomp_barrier_wait_end (bar=0xac19648, state=32) at ../../../libgomp/config/linux/bar.c:47
  280. No locals.
  281. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0xac19648) at ../../../libgomp/config/linux/bar.c:55
  282. No locals.
  283. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfb309c8) at ../../../libgomp/team.c:120
  284. team = 0xb5c3810
  285. data = 0xbfb309c8
  286. pool = 0xac19608
  287. local_fn = <optimized out>
  288. local_data = <optimized out>
  289. #6 0x4520aadf in start_thread (arg=0xb47a2b40) at pthread_create.c:309
  290. __res = <optimized out>
  291. pd = 0xb47a2b40
  292. now = <optimized out>
  293. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1267063896, 1707017791, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  294. not_first_call = 0
  295. pagesize_m1 = <optimized out>
  296. sp = <optimized out>
  297. freesize = <optimized out>
  298. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  299. No locals.
  300.  
  301. Thread 7 (Thread 0xb0f08b40 (LWP 6620)):
  302. #0 0xb77df424 in __kernel_vsyscall ()
  303. No symbol table info available.
  304. #1 0x4520e4d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
  305. No locals.
  306. #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
  307. check_for_interruption = {thread_info = 0xaedd3c8, m = 0xaedd458, set = true}
  308. timeout = {tv_sec = 1339755862, tv_nsec = 189733000}
  309. guard = {m = 0xb0f08170}
  310. cond_res = <optimized out>
  311. #3 boost::this_thread::sleep (st=...) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:327
  312. lk = {m = 0xaedd440, is_locked = false}
  313. thread_info = 0xaedd3c8
  314. #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
  315. No locals.
  316. #5 CSound::StartThread (this=0xbbe8e6a5, maxSounds=128) at /usr/src/debug/spring_88.0/rts/System/Sound/Sound.cpp:388
  317. curcontext = 0xb0f08228
  318. curdevice = 0xbbe8e6a5
  319. #6 0x08618a96 in operator() (a1=<optimized out>, p=<optimized out>, this=0xaedd4cc) at /usr/include/boost/bind/mem_fn_template.hpp:165
  320. No locals.
  321. #7 operator()<boost::_mfi::mf1<void, CSound, int>, boost::_bi::list0> (f=..., this=0xaedd4d4, a=...) at /usr/include/boost/bind/bind.hpp:313
  322. No locals.
  323. #8 operator() (this=0xaedd4cc) at /usr/include/boost/bind/bind_template.hpp:20
  324. No locals.
  325. #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=0xaedd3c8) at /usr/include/boost/thread/detail/thread.hpp:61
  326. No locals.
  327. #10 0x45eef0ed in boost::(anonymous namespace)::thread_proxy (param=0xaedd3c8) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:121
  328. thread_info = {px = 0xaedd3c8, pn = {pi_ = 0xaed2058}}
  329. #11 0x4520aadf in start_thread (arg=0xb0f08b40) at pthread_create.c:309
  330. __res = <optimized out>
  331. pd = 0xb0f08b40
  332. now = <optimized out>
  333. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1326414936, 1895761462, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  334. not_first_call = 0
  335. pagesize_m1 = <optimized out>
  336. sp = <optimized out>
  337. freesize = <optimized out>
  338. #12 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  339. No locals.
  340.  
  341. Thread 6 (Thread 0xa9bffb40 (LWP 6626)):
  342. #0 0xb77df424 in __kernel_vsyscall ()
  343. No symbol table info available.
  344. #1 0x4520e4d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
  345. No locals.
  346. #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
  347. check_for_interruption = {thread_info = 0xa9c00530, m = 0xa9c005c0, set = true}
  348. timeout = {tv_sec = 1339755863, tv_nsec = 8796000}
  349. guard = {m = 0xa9bff120}
  350. cond_res = <optimized out>
  351. #3 boost::this_thread::sleep (st=...) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:327
  352. lk = {m = 0xa9c005a8, is_locked = false}
  353. thread_info = 0xa9c00530
  354. #4 0x0856bbcf in sleep<boost::posix_time::seconds> (rel_time=...) at /usr/include/boost/thread/pthread/thread_data.hpp:138
  355. No locals.
  356. #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
  357. n = <optimized out>
  358. #6 0x0856beaa in operator()<void (*)(const std::basic_string<char>&, const std::basic_string<char>&, unsigned int), boost::_bi::list0> (this=0xa9c00638, f=<optimized out>, a=...) at /usr/include/boost/bind/bind.hpp:392
  359. No locals.
  360. #7 operator() (this=0xa9c00634) at /usr/include/boost/bind/bind_template.hpp:20
  361. No locals.
  362. #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=0xa9c00530) at /usr/include/boost/thread/detail/thread.hpp:61
  363. No locals.
  364. #9 0x45eef0ed in boost::(anonymous namespace)::thread_proxy (param=0xa9c00530) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:121
  365. thread_info = {px = 0xa9c00530, pn = {pi_ = 0xa9c00648}}
  366. #10 0x4520aadf in start_thread (arg=0xa9bffb40) at pthread_create.c:309
  367. __res = <optimized out>
  368. pd = 0xa9bffb40
  369. now = <optimized out>
  370. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1447038040, -299956732, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  371. not_first_call = 0
  372. pagesize_m1 = <optimized out>
  373. sp = <optimized out>
  374. freesize = <optimized out>
  375. #11 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  376. No locals.
  377.  
  378. Thread 5 (Thread 0xb4fa3b40 (LWP 6616)):
  379. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:90
  380. res = <optimized out>
  381. #1 futex_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:120
  382. res = <optimized out>
  383. #2 do_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/wait.h:64
  384. No locals.
  385. #3 gomp_barrier_wait_end (bar=0xac19648, state=32) at ../../../libgomp/config/linux/bar.c:47
  386. No locals.
  387. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0xac19648) at ../../../libgomp/config/linux/bar.c:55
  388. No locals.
  389. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfb30994) at ../../../libgomp/team.c:120
  390. team = 0xb5c3810
  391. data = 0xbfb30994
  392. pool = 0xac19608
  393. local_fn = <optimized out>
  394. local_data = <optimized out>
  395. #6 0x4520aadf in start_thread (arg=0xb4fa3b40) at pthread_create.c:309
  396. __res = <optimized out>
  397. pd = 0xb4fa3b40
  398. now = <optimized out>
  399. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1258671192, 1704920638, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  400. not_first_call = 0
  401. pagesize_m1 = <optimized out>
  402. sp = <optimized out>
  403. freesize = <optimized out>
  404. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  405. No locals.
  406.  
  407. Thread 4 (Thread 0xb6fa7b40 (LWP 6612)):
  408. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:90
  409. res = <optimized out>
  410. #1 futex_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:120
  411. res = <optimized out>
  412. #2 do_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/wait.h:64
  413. No locals.
  414. #3 gomp_barrier_wait_end (bar=0xac19648, state=32) at ../../../libgomp/config/linux/bar.c:47
  415. No locals.
  416. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0xac19648) at ../../../libgomp/config/linux/bar.c:55
  417. No locals.
  418. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfb308c4) at ../../../libgomp/team.c:120
  419. team = 0xb5c3810
  420. data = 0xbfb308c4
  421. pool = 0xac19608
  422. local_fn = <optimized out>
  423. local_data = <optimized out>
  424. #6 0x4520aadf in start_thread (arg=0xb6fa7b40) at pthread_create.c:309
  425. __res = <optimized out>
  426. pd = 0xb6fa7b40
  427. now = <optimized out>
  428. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1225100376, 1696532026, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  429. not_first_call = 0
  430. pagesize_m1 = <optimized out>
  431. sp = <optimized out>
  432. freesize = <optimized out>
  433. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  434. No locals.
  435.  
  436. Thread 3 (Thread 0xb27ffb40 (LWP 6619)):
  437. #0 0xb77df424 in __kernel_vsyscall ()
  438. No symbol table info available.
  439. #1 0x45211966 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
  440. No locals.
  441. #2 0x45f9a5d7 in SDL_Delay (ms=ms@entry=1) at src/timer/unix/SDL_systimer.c:118
  442. was_error = <optimized out>
  443. elapsed = {tv_sec = 0, tv_nsec = 735468}
  444. tv = {tv_sec = 0, tv_nsec = 1000000}
  445. #3 0x45f9a624 in RunTimer (unused=0x0) at src/timer/unix/SDL_systimer.c:203
  446. No locals.
  447. #4 0x45f4ae02 in SDL_RunThread (data=data@entry=0xac49550) at src/thread/SDL_thread.c:204
  448. args = 0xac49550
  449. userfunc = 0x45f9a5f0 <RunTimer>
  450. userdata = <optimized out>
  451. statusloc = 0xac4d368
  452. #5 0x45f97d7c in RunThread (data=0xac49550) at src/thread/pthread/SDL_systhread.c:47
  453. No locals.
  454. #6 0x4520aadf in start_thread (arg=0xb27ffb40) at pthread_create.c:309
  455. __res = <optimized out>
  456. pd = 0xb27ffb40
  457. now = <optimized out>
  458. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1300237400, 1847526963, -793783843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  459. not_first_call = 0
  460. pagesize_m1 = <optimized out>
  461. sp = <optimized out>
  462. freesize = <optimized out>
  463. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  464. No locals.
  465.  
  466. Thread 2 (Thread 0xb77a8b40 (LWP 6611)):
  467. #0 0x485ca95a in sys_futex0 (val=32, op=<optimized out>, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:90
  468. res = <optimized out>
  469. #1 futex_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/x86/futex.h:120
  470. res = <optimized out>
  471. #2 do_wait (val=32, addr=0xac1964c) at ../../../libgomp/config/linux/wait.h:64
  472. No locals.
  473. #3 gomp_barrier_wait_end (bar=0xac19648, state=32) at ../../../libgomp/config/linux/bar.c:47
  474. No locals.
  475. #4 0x485caa07 in gomp_barrier_wait (bar=bar@entry=0xac19648) at ../../../libgomp/config/linux/bar.c:55
  476. No locals.
  477. #5 0x485c8f6c in gomp_thread_start (xdata=0xbfb30890) at ../../../libgomp/team.c:120
  478. team = 0xb5c3810
  479. data = 0xbfb30890
  480. pool = 0xac19608
  481. local_fn = <optimized out>
  482. local_data = <optimized out>
  483. #6 0x4520aadf in start_thread (arg=0xb77a8b40) at pthread_create.c:309
  484. __res = <optimized out>
  485. pd = 0xb77a8b40
  486. now = <optimized out>
  487. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1159835636, 0, 4001536, -1216707672, 1694434873, -793783843}, 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. #7 0x4513e55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
  493. No locals.
  494.  
  495. Thread 1 (Thread 0xb77a9780 (LWP 6610)):
  496. #0 0x085e1a5b in CEngineOutHandler::PreDestroy (this=0xa9c00720) 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 = 1044}, 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=0xb0fd118, __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=0xb0fd118, __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 = 0xa9c008e8
  509. #6 0x085cbe43 in CrashHandler::HandleSignal (signal=-1078787488) 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 = 0xbfb302bc, _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 = 0xbfb30270, _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 = 0xa9c0096d "pring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /home/revenant/.spring/infolog.txt", _M_in_cur = 0xa9c0096d "pring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /home/revenant/.spring/infolog.txt", _M_in_end = 0xa9c0096d "pring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /home/revenant/.spring/infolog.txt", _M_out_beg = 0xa9c0096c "Spring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /home/revenant/.spring/infolog.txt", _M_out_cur = 0xa9c009e5 "", _M_out_end = 0xa9c00b6c "\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=0xa9c00760, 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 = 907}, 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=0xafb3548) 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=0xafb3548, 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=0xb0fd118, __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=0xb0fd118, __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 = 0xa9c00520
  534. #17 0x08556933 in MainFunc (argc=0, argv=0x0, ret=0xa9c007b8) 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=0xbfb30de4) 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=0xbfb30de4) 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. 0xb1bd2cd0 0xb1e9ae04 Yes /usr/lib/dri/i965_dri.so
  592. 0x4573f1b0 0x45758434 Yes /lib/libexpat.so.1
  593. 0xb77b6f00 0xb77ca2c4 Yes /lib/libdrm_intel.so.1
  594. 0xb3f6f980 0xb3f74f04 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. 0xb3f29710 0xb3f58958 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 0x2c 44
  618. ebx 0xa9c007b8 -1447032904
  619. esp 0xbfb300d0 0xbfb300d0
  620. ebp 0xa9c008e8 0xa9c008e8
  621. esi 0xa9c00764 -1447032988
  622. edi 0xbfb300f4 -1078787852
  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