Spoiler:
*** Fatal Error ***
Address not mapped to object (signal 11)
Address: 0x7f67c9823288
System: Linux shada 3.16.0-28-generic #38-Ubuntu SMP Fri Dec 12 17:37:40 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
ZDoom version 2.8pre-1132-gb69edbb (b69edbbec12e8b483fb4e977dfeb041084f1b6ae)
Compiler version: 4.9.1
Command line: ./zdoom
Wad 0: zdoom.pk3
Wad 1: doom2.wad
Current map: map01
viewx = -6291456
viewy = 51380224
viewz = 6356992
viewangle = 40000000
Executing: gdb --quiet --batch --command=gdb-respfile-4tG2dd
[New LWP 20698]
[New LWP 20697]
[New LWP 20696]
[New LWP 20695]
[New LWP 20693]
[New LWP 20692]
[New LWP 20691]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f674b886839 in __libc_waitpid (pid=23327, stat_loc=0xca3048 <altstack+6792>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
* Loaded Libraries
From To Syms Read Shared Object Library
0x00007f674c365440 0x00007f674c5bd42e Yes (*) /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0x00007f674c0b4330 0x00007f674c0e3716 Yes (*) /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0x00007f674bdb4580 0x00007f674be2b0ca Yes (*) /lib/x86_64-linux-gnu/libglib-2.0.so.0
0x00007f674baad280 0x00007f674bb5b7da Yes (*) /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
0x00007f674b87c9f0 0x00007f674b888df1 Yes /lib/x86_64-linux-gnu/libpthread.so.0
0x00007f674b671350 0x00007f674b6742ac Yes /lib/x86_64-linux-gnu/librt.so.1
0x00007f674b457e00 0x00007f674b467bf8 Yes (*) /lib/x86_64-linux-gnu/libz.so.1
0x00007f674b204d90 0x00007f674b23b520 Yes (*) /usr/lib/x86_64-linux-gnu/libjpeg.so.8
0x00007f674aff23c0 0x00007f674affe0b2 Yes (*) /lib/x86_64-linux-gnu/libbz2.so.1.0
0x00007f674ad16280 0x00007f674adec828 Yes (*) /home/jpl/game/zdoom/fmodapi42636linux64/api/lib/libfmodex64-4.26.36.so
0x00007f674a9f2e00 0x00007f674aa33190 Yes (*) /usr/lib/x86_64-linux-gnu/libfluidsynth.so.1
0x00007f674a72d990 0x00007f674a79a50f Yes (*) /usr/lib/x86_64-linux-gnu/libstdc++.so.6
0x00007f674a3d1610 0x00007f674a440946 Yes /lib/x86_64-linux-gnu/libm.so.6
0x00007f674a1b7af0 0x00007f674a1c79d5 Yes (*) /lib/x86_64-linux-gnu/libgcc_s.so.1
0x00007f6749e104a0 0x00007f6749f54933 Yes /lib/x86_64-linux-gnu/libc.so.6
0x00007f6749b59980 0x00007f6749bafffb Yes (*) /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
0x00007f67499391b0 0x00007f674993a095 Yes (*) /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
0x00007f674972f920 0x00007f6749734616 Yes (*) /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0
0x00007f674940a850 0x00007f674948f1cc Yes (*) /usr/lib/x86_64-linux-gnu/libX11.so.6
0x00007f67491ed530 0x00007f67491ef756 Yes (*) /usr/lib/x86_64-linux-gnu/libXfixes.so.3
0x00007f6748fd17e0 0x00007f6748fdddb3 Yes (*) /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0
0x00007f6748ccd940 0x00007f6748d89016 Yes (*) /usr/lib/x86_64-linux-gnu/libcairo.so.2
0x00007f6748aa0e60 0x00007f6748ab28e0 Yes (*) /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
0x00007f6748755c50 0x00007f674882015b Yes (*) /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
0x00007f67485133d0 0x00007f674851b8cb Yes (*) /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
0x00007f67482cbe80 0x00007f67482ebda6 Yes (*) /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
0x00007f6748087ca0 0x00007f67480a4af9 Yes (*) /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
0x00007f6747e7a650 0x00007f6747e7ed5a Yes (*) /usr/lib/x86_64-linux-gnu/libffi.so.6
0x00007f6747c0d600 0x00007f6747c5b795 Yes (*) /lib/x86_64-linux-gnu/libpcre.so.3
0x00007f6747945140 0x00007f67479c9e62 Yes (*) /usr/lib/x86_64-linux-gnu/libasound.so.2
0x00007f6747717ed0 0x00007f67477189ce Yes /lib/x86_64-linux-gnu/libdl.so.2
0x00007f67475135c0 0x00007f674751480d Yes (*) /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0
0x00007f67472cf170 0x00007f67472fb069 Yes (*) /usr/lib/x86_64-linux-gnu/libpulse.so.0
0x00007f67470b5580 0x00007f67470bece0 Yes (*) /usr/lib/x86_64-linux-gnu/libXext.so.6
0x00007f6746eaa420 0x00007f6746eaee20 Yes (*) /usr/lib/x86_64-linux-gnu/libXcursor.so.1
0x00007f6746ca5af0 0x00007f6746ca63ec Yes (*) /usr/lib/x86_64-linux-gnu/libXinerama.so.1
0x00007f6746a971e0 0x00007f6746aa1112 Yes (*) /usr/lib/x86_64-linux-gnu/libXi.so.6
0x00007f674688cad0 0x00007f6746891fd8 Yes (*) /usr/lib/x86_64-linux-gnu/libXrandr.so.2
0x00007f6746687cd0 0x00007f6746688a8c Yes (*) /usr/lib/x86_64-linux-gnu/libXss.so.1
0x00007f6746481f40 0x00007f67464846f6 Yes (*) /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1
0x00007f674627f6e0 0x00007f674627f8b6 Yes (*) /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1
0x00007f6746075b50 0x00007f6746079bff Yes (*) /usr/lib/x86_64-linux-gnu/libwayland-client.so.0
0x00007f6745e6a200 0x00007f6745e6bc6c Yes (*) /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0
0x00007f6745c31f10 0x00007f6745c49885 Yes (*) /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0
0x00007f674c949ae0 0x00007f674c9644a0 Yes /lib64/ld-linux-x86-64.so.2
0x00007f67459f2c40 0x00007f6745a15463 Yes (*) /usr/lib/x86_64-linux-gnu/libjack.so.0
0x00007f67457860c0 0x00007f67457c6e2c Yes (*) /usr/lib/x86_64-linux-gnu/libsndfile.so.1
0x00007f674553e8b0 0x00007f67455690f4 Yes (*) /lib/x86_64-linux-gnu/libdbus-1.so.3
0x00007f6745304f90 0x00007f6745326395 Yes (*) /lib/x86_64-linux-gnu/libreadline.so.6
0x00007f67450e9a10 0x00007f67450ef6f0 Yes (*) /usr/lib/x86_64-linux-gnu/libXrender.so.1
0x00007f6744ee5c40 0x00007f6744ee6618 Yes (*) /usr/lib/x86_64-linux-gnu/libXcomposite.so.1
0x00007f6744ce2b90 0x00007f6744ce349b Yes (*) /usr/lib/x86_64-linux-gnu/libXdamage.so.1
0x00007f6744a45bc0 0x00007f6744ab6362 Yes (*) /usr/lib/x86_64-linux-gnu/libfreetype.so.6
0x00007f6744824620 0x00007f67448305e5 Yes (*) /usr/lib/x86_64-linux-gnu/libxcb.so.1
0x00007f674457a370 0x00007f6744601cd0 Yes (*) /usr/lib/x86_64-linux-gnu/libpixman-1.so.0
0x00007f674434dab0 0x00007f67443670f3 Yes (*) /lib/x86_64-linux-gnu/libpng12.so.0
0x00007f6744147d80 0x00007f67441485f3 Yes (*) /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0
0x00007f6743f41430 0x00007f6743f43edf Yes (*) /usr/lib/x86_64-linux-gnu/libxcb-render.so.0
0x00007f6743d1fb30 0x00007f6743d3273b Yes (*) /lib/x86_64-linux-gnu/libselinux.so.1
0x00007f6743b02a90 0x00007f6743b11e69 Yes /lib/x86_64-linux-gnu/libresolv.so.2
0x00007f67438ae1b0 0x00007f67438e33ea Yes (*) /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
0x00007f67436a0c20 0x00007f67436a4011 Yes (*) /usr/lib/x86_64-linux-gnu/libthai.so.0
0x00007f6743479b90 0x00007f6743491fb9 Yes (*) /lib/x86_64-linux-gnu/libexpat.so.1
0x00007f6743219180 0x00007f6743253e4a Yes (*) /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
0x00007f6743000800 0x00007f67430053cb Yes (*) /lib/x86_64-linux-gnu/libjson-c.so.2
0x00007f6742dd3340 0x00007f6742df2a0d Yes (*) /usr/lib/x86_64-linux-gnu/libFLAC.so.8
0x00007f674290fa40 0x00007f6742911ff4 Yes (*) /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2
0x00007f67426d1dd0 0x00007f67426e92fd Yes (*) /usr/lib/x86_64-linux-gnu/libvorbis.so.0
0x00007f67424c7a70 0x00007f67424cbc05 Yes (*) /usr/lib/x86_64-linux-gnu/libogg.so.0
0x00007f67422a93d0 0x00007f67422b5508 Yes (*) /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f6742099e50 0x00007f674209aacc Yes (*) /usr/lib/x86_64-linux-gnu/libXau.so.6
0x00007f6741e94390 0x00007f6741e95c97 Yes (*) /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
0x00007f6741c79410 0x00007f6741c8b722 Yes (*) /usr/lib/x86_64-linux-gnu/libgraphite2.so.3
0x00007f6741a71170 0x00007f6741a74274 Yes (*) /usr/lib/x86_64-linux-gnu/libdatrie.so.1
0x00007f6741868d70 0x00007f674186c798 Yes (*) /lib/x86_64-linux-gnu/libwrap.so.0
0x00007f6741661300 0x00007f67416638a8 Yes (*) /usr/lib/x86_64-linux-gnu/libasyncns.so.0
0x00007f674144a160 0x00007f6741456ea3 Yes /lib/x86_64-linux-gnu/libnsl.so.1
0x00007f6740b56bd0 0x00007f6740b606a7 Yes (*) /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/liboverlay-scrollbar.so
0x00007f674094e1c0 0x00007f674094f884 Yes (*) /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libunity-gtk-module.so
0x00007f674073f1a0 0x00007f674074711a Yes (*) /usr/lib/x86_64-linux-gnu/libunity-gtk2-parser.so.0
0x00007f674050f710 0x00007f67405341f4 Yes (*) /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
0x00007f67403060c0 0x00007f6740308080 Yes (*) /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so
0x00007f6740100bf0 0x00007f674010200e Yes (*) /usr/lib/x86_64-linux-gnu/libcanberra-gtk.so.0
0x00007f673fef1be0 0x00007f673fefa7ab Yes (*) /usr/lib/x86_64-linux-gnu/libcanberra.so.0
0x00007f673fce8da0 0x00007f673fcecf0c Yes (*) /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3
0x00007f673fad4a00 0x00007f673fadffb3 Yes (*) /usr/lib/x86_64-linux-gnu/libtdb.so.1
0x00007f673f8c9f60 0x00007f673f8ce452 Yes (*) /usr/lib/x86_64-linux-gnu/libltdl.so.7
0x00007f673f6bebe0 0x00007f673f6c38be Yes (*) /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
0x00007f673dbda5f0 0x00007f673dc466e4 Yes (*) /usr/lib/nvidia-331-updates/libGL.so.1
0x00007f673d9829c0 0x00007f673d984413 Yes (*) /usr/lib/nvidia-331-updates/tls/libnvidia-tls.so.331.113
0x00007f67361d0e60 0x00007f673703ca68 Yes (*) /usr/lib/nvidia-331-updates/libnvidia-glcore.so.331.113
0x00007f673cfe6f30 0x00007f673cfefb2c Yes (*) /lib/x86_64-linux-gnu/libudev.so.1
0x00007f673cddb3b0 0x00007f673cde12fe Yes /lib/x86_64-linux-gnu/libnss_compat.so.2
0x00007f673cbd01a0 0x00007f673cbd66da Yes /lib/x86_64-linux-gnu/libnss_nis.so.2
0x00007f673c9c42a0 0x00007f673c9caf63 Yes /lib/x86_64-linux-gnu/libnss_files.so.2
0x00007f673c7bfa10 0x00007f673c7bff96 Yes /home/jpl/x/zdoom/release/liboutput_sdl.so
0x00007f673c5ba3f0 0x00007f673c5bc618 Yes (*) /usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
(*): Shared library is missing debugging information.
* Threads
Id Target Id Frame
8 Thread 0x7f673f6ba700 (LWP 20691) "dconf worker" 0x00007f6749ee084d in poll () at ../sysdeps/unix/syscall-template.S:81
7 Thread 0x7f673eeb9700 (LWP 20692) "gdbus" 0x00007f6749ee084d in poll () at ../sysdeps/unix/syscall-template.S:81
6 Thread 0x7f673e6b8700 (LWP 20693) "SDLTimer" sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
5 Thread 0x7f67357f0700 (LWP 20695) "threaded-ml" 0x00007f6749ee084d in poll () at ../sysdeps/unix/syscall-template.S:81
4 Thread 0x7f6734fef700 (LWP 20696) "zdoom" 0x00007f6749ee084d in poll () at ../sysdeps/unix/syscall-template.S:81
3 Thread 0x7f672bffe700 (LWP 20697) "zdoom" 0x00007f6749eb1e0d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
2 Thread 0x7f674c9769c0 (LWP 20698) "zdoom" 0x00007f674b673f57 in timer_helper_thread (arg=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/timer_routines.c:92
* 1 Thread 0x7f674cb1a9c0 (LWP 20690) "zdoom" 0x00007f674b886839 in __libc_waitpid (pid=23327, stat_loc=0xca3048 <altstack+6792>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
* 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 0x3e8 1000
rcx 0xffffffffffffffff -1
rdx 0x0 0
rsi 0xca3048 13250632
rdi 0x5b1f 23327
rbp 0xca3070 0xca3070 <altstack+6832>
rsp 0xca2ff0 0xca2ff0 <altstack+6704>
r8 0x0 0
r9 0x1 1
r10 0x0 0
r11 0x246 582
r12 0x2a71ddc 44506588
r13 0x7fff1aa5d9b0 140733640464816
r14 0x0 0
r15 0x0 0
rip 0x7f674b886839 0x7f674b886839 <__libc_waitpid+105>
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 8 (Thread 0x7f673f6ba700 (LWP 20691)):
#0 0x00007f6749ee084d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007f674bde3ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f674bde3ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f673f6c227d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#4 0x00007f674be0a925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f674b87f0a5 in start_thread (arg=0x7f673f6ba700) at pthread_create.c:309
__res = <optimized out>
pd = 0x7f673f6ba700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140081422378752, 8653815145086952642, 0, 0, 140081422379456, 140081422378752, -8730516149628984126, -8730773193916701502}, 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 0x00007f6749eeacfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 7 (Thread 0x7f673eeb9700 (LWP 20692)):
#0 0x00007f6749ee084d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007f674bde3ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f674bde4272 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f67487fcef6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007f674be0a925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f674b87f0a5 in start_thread (arg=0x7f673eeb9700) at pthread_create.c:309
__res = <optimized out>
pd = 0x7f673eeb9700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140081413986048, 8653815145086952642, 0, 0, 140081413986752, 140081413986048, -8730515050654227262, -8730773193916701502}, 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 0x00007f6749eeacfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 6 (Thread 0x7f673e6b8700 (LWP 20693)):
#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
No locals.
#1 0x00007f674bb5652e in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
No symbol table info available.
#2 0x00007f674bb56675 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
No symbol table info available.
#3 0x00007f674bb0bba1 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
No symbol table info available.
#4 0x00007f674bb0b73d in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
No symbol table info available.
#5 0x00007f674bb56279 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
No symbol table info available.
#6 0x00007f674b87f0a5 in start_thread (arg=0x7f673e6b8700) at pthread_create.c:309
__res = <optimized out>
pd = 0x7f673e6b8700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140081405593344, 8653815145086952642, 0, 0, 140081405594048, 140081405593344, -8730513953826954046, -8730773193916701502}, 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 0x00007f6749eeacfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 5 (Thread 0x7f67357f0700 (LWP 20695)):
#0 0x00007f6749ee084d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007f67472f5461 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#2 0x00007f67472e68e1 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#3 0x00007f67472e6f7e in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#4 0x00007f67472e7030 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#5 0x00007f67472f53f6 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#6 0x00007f674324f628 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
No symbol table info available.
#7 0x00007f674b87f0a5 in start_thread (arg=0x7f67357f0700) at pthread_create.c:309
__res = <optimized out>
pd = 0x7f67357f0700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140081255876352, 8653815145086952642, 0, 0, 140081255877056, 140081255876352, -8730529162306149182, -8730773193916701502}, 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 0x00007f6749eeacfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 4 (Thread 0x7f6734fef700 (LWP 20696)):
#0 0x00007f6749ee084d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007f6747968336 in ?? () from /usr/lib/x86_64-linux-gnu/libasound.so.2
No symbol table info available.
#2 0x00007f674796c69e in ?? () from /usr/lib/x86_64-linux-gnu/libasound.so.2
No symbol table info available.
#3 0x00007f67479a9fa5 in ?? () from /usr/lib/x86_64-linux-gnu/libasound.so.2
No symbol table info available.
#4 0x00007f674ad6b9f8 in FMOD::OutputALSA::updateMixer() () from /home/jpl/game/zdoom/fmodapi42636linux64/api/lib/libfmodex64-4.26.36.so
No symbol table info available.
#5 0x00007f674ad66a4d in FMOD::Thread::callback(void*) () from /home/jpl/game/zdoom/fmodapi42636linux64/api/lib/libfmodex64-4.26.36.so
No symbol table info available.
#6 0x00007f674b87f0a5 in start_thread (arg=0x7f6734fef700) at pthread_create.c:309
__res = <optimized out>
pd = 0x7f6734fef700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140081247483648, 8653815145086952642, 0, 0, 140081247484352, 140081247483648, -8730528063331392318, -8730773193916701502}, 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 0x00007f6749eeacfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 3 (Thread 0x7f672bffe700 (LWP 20697)):
#0 0x00007f6749eb1e0d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007f6749ee2d94 in usleep (useconds=<optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:32
ts = {tv_sec = 0, tv_nsec = 10000000}
#2 0x00007f674ad6840f in FMOD_OS_Time_Sleep(unsigned int) () from /home/jpl/game/zdoom/fmodapi42636linux64/api/lib/libfmodex64-4.26.36.so
No symbol table info available.
#3 0x00007f674ad66a75 in FMOD::Thread::callback(void*) () from /home/jpl/game/zdoom/fmodapi42636linux64/api/lib/libfmodex64-4.26.36.so
No symbol table info available.
#4 0x00007f674b87f0a5 in start_thread (arg=0x7f672bffe700) at pthread_create.c:309
__res = <optimized out>
pd = 0x7f672bffe700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140081096550144, 8653815145086952642, 0, 0, 140081096550848, 140081096550144, -8730561055659547454, -8730773193916701502}, 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 0x00007f6749eeacfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 2 (Thread 0x7f674c9769c0 (LWP 20698)):
#0 0x00007f674b673f57 in timer_helper_thread (arg=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/timer_routines.c:92
resultvar = <optimized out>
si = {si_signo = 32, si_errno = 0, si_code = -2, _sifields = {_pad = {1, 0, 39624576, 0 <repeats 25 times>}, _kill = {si_pid = 1, si_uid = 0}, _timer = {si_tid = 1, si_overrun = 0, si_sigval = {sival_int = 39624576, sival_ptr = 0x25c9f80}}, _rt = {si_pid = 1, si_uid = 0, si_sigval = {sival_int = 39624576, sival_ptr = 0x25c9f80}}, _sigchld = {si_pid = 1, si_uid = 0, si_status = 39624576, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x1, si_addr_lsb = -24704}, _sigpoll = {si_band = 1, si_fd = 39624576}, _sigsys = {_call_addr = 0x1, _syscall = 39624576, _arch = 0}}}
oldtype = 0
result = <optimized out>
ss = {__val = {2147483648, 0 <repeats 15 times>}}
#1 0x00007f674b87f0a5 in start_thread (arg=0x7f674c9769c0) at pthread_create.c:309
__res = <optimized out>
pd = 0x7f674c9769c0
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140081643350464, 8653815145086952642, 0, 0, 140081643351168, 140081643350464, -8730757666369067838, -8730773193916701502}, 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"
#2 0x00007f6749eeacfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 1 (Thread 0x7f674cb1a9c0 (LWP 20690)):
#0 0x00007f674b886839 in __libc_waitpid (pid=23327, stat_loc=0xca3048 <altstack+6792>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
resultvar = 1000
oldtype = 0
#1 0x0000000000555a61 in crash_catcher (signum=11, siginfo=0xca31b0 <altstack+7152>, context=0xca3080 <altstack+6848>) at /home/jpl/game/zdoom/src/posix/sdl/crashcatcher.c:252
status = 0
dbg_pid = 23327
fd = {27, 28}
#2 <signal handler called>
No locals.
#3 0x00007f67c9823288 in ?? ()
No symbol table info available.
#4 0x00007f674a1ae86e in main_arena () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#5 0x3eccbea600000000 in ?? ()
No symbol table info available.
#6 0x00000000030f701c in ?? ()
No symbol table info available.
#7 0x00000000ffffffe2 in ?? ()
No symbol table info available.
#8 0x0000000002ea93c0 in ?? ()
No symbol table info available.
#9 0x00007fff1aa5c1f0 in ?? ()
No symbol table info available.
#10 0x30000000007e8ff7 in ?? ()
No symbol table info available.
#11 0x0000000000000009 in ?? ()
No symbol table info available.
#12 0x3fd0c30c30c30c31 in ?? ()
No symbol table info available.
#13 0x000000000000007f in ?? ()
No symbol table info available.
#14 0x00000000008197c8 in ?? () at /home/jpl/game/zdoom/src/sound/music_midistream.cpp:184
StaticMIDIhead = "MThd\000\000\000\006\000\000\000\001\000\000MTrk\000\000\000\000\000\377Q\003\000\000"
#15 0x00007fff1aa5c240 in ?? ()
No symbol table info available.
#16 0x00000000007e79f7 in musicBlock::occupyChannel (this=0x3fd0c30c30c30c31, slot=0, channel=9, note=805306368, volume=8294391, instrument=0x7fff1aa5c1f0, secondary=0 '\000') at /home/jpl/game/zdoom/src/oplsynth/mlopl.cpp:139
instr = 0x7f
ch = 0x8197c8 <MIDIStreamer::CheckCaps(int)>
Backtrace stopped: frame did not save the PC
writeopl console command crashes ZDoom
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
writeopl console command crashes ZDoom
Log attached. I got an itch to get DRO dumps of all the Doom2 / Final Doom music. I typed "writeopl mapone.dro" at the console and got this crash. FM synth music was set and playing in Zdoom on Doom2 MAP01.
Spoiler:
-
- Posts: 1774
- Joined: Sat Oct 17, 2009 9:40 am
Re: writeopl console command crashes ZDoom
Can you try again with a debug build of zdoom? The crash, as is, tells nothing.
Last edited by Edward-san on Sun Apr 12, 2015 5:21 pm, edited 1 time in total.
Re: writeopl console command crashes ZDoom
I used a debug build of GZDoom on Windows 7 to get this:
Spoiler:
Re: writeopl console command crashes ZDoom
It's not simply because ZDoom's OPL emulation is more powerful than real OPL hardware, with things like full stereo panning and so on?TODO: Figure out why playback of raw OPL files doesn't sound nearly as good as playing MIDI with the OPL emulation. It's probably something simple I overlooked.
Re: writeopl console command crashes ZDoom
No, it's very real. I think I even heard some aliasing going on.
Re: writeopl console command crashes ZDoom
Thanks for the fix, Randi.
When I try to play back the resulting DRO file in Doom 2 Map01 with adplay / the AdPlug input plugin for Audacious, it's exactly 10 minutes long and really slow. I didn't use the writeopl feature when it was added years ago so this may not be a behavior change.
When I try to play back the resulting DRO file in Doom 2 Map01 with adplay / the AdPlug input plugin for Audacious, it's exactly 10 minutes long and really slow. I didn't use the writeopl feature when it was added years ago so this may not be a behavior change.