LuaJIT / LuaJIT

Mirror of the LuaJIT git repository

Home Page:http://luajit.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LJ_TRERR_LLEAVE exit

fananchong opened this issue · comments

luajit throw error at :

pc = J->pc;
if (J->framedepth == 0 && (MSize)((char *pc) - (char *)J->bc_min) > J->bc_extent)
      lj_trace_err(J, LJ_TRERR_LLEAVE);

stack :

exe0067f259021eeb8 in Unwind Find FDE()from /lib/x86 64-linux-gnu/libgcc s.so.1
9x800e7f259021d51c in Unwind Backtrace()from /lib/x86 64-linux-gnu/libgcc s.so.1
exa00055e39aafeb1a in GetstackTrace libgcc (result=<optimized out>, max depth=<optimized out>, skip count=soptimized out>) at
exe0g0sse39aaff464 in GetstackTrace (result-result@entry=0x7f2581ec7b90, max. depth=max depthGentry=42, skip count-skip counthe
.exe00e5e39aaf9565 in Mallodook GetcallerstackTrace (result-resultGentry=0x7f2581ec7df8, max depth-max deptheentry-16, skip c
#9 0xe0055e3aaf1fcs in MallocHook::GetcallerstackTrace (skip count=4, max depth=16, result-0x7f2581ec7df8) at ./src/gperftools/
#10 MallocBlockoueueEntry: :MallocBlockoueueEntry (s-72, b=0x55e3a1baa8c0, this-0x7f2581ec7de0) at src/debugallocation.cc:212
#11 MallocBlock::ProcessfreeQueue (b-0x55e3a1baa8c0, size-72, max free queue size-10485760) at src/debugallocation.cc:595
Unwind Find FDE()from /lib/x86 64-linux-gnu/libgcc s.so.1
#17 x08887f259021cc79 in Unwind RaiseException()from /lib/x86 64-linux-gnu/libgcc s.so.1
(L-0x7f258ef96380,errcode=errcodecentry=2)at lj err.c:780
#28 8x00807f25905969ae in lj trace err (]=]Gentry-0x7f258ef966c0, e=e@entry=LJ TRERR LLEAVE) at lj trace.c:42
#21 Bx00087f259057f5c7 in lj record ins(J=]@entry=0x7f258ef966c0)at lj record.c:2231
#22 0x00087f25905971a7 in trace state (L=0x7f258ef96380, dummy=<optimized out>, ud-0x7f258ef966c0) at 1j trace.c:78s
#24 0x88087f2590597d46 in lj trace ins (]-]@entry-0x7f258ef966c0, pc=pc@entry-0x7f258db94914)at lj trace.c:764
#25 8x00007f259055af10 in lj dispatch ins(L-0x7f258ef96380, pc=8x7f258db94918)at lj dispatch.c:423
#27 0x80007f2590563b89 in lua pcall(L=0x7f258ef96380,nargs=<optimized out>,nresults-1,
errtune-《optimized out>)at li ani.c:1122
nangs-5.
nresults-1
Ver.cpp:193
tumco) at lua
in TimerMng: :handle timer(this-0x55e39c3ee020,
.timer-0x55e39c46bac8)at timer.cpps330
#30 8x808055e39aa65846 in Timerng; :run timer list (this-0x55e39c3ee020) at timer.cpp:251
#31 0x000055e39a758acb in BFThread;:run timer(this=0x7ffc321aa950)at UnitTest/bf app.cpp:223
#32 0x080055e39aa51b08 in LogicThread;:run (this=0x7ffc321aa950)at logic thread.cpp;105
#2
ex00007f259921b453 in??()from /lib/x86 64-linux-gnu/libgcc s.so.1
#3
ex08007f259021c6f0 in??()from /lib/x86 64-linux-gnu/libgcc s.so.1
nA
#6
林了
#8
#12 0x080055e39ae74a6f in tc free(ptr-0x55e3a1baa8e0)at src/debugallocation.cc:1250
#13 @x88007f259021e91b in ??()from /lib/x86 64-linux-gnu/libgcc s.so.1
#14
0x00087f259021ef86 in
#15 x80807f259021b453 in ??()from /lib/x86 64-linux-gnu/libgcc s.so.1
#16 8x80087f259021c6f0 in ??()from /lib/x86 64-linux-gnu/libgcc s.so.1
#18 x00887f2590553039 in err raise ext(errcode=2,8-0x7f258ef963e0)at Ij err.c:764
#19 lj err throw
#23 8x90887f259054f09c in lj vm cpcall()from /usr/local/lib/libluajit-5.1.so.2
#26 0x80887f2590550a4c in ljvm inshook()from /usr/local/lib/libluajit-5.1.so.2
-Type <RET> for more, g to quit,c to continue without paging--
#28 x000055e39aa7e921 in LuaServer::debug call( L-0x7f258ef96380,
#29 0x000055e39aa65c89
#33 8x080055e39aa64995 in thread start(p=0x7ffc321aa950) at thread.cpp:13
#34 x08807f2590071ac3 in ??()from /lib/x86_64-linux-gnu/libc.so.6
#35 x80087f2590103850 in ??()from /lib/x86 64-linux-gnu/libc,so.6

ABD5E51A93E33877DDA4E362A44D91A6