Anonymous | Login | Signup for a new account | 2024-04-23 16:42 UTC |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0002147 | Zandronum | [All Projects] Bug | public | 2015-03-30 18:27 | 2024-04-11 04:14 | ||||||||
Reporter | Edward-san | ||||||||||||
Assigned To | |||||||||||||
Priority | normal | Severity | crash | Reproducibility | always | ||||||||
Status | needs review | Resolution | open | ||||||||||
Platform | OS | OS Version | |||||||||||
Product Version | 1.4 | ||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0002147: Crash with UNLOADING CLIENTSIDE script online | ||||||||||||
Description | This script:
Makes all the clients crash when a server does a changemap. The server does not crash. It happens only online. | ||||||||||||
Steps To Reproduce | - Run a server with the example wad which contains the script; - connect with a client; - run 'changemap map01' from the server console | ||||||||||||
Additional Information | The crash happens in p_acs.cpp, in function 'FBehavior::StartTypedScripts', when it calls 'runningScript->RunScript ();' while 'runningScript' is NULL. Full crash log text attached. The function 'P_GetScriptGoing' returns NULL, apparently because 'controller->RunningScripts[num]->GetState ()' (num is the script number) returns 'DLevelScript::SCRIPT_Running', hence the condition is false and makes the function return NULL. | ||||||||||||
Attached Files | unloading_clientside_crash.wad [^] (2,343 bytes) 2015-03-30 18:27 zandronum-crash.log.txt [^] (31,124 bytes) 2015-03-30 18:28 [Show Content] [Hide Content] *** Fatal Error *** Address not mapped to object (signal 11) Address: 0x40 System: Linux user-X55C 3.13.0-48-generic #80-Ubuntu SMP Thu Mar 12 11:16:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1 Zandronum version 2.0 (Mar 30 2015) Compiler version: 4.9.2 Command line: ./zandronum -iwad DOOM2.WAD -connect localhost -file /home/edward-san/Downloads/unloading_clientside_crash.wad Wad 0: zandronum.pk3 Wad 1: DOOM2.WAD Wad 2: Zan-announcer.pk3 Wad 3: unloading_clientside_crash.wad Current map: MAP01 viewx = -6291456 viewy = -6291456 viewz = 2686976 viewangle = 40000000 Executing: gdb --quiet --batch --command=gdb-respfile-VWtVfQ [New LWP 4857] [New LWP 4856] [New LWP 4855] [New LWP 4854] [New LWP 4853] [New LWP 4852] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f585d06aee9 in __libc_waitpid (pid=4860, stat_loc=0xe92208 <altstack+6792>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40 * Loaded Libraries From To Syms Read Shared Object Library 0x00007f585dad4e40 0x00007f585dd1eaae Yes (*) /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 0x00007f585d8252a0 0x00007f585d8530c6 Yes /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0x00007f585d52c8c0 0x00007f585d59fb2a Yes /lib/x86_64-linux-gnu/libglib-2.0.so.0 0x00007f585d280a50 0x00007f585d2cd44a Yes /usr/local/lib/libSDL-1.2.so.0 0x00007f585d0609f0 0x00007f585d06d4a1 Yes /lib/x86_64-linux-gnu/libpthread.so.0 0x00007f585cdf16f0 0x00007f585ce42a89 Yes (*) /usr/lib/x86_64-linux-gnu/libGLU.so.1 0x00007f585cba0040 0x00007f585cbd5232 Yes (*) /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 0x00007f585c981350 0x00007f585c98433c Yes /lib/x86_64-linux-gnu/librt.so.1 0x00007f585c767e00 0x00007f585c777bf8 Yes /lib/x86_64-linux-gnu/libz.so.1 0x00007f585c514d90 0x00007f585c54b520 Yes (*) /usr/lib/x86_64-linux-gnu/libjpeg.so.8 0x00007f585c3023c0 0x00007f585c30e08f Yes (*) /lib/x86_64-linux-gnu/libbz2.so.1.0 0x00007f585c02f770 0x00007f585c100468 Yes (*) /home/edward-san/zdoom/zandronum/trunk/fmodapi42416linux64/api/lib/libfmodex64-4.24.16.so 0x00007f585bc56e00 0x00007f585bd46b8f Yes (*) /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 0x00007f585b933e00 0x00007f585b974190 Yes (*) /usr/lib/x86_64-linux-gnu/libfluidsynth.so.1 0x00007f585b71eed0 0x00007f585b71f9ce Yes /lib/x86_64-linux-gnu/libdl.so.2 0x00007f585b42eb00 0x00007f585b4d1d6a Yes (*) /usr/lib/x86_64-linux-gnu/libstdc++.so.6 0x00007f585b0a4610 0x00007f585b1131b6 Yes /lib/x86_64-linux-gnu/libm.so.6 0x00007f585ae8aaf0 0x00007f585ae9a845 Yes /lib/x86_64-linux-gnu/libgcc_s.so.1 0x00007f585aae24a0 0x00007f585ac27583 Yes /lib/x86_64-linux-gnu/libc.so.6 0x00007f585a82e910 0x00007f585a882eeb Yes (*) /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 0x00007f585a60e150 0x00007f585a60f015 Yes /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 0x00007f585a4048d0 0x00007f585a409216 Yes (*) /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 0x00007f585a0e37f0 0x00007f585a166bfb Yes /usr/lib/x86_64-linux-gnu/libX11.so.6 0x00007f5859ec64e0 0x00007f5859ec8708 Yes /usr/lib/x86_64-linux-gnu/libXfixes.so.3 0x00007f5859cac990 0x00007f5859cb8183 Yes (*) /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 0x00007f58599a9940 0x00007f5859a65016 Yes /usr/lib/x86_64-linux-gnu/libcairo.so.2 0x00007f585977ce30 0x00007f585978eb30 Yes (*) /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 0x00007f5859437790 0x00007f58594fda2b Yes /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 0x00007f58591f6360 0x00007f58591fe54b Yes (*) /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 0x00007f5858fafe50 0x00007f5858fcef26 Yes (*) /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 0x00007f5858d6cc80 0x00007f5858d89589 Yes (*) /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 0x00007f5858b5f650 0x00007f5858b63d38 Yes (*) /usr/lib/x86_64-linux-gnu/libffi.so.6 0x00007f58589217b0 0x00007f5858947b97 Yes /lib/x86_64-linux-gnu/libpcre.so.3 0x00007f585871def0 0x00007f585871e82d Yes (*) /usr/lib/x86_64-linux-gnu/libts-0.0.so.0 0x00007f585e0a7ae0 0x00007f585e0c24e0 Yes /lib64/ld-linux-x86-64.so.2 0x00007f58584fef80 0x00007f58585081a0 Yes (*) /usr/lib/x86_64-linux-gnu/libglapi.so.0 0x00007f58582e7580 0x00007f58582f0ce0 Yes /usr/lib/x86_64-linux-gnu/libXext.so.6 0x00007f58580e1b90 0x00007f58580e249b Yes (*) /usr/lib/x86_64-linux-gnu/libXdamage.so.1 0x00007f5857edf5e0 0x00007f5857edf6eb Yes (*) /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 0x00007f5857cd1fb0 0x00007f5857cd7ec5 Yes (*) /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 0x00007f5857ac4860 0x00007f5857ac5575 Yes (*) /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 0x00007f58578c0ce0 0x00007f58578c12e3 Yes (*) /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 0x00007f58576bdc40 0x00007f58576be348 Yes (*) /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 0x00007f58574b8ea0 0x00007f58574ba70e Yes (*) /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 0x00007f58572a1620 0x00007f58572ad5e5 Yes (*) /usr/lib/x86_64-linux-gnu/libxcb.so.1 0x00007f5857096990 0x00007f5857096c2c Yes (*) /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 0x00007f5856e90f40 0x00007f5856e936f6 Yes (*) /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 0x00007f5856c86ef0 0x00007f5856c8be53 Yes (*) /usr/lib/x86_64-linux-gnu/libdrm.so.2 0x00007f5856a6c5c0 0x00007f5856a75115 Yes (*) /usr/lib/x86_64-linux-gnu/libjack.so.0 0x00007f58567a0f80 0x00007f58568259a2 Yes /usr/lib/x86_64-linux-gnu/libasound.so.2 0x00007f5856574550 0x00007f5856575733 Yes /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0 0x00007f58563110c0 0x00007f5856351efc Yes (*) /usr/lib/x86_64-linux-gnu/libsndfile.so.1 0x00007f58560cc840 0x00007f58560f4d74 Yes (*) /lib/x86_64-linux-gnu/libdbus-1.so.3 0x00007f5855e930d0 0x00007f5855eb3ee5 Yes /lib/x86_64-linux-gnu/libreadline.so.6 0x00007f5855c77a10 0x00007f5855c7d6f0 Yes /usr/lib/x86_64-linux-gnu/libXrender.so.1 0x00007f5855a73af0 0x00007f5855a743ec Yes (*) /usr/lib/x86_64-linux-gnu/libXinerama.so.1 0x00007f5855865190 0x00007f585586eed4 Yes (*) /usr/lib/x86_64-linux-gnu/libXi.so.6 0x00007f585565aad0 0x00007f585565ffd8 Yes (*) /usr/lib/x86_64-linux-gnu/libXrandr.so.2 0x00007f5855451420 0x00007f5855455e20 Yes (*) /usr/lib/x86_64-linux-gnu/libXcursor.so.1 0x00007f585524cc40 0x00007f585524d618 Yes (*) /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 0x00007f5854fb4b90 0x00007f58550201ad Yes (*) /usr/lib/x86_64-linux-gnu/libfreetype.so.6 0x00007f5854d0a4e0 0x00007f5854d9061c Yes (*) /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 0x00007f5854addab0 0x00007f5854af6f53 Yes (*) /lib/x86_64-linux-gnu/libpng12.so.0 0x00007f58548d7d80 0x00007f58548d85f3 Yes (*) /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 0x00007f58546d1430 0x00007f58546d3edf Yes (*) /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 0x00007f58544b0b00 0x00007f58544c2a26 Yes (*) /lib/x86_64-linux-gnu/libselinux.so.1 0x00007f5854293ad0 0x00007f58542a2e79 Yes /lib/x86_64-linux-gnu/libresolv.so.2 0x00007f5854040f20 0x00007f585407465a Yes (*) /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 0x00007f5853e33c20 0x00007f5853e37011 Yes (*) /usr/lib/x86_64-linux-gnu/libthai.so.0 0x00007f5853c0bb90 0x00007f5853c24759 Yes (*) /lib/x86_64-linux-gnu/libexpat.so.1 0x00007f5853a04e50 0x00007f5853a05acc Yes /usr/lib/x86_64-linux-gnu/libXau.so.6 0x00007f58537ff350 0x00007f5853800d6c Yes /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 0x00007f58535c0170 0x00007f58535eacd8 Yes /usr/lib/x86_64-linux-gnu/libpulse.so.0 0x00007f585335e180 0x00007f585339844a Yes /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so 0x00007f5853125300 0x00007f585314398d Yes (*) /usr/lib/x86_64-linux-gnu/libFLAC.so.8 0x00007f5852c61a40 0x00007f5852c63ff4 Yes /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 0x00007f5852a23dd0 0x00007f5852a3b2ed Yes /usr/lib/x86_64-linux-gnu/libvorbis.so.0 0x00007f5852819a70 0x00007f585281dc25 Yes /usr/lib/x86_64-linux-gnu/libogg.so.0 0x00007f58525fb3d0 0x00007f5852607028 Yes /lib/x86_64-linux-gnu/libtinfo.so.5 0x00007f58523d5410 0x00007f58523e7396 Yes (*) /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 0x00007f58521cd170 0x00007f58521d0274 Yes (*) /usr/lib/x86_64-linux-gnu/libdatrie.so.1 0x00007f5851fc3800 0x00007f5851fc83cb Yes (*) /lib/x86_64-linux-gnu/libjson-c.so.2 0x00007f5851db9d70 0x00007f5851dbd798 Yes (*) /lib/x86_64-linux-gnu/libwrap.so.0 0x00007f5851bb2370 0x00007f5851bb48e8 Yes (*) /usr/lib/x86_64-linux-gnu/libasyncns.so.0 0x00007f585199b160 0x00007f58519a7ea3 Yes /lib/x86_64-linux-gnu/libnsl.so.1 0x00007f5851350c20 0x00007f585135a6e7 Yes (*) /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/liboverlay-scrollbar.so 0x00007f5851148160 0x00007f5851149834 Yes (*) /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libunity-gtk-module.so 0x00007f5850f39130 0x00007f5850f410ca Yes (*) /usr/lib/x86_64-linux-gnu/libunity-gtk2-parser.so.0 0x00007f5850d09710 0x00007f5850d2e1f4 Yes (*) /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so 0x00007f5850b000b0 0x00007f5850b02070 Yes (*) /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so 0x00007f58508fabf0 0x00007f58508fc00e Yes (*) /usr/lib/x86_64-linux-gnu/libcanberra-gtk.so.0 0x00007f58506ebbe0 0x00007f58506f47ab Yes (*) /usr/lib/x86_64-linux-gnu/libcanberra.so.0 0x00007f58504e2da0 0x00007f58504e6f0c Yes /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3 0x00007f58502d12a0 0x00007f58502db052 Yes (*) /usr/lib/x86_64-linux-gnu/libtdb.so.1 0x00007f58500c74b0 0x00007f58500cb676 Yes (*) /usr/lib/x86_64-linux-gnu/libltdl.so.7 0x00007f584febbbe0 0x00007f584fec071e Yes (*) /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so 0x00007f584ecad3b0 0x00007f584ecb32fe Yes /lib/x86_64-linux-gnu/libnss_compat.so.2 0x00007f584eaa21a0 0x00007f584eaa86da Yes /lib/x86_64-linux-gnu/libnss_nis.so.2 0x00007f584e8962a0 0x00007f584e89cf63 Yes /lib/x86_64-linux-gnu/libnss_files.so.2 0x00007f584e6919a0 0x00007f584e691ecd Yes /home/edward-san/zdoom/zandronum/trunk/debug/liboutput_sdl.so 0x00007f584e48c3f0 0x00007f584e48e5d8 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 7 Thread 0x7f584feb7700 (LWP 4852) "dconf worker" 0x00007f585abb012d in poll () at ../sysdeps/unix/syscall-template.S:81 6 Thread 0x7f5847fff700 (LWP 4853) "zandronum" 0x00007f585d06ab9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 5 Thread 0x7f584f6b6700 (LWP 4854) "gdbus" 0x00007f585abb012d in poll () at ../sysdeps/unix/syscall-template.S:81 4 Thread 0x7f584e489700 (LWP 4855) "threaded-ml" 0x00007f585abb012d in poll () at ../sysdeps/unix/syscall-template.S:81 3 Thread 0x7f584dc88700 (LWP 4856) "zandronum" 0x00007f585abb012d in poll () at ../sysdeps/unix/syscall-template.S:81 2 Thread 0x7f584d487700 (LWP 4857) "zandronum" 0x00007f585ab83f3d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 * 1 Thread 0x7f585e27da00 (LWP 4851) "zandronum" 0x00007f585d06aee9 in __libc_waitpid (pid=4860, stat_loc=0xe92208 <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: 0x027f IM DM ZM OM UM PM PC: Double Precision (53-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 0xe92208 15278600 rdi 0x12fc 4860 rbp 0xe92230 0xe92230 <altstack+6832> rsp 0xe921b0 0xe921b0 <altstack+6704> r8 0x0 0 r9 0x1 1 r10 0x0 0 r11 0x246 582 r12 0x0 0 r13 0x0 0 r14 0x1 1 r15 0x0 0 rip 0x7f585d06aee9 0x7f585d06aee9 <__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 7 (Thread 0x7f584feb7700 (LWP 4852)): #0 0x00007f585abb012d in poll () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f585d55afe4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f58480010e0, timeout=-1, context=0x2869fa0) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:4028 poll_func = 0x7f585d569b40 <g_poll> #2 g_main_context_iterate (context=context@entry=0x2869fa0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3729 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7f58480010e0 #3 0x00007f585d55b0ec in g_main_context_iteration (context=0x2869fa0, may_block=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795 retval = <optimized out> #4 0x00007f584febf1ad in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so No symbol table info available. #5 0x00007f585d57ff05 in g_thread_proxy (data=0x2836140) at /build/buildd/glib2.0-2.40.2/./glib/gthread.c:764 thread = 0x2836140 #6 0x00007f585d063182 in start_thread (arg=0x7f584feb7700) at pthread_create.c:312 __res = <optimized out> pd = 0x7f584feb7700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140017274681088, -2199479547509303817, 0, 0, 140017274681792, 140017274681088, 2290501351256921591, 2290461998454052343}, 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 0x00007f585abbd47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 6 (Thread 0x7f5847fff700 (LWP 4853)): #0 0x00007f585d06ab9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f585d2cd305 in SDL_Delay (ms=ms@entry=1) at ../src/timer/unix/SDL_systimer.c:118 was_error = <optimized out> elapsed = {tv_sec = 0, tv_nsec = 558628} tv = {tv_sec = 0, tv_nsec = 1000000} #2 0x00007f585d2cd342 in RunTimer (unused=unused@entry=0x0) at ../src/timer/unix/SDL_systimer.c:203 No locals. #3 0x00007f585d289b68 in SDL_RunThread (data=0x2883fd0) at ../src/thread/SDL_thread.c:204 args = 0x2883fd0 userfunc = 0x7f585d2cd320 <RunTimer> userdata = 0x0 statusloc = 0x2886c10 #4 0x00007f585d2cae29 in RunThread (data=<optimized out>) at ../src/thread/pthread/SDL_systhread.c:47 No locals. #5 0x00007f585d063182 in start_thread (arg=0x7f5847fff700) at pthread_create.c:312 __res = <optimized out> pd = 0x7f5847fff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140017141806848, -2199479547509303817, 0, 0, 140017141807552, 140017141806848, 2290483926574601719, 2290461998454052343}, 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 0x00007f585abbd47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 5 (Thread 0x7f584f6b6700 (LWP 4854)): #0 0x00007f585abb012d in poll () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f585d55afe4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f58400010c0, timeout=-1, context=0x7f5848010610) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:4028 poll_func = 0x7f585d569b40 <g_poll> #2 g_main_context_iterate (context=0x7f5848010610, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3729 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 2 allocated_nfds = 2 fds = 0x7f58400010c0 #3 0x00007f585d55b30a in g_main_loop_run (loop=0x7f58480105a0) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3928 __FUNCTION__ = "g_main_loop_run" #4 0x00007f58594db336 in gdbus_shared_thread_func (user_data=0x7f58480105e0) at /build/buildd/glib2.0-2.40.2/./gio/gdbusprivate.c:273 data = 0x7f58480105e0 #5 0x00007f585d57ff05 in g_thread_proxy (data=0x7f5848013450) at /build/buildd/glib2.0-2.40.2/./glib/gthread.c:764 thread = 0x7f5848013450 #6 0x00007f585d063182 in start_thread (arg=0x7f584f6b6700) at pthread_create.c:312 __res = <optimized out> pd = 0x7f584f6b6700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140017266288384, -2199479547509303817, 0, 0, 140017266289088, 140017266288384, 2290502449157936631, 2290461998454052343}, 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 0x00007f585abbd47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 4 (Thread 0x7f584e489700 (LWP 4855)): #0 0x00007f585abb012d in poll () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f58535e5031 in poll (__timeout=1142, __nfds=2, __fds=0x7f5834001540) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 poll_func (ufds=0x7f5834001540, nfds=2, timeout=1142, userdata=0x299ec30) at pulse/thread-mainloop.c:69 mutex = 0x299ec30 #3 0x00007f58535d683c in pa_mainloop_poll (m=m@entry=0x299e9a0) at pulse/mainloop.c:850 __func__ = "pa_mainloop_poll" __PRETTY_FUNCTION__ = "pa_mainloop_poll" #4 0x00007f58535d6ece in pa_mainloop_iterate (m=m@entry=0x299e9a0, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:932 r = <optimized out> __func__ = "pa_mainloop_iterate" __PRETTY_FUNCTION__ = "pa_mainloop_iterate" #5 0x00007f58535d6f80 in pa_mainloop_run (m=0x299e9a0, retval=retval@entry=0x0) at pulse/mainloop.c:950 r = <optimized out> #6 0x00007f58535e4fe3 in thread (userdata=0x29bea80) at pulse/thread-mainloop.c:88 m = 0x29bea80 mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} #7 0x00007f5853393f08 in internal_thread_func (userdata=0x29bbf60) at pulsecore/thread-posix.c:83 t = 0x29bbf60 #8 0x00007f585d063182 in start_thread (arg=0x7f584e489700) at pthread_create.c:312 __res = <optimized out> pd = 0x7f584e489700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140017247229696, -2199479547509303817, 0, 0, 140017247230400, 140017247229696, 2290499943581390327, 2290461998454052343}, 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 0x00007f585abbd47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 3 (Thread 0x7f584dc88700 (LWP 4856)): #0 0x00007f585abb012d in poll () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f58567c40a6 in poll (__timeout=-1, __nfds=1, __fds=0x7f584dc87ab0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 snd1_pcm_wait_nocheck (pcm=pcm@entry=0x29bcfd0, timeout=timeout@entry=-1) at pcm.c:2418 pfd = 0x7f584dc87ab0 revents = 0 err = <optimized out> __FUNCTION__ = "snd1_pcm_wait_nocheck" #3 0x00007f58567c840e in snd1_pcm_write_areas (pcm=pcm@entry=0x29bcfd0, areas=areas@entry=0x7f584dc87ba0, offset=offset@entry=0, size=size@entry=1024, func=func@entry=0x7f58568051d0 <ioplug_priv_transfer_areas>) at pcm.c:6808 frames = <optimized out> avail = 670 xfer = <optimized out> err = 0 state = <optimized out> #4 0x00007f5856805a25 in snd_pcm_ioplug_writei (pcm=0x29bcfd0, buffer=<optimized out>, size=1024) at pcm_ioplug.c:561 areas = 0x7f584dc87ba0 size = 1024 buffer = <optimized out> pcm = 0x29bcfd0 #5 0x00007f585c083a20 in FMOD::OutputALSA::updateMixer() () from /home/edward-san/zdoom/zandronum/trunk/fmodapi42416linux64/api/lib/libfmodex64-4.24.16.so No symbol table info available. #6 0x00007f585c07ea0d in FMOD::Thread::callback(void*) () from /home/edward-san/zdoom/zandronum/trunk/fmodapi42416linux64/api/lib/libfmodex64-4.24.16.so No symbol table info available. #7 0x00007f585d063182 in start_thread (arg=0x7f584dc88700) at pthread_create.c:312 __res = <optimized out> pd = 0x7f584dc88700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140017238836992, -2199479547509303817, 0, 0, 140017238837696, 140017238836992, 2290496652025828855, 2290461998454052343}, 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 0x00007f585abbd47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 2 (Thread 0x7f584d487700 (LWP 4857)): #0 0x00007f585ab83f3d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f585abb54a4 in usleep (useconds=<optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:32 ts = {tv_sec = 0, tv_nsec = 10000000} #2 0x00007f585c0803df in FMOD_OS_Time_Sleep(unsigned int) () from /home/edward-san/zdoom/zandronum/trunk/fmodapi42416linux64/api/lib/libfmodex64-4.24.16.so No symbol table info available. #3 0x00007f585c07ea35 in FMOD::Thread::callback(void*) () from /home/edward-san/zdoom/zandronum/trunk/fmodapi42416linux64/api/lib/libfmodex64-4.24.16.so No symbol table info available. #4 0x00007f585d063182 in start_thread (arg=0x7f584d487700) at pthread_create.c:312 __res = <optimized out> pd = 0x7f584d487700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140017230444288, -2199479547509303817, 0, 0, 140017230444992, 140017230444288, 2290497752074327543, 2290461998454052343}, 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 0x00007f585abbd47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 1 (Thread 0x7f585e27da00 (LWP 4851)): #0 0x00007f585d06aee9 in __libc_waitpid (pid=4860, stat_loc=0xe92208 <altstack+6792>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40 resultvar = 1000 oldtype = 0 #1 0x0000000000595d00 in crash_catcher (signum=11, siginfo=0xe92370 <altstack+7152>, context=0xe92240 <altstack+6848>) at /home/edward-san/zdoom/zandronum/trunk/src/sdl/crashcatcher.c:266 status = 0 ucontext = 0xe92240 <altstack+6848> dbg_pid = 4860 fd = {21, 23} #2 <signal handler called> No locals. #3 0x00000000006bca01 in DLevelScript::RunScript (this=0x0) at /home/edward-san/zdoom/zandronum/trunk/src/p_acs.cpp:5603 controller = 0x2fe8390 activeFunction = 0xffffffffffffffff translation = 0xffffffffffffffff pcd = 777 __PRETTY_FUNCTION__ = "int DLevelScript::RunScript()" locals = 0xffffffffffffffff sp = 7616281 pc = 0xffffffffffffffff fmt = ACS_Old runaway = -1 resultValue = 0 Stack = {-1 <repeats 2476 times>, -1253426544, 32767, -1253426560, 32767, 1521553449, 32600, 1522794001, 32600, 1522793992, 32600, 1521538282, 32600, -1 <repeats 12 times>, -1253427712, 32767, -1, -1, -1, -1, -1253427792, 32767, -1, -1, -1, -1, -1, 0, 0, -1, 0, 0, 0, -1, -1, -1, 0, 0, 0, -1, 0, -1, 4, -1, 0, 32600, 0, 0, 0, 0, 0, 0, 86, 0, -1, -1, 4, 0, 1, 2162687, 0, 0, 1551262904, 32600, 1522793992, 32600, 2, 0, 32768, 0, 1253427665, -32768, 2049, -1, 512, 0, 560, 0, -1253427664, 32767, 64, 0, 511, 155, 8, 0, -1253426160, 32767, -1253426176, 32767, 1521553449, 32600, 1511902793, 32600, 1511902784, 32600, 1521538282, 32600, 124, -1, 0, 0, 0, 0, 16, 0, 0, -1, 0, 1, -1253427328, 32767, 1525159776, 32600, 32768, 0, -1253427408, 32767, 432, 0, 0, 0, 127, 0, -2, -1, 0, 10, 20, 0, 50136768, 0, 0, 0, 0, 0, -1253426234, 32767, 0, 0, 0, 32767, 0, 0, 0, 0, 0, 0, -1253427440, 32767, -1, -1, 50136932, 0, 0, 2097152, 0, 0, 50136768, 0, 1511902791, 32600, 11, 0, 9, 32767, 1511902793, 32600, 460, 0, 20, 0, 0, 0, 0, 0, -1253427264, 32767, -1253427312, 32767, 6481848, 0...} work = {Chars = 0xffffffffffffffff <error: Cannot access memory at address 0xffffffffffffffff>, static NullString = {Len = 0, AllocLen = 2, RefCount = 54986, Nothing = "\000"}} #4 0x00000000006b55b4 in FBehavior::StartTypedScripts (this=0x2acaf10, type=13, activator=0x0, always=false, arg1=0, runNow=true, onlyClientSideScripts=false, arg2=0, arg3=0) at /home/edward-san/zdoom/zandronum/trunk/src/p_acs.cpp:2814 runningScript = 0x0 ptr = 0x2f7e760 i = 0 #5 0x00000000006b5425 in FBehavior::StaticStartTypedScripts (type=13, activator=0x0, always=false, arg1=0, runNow=true, onlyClientSideScripts=false, arg2=0, arg3=0) at /home/edward-san/zdoom/zandronum/trunk/src/p_acs.cpp:2782 i = 0 #6 0x000000000063f2be in G_ChangeLevel (levelname=0x18b9600 <NETWORK_ReadString(BYTESTREAM_s*)::s_szString> "map02", position=0, flags=1, nextSkill=-1) at /home/edward-san/zdoom/zandronum/trunk/src/g_level.cpp:723 nextinfo = 0x28da990 thiscluster = 0x295d3f0 nextcluster = 0x295d3f0 #7 0x00000000005ee38a in client_MapExit (pByteStream=0x18994b8 <g_NetworkMessage+24>) at /home/edward-san/zdoom/zandronum/trunk/src/cl_main.cpp:10234 lPos = 0 pszNextMap = 0x18b9600 <NETWORK_ReadString(BYTESTREAM_s*)::s_szString> "map02" #8 0x00000000005e04c3 in CLIENT_ProcessCommand (lCommand=172, pByteStream=0x18994b8 <g_NetworkMessage+24>) at /home/edward-san/zdoom/zandronum/trunk/src/cl_main.cpp:2270 szString = "\004RJ\265\377\177\000\000\220\260\365\002\000\000\000\000\000\225\211\001\000\000\000\000\320\070\347\002", '\000' <repeats 16 times>, "\021\000\000\000\026\000\000\000\002\000\000\000\000\070\347\002\000\000\000\000\340QJ\265\377\177\000\000\220U\204\000\000\000\000\000\374QJ\265\377\177\000\000\004RJ\265\377\177\000\000\220\260\365\002\000\000\000\000\000\225\211\001\000\000\000\000\177\000\000\001)\252\000\000\270\224\211\001\000\000\000" #9 0x00000000005def52 in CLIENT_ParsePacket (pByteStream=0x18994b8 <g_NetworkMessage+24>, bSequencedPacket=true) at /home/edward-san/zdoom/zandronum/trunk/src/cl_main.cpp:1364 commandAsStream = {pbStream = 0x2f5b099 "\254", pbStreamEnd = 0x2f5b099 "\254"} lCommand = 172 #10 0x00000000005de87a in CLIENT_GetPackets () at /home/edward-san/zdoom/zandronum/trunk/src/cl_main.cpp:1097 Val = {Bool = 48, Int = -1253420240, Float = -7,53719178e-07, String = 0x7fffb54a5330 "", pGUID = 0x7fffb54a5330} pByteStream = 0x18994b8 <g_NetworkMessage+24> lSize = 22 s_ulEmulatingPacketLoss = 0 #11 0x00000000006322b6 in G_Ticker () at /home/edward-san/zdoom/zandronum/trunk/src/g_game.cpp:1424 i = 0 oldgamestate = GS_LEVEL buf = 54 lSize = 4296395035981 cmd = 0x186878c <players+12> #12 0x000000000060fb48 in TryRunTics () at /home/edward-san/zdoom/zandronum/trunk/src/d_net.cpp:1865 i = 1 lowtic = 405 counts = 0 numplaying = 1 doWait = true realtics = 1 availabletics = 1 #13 0x0000000000606bfd in D_DoomLoop () at /home/edward-san/zdoom/zandronum/trunk/src/d_main.cpp:1223 lasttic = 404 #14 0x000000000060a9f5 in D_DoomMain () at /home/edward-san/zdoom/zandronum/trunk/src/d_main.cpp:3005 pwads = {Array = 0x0, Most = 0, Count = 0} basewad = {Chars = 0x28d614c "/home/edward-san/zdoom/zandronum/trunk/debug/zandronum.pk3", static NullString = {Len = 0, AllocLen = 2, RefCount = 54986, Nothing = "\000"}} val = 0x0 v = 0x0 wad = 0x1800280 <BaseFileSearch(char const*, char const*, bool)::wad> "/home/edward-san/Downloads/unloading_clientside_crash.wad" execFiles = 0x27f4f70 lIdx = 6 iwad = {Chars = 0xe7c60c <FString::NullString+12> "", static NullString = {Len = 0, AllocLen = 2, RefCount = 54986, Nothing = "\000"}} mapvalue = {Chars = 0xe7c60c <FString::NullString+12> "", static NullString = {Len = 0, AllocLen = 2, RefCount = 54986, Nothing = "\000"}} startupString = {0xaeaa1a "STARTUP1", 0xaeaa23 "STARTUP2", 0xaeaa2c "STARTUP3", 0xaeaa35 "STARTUP4", 0xaeaa3e "STARTUP5"} flags = 0 p = 5 iwad_info = 0xae8bb0 <IWADInfos+240> #15 0x00000000005986ed in main (argc=7, argv=0x7fffb54a6698) at /home/edward-san/zdoom/zandronum/trunk/src/sdl/i_main.cpp:336 program = "/home/edward-san/zdoom/zandronum/trunk/debug/\000andronum\000\000\005M\v^X\177\000\000\001\000\000\000\377\177\000\000\000\000)^X\177\000\000\240UJ\265\377\177\000\000\060\r\350ZX\177\000\000\260\f\254ZX\177\000\000\005M\v^X\177\000\000\001\000\000\000\377\177\000\000\360\024)^X\177\000\000\320UJ\265\377\177\000\000\000\000\000\253\224j\377\377\240z\270[X\177\000\000\005M\v^X\177\000\000\001\000\000\000\377\177\000\000\000\020)^X\177\000\000\000VJ\265\377\177\000\000\000\000`\253\224j\377\377\220z\270[X\177\000\000"... slash = 0x7fffb54a55bc "/" | ||||||||||||
Notes | |
(0023592) Ru5tK1ng (updater) 2024-04-11 04:14 |
The crashing should be resolved with this:'https://foss.heptapod.net/zandronum/zandronum-stable/-/merge_requests/99 [^]' |
Only registered users can voice their support. Click here to register, or here to log in. | |
Supporters: | Monsterovich DrinkyBird Hypnotoad |
Opponents: | No one explicitly opposes this issue yet. |
Issue History | |||
Date Modified | Username | Field | Change |
2015-03-30 18:27 | Edward-san | New Issue | |
2015-03-30 18:27 | Edward-san | File Added: unloading_clientside_crash.wad | |
2015-03-30 18:27 | Edward-san | File Added: zandronum-crash.log | |
2015-03-30 18:28 | Edward-san | File Deleted: zandronum-crash.log | |
2015-03-30 18:28 | Edward-san | File Added: zandronum-crash.log.txt | |
2015-03-30 18:30 | Edward-san | Additional Information Updated | View Revisions |
2015-03-30 18:31 | Edward-san | Description Updated | View Revisions |
2015-05-03 22:52 | Edward-san | Summary | Crash with UNLOADED CLIENTSIDE script online => Crash with UNLOADING CLIENTSIDE script online |
2015-06-10 01:44 | unknownna | Status | new => confirmed |
2024-04-11 04:14 | Ru5tK1ng | Note Added: 0023592 | |
2024-04-11 04:14 | Ru5tK1ng | Status | confirmed => needs review |
Copyright © 2012-2024, Torr Samaho & Zandronum Team.
Doom and Doom II are the property of id Software.
Copyright © 2000 - 2024 MantisBT Team |