Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- *** Error in `/home/joel/Sources/srb2/lsdl2srb2.debug': corrupted double-linked list: 0x0000000004452540 ***
- Program received signal SIGABRT, Aborted.
- 0x00007ffff6727c37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
- 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
- (gdb) backtrace
- #0 0x00007ffff6727c37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
- #1 0x00007ffff672b028 in __GI_abort () at abort.c:89
- #2 0x00007ffff67642a4 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7ffff68726b0 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
- #3 0x00007ffff676eff7 in malloc_printerr (action=<optimized out>, str=0x7ffff686e7e4 "corrupted double-linked list", ptr=<optimized out>) at malloc.c:4996
- #4 0x00007ffff6770697 in _int_free (av=0x7ffff6aaf760 <main_arena>, p=<optimized out>, have_lock=0) at malloc.c:3996
- #5 0x0000000000429876 in Z_Free (ptr=ptr@entry=0x4408bec) at z_zone.c:200
- #6 0x0000000000519372 in I_GetSfx (sfx=sfx@entry=0x8cb200 <S_sfx+23520>) at sdl/mixer_sound.c:264
- #7 0x000000000050bf4d in S_StartSoundAtVolume (volume=255, sfx_id=420, origin_p=0x40705cc) at s_sound.c:565
- #8 S_StartSound (origin=origin@entry=0x0, sfx_id=<optimized out>, sfx_id@entry=420) at s_sound.c:648
- #9 0x000000000055e88a in lib_sStartSound (L=0x1a6284c) at lua_baselib.c:1675
- #10 0x000000000053ea7a in luaD_precall (L=L@entry=0x1a6284c, func=<optimized out>, func@entry=0x1abe2ac, nresults=nresults@entry=0) at blua/ldo.c:332
- #11 0x000000000055a8c6 in luaV_execute (L=L@entry=0x1a6284c, nexeccalls=nexeccalls@entry=1) at blua/lvm.c:649
- #12 0x000000000053f20b in luaD_call (L=0x1a6284c, func=<optimized out>, nResults=<optimized out>) at blua/ldo.c:390
- #13 0x000000000053e0c8 in luaD_rawrunprotected (L=L@entry=0x1a6284c, f=f@entry=0x538be0 <f_call>, ud=ud@entry=0x7fffffff9ec0) at blua/ldo.c:129
- #14 0x000000000053fa0a in luaD_pcall (L=L@entry=0x1a6284c, func=func@entry=0x538be0 <f_call>, u=u@entry=0x7fffffff9ec0, old_top=16, ef=<optimized out>) at blua/ldo.c:476
- #15 0x000000000053c134 in lua_pcall (L=0x1a6284c, nargs=nargs@entry=3, nresults=nresults@entry=0, errfunc=errfunc@entry=0) at blua/lapi.c:810
- #16 0x00000000005673e4 in A_Lua (actor=0x406cccc) at lua_infolib.c:133
- #17 0x000000000049f94a in P_SetMobjState (mobj=mobj@entry=0x406cccc, state=1982) at p_mobj.c:387
- #18 0x00000000004abd27 in P_CycleMobjState (mobj=0x406cccc) at p_mobj.c:117
- #19 P_MobjThinker (mobj=0x406cccc) at p_mobj.c:7417
- #20 0x00000000004d0d7e in P_RunThinkers () at p_tick.c:302
- #21 P_Ticker (run=run@entry=true) at p_tick.c:620
- #22 0x000000000043830e in G_Ticker (run=run@entry=true) at g_game.c:1939
- #23 0x0000000000411051 in TryRunTics (realtics=<optimized out>) at d_clisrv.c:4093
- #24 0x000000000040798d in D_SRB2Loop () at d_main.c:575
- #25 0x0000000000406e05 in main (argc=<optimized out>, argv=<optimized out>) at sdl/i_main.c:240
- (gdb) disassemble
- Dump of assembler code for function __GI_raise:
- 0x00007ffff6727c00 <+0>: mov %fs:0x2d4,%ecx
- 0x00007ffff6727c08 <+8>: mov %fs:0x2d0,%esi
- 0x00007ffff6727c10 <+16>: test %esi,%esi
- 0x00007ffff6727c12 <+18>: jne 0x7ffff6727c48 <__GI_raise+72>
- 0x00007ffff6727c14 <+20>: mov $0xba,%eax
- 0x00007ffff6727c19 <+25>: syscall
- 0x00007ffff6727c1b <+27>: mov %eax,%ecx
- 0x00007ffff6727c1d <+29>: mov %eax,%fs:0x2d0
- 0x00007ffff6727c25 <+37>: mov %eax,%esi
- 0x00007ffff6727c27 <+39>: movslq %edi,%rdx
- 0x00007ffff6727c2a <+42>: movslq %esi,%rsi
- 0x00007ffff6727c2d <+45>: movslq %ecx,%rdi
- 0x00007ffff6727c30 <+48>: mov $0xea,%eax
- 0x00007ffff6727c35 <+53>: syscall
- => 0x00007ffff6727c37 <+55>: cmp $0xfffffffffffff000,%rax
- 0x00007ffff6727c3d <+61>: ja 0x7ffff6727c5d <__GI_raise+93>
- 0x00007ffff6727c3f <+63>: repz retq
- 0x00007ffff6727c41 <+65>: nopl 0x0(%rax)
- 0x00007ffff6727c48 <+72>: test %ecx,%ecx
- 0x00007ffff6727c4a <+74>: jg 0x7ffff6727c27 <__GI_raise+39>
- 0x00007ffff6727c4c <+76>: mov %ecx,%eax
- 0x00007ffff6727c4e <+78>: neg %eax
- 0x00007ffff6727c50 <+80>: and $0x7fffffff,%ecx
- 0x00007ffff6727c56 <+86>: cmove %esi,%eax
- 0x00007ffff6727c59 <+89>: mov %eax,%ecx
- 0x00007ffff6727c5b <+91>: jmp 0x7ffff6727c27 <__GI_raise+39>
- 0x00007ffff6727c5d <+93>: mov 0x387204(%rip),%rdx # 0x7ffff6aaee68
- 0x00007ffff6727c64 <+100>: neg %eax
- 0x00007ffff6727c66 <+102>: mov %eax,%fs:(%rdx)
- 0x00007ffff6727c69 <+105>: or $0xffffffffffffffff,%rax
- 0x00007ffff6727c6d <+109>: retq
- End of assembler dump.
- (gdb) info registers
- rax 0x0 0
- rbx 0x6d 109
- rcx 0x7ffff6727c37 140737328086071
- rdx 0x6 6
- rsi 0x7e43 32323
- rdi 0x7e43 32323
- rbp 0x7fffffff98a0 0x7fffffff98a0
- rsp 0x7fffffff9508 0x7fffffff9508
- r8 0x3034353235343430 3473459702366745648
- r9 0x736c2f326272732f 8317074505293001519
- r10 0x8 8
- r11 0x200202 2097666
- r12 0x7fffffff96b0 140737488328368
- r13 0x7 7
- r14 0x6d 109
- r15 0x7 7
- rip 0x7ffff6727c37 0x7ffff6727c37 <__GI_raise+55>
- eflags 0x200202 [ IF ID ]
- cs 0x33 51
- ss 0x2b 43
- ds 0x0 0
- es 0x0 0
- fs 0x0 0
- gs 0x0 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement