Then stuff happened and I died. I didn't even get to finish casting the spell (choosing where to phase door myself to). The game asked whether I'd like to make a character dump. Sure! Of course! So I press Enter again, and the window vanishes, and I get a core dump.
So, uh, what first... let's check the stdout log and see what the hell happened.
Code: Select all
[LOG] Velaar casts Sense.
[LOG] Velaar casts Corrosive Vapour.
[LOG] Velaar hits orc high pyromancer for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Blue ooze is split in two!
[LOG] Velaar casts Freeze.
[LOG] Velaar hits Velaar for #1133F3#51.59 cold damage#LAST#.
[LOG] Velaar is frozen!
[LOG] Velaar hits orc high pyromancer for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Blue ooze is split in two!
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar deactivates Blur Sight.
[LOG] Velaar hits snow giant for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits orc high pyromancer for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Blue ooze hits Velaar for #1133F3#12.60 cold damage#LAST#.
[LOG] Velaar hits blue ooze for #DARK_GREY#9.67 darkness damage#LAST#.
[LOG] Orc high pyromancer casts Inferno.
[LOG] Velaar hits snow giant for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits orc high pyromancer for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Orc high pyromancer hits snow giant for #LIGHT_RED#64.00 fire damage#LAST#.
[LOG] Orc high pyromancer hits Velaar for #LIGHT_RED#64.00 fire damage#LAST#.
[LOG] The burst of heat destroys your #FFFFFF#scroll of phase door#LAST#!
[LOG] The burst of heat destroys your #FFFFFF#scroll of light#LAST#!
[LOG] Orc high pyromancer hits blue ooze for #LIGHT_RED#64.00 fire damage#LAST#.
[LOG] Orc high pyromancer killed blue ooze!
[LOG] Orc high pyromancer hits blue ooze for #LIGHT_RED#64.00 fire damage#LAST#.
[LOG] Orc high pyromancer killed blue ooze!
[LOG] Orc high pyromancer hits blue ooze for #LIGHT_RED#64.00 fire damage#LAST#.
[LOG] Blue ooze is split in two!
[LOG] Orc high pyromancer casts Blastwave.
[LOG] Orc high pyromancer's spell looks more powerful!
[LOG] Orc high pyromancer hits snow giant for #LIGHT_RED#110.74 fire damage#LAST#.
[LOG] Orc high pyromancer killed snow giant!
[LOG] Snow giant is knocked back!
[LOG] Orc high pyromancer hits Velaar for #LIGHT_RED#110.74 fire damage#LAST#.
[LOG] The burst of heat destroys your #FFFFFF#scroll of teleportation#LAST#!
[LOG] Velaar is on fire!
[LOG] Velaar is knocked back!
[LOG] Orc high pyromancer hits blue ooze for #LIGHT_RED#110.74 fire damage#LAST#.
[LOG] Blue ooze is split in two!
[LOG] Blue ooze is on fire!
[LOG] Blue ooze is knocked back!
[LOG] Orc high pyromancer hits blue ooze for #LIGHT_RED#110.74 fire damage#LAST#.
[LOG] Blue ooze is split in two!
[LOG] Orc high pyromancer killed blue ooze!
[LOG] Blue ooze is knocked back!
[LOG] Orc high pyromancer hits blue ooze for #LIGHT_RED#36.91 fire damage#LAST#.
[LOG] Blue ooze hits Velaar for #1133F3#13.50 cold damage#LAST#.
[LOG] Velaar hits blue ooze for #DARK_GREY#9.65 darkness damage#LAST#.
[LOG] Orc high pyromancer hits Velaar for #LIGHT_RED#36.91 fire damage#LAST#.
[LOG] Orc high pyromancer killed Velaar!
[LOG] Velaar hits orc high pyromancer for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar hits blue ooze for #GREEN#34.35 acid damage#LAST#.
[LOG] Blue ooze is split in two!
[LOG] Velaar killed blue ooze!
[LOG] Orc high pyromancer hits blue ooze for #LIGHT_RED#64.00 fire damage#LAST#.
[LOG] Orc high pyromancer killed blue ooze!
[LOG] Orc high pyromancer hits blue ooze for #LIGHT_RED#64.00 fire damage#LAST#.
[LOG] Orc high pyromancer killed blue ooze!
[LOG] Orc high pyromancer hits blue ooze for #LIGHT_RED#64.00 fire damage#LAST#.
[LOG] Orc high pyromancer killed blue ooze!
[LOG] Velaar hits orc high pyromancer for #GREEN#34.35 acid damage#LAST#.
[LOG] Velaar killed orc high pyromancer!
It might be nice if the "Are you sure you want to target yourself" dialog told me which talent I'm targeting myself with.
So, now the core dump:
Code: Select all
Core was generated by `./bin/Debug/t-engine'.
Program terminated with signal 11, Segmentation fault.
[New process 19136]
[New process 19139]
#0 0x080aef0a in luaS_newlstr (L=0x12af2b98, str=0x8117b20 "", l=0)
at src/lua/lstring.c:86
86 if (ts->tsv.len == l && (memcmp(str, getstr(ts), l) == 0)) {
(gdb) bt
#0 0x080aef0a in luaS_newlstr (L=0x12af2b98, str=0x8117b20 "", l=0)
at src/lua/lstring.c:86
#1 0x080ab0c7 in lua_pushlstring (L=0x12af2b98, s=0x8117b20 "", len=0)
at src/lua/lapi.c:448
#2 0x080ad92a in luaL_where (L=0x12af2b98, level=1) at src/lua/lauxlib.c:84
#3 0x080ad94b in luaL_error (L=0x12af2b98,
fmt=0x811b472 "Not enough values: %d < %d") at src/lua/lauxlib.c:91
#4 0x080d3571 in luaG_inter_copy (L=0x12af2b98, L2=0x9f8a108, n=2)
at src/lualanes/tools.c:1180
#5 0x080d36f0 in luaG_inter_move (L=0x12af2b98, L2=0x9f8a108, n=2)
at src/lualanes/tools.c:1212
#6 0x080cf8cc in LG_thread_join (L=0x9f8a108) at src/lualanes/lanes.c:1609
#7 0x080b1451 in luaD_precall (L=0x9f8a108, func=0x13a986d4, nresults=-1)
at src/lua/ldo.c:319
#8 0x080a666a in luaV_execute (L=0x9f8a108, nexeccalls=5) at src/lua/lvm.c:608
#9 0x080b16af in luaD_call (L=0x9f8a108, func=0x13a985fc, nResults=1)
at src/lua/ldo.c:377
#10 0x080abc16 in f_call (L=0x9f8a108, ud=0xbf9526d4) at src/lua/lapi.c:800
#11 0x080b08cd in luaD_rawrunprotected (L=0x9f8a108, f=0x80abbec <f_call>,
ud=0xbf9526d4) at src/lua/ldo.c:116
#12 0x080b1a0b in luaD_pcall (L=0x9f8a108, func=0x80abbec <f_call>,
u=0xbf9526d4, old_top=960540, ef=960528) at src/lua/ldo.c:463
#13 0x080abcad in lua_pcall (L=0x9f8a108, nargs=1, nresults=1, errfunc=80044)
---Type <return> to continue, or q <return> to quit---
at src/lua/lapi.c:821
#14 0x0804d0b1 in docall (L=0x9f8a108, narg=1, nret=1) at src/main.c:81
#15 0x0804d92c in on_tick () at src/main.c:242
#16 0x0804ecef in main (argc=1, argv=0xbf952844) at src/main.c:926