Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (gdb) bt full
- #0 0x00000000011d3a7f in luaH_get (t=0x7fffc51b54e0, key=0x7fffe8b5d970) at /home/abma/dev/spring/master/rts/lib/lua/src/ltable.cpp:479
- k = 1
- n = 1.00000002e+20
- #1 0x00000000011d3b35 in luaH_set (L=0x7fffd3e19b30, t=0x7fffc51b54e0, key=0x7fffe8b5d970)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ltable.cpp:499
- p = 0x7fffd3e1a8d0
- #2 0x00000000011da181 in addk (fs=0x7fffe8b5db50, k=0x7fffe8b5d970, v=0x7fffe8b5d970) at /home/abma/dev/spring/master/rts/lib/lua/src/lcode.cpp:231
- L = 0x7fffd3e19b30
- idx = 0x7fffd3e19b30
- f = 0x7fffd3e1a8d0
- oldsize = 0
- #3 0x00000000011da38b in luaK_numberK (fs=0x7fffe8b5db50, r=1.00000002e+20) at /home/abma/dev/spring/master/rts/lib/lua/src/lcode.cpp:260
- o = {value = {gc = 0x7fff60ad78ec, p = 0x7fff60ad78ec, n = 1.00000002e+20, b = 1621981420}, tt = 3}
- #4 0x00000000011da85d in discharge2reg (fs=0x7fffe8b5db50, e=0x7fffe8b5da90, reg=2) at /home/abma/dev/spring/master/rts/lib/lua/src/lcode.cpp:359
- No locals.
- #5 0x00000000011da972 in exp2reg (fs=0x7fffe8b5db50, e=0x7fffe8b5da90, reg=2) at /home/abma/dev/spring/master/rts/lib/lua/src/lcode.cpp:391
- No locals.
- #6 0x00000000011dab4b in luaK_exp2nextreg (fs=0x7fffe8b5db50, e=0x7fffe8b5da90) at /home/abma/dev/spring/master/rts/lib/lua/src/lcode.cpp:418
- No locals.
- #7 0x00000000011cbbfc in adjust_assign (ls=0x7fffe8b5e100, nvars=1, nexps=1, e=0x7fffe8b5da90)
- at /home/abma/dev/spring/master/rts/lib/lua/src/lparser.cpp:266
- fs = 0x7fffe8b5db50
- ---Type <return> to continue, or q <return> to quit---
- extra = 0
- #8 0x00000000011ce5bc in localstat (ls=0x7fffe8b5e100) at /home/abma/dev/spring/master/rts/lib/lua/src/lparser.cpp:1193
- nvars = 1
- nexps = 1
- e = {k = VKNUM, u = {s = {info = 1621981420, aux = -988054896}, nval = 1.00000002e+20}, t = -1, f = -1}
- #9 0x00000000011cea07 in statement (ls=0x7fffe8b5e100) at /home/abma/dev/spring/master/rts/lib/lua/src/lparser.cpp:1305
- line = 66
- #10 0x00000000011cea80 in chunk (ls=0x7fffe8b5e100) at /home/abma/dev/spring/master/rts/lib/lua/src/lparser.cpp:1330
- islast = 0
- #11 0x00000000011ccd36 in body (ls=0x7fffe8b5e100, e=0x7fffe8b5ddf0, needself=0, line=65)
- at /home/abma/dev/spring/master/rts/lib/lua/src/lparser.cpp:588
- new_fs = {f = 0x7fffc51b7dc0, h = 0x7fffc51b54e0, prev = 0x7fffe8b5dea0, ls = 0x7fffe8b5e100, L = 0x7fffd3e19b30, bl = 0x0, pc = 0,
- lasttarget = -1, jpc = -1, freereg = 3, nk = 0, np = 0, nlocvars = 3, nactvar = 2 '\002', upvalues = {{k = 232 '\350', info = 255 '\377'},
- {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 192 '\300'}, {k = 219 '\333', info = 181 '\265'}, {k = 232 '\350',
- info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 111 'o'}, {k = 178 '\262', info = 28 '\034'}, {
- k = 1 '\001', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 62 '>'}, {k = 0 '\000', info = 0 '\000'}, {
- k = 0 '\000', info = 125 '}'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 81 'Q'}, {k = 29 '\035', info = 0 '\000'}, {
- k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 16 '\020'}, {k = 220 '\334',
- info = 181 '\265'}, {k = 232 '\350', info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 32 ' '}, {
- k = 0 '\000', info = 0 '\000'}, {k = 228 '\344', info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000',
- info = 112 'p'}, {k = 220 '\334', info = 181 '\265'}, {k = 232 '\350', info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {
- k = 0 '\000', info = 35 '#'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {
- ---Type <return> to continue, or q <return> to quit---
- k = 0 '\000', info = 192 '\300'}, {k = 25 '\031', info = 182 '\266'}, {k = 232 '\350', info = 255 '\377'}, {k = 127 '\177',
- info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000',
- info = 0 '\000'}, {k = 0 '\000', info = 3 '\003'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000',
- info = 0 '\000'}, {k = 0 '\000', info = 30 '\036'}, {k = 163 '\243', info = 135 '\207'}, {k = 244 '\364', info = 255 '\377'}, {
- k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 112 'p'}, {k = 4 '\004', info = 251 '\373'}, {k = 211 '\323',
- info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {
- k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 80 'P'}, {k = 220 '\334', info = 181 '\265'}},
- actvar = {0, 1, 2, 0, 0, 0, 56432, 59573, 32767, 0, 7505, 0, 0, 0, 56432, 59573, 32767, 0, 49848, 50458, 32767, 0, 6592, 59574, 32767, 0,
- 56632, 283, 0, 0, 35, 0 <repeats 15 times>, 56496, 59573, 32767, 0, 39490, 284, 0, 0, 35, 0, 0, 0, 56608, 59573, 32767, 0, 18272, 50456,
- 32767, 0, 7505, 0, 0, 0, 56560, 59573, 32767, 0, 14164, 285, 0, 0, 56560, 59573, 32767, 0, 56608, 59573, 32767, 0, 18272, 50456, 32767,
- 0, 39728, 54241, 32767, 0, 18272, 50456, 32767, 0, 22320, 50459, 32767, 0, 0, 0, 0, 0, 7505, 0, 0, 0, 56640, 59573, 32767, 0, 15560,
- 285, 0, 0, 22240, 50459, 32767, 0, 21024, 50459, 32767, 0, 18272, 50456, 32767, 0, 39728, 54241, 32767, 0, 21024, 50459, 32767, 0,
- 55316, 285, 0, 0, 21024, 50459, 32767, 0, 57600, 59573, 32767, 0, 56720, 59573, 32767, 0, 56992, 59573, 32767, 0, 26688, 50459, 32767,
- 0, 10, 0, 4, 0, 56752, 59573, 32767, 0, 46623, 284, 0, 0, 39728, 54241, 1, 0, 56992, 59573, 32767, 0, 21024, 50459, 32767, 0, 57600,
- 59573, 3, 0, 56752, 59573, 0, 0, 57600, 59573, 32767, 0, 2, 0}}
- #12 0x00000000011ce4bb in localfunc (ls=0x7fffe8b5e100) at /home/abma/dev/spring/master/rts/lib/lua/src/lparser.cpp:1172
- v = {k = VLOCAL, u = {s = {info = 2, aux = 18733530}, nval = 2.80259693e-45}, t = -1, f = -1}
- b = {k = 3904232976, u = {s = {info = 32767, aux = 18657903}, nval = 4.59163468e-41}, t = 0, f = -1}
- fs = 0x7fffe8b5dea0
- #13 0x00000000011ce9f9 in statement (ls=0x7fffe8b5e100) at /home/abma/dev/spring/master/rts/lib/lua/src/lparser.cpp:1303
- line = 65
- #14 0x00000000011cea80 in chunk (ls=0x7fffe8b5e100) at /home/abma/dev/spring/master/rts/lib/lua/src/lparser.cpp:1330
- ---Type <return> to continue, or q <return> to quit---
- islast = 0
- #15 0x00000000011cc4f5 in luaY_parser (L=0x7fffd3e19b30, z=0x7fffe8b5e2e0, buff=0x7fffe8b5e288,
- name=0x7fffc51ac2b8 "LuaRules/Gadgets/craig/pathfinder.lua") at /home/abma/dev/spring/master/rts/lib/lua/src/lparser.cpp:391
- lexstate = {current = 32, linenumber = 67, lastline = 66, t = {token = 268, seminfo = {r = 1.00000002e+20, ts = 0x7fff60ad78ec}},
- lookahead = {token = 287, seminfo = {r = 1.0516745e-41, ts = 0x1d51}}, fs = 0x7fffe8b5db50, L = 0x7fffd3e19b30, z = 0x7fffe8b5e2e0,
- buff = 0x7fffe8b5e288, source = 0x7fffc5186530, decpoint = 46 '.'}
- funcstate = {f = 0x7fffc51b6840, h = 0x7fffc5184760, prev = 0x0, ls = 0x7fffe8b5e100, L = 0x7fffd3e19b30, bl = 0x0, pc = 5, lasttarget = -1,
- jpc = -1, freereg = 3, nk = 1, np = 2, nlocvars = 3, nactvar = 3 '\003', upvalues = {{k = 1 '\001', info = 0 '\000'}, {k = 0 '\000',
- info = 0 '\000'}, {k = 0 '\000', info = 81 'Q'}, {k = 29 '\035', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000',
- info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000',
- info = 0 '\000'}, {k = 0 '\000', info = 208 '\320'}, {k = 64 '@', info = 238 '\356'}, {k = 211 '\323', info = 255 '\377'}, {
- k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 32 ' '}, {k = 227 '\343', info = 181 '\265'}, {k = 232 '\350',
- info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 144 '\220'}, {k = 61 '=', info = 238 '\356'}, {
- k = 211 '\323', info = 7 '\a'}, {k = 9 '\t', info = 0 '\000'}, {k = 0 '\000', info = 96 '`'}, {k = 199 '\307', info = 3 '\003'}, {
- k = 228 '\344', info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 88 'X'}, {k = 69 'E', info = 27 '\033'}, {
- k = 197 '\305', info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 144 '\220'}, {k = 222 '\336',
- info = 181 '\265'}, {k = 232 '\350', info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 88 'X'}, {
- k = 69 'E', info = 27 '\033'}, {k = 197 '\305', info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 111 'o'},
- {k = 223 '\337', info = 181 '\265'}, {k = 232 '\350', info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000',
- info = 120 'x'}, {k = 109 'm', info = 49 '1'}, {k = 245 '\365', info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000',
- info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000',
- info = 208 '\320'}, {k = 147 '\223', info = 49 '1'}, {k = 245 '\365', info = 255 '\377'}, {k = 127 '\177', info = 0 '\000'}, {
- ---Type <return> to continue, or q <return> to quit---
- k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {
- k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}}, actvar = {0, 1, 2, 0 <repeats 15 times>, 61504, 62769, 32767,
- 0 <repeats 25 times>, 57089, 59573, 32767, 0 <repeats 21 times>, 8192, 0, 0, 0, 0, 0, 32767, 0 <repeats 13 times>, 62720, 62769, 32767,
- 0 <repeats 17 times>, 23440, 62769, 32767, 0, 6, 0, 0, 0, 0, 0, 0, 0, 4098, 0, 0, 0, 0, 0, 32767, 0 <repeats 57 times>, 57640, 59573,
- 32767, 0, 58176, 59573, 32767, 0, 39728, 54241, 32767, 0, 57600, 59573}}
- #16 0x00000000011c44c9 in f_parser (L=0x7fffd3e19b30, ud=0x7fffe8b5e280) at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:498
- i = -988266456
- tf = 0x1fe0
- c = 45
- cl = 0x7fffe4000020
- p = 0x7fffe8b5e280
- #17 0x00000000011c2fd2 in luaD_rawrunprotected (L=0x7fffd3e19b30, f=0x11c4436 <f_parser(lua_State*, void*)>, ud=0x7fffe8b5e280)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:116
- lj = {previous = 0x7fffe8b5ec70, b = 8135, status = 0}
- #18 0x00000000011c4379 in luaD_pcall (L=0x7fffd3e19b30, func=0x11c4436 <f_parser(lua_State*, void*)>, u=0x7fffe8b5e280, old_top=928, ef=0)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:463
- status = -390733024
- old_ci = 440
- old_errfunc = 0
- oldnCcalls = 4
- old_allowhooks = 1 '\001'
- #19 0x00000000011c4622 in luaD_protectedparser (L=0x7fffd3e19b30, z=0x7fffe8b5e2e0, name=0x7fffc51ac2b8 "LuaRules/Gadgets/craig/pathfinder.lua")
- ---Type <return> to continue, or q <return> to quit---
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:513
- p = {z = 0x7fffe8b5e2e0, buff = {buffer = 0x7fffc51af140 "local0", n = 5, buffsize = 32},
- name = 0x7fffc51ac2b8 "LuaRules/Gadgets/craig/pathfinder.lua"}
- status = 32767
- #20 0x00000000011bba6c in lua_load (L=0x7fffd3e19b30, reader=0x11bdc0b <getS(lua_State*, void*, size_t*)>, data=0x7fffe8b5e340,
- chunkname=0x7fffc51ac2b8 "LuaRules/Gadgets/craig/pathfinder.lua") at /home/abma/dev/spring/master/rts/lib/lua/src/lapi.cpp:881
- z = {n = 4944,
- p = 0x7fffc51bcbe9 "nearest = nil\n\t-- TODO: this is the most naive implementation, bumping up the complexity\n\t-- of Dijkstra below to O(n^2) with n = number of vertices in the graph.\n\t-- http://en.wikipedia.org/wiki/Dijk"..., reader = 0x11bdc0b <getS(lua_State*, void*, size_t*)>,
- data = 0x7fffe8b5e340, L = 0x7fffd3e19b30}
- status = 32767
- #21 0x00000000011bdc9e in luaL_loadbuffer (L=0x7fffd3e19b30,
- buff=0x7fffc51bc1e8 "-- Author: Tobi Vollebregt\n-- License: GNU General Public License v2\n\n--[[\nPublic interface:\n\nfunction PathFinder.Dijkstra(graph, source, blocked, predicate))\n\tReturns a dictionary which gives for eac"..., size=7505,
- name=0x7fffc51ac2b8 "LuaRules/Gadgets/craig/pathfinder.lua") at /home/abma/dev/spring/master/rts/lib/lua/src/lauxlib.cpp:635
- ls = {
- s = 0x7fffc51bc1e8 "-- Author: Tobi Vollebregt\n-- License: GNU General Public License v2\n\n--[[\nPublic interface:\n\nfunction PathFinder.Dijkstra(graph, source, blocked, predicate))\n\tReturns a dictionary which gives for eac"..., size = 0}
- #22 0x0000000000cdfa6f in LuaVFS::Include (L=0x7fffd3e19b30, synced=false) at /home/abma/dev/spring/master/rts/Lua/LuaVFS.cpp:173
- __FUNCTION__ = "Include"
- paramTop = 3
- args = 3
- ---Type <return> to continue, or q <return> to quit---
- filename = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffc51ac2b8 "LuaRules/Gadgets/craig/pathfinder.lua"}}
- modes = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffc51891d8 "Mmb"}}
- code = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffc51bc1e8 "-- Author: Tobi Vollebregt\n-- License: GNU General Public License v2\n\n--[[\nPublic interface:\n\nfunction PathFinder.Dijkstra(graph, source, blocked, predicate))\n\tReturns a dictionary which gives for eac"...}}
- error = 0
- #23 0x0000000000cdfd69 in LuaVFS::UnsyncInclude (L=0x7fffd3e19b30) at /home/abma/dev/spring/master/rts/Lua/LuaVFS.cpp:220
- No locals.
- #24 0x00000000011c3c93 in luaD_precall (L=0x7fffd3e19b30, func=0x7fffd3ee4050, nresults=-1)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:319
- ci = 0x7fffc51980a8
- n = 0
- cl = 0x7fffd3fa22c0
- funcr = 864
- #25 0x00000000011d8969 in luaV_execute (L=0x7fffd3e19b30, nexeccalls=2) at /home/abma/dev/spring/master/rts/lib/lua/src/lvm.cpp:633
- b = 4
- i = 33554525
- ---Type <return> to continue, or q <return> to quit---
- ra = 0x7fffd3ee4050
- cl = 0x7fffc5181da0
- base = 0x7fffd3ee4040
- k = 0x7fffc50b2e10
- pc = 0x7fffc50b4258
- #26 0x00000000011c3f65 in luaD_call (L=0x7fffd3e19b30, func=0x7fffd3ee4010, nResults=-1) at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:377
- No locals.
- #27 0x00000000011bb7ef in f_call (L=0x7fffd3e19b30, ud=0x7fffe8b5ed10) at /home/abma/dev/spring/master/rts/lib/lua/src/lapi.cpp:812
- c = 0x7fffe8b5ed10
- #28 0x00000000011c2fd2 in luaD_rawrunprotected (L=0x7fffd3e19b30, f=0x11bb7ba <f_call(lua_State*, void*)>, ud=0x7fffe8b5ed10)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:116
- lj = {previous = 0x7fffe8b5f660, b = 0, status = 0}
- #29 0x00000000011c4379 in luaD_pcall (L=0x7fffd3e19b30, func=0x11bb7ba <f_call(lua_State*, void*)>, u=0x7fffe8b5ed10, old_top=800, ef=0)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:463
- status = -740189392
- old_ci = 320
- old_errfunc = 0
- oldnCcalls = 3
- old_allowhooks = 1 '\001'
- #30 0x00000000011bb899 in lua_pcall (L=0x7fffd3e19b30, nargs=0, nresults=-1, errfunc=0) at /home/abma/dev/spring/master/rts/lib/lua/src/lapi.cpp:833
- c = {func = 0x7fffd3ee4010, nresults = -1}
- status = 32767
- ---Type <return> to continue, or q <return> to quit---
- func = 0
- #31 0x0000000000cdfbcc in LuaVFS::Include (L=0x7fffd3e19b30, synced=false) at /home/abma/dev/spring/master/rts/Lua/LuaVFS.cpp:196
- __FUNCTION__ = "Include"
- paramTop = 3
- args = 3
- filename = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffc5184028 "LuaRules/Gadgets/craig/main.lua"}}
- modes = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffc5183da8 "Mmb"}}
- code = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffc518bdb8 "-- Author: Tobi Vollebregt\n-- License: GNU General Public License v2\n\n-- Slightly based on the Kernel Panic AI by KDR_11k (David Becker) and zwzsg.\n-- Thanks to lurker for providing hints on how to ma"...}}
- error = 0
- #32 0x0000000000cdfd69 in LuaVFS::UnsyncInclude (L=0x7fffd3e19b30) at /home/abma/dev/spring/master/rts/Lua/LuaVFS.cpp:220
- No locals.
- #33 0x00000000011c3c93 in luaD_precall (L=0x7fffd3e19b30, func=0x7fffd3ee3fd0, nresults=-1)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:319
- ci = 0x7fffd3e87ed0
- n = 0
- ---Type <return> to continue, or q <return> to quit---
- cl = 0x7fffd3fa22c0
- funcr = 736
- #34 0x00000000011d8969 in luaV_execute (L=0x7fffd3e19b30, nexeccalls=1) at /home/abma/dev/spring/master/rts/lib/lua/src/lvm.cpp:633
- b = 4
- i = 33554525
- ra = 0x7fffd3ee3fd0
- cl = 0x7fffc5181da0
- base = 0x7fffd3ee3fc0
- k = 0x7fffc50b2e10
- pc = 0x7fffc50b4258
- #35 0x00000000011c3f65 in luaD_call (L=0x7fffd3e19b30, func=0x7fffd3ee3fb0, nResults=-1) at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:377
- No locals.
- #36 0x00000000011bb7ef in f_call (L=0x7fffd3e19b30, ud=0x7fffe8b5f700) at /home/abma/dev/spring/master/rts/lib/lua/src/lapi.cpp:812
- c = 0x7fffe8b5f700
- #37 0x00000000011c2fd2 in luaD_rawrunprotected (L=0x7fffd3e19b30, f=0x11bb7ba <f_call(lua_State*, void*)>, ud=0x7fffe8b5f700)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:116
- lj = {previous = 0x7fffe8b5fbe0, b = 18587806, status = 0}
- #38 0x00000000011c4379 in luaD_pcall (L=0x7fffd3e19b30, func=0x11bb7ba <f_call(lua_State*, void*)>, u=0x7fffe8b5f700, old_top=704, ef=0)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:463
- status = -740189392
- old_ci = 240
- old_errfunc = 0
- ---Type <return> to continue, or q <return> to quit---
- oldnCcalls = 2
- old_allowhooks = 1 '\001'
- #39 0x00000000011bb899 in lua_pcall (L=0x7fffd3e19b30, nargs=0, nresults=-1, errfunc=0) at /home/abma/dev/spring/master/rts/lib/lua/src/lapi.cpp:833
- c = {func = 0x7fffd3ee3fb0, nresults = -1}
- status = 32767
- func = 0
- #40 0x00000000011bef0f in luaB_pcall (L=0x7fffd3e19b30) at /home/abma/dev/spring/master/rts/lib/lua/src/lbaselib.cpp:377
- status = 32767
- #41 0x00000000011c3c93 in luaD_precall (L=0x7fffd3e19b30, func=0x7fffd3ee3fa0, nresults=2)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:319
- ci = 0x7fffd3e87e80
- n = 0
- cl = 0x7fffd3e21110
- funcr = 688
- #42 0x00000000011d88b6 in luaV_execute (L=0x7fffd3e19b30, nexeccalls=3) at /home/abma/dev/spring/master/rts/lib/lua/src/lvm.cpp:612
- b = 2
- nresults = 2
- i = 16826844
- ra = 0x7fffd3ee3fa0
- cl = 0x7fffc512dd30
- base = 0x7fffd3ee3f30
- k = 0x7fffc50bb420
- ---Type <return> to continue, or q <return> to quit---
- pc = 0x7fffc50bacb4
- #43 0x00000000011c3f65 in luaD_call (L=0x7fffd3e19b30, func=0x7fffd3ee3d50, nResults=-1) at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:377
- No locals.
- #44 0x00000000011bb7ef in f_call (L=0x7fffd3e19b30, ud=0x7fffe8b5fc80) at /home/abma/dev/spring/master/rts/lib/lua/src/lapi.cpp:812
- c = 0x7fffe8b5fc80
- #45 0x00000000011c2fd2 in luaD_rawrunprotected (L=0x7fffd3e19b30, f=0x11bb7ba <f_call(lua_State*, void*)>, ud=0x7fffe8b5fc80)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:116
- lj = {previous = 0x7fffe8b605d0, b = 41866, status = 0}
- #46 0x00000000011c4379 in luaD_pcall (L=0x7fffd3e19b30, func=0x11bb7ba <f_call(lua_State*, void*)>, u=0x7fffe8b5fc80, old_top=96, ef=0)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:463
- status = -740189392
- old_ci = 80
- old_errfunc = 0
- oldnCcalls = 1
- old_allowhooks = 1 '\001'
- #47 0x00000000011bb899 in lua_pcall (L=0x7fffd3e19b30, nargs=0, nresults=-1, errfunc=0) at /home/abma/dev/spring/master/rts/lib/lua/src/lapi.cpp:833
- c = {func = 0x7fffd3ee3d50, nresults = -1}
- status = 32767
- func = 0
- #48 0x0000000000cdfbcc in LuaVFS::Include (L=0x7fffd3e19b30, synced=false) at /home/abma/dev/spring/master/rts/Lua/LuaVFS.cpp:196
- __FUNCTION__ = "Include"
- paramTop = 3
- ---Type <return> to continue, or q <return> to quit---
- args = 3
- filename = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffc50b2568 "LuaGadgets/gadgets.lua"}}
- modes = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffc50b0bd8 "b"}}
- code = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffc50c6f28 '-' <repeats 80 times>, "\n", '-' <repeats 80 times>, "\n--\n-- file: gadgets.lua\n-- brief:"...}}
- error = 0
- #49 0x0000000000cdfd69 in LuaVFS::UnsyncInclude (L=0x7fffd3e19b30) at /home/abma/dev/spring/master/rts/Lua/LuaVFS.cpp:220
- No locals.
- #50 0x00000000011c3c93 in luaD_precall (L=0x7fffd3e19b30, func=0x7fffd3ee3d10, nresults=0)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:319
- ci = 0x7fffd3e87de0
- n = 0
- cl = 0x7fffd3fa22c0
- funcr = 32
- #51 0x00000000011d88b6 in luaV_execute (L=0x7fffd3e19b30, nexeccalls=1) at /home/abma/dev/spring/master/rts/lib/lua/src/lvm.cpp:612
- b = 4
- nresults = 0
- ---Type <return> to continue, or q <return> to quit---
- i = 33570844
- ra = 0x7fffd3ee3d10
- cl = 0x7fffc50b2520
- base = 0x7fffd3ee3d10
- k = 0x7fffc50b24d0
- pc = 0x7fffc50b0c8c
- #52 0x00000000011c3f65 in luaD_call (L=0x7fffd3e19b30, func=0x7fffd3ee3d00, nResults=0) at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:377
- No locals.
- #53 0x00000000011bb7ef in f_call (L=0x7fffd3e19b30, ud=0x7fffe8b60670) at /home/abma/dev/spring/master/rts/lib/lua/src/lapi.cpp:812
- c = 0x7fffe8b60670
- #54 0x00000000011c2fd2 in luaD_rawrunprotected (L=0x7fffd3e19b30, f=0x11bb7ba <f_call(lua_State*, void*)>, ud=0x7fffe8b60670)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:116
- lj = {previous = 0x0, b = -183600728, status = 0}
- #55 0x00000000011c4379 in luaD_pcall (L=0x7fffd3e19b30, func=0x11bb7ba <f_call(lua_State*, void*)>, u=0x7fffe8b60670, old_top=16, ef=0)
- at /home/abma/dev/spring/master/rts/lib/lua/src/ldo.cpp:463
- status = -183609662
- old_ci = 0
- old_errfunc = 0
- oldnCcalls = 0
- old_allowhooks = 1 '\001'
- #56 0x00000000011bb899 in lua_pcall (L=0x7fffd3e19b30, nargs=0, nresults=0, errfunc=0) at /home/abma/dev/spring/master/rts/lib/lua/src/lapi.cpp:833
- c = {func = 0x7fffd3ee3d00, nresults = 0}
- ---Type <return> to continue, or q <return> to quit---
- status = 32767
- func = 0
- #57 0x0000000000c30332 in CLuaHandleSynced::LoadUnsyncedCode (this=0x7fffd3e19710, L=0x7fffd3e19b30, code=..., debug=...)
- at /home/abma/dev/spring/master/rts/Lua/LuaHandleSynced.cpp:554
- error = 0
- orig = 0x7fffd3e19710
- #58 0x0000000000c2f901 in CLuaHandleSynced::SetupUnsynced (this=0x7fffd3e19710, L=0x7fffd3e19b30, code=..., filename=...)
- at /home/abma/dev/spring/master/rts/Lua/LuaHandleSynced.cpp:370
- labels = {0x15d45ec "assert", 0x15d45f3 "error", 0x15d45f9 "print", 0x15d45ff "next", 0x15d4604 "pairs", 0x15d460a "ipairs",
- 0x15d4611 "tonumber", 0x15d461a "tostring", 0x15d4623 "type", 0x15d4412 "collectgarbage", 0x15d440b "gcinfo", 0x15d4628 "unpack",
- 0x15d462f "select", 0x15d4636 "getmetatable", 0x15d4643 "setmetatable", 0x15d43eb "rawequal", 0x15d43f4 "rawget", 0x15d43fb "rawset",
- 0x15d4650 "getfenv", 0x15d4658 "setfenv", 0x15d4660 "pcall", 0x15d4666 "xpcall", 0x15d466d "_VERSION", 0x0}
- #59 0x0000000000c2e2dd in CLuaHandleSynced::Init (this=0x7fffd3e19710, syncedFile=..., unsyncedFile=..., modes=...)
- at /home/abma/dev/spring/master/rts/Lua/LuaHandleSynced.cpp:171
- unsyncedCode = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffd3e1aab8 "VFS.Include(\"LuaGadgets/gadgets.lua\",nil, VFS.BASE)\r\n"}}
- haveSynced = true
- syncedCode = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffd3e1aa58 "VFS.Include(\"LuaGadgets/gadgets.lua\",nil, VFS.BASE)\r\n"}}
- L = 0x7fffd3e19b30
- ---Type <return> to continue, or q <return> to quit---
- origHandle = 0x0
- haveUnsynced = false
- #60 0x0000000000c63048 in CLuaRules::CLuaRules (this=0x7fffd3e19710) at /home/abma/dev/spring/master/rts/Lua/LuaRules.cpp:91
- L = 0x410
- #61 0x0000000000c62de4 in CLuaRules::LoadHandler () at /home/abma/dev/spring/master/rts/Lua/LuaRules.cpp:58
- No locals.
- #62 0x0000000000aa0678 in CGame::LoadLua (this=0x7fffe414b7c0) at /home/abma/dev/spring/master/rts/Game/Game.cpp:681
- No locals.
- #63 0x0000000000a9e11f in CGame::LoadGame (this=0x7fffe414b7c0, mapName=...) at /home/abma/dev/spring/master/rts/Game/Game.cpp:445
- No locals.
- #64 0x0000000000b1e88d in boost::_mfi::mf1<void, CGame, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator() (
- this=0x23ec960, p=0x7fffe414b7c0, a1=...) at /usr/include/boost/bind/mem_fn_template.hpp:165
- No locals.
- #65 0x0000000000b1e65b in boost::_bi::list2<boost::_bi::value<CGame*>, boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator()<boost::_mfi::mf1<void, CGame, std::basic_string<char> const&>, boost::_bi::list0> (this=0x23ec970, f=..., a=...)
- at /usr/include/boost/bind/bind.hpp:313
- No locals.
- #66 0x0000000000b1e2cf in boost::_bi::bind_t<void, boost::_mfi::mf1<void, CGame, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, boost::_bi::list2<boost::_bi::value<CGame*>, boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator() (this=0x23ec960) at /usr/include/boost/bind/bind_template.hpp:20
- a = {<No data fields>}
- #67 0x0000000000b1dccb in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf1<void, CGame, std::basic_string---Type <return> to continue, or q <return> to quit---
- <char, std::char_traits<char>, std::allocator<char> > const&>, boost::_bi::list2<boost::_bi::value<CGame*>, boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, void>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153
- f = 0x23ec960
- #68 0x0000000000e6d1b4 in boost::function0<void>::operator() (this=0x7fffe8b60d10) at /usr/include/boost/function/function_template.hpp:1013
- No locals.
- #69 0x00000000010953ce in COffscreenGLThread::WrapFunc(boost::function<void()>) (this=0x7fffe415df90, f=...)
- at /home/abma/dev/spring/master/rts/System/OffscreenGLContext.cpp:251
- No locals.
- #70 0x000000000109929e in boost::_mfi::mf1<void, COffscreenGLThread, boost::function<void()> >::operator()(COffscreenGLThread *, boost::function<void()>) const (this=0x7fffe46ce590, p=0x7fffe415df90, a1=...) at /usr/include/boost/bind/mem_fn_template.hpp:165
- No locals.
- #71 0x00000000010991a9 in boost::_bi::list2<boost::_bi::value<COffscreenGLThread*>, boost::_bi::value<boost::function<void()> > >::operator()<boost::_mfi::mf1<void, COffscreenGLThread, boost::function<void()> >, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf1<void, COffscreenGLThread, boost::function<void()> > &, boost::_bi::list0 &, int) (this=0x7fffe46ce5a0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:313
- No locals.
- #72 0x000000000109912b in boost::_bi::bind_t<void, boost::_mfi::mf1<void, COffscreenGLThread, boost::function<void()> >, boost::_bi::list2<boost::_bi::value<COffscreenGLThread*>, boost::_bi::value<boost::function<void()> > > >::operator()(void) (this=0x7fffe46ce590)
- at /usr/include/boost/bind/bind_template.hpp:20
- a = {<No data fields>}
- #73 0x0000000001098f70 in boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf1<void, COffscreenGLThread, boost::function<void()> >, boost::_bi::list2<boost::_bi::value<COffscreenGLThread*>, boost::_bi::value<boost::function<void()> > > > >::run(void) (this=0x7fffe46ce460)
- at /usr/include/boost/thread/detail/thread.hpp:56
- ---Type <return> to continue, or q <return> to quit---
- No locals.
- #74 0x00007ffff602b16e in thread_proxy () from /usr/lib/libboost_thread.so.1.42.0
- No symbol table info available.
- #75 0x00007ffff792ed8c in start_thread (arg=0x7fffe8b61700) at pthread_create.c:304
- pd = 0x7fffe8b61700
- now = <value optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737097635584, -8013204819267304373, 140737347034624, 140737097636288, 0, 3,
- 8013225075991888971, 8013187459493643339}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0,
- cleanup = 0x0, canceltype = 0}}}
- not_first_call = 0
- robust = <value optimized out>
- sp = <value optimized out>
- freesize = <value optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #76 0x00007ffff48e404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
- No locals.
- #77 0x0000000000000000 in ?? ()
- No symbol table info available.
Advertisement
Add Comment
Please, Sign In to add comment