I use a 64bit Linux machine and therefore chose the 64bit Linux download option.
Following the wikis instructions, I configured Zandronum to look for .wad files in the correct directory and launched it.
It crashed the moment I loaded a .wad file. And when I tried again, it crashed again and so on.
Despite the fact that I am on a 64bit machine, I proceeded to try the 32bit version, but sadly to no avail.
I redownloaded the 64bit version multiple times and tried to install from source but no matter what I tried everything failed.
Here is the crash log from one of my attempts with the 64bit version. I hope one of you can make sense out of it and help me understand and solve the problem. Thanks in advance.
Code: Select all
*** Fatal Error ***
Address not mapped to object (signal 11)
Address: 0x7f0dc6701548
System: Linux baymax 5.4.25_1 #1 SMP PREEMPT Thu Mar 12 20:39:27 UTC 2020 x86_64 GNU/Linux
GNU gdb (GDB) 9.1
Zandronum version 3.0 (dd3c3b57023f)
Compiler version: 4.6.3
Command line: ./zandronum
Wad 0: zandronum.pk3
Wad 1: freedoom1.wad
Not in a level.
Executing: gdb --quiet --batch --command=gdb-respfile-CkK6ex
[New LWP 9512]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007f0cd1966a6e in __waitpid (pid=9513, stat_loc=0xeb2940, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
* Loaded Libraries
From To Syms Read Shared Object Library
0x00007f0cd1bf57f0 0x00007f0cd1e4e32e Yes (*) /usr/lib/libgtk-x11-2.0.so.0
0x00007f0cd1b3d740 0x00007f0cd1b6ec36 Yes (*) /usr/lib/libgobject-2.0.so.0
0x00007f0cd1a28db0 0x00007f0cd1aa798e Yes (*) /usr/lib/libglib-2.0.so.0
0x00007f0cd197f950 0x00007f0cd19c937e Yes (*) /usr/lib/libSDL-1.2.so.0
0x00007f0cd195a5b0 0x00007f0cd1968fe1 Yes /usr/lib/libpthread.so.0
0x00007f0cd18e8510 0x00007f0cd1938be7 Yes (*) /usr/lib/libGLU.so.1
0x00007f0cd189d0f0 0x00007f0cd189fa30 Yes (*) /usr/lib/libGL.so.1
0x00007f0cd18523a0 0x00007f0cd185552c Yes /usr/lib/librt.so.1
0x00007f0cd163a3d0 0x00007f0cd164724f Yes (*) /usr/lib/libz.so.1
0x00007f0cd16272b0 0x00007f0cd1633ec2 Yes (*) /usr/lib/libbz2.so.1.0
0x00007f0cd1353770 0x00007f0cd1424468 Yes (*) /user-software/zandronum/libfmodex64-4.24.16.so
0x00007f0cd0f2bb00 0x00007f0cd104b398 Yes /user-software/zandronum/libcrypto.so.1.0.0
0x00007f0cd0ec3130 0x00007f0cd0ec3eb5 Yes /usr/lib/libdl.so.2
0x00007f0cd0cecfd0 0x00007f0cd0e075de Yes (*) /usr/lib/libstdc++.so.6
0x00007f0cd0b161e0 0x00007f0cd0bb0d08 Yes /usr/lib/libm.so.6
0x00007f0cd0af0310 0x00007f0cd0b0047d Yes (*) /usr/lib/libgcc_s.so.1
0x00007f0cd094f340 0x00007f0cd0a96fab Yes /usr/lib/libc.so.6
0x00007f0cd0891650 0x00007f0cd08e89a1 Yes (*) /usr/lib/libgdk-x11-2.0.so.0
0x00007f0cd086c240 0x00007f0cd086d11f Yes (*) /usr/lib/libgmodule-2.0.so.0
0x00007f0cd0860b00 0x00007f0cd0865cae Yes (*) /usr/lib/libpangocairo-1.0.so.0
0x00007f0cd0738960 0x00007f0cd07c03ae Yes (*) /usr/lib/libX11.so.6
0x00007f0cd0515540 0x00007f0cd05177d6 Yes (*) /usr/lib/libXfixes.so.3
0x00007f0cd04f66c0 0x00007f0cd0503c5d Yes (*) /usr/lib/libatk-1.0.so.0
0x00007f0cd01cab20 0x00007f0cd02a49fe Yes (*) /usr/lib/libcairo.so.2
0x00007f0cd0193b50 0x00007f0cd01a81a5 Yes (*) /usr/lib/libgdk_pixbuf-2.0.so.0
0x00007f0cd000c870 0x00007f0cd0102776 Yes (*) /usr/lib/libgio-2.0.so.0
0x00007f0ccffc3000 0x00007f0ccffcbaad Yes (*) /usr/lib/libpangoft2-1.0.so.0
0x00007f0ccff80a00 0x00007f0ccffa0f66 Yes (*) /usr/lib/libpango-1.0.so.0
0x00007f0ccff34820 0x00007f0ccff5747a Yes (*) /usr/lib/libfontconfig.so.1
0x00007f0ccff242d0 0x00007f0ccff28cda Yes (*) /usr/lib/libffi.so.6
0x00007f0ccfeac1f0 0x00007f0ccfeff87d Yes (*) /usr/lib/libpcre.so.1
0x00007f0ccfddfcb0 0x00007f0ccfe6737e Yes (*) /usr/lib/libasound.so.2
0x00007f0ccfda1790 0x00007f0ccfda844e Yes (*) /usr/lib/libsndio.so.7.0
0x00007f0ccfd99320 0x00007f0ccfd9a4e8 Yes (*) /usr/lib/libpulse-simple.so.0
0x00007f0ccfd507a0 0x00007f0ccfd7dca1 Yes (*) /usr/lib/libpulse.so.0
0x00007f0ccfd323d0 0x00007f0ccfd3c25a Yes (*) /usr/lib/libXext.so.6
0x00007f0ccfd21220 0x00007f0ccfd273a5 Yes (*) /usr/lib/libXrandr.so.2
0x00007f0cd1fe7090 0x00007f0cd2004bc0 Yes /lib64/ld-linux-x86-64.so.2
0x00007f0ccfca8150 0x00007f0ccfca9d26 Yes (*) /usr/lib/libGLdispatch.so.0
0x00007f0ccfc39370 0x00007f0ccfc52450 Yes (*) /usr/lib/libGLX.so.0
0x00007f0ccfa2dac0 0x00007f0ccfa33a95 Yes (*) /usr/lib/libXrender.so.1
0x00007f0ccf829b00 0x00007f0ccf82a45c Yes (*) /usr/lib/libXinerama.so.1
0x00007f0ccf817270 0x00007f0ccf821d57 Yes (*) /usr/lib/libXi.so.6
0x00007f0ccf80b5f0 0x00007f0ccf81000f Yes (*) /usr/lib/libXcursor.so.1
0x00007f0ccf8040d0 0x00007f0ccf804ad5 Yes (*) /usr/lib/libXcomposite.so.1
0x00007f0ccf7ff100 0x00007f0ccf7ffa0b Yes (*) /usr/lib/libXdamage.so.1
0x00007f0ccf75d9e0 0x00007f0ccf7cd115 Yes (*) /usr/lib/libfreetype.so.6
0x00007f0ccf731720 0x00007f0ccf743ca5 Yes (*) /usr/lib/libxcb.so.1
0x00007f0ccf686570 0x00007f0ccf709e90 Yes (*) /usr/lib/libpixman-1.so.0
0x00007f0ccf66e3b0 0x00007f0ccf675bc1 Yes (*) /usr/lib/libEGL.so.1
0x00007f0ccf63b920 0x00007f0ccf65d965 Yes (*) /usr/lib/libpng16.so.16
0x00007f0ccf632090 0x00007f0ccf632b73 Yes (*) /usr/lib/libxcb-shm.so.0
0x00007f0ccf627230 0x00007f0ccf62bc1e Yes (*) /usr/lib/libxcb-render.so.0
0x00007f0ccf5cfae0 0x00007f0ccf60901e Yes (*) /usr/lib/libmount.so.1
0x00007f0ccf5af3c0 0x00007f0ccf5badfc Yes /usr/lib/libresolv.so.2
0x00007f0ccf4b0ea0 0x00007f0ccf57600e Yes (*) /usr/lib/libharfbuzz.so.0
0x00007f0ccf29eec0 0x00007f0ccf2a2923 Yes (*) /usr/lib/libthai.so.0
0x00007f0ccf280180 0x00007f0ccf284161 Yes (*) /usr/lib/libfribidi.so.0
0x00007f0ccf255180 0x00007f0ccf26ff73 Yes (*) /usr/lib/libexpat.so.1
0x00007f0ccf248320 0x00007f0ccf24bcc9 Yes (*) /usr/lib/libuuid.so.1
0x00007f0ccf1d8ea0 0x00007f0ccf21c5ae Yes (*) /usr/lib/pulseaudio/libpulsecommon-13.0.so
0x00007f0ccf17dd30 0x00007f0ccf1a98d1 Yes (*) /usr/lib/libdbus-1.so.3
0x00007f0ccf16b200 0x00007f0ccf16bebe Yes (*) /usr/lib/libXau.so.6
0x00007f0ccf164210 0x00007f0ccf165a7b Yes (*) /usr/lib/libXdmcp.so.6
0x00007f0ccf118f10 0x00007f0ccf149d0e Yes (*) /usr/lib/libblkid.so.1
0x00007f0ccf0ed1a0 0x00007f0ccf10694a Yes (*) /usr/lib/libgraphite2.so.3
0x00007f0cceee32a0 0x00007f0cceee66f0 Yes (*) /usr/lib/libdatrie.so.1
0x00007f0ccee6c850 0x00007f0cceebe545 Yes (*) /usr/lib/libsndfile.so.1
0x00007f0ccec60270 0x00007f0ccec62838 Yes (*) /usr/lib/libasyncns.so.0
0x00007f0ccec278e0 0x00007f0ccec4f743 Yes (*) /usr/lib/libFLAC.so.8
0x00007f0ccec15250 0x00007f0ccec17595 Yes (*) /usr/lib/libogg.so.0
0x00007f0cce9ea5c0 0x00007f0cce9ffee5 Yes (*) /usr/lib/libvorbis.so.0
0x00007f0cce751a30 0x00007f0cce7540b6 Yes (*) /usr/lib/libvorbisenc.so.2
0x00007f0ccdc32300 0x00007f0ccdc38468 Yes /usr/lib/libnss_files.so.2
0x00007f0cd1fdb440 0x00007f0cd1fe06d1 Yes (*) /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so
0x00007f0cd1fd4260 0x00007f0cd1fd4989 Yes (*) /usr/lib/gtk-2.0/2.10.0/engines/libadwaita.so
0x00007f0ccdbf6dc0 0x00007f0ccdc22da8 Yes (*) /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so
0x00007f0ccdb714e0 0x00007f0ccdb7353e Yes (*) /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
0x00007f0ccd504940 0x00007f0ccd504e98 Yes (*) /user-software/zandronum/liboutput_sdl.so
(*): Shared library is missing debugging information.
* Threads
Id Target Id Frame
* 1 Thread 0x7f0cce735f00 (LWP 9511) "zandronum" 0x00007f0cd1966a6e in __waitpid (pid=9513, stat_loc=0xeb2940, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
2 Thread 0x7f0cce443700 (LWP 9512) "zandronum" 0x00007f0cd1966585 in __GI___nanosleep (requested_time=0x7f0cce4396a0, remaining=0x7f0cce439690) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
* FPU Status
R7: Empty 0x00000000000000000000
R6: Empty 0x00000000000000000000
R5: Empty 0x00000000000000000000
R4: Empty 0x00000000000000000000
R3: Empty 0x00000000000000000000
R2: Empty 0x00000000000000000000
R1: Empty 0x00000000000000000000
=>R0: Empty 0x00000000000000000000
Status Word: 0x0000
TOP: 0
Control Word: 0x037f IM DM ZM OM UM PM
PC: Extended Precision (64-bits)
RC: Round to nearest
Tag Word: 0xffff
Instruction Pointer: 0x00:0x00000000
Operand Pointer: 0x00:0x00000000
Opcode: 0x0000
* Registers
rax 0xfffffffffffffe00 -512
rbx 0x2529 9513
rcx 0x7f0cd1966a6e 139693032630894
rdx 0x0 0
rsi 0xeb2940 15411520
rdi 0x2529 9513
rbp 0xb 0xb
rsp 0xeb2910 0xeb2910
r8 0x0 0
r9 0x0 0
r10 0x0 0
r11 0x246 582
r12 0x490 1168
r13 0x490 1168
r14 0xb 11
r15 0x14 20
rip 0x7f0cd1966a6e 0x7f0cd1966a6e <__waitpid+78>
eflags 0x246 [ PF ZF IF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
* Backtrace
Thread 2 (Thread 0x7f0cce443700 (LWP 9512)):
#0 0x00007f0cd1966585 in __GI___nanosleep (requested_time=0x7f0cce4396a0, remaining=0x7f0cce439690) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
resultvar = 18446744073709551100
sc_cancel_oldtype = 2
sc_ret = <optimized out>
#1 0x00007f0cd19c9245 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#2 0x00007f0cd19c9292 in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#3 0x00007f0cd1988de8 in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#4 0x00007f0cd19c6adb in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#5 0x00007f0cd195bf27 in start_thread (arg=<optimized out>) at pthread_create.c:479
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139692976912128, -560698785324520687, 140733718101726, 140733718101727, 139692976871424, 139692976912128, 445403277417065233, 445394875704617745}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#6 0x00007f0cd0a26e0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 1 (Thread 0x7f0cce735f00 (LWP 9511)):
#0 0x00007f0cd1966a6e in __waitpid (pid=9513, stat_loc=0xeb2940, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
resultvar = 18446744073709551104
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x0000000000572a56 in _start ()
No symbol table info available.
Saved corefile core.9511
[Inferior 1 (process 9511) detached]
Kernel: 5.4.25_1