Package: warzone2100 Version: 3.2.1-2 Severity: important Multi Player -> Host Game -> Start Hosting Game
This is reliably reproducible on a variety of amd64 hardware: desktop, laptop, netbook, dedicated, integrated graphics. See attached debug log after installing gdb. I intend to try upgrading the packaging to latest (3.2.3) and otherwise report it upstream. -- System Information: Debian Release: 9.9 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-9-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages warzone2100 depends on: ii libc6 2.24-11+deb9u4 ii libfontconfig1 2.11.0-6.7+b1 ii libfreetype6 2.6.3-3.2 ii libfribidi0 0.19.7-1+b1 ii libgcc1 1:6.3.0-18+deb9u1 ii libgl1-mesa-glx [libgl1] 13.0.6-1+b2 ii libglc0 0.7.2-5+b3 ii libglew2.0 2.0.0-3+b1 ii libglu1-mesa [libglu1] 9.0.0-2.1 ii libminiupnpc10 1.9.20140610-4 ii libogg0 1.3.2-1 ii libopenal1 1:1.17.2-4+b2 ii libphysfs1 2.0.3-5 ii libpng16-16 1.6.28-1+deb9u1 ii libqt5core5a 5.7.1+dfsg-3+deb9u1 ii libqt5gui5 5.7.1+dfsg-3+deb9u1 ii libqt5script5 5.7.1~20161021+dfsg-2 ii libqt5widgets5 5.7.1+dfsg-3+deb9u1 ii libsdl2-2.0-0 2.0.5+dfsg1-2 ii libssl1.1 1.1.0j-1~deb9u1 ii libstdc++6 6.3.0-18+deb9u1 ii libtheora0 1.1.1+dfsg.1-14+b1 ii libvorbis0a 1.3.5-4+deb9u2 ii libvorbisfile3 1.3.5-4+deb9u2 ii libx11-6 2:1.6.4-3+deb9u1 ii libxrandr2 2:1.5.1-1 ii warzone2100-data 3.2.1-2 ii zlib1g 1:1.2.8.dfsg-5 Versions of packages warzone2100 recommends: ii warzone2100-music 3.2.1-2 warzone2100 suggests no packages. -- no debconf information
Program: /usr/games/warzone2100(warzone2100) Command line: "warzone2100" Version: Version: 3.2.1, Built:Nov 28 2016 Distributor: Debian Compiled on: Nov 28 2016 19:51:47 Compiled by: GCC 6.2.1 20161124 Compiled mode: Release build Executed on: Sat Jun 22 16:19:50 2019 Operating system: Linux Node name: mithrandir Release: 4.9.0-9-amd64 Version: #1 SMP Debian 4.9.168-1+deb9u2 (2019-05-13) Machine: x86_64 Pointers: 64bit Compiled against PhysicsFS version: 2.0.3 Running with PhysicsFS version: 2.0.3 Misc Data: [16:19:51]Video Mode 1600 x 900 (fullscreen) [16:19:51]OpenGL Vendor: X.Org [16:19:51]OpenGL Renderer: Gallium 0.4 on AMD ARUBA (DRM 2.49.0 / 4.9.0-9-amd64, LLVM 3.9.1) [16:19:51]OpenGL Version: 3.0 Mesa 13.0.6 [16:19:51]GLEW Version: 2.0.0 [16:19:51]OpenGL GLSL Version : 1.30 [16:19:51]OpenAL Device Name: OpenAL Soft [16:19:51]OpenAL Vendor: OpenAL Community [16:19:51]OpenAL Version: 1.1 ALSOFT 1.17.2 [16:19:51]OpenAL Renderer: OpenAL Soft [16:19:51]OpenAL Extensions: AL_EXT_ALAW AL_EXT_BFORMAT AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_BFORMAT AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_LOKI_quadriphonic AL_SOFT_block_alignment AL_SOFT_buffer_samples AL_SOFT_buffer_sub_data AL_SOFT_deferred_updates AL_SOFT_direct_channels AL_SOFT_loop_points AL_SOFT_MSADPCM AL_SOFT_source_latency AL_SOFT_source_length [16:19:51]Using Backend: SDL [16:19:51]Using language: System locale Dump caused by signal: SIGSEGV: Invalid memory reference: Address not mapped to object Log message: info |04:19:50: [realmain:1146] Using /home/emorrp1/.warzone2100-3.2/logs/WZlog-0622_161950.txt debug file GLIBC raw backtrace: warzone2100(+0x2ad50f)[0x555d9bd9850f] /lib/x86_64-linux-gnu/libpthread.so.0(+0x110e0)[0x7f9bd46340e0] /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1(EC_KEY_dup+0x9)[0x7f9bd1e7fda9] warzone2100(_ZN5EcKeyC2ERKS_+0xc)[0x555d9bd9d8cc] warzone2100(_Z14setupNewPlayerj+0x12a)[0x555d9bc46d0a] warzone2100(_Z15MultiPlayerJoinj+0xac)[0x555d9bc46e5c] warzone2100(_Z11NEThostGamePKcS0_iiiij+0x3e7)[0x555d9bd67157] warzone2100(_Z12hostCampaignPcS_+0x9d)[0x555d9bc4ce5d] warzone2100(+0x1572d3)[0x555d9bc422d3] warzone2100(_Z15runMultiOptionsv+0x19c)[0x555d9bc44a6c] warzone2100(_Z9titleLoopv+0x215)[0x555d9bd30ea5] warzone2100(_Z8mainLoopv+0x105)[0x555d9bc14dc5] warzone2100(_Z15wzMainEventLoopv+0x13c)[0x555d9bd9bccc] warzone2100(_Z8realmainiPPc+0x9f7)[0x555d9bc15a97] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7f9bd11532e1] warzone2100(_start+0x2a)[0x555d9bb67fea] GDB extended backtrace: GNU gdb (Debian 7.12-6) 7.12.0.20161007-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/games/warzone2100...(no debugging symbols found)...done. Attaching to program: /usr/games/warzone2100, process 5453 [New LWP 5454] [New LWP 5455] [New LWP 5456] [New LWP 5468] [New LWP 5469] [New LWP 5472] [New LWP 5473] [New LWP 5474] [New LWP 5475] [New LWP 5476] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f9bd4633b5a in __waitpid (pid=5477, stat_loc=0x7fff620fc9f0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 (gdb) 0x7f9bd1e7fda9 <EC_KEY_dup+9>: mov 0x8(%rdi),%rdi (gdb) #16 0x0000555d9bb67fea in _start () (gdb) Dump of assembler code for function _start: 0x0000555d9bb67fc0 <+0>: xor %ebp,%ebp 0x0000555d9bb67fc2 <+2>: mov %rdx,%r9 0x0000555d9bb67fc5 <+5>: pop %rsi 0x0000555d9bb67fc6 <+6>: mov %rsp,%rdx 0x0000555d9bb67fc9 <+9>: and $0xfffffffffffffff0,%rsp 0x0000555d9bb67fcd <+13>: push %rax 0x0000555d9bb67fce <+14>: push %rsp 0x0000555d9bb67fcf <+15>: lea 0x24464a(%rip),%r8 # 0x555d9bdac620 <__libc_csu_fini> 0x0000555d9bb67fd6 <+22>: lea 0x2445d3(%rip),%rcx # 0x555d9bdac5b0 <__libc_csu_init> 0x0000555d9bb67fdd <+29>: lea -0x1f4(%rip),%rdi # 0x555d9bb67df0 <main> 0x0000555d9bb67fe4 <+36>: callq *0x506c9e(%rip) # 0x555d9c06ec88 => 0x0000555d9bb67fea <+42>: hlt End of assembler dump. (gdb) Thread 11 (Thread 0x7f9b95d29700 (LWP 5476)): #0 0x00007f9bd12128bd in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f9bd29937e8 in receivedata () from /usr/lib/x86_64-linux-gnu/libminiupnpc.so.10 No symbol table info available. #2 0x00007f9bd298f6ce in upnpDiscover () from /usr/lib/x86_64-linux-gnu/libminiupnpc.so.10 No symbol table info available. #3 0x0000555d9bd64f39 in ?? () No symbol table info available. #4 0x00007f9bd5f72eac in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #5 0x00007f9bd5fc2439 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #6 0x00007f9bd462a4a4 in start_thread (arg=0x7f9b95d29700) at pthread_create.c:456 __res = <optimized out> pd = 0x7f9b95d29700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140306210264832, 6958140701238347527, 140734838601390, 140734838601391, 140306201874432, 3, -6942470628423252217, -6942333050799405305}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9bd121bd0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 10 (Thread 0x7f9b9652a700 (LWP 5475)): #0 0x00007f9bd4632556 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x555d9e6c24b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -512 oldtype = 2 err = <optimized out> #1 do_futex_wait (sem=sem@entry=0x555d9e6c24b0, abstime=0x0) at sem_waitcommon.c:111 No locals. #2 0x00007f9bd4632604 in __new_sem_wait_slow (sem=0x555d9e6c24b0, abstime=0x0) at sem_waitcommon.c:181 _buffer = {__routine = 0x7f9bd4632510 <__sem_wait_cleanup>, __arg = 0x555d9e6c24b0, __canceltype = 0, __prev = 0x0} err = <optimized out> d = 0 #3 0x00007f9bd5fc273e in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #4 0x0000555d9bd70ee7 in ?? () No symbol table info available. #5 0x00007f9bd5f72eac in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #6 0x00007f9bd5fc2439 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #7 0x00007f9bd462a4a4 in start_thread (arg=0x7f9b9652a700) at pthread_create.c:456 __res = <optimized out> pd = 0x7f9b9652a700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140306218657536, 6958140701238347527, 140734838601358, 140734838601359, 140306210267136, 3, -6942469528374753529, -6942333050799405305}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #8 0x00007f9bd121bd0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 9 (Thread 0x7f9b96fe2700 (LWP 5474)): #0 0x00007f9bd4632556 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x555d9e5a4930) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -512 oldtype = 2 err = <optimized out> #1 do_futex_wait (sem=sem@entry=0x555d9e5a4930, abstime=0x0) at sem_waitcommon.c:111 No locals. #2 0x00007f9bd4632604 in __new_sem_wait_slow (sem=0x555d9e5a4930, abstime=0x0) at sem_waitcommon.c:181 _buffer = {__routine = 0x7f9bd4632510 <__sem_wait_cleanup>, __arg = 0x555d9e5a4930, __canceltype = 0, __prev = 0x0} err = <optimized out> d = 0 #3 0x00007f9bd5fc273e in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #4 0x0000555d9bbbb61d in ?? () No symbol table info available. #5 0x00007f9bd5f72eac in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #6 0x00007f9bd5fc2439 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #7 0x00007f9bd462a4a4 in start_thread (arg=0x7f9b96fe2700) at pthread_create.c:456 __res = <optimized out> pd = 0x7f9b96fe2700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140306229896960, 6958140701238347527, 140734838601614, 140734838601615, 140306221506560, 3, -6942468261359401209, -6942333050799405305}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #8 0x00007f9bd121bd0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 8 (Thread 0x7f9bb0f52700 (LWP 5473)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:143 No locals. #1 0x00007f9bd07ee278 in pa_threaded_mainloop_wait () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #2 0x00007f9bd4f90f99 in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1 No symbol table info available. #3 0x00007f9bd4f96007 in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1 No symbol table info available. #4 0x00007f9bd462a4a4 in start_thread (arg=0x7f9bb0f52700) at pthread_create.c:456 __res = <optimized out> pd = 0x7f9bb0f52700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140306665514752, 6958140701238347527, 140734838600814, 140734838600815, 140306664464384, 3, -6942534189107394809, -6942333050799405305}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #5 0x00007f9bd121bd0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 7 (Thread 0x7f9ba7fff700 (LWP 5472)): #0 0x00007f9bd12128bd in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f9bd07edc91 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #2 0x00007f9bd07df4a1 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #3 0x00007f9bd07dfb3e in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #4 0x00007f9bd07dfbf0 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #5 0x00007f9bd07edbd9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #6 0x00007f9bcb7c02c8 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-10.0.so No symbol table info available. #7 0x00007f9bd462a4a4 in start_thread (arg=0x7f9ba7fff700) at pthread_create.c:456 __res = <optimized out> pd = 0x7f9ba7fff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140306515228416, 6958140701238347527, 140734838600878, 140734838600879, 140306506838016, 3, -6942571617063024889, -6942333050799405305}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #8 0x00007f9bd121bd0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 6 (Thread 0x7f9bb89a2700 (LWP 5469)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9bb9e4c75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so No symbol table info available. #2 0x00007f9bb9e4c487 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so No symbol table info available. #3 0x00007f9bd462a4a4 in start_thread (arg=0x7f9bb89a2700) at pthread_create.c:456 __res = <optimized out> pd = 0x7f9bb89a2700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140306793768704, 6958140701238347527, 140734838598622, 140734838598623, 140306785378304, 3, -6942517430145005817, -6942333050799405305}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007f9bd121bd0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 5 (Thread 0x7f9bbaffd700 (LWP 5468)): #0 0x00007f9bd4632556 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x555d9ddae110) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -512 oldtype = 2 err = <optimized out> #1 do_futex_wait (sem=sem@entry=0x555d9ddae110, abstime=0x0) at sem_waitcommon.c:111 No locals. #2 0x00007f9bd4632604 in __new_sem_wait_slow (sem=0x555d9ddae110, abstime=0x0) at sem_waitcommon.c:181 _buffer = {__routine = 0x7f9bd4632510 <__sem_wait_cleanup>, __arg = 0x555d9ddae110, __canceltype = 0, __prev = 0x0} err = <optimized out> d = 0 #3 0x00007f9bd5fc273e in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #4 0x00007f9bd5fc2895 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #5 0x00007f9bd5f7326c in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #6 0x00007f9bd5f72eac in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #7 0x00007f9bd5fc2439 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 No symbol table info available. #8 0x00007f9bd462a4a4 in start_thread (arg=0x7f9bbaffd700) at pthread_create.c:456 __res = <optimized out> pd = 0x7f9bbaffd700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140306833987328, 6958140701238347527, 140734838601470, 140734838601471, 140306825596928, 3, -6942512244508866809, -6942333050799405305}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #9 0x00007f9bd121bd0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 4 (Thread 0x7f9bbb7fe700 (LWP 5456)): #0 0x00007f9bd12128bd in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f9bcbecd9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007f9bcbecdd82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007f9bc1696656 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 No symbol table info available. #4 0x00007f9bcbef53d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #5 0x00007f9bd462a4a4 in start_thread (arg=0x7f9bbb7fe700) at pthread_create.c:456 __res = <optimized out> pd = 0x7f9bbb7fe700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140306842380032, 6958140701238347527, 140734838599614, 140734838599615, 140306833989632, 3, -6942511144460368121, -6942333050799405305}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f9bd121bd0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 3 (Thread 0x7f9bbbfff700 (LWP 5455)): #0 0x00007f9bd12128bd in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f9bcbecd9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007f9bcbecdb0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007f9bcbecdb51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #4 0x00007f9bcbef53d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #5 0x00007f9bd462a4a4 in start_thread (arg=0x7f9bbbfff700) at pthread_create.c:456 __res = <optimized out> pd = 0x7f9bbbfff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140306850772736, 6958140701238347527, 140734838599262, 140734838599263, 140306842382336, 3, -6942510044411869433, -6942333050799405305}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f9bd121bd0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 2 (Thread 0x7f9bc465a700 (LWP 5454)): #0 0x00007f9bd12128bd in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f9bcd727150 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 No symbol table info available. #2 0x00007f9bcd728ee9 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 No symbol table info available. #3 0x00007f9bc5d9eb89 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 No symbol table info available. #4 0x00007f9bd2c49d48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 No symbol table info available. #5 0x00007f9bd462a4a4 in start_thread (arg=0x7f9bc465a700) at pthread_create.c:456 __res = <optimized out> pd = 0x7f9bc465a700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140306991654656, 6958140701238347527, 140734838600158, 140734838600159, 140306983264256, 3, -6942368295995586809, -6942333050799405305}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f9bd121bd0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 1 (Thread 0x7f9bd657ccc0 (LWP 5453)): #0 0x00007f9bd4633b5a in __waitpid (pid=5477, stat_loc=0x7fff620fc9f0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_cancel_oldtype = 0 #1 0x0000555d9bd98bf1 in ?? () No symbol table info available. #2 <signal handler called> No locals. #3 0x00007f9bd1e7fda9 in EC_KEY_dup () from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 No symbol table info available. #4 0x0000555d9bd9d8cc in EcKey::EcKey(EcKey const&) () No symbol table info available. #5 0x0000555d9bc46d0a in setupNewPlayer(unsigned int) () No symbol table info available. #6 0x0000555d9bc46e5c in MultiPlayerJoin(unsigned int) () No symbol table info available. #7 0x0000555d9bd67157 in NEThostGame(char const*, char const*, int, int, int, int, unsigned int) () No symbol table info available. #8 0x0000555d9bc4ce5d in hostCampaign(char*, char*) () No symbol table info available. #9 0x0000555d9bc422d3 in ?? () No symbol table info available. #10 0x0000555d9bc44a6c in runMultiOptions() () No symbol table info available. #11 0x0000555d9bd30ea5 in titleLoop() () No symbol table info available. #12 0x0000555d9bc14dc5 in mainLoop() () No symbol table info available. #13 0x0000555d9bd9bccc in wzMainEventLoop() () No symbol table info available. #14 0x0000555d9bc15a97 in realmain(int, char**) () No symbol table info available. #15 0x00007f9bd11532e1 in __libc_start_main (main=0x555d9bb67df0 <main>, argc=1, argv=0x7fff62102a68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff62102a58) at ../csu/libc-start.c:291 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -3878866262018767097, 93860532748224, 140734838614624, 0, 0, -6958470192273832185, -6942322806553196793}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7fff62102a78, 0x7f9bd6658170}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1645226616}}} not_first_call = <optimized out> #16 0x0000555d9bb67fea in _start () No symbol table info available. (gdb) #4 0x0000555d9bd9d8cc in EcKey::EcKey(EcKey const&) () (gdb) Dump of assembler code for function _ZN5EcKeyC2ERKS_: 0x0000555d9bd9d8c0 <+0>: push %rbx 0x0000555d9bd9d8c1 <+1>: mov %rdi,%rbx 0x0000555d9bd9d8c4 <+4>: mov (%rsi),%rdi 0x0000555d9bd9d8c7 <+7>: callq 0x555d9bb61d90 => 0x0000555d9bd9d8cc <+12>: mov %rax,(%rbx) 0x0000555d9bd9d8cf <+15>: pop %rbx 0x0000555d9bd9d8d0 <+16>: retq End of assembler dump. (gdb) rax 0x555d9c4c1820 93860542552096 rbx 0x7fff620ff100 140734838599936 rcx 0xb 11 rdx 0x0 0 rsi 0x555d9c4c1840 93860542552128 rdi 0x0 0 rbp 0x555d9c8d554c 0x555d9c8d554c <selectedPlayer> rsp 0x7fff620ff0d0 0x7fff620ff0d0 r8 0xf 15 r9 0x67 103 r10 0x73 115 r11 0x0 0 r12 0x7fff620ff0e0 140734838599904 r13 0xb 11 r14 0x0 0 r15 0xe 14 rip 0x555d9bd9d8cc 0x555d9bd9d8cc <EcKey::EcKey(EcKey const&)+12> eflags 0x246 [ PF ZF IF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 (gdb) A debugging session is active. Inferior 1 [process 5453] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] Detaching from program: /usr/games/warzone2100, process 5453
signature.asc
Description: PGP signature