[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: xedit segfault on open



Hi,

John Paul Adrian Glaubitz wrote:
Try installing the x11-apps-dbgsym package and set "ulimit -c unlimited" to
capture a core dump. Then load it into GDB and see if you get something
usable.

using core file helped... here with dbgsym

(gdb) bt
#0  0x0000010000069694 in MakeBytecodeObject (com=0x7feff95b970, name=0x100002a5b10, plist=0x10000540170) at ../xedit/lisp/bytecode.c:1267 #1  0x000001000006ff54 in Lisp_Compile (builtin=0x100002035c8 <lispbuiltins+2976>) at ../xedit/lisp/bytecode.c:505 #2  0x0000010000030200 in LispFuncall (function=<optimized out>, arguments=0x10000540210, eval=1) at ../xedit/lisp/lisp.c:4635 #3  0x000001000008bf48 in LispLoadFile (filename=<optimized out>, verbose=<optimized out>, print=0, ifdoesnotexist=<optimized out>) at ../xedit/lisp/helper.c:886 #4  0x0000010000052278 in Lisp_Require (builtin=0x10000206268 <lispbuiltins+14400>) at ../xedit/lisp/require.c:156 #5  0x000001000003039c in LispFuncall (function=<optimized out>, arguments=0x100003000a0, eval=1) at ../xedit/lisp/lisp.c:4638 #6  0x000001000008bf48 in LispLoadFile (filename=<optimized out>, verbose=<optimized out>, print=0, ifdoesnotexist=<optimized out>) at ../xedit/lisp/helper.c:886 #7  0x000001000003039c in LispFuncall (function=<optimized out>, arguments=0x1000030b8c0, eval=1) at ../xedit/lisp/lisp.c:4638 #8  0x000001000003039c in LispFuncall (function=<optimized out>, arguments=0x1000030b760, eval=0) at ../xedit/lisp/lisp.c:4638 #9  0x000001000008307c in Lisp_When (builtin=0x1000030db10) at ../xedit/lisp/core.c:6789 #10 0x0000010000030200 in LispFuncall (function=<optimized out>, arguments=0x1000030b620, eval=0) at ../xedit/lisp/lisp.c:4635 #11 0x0000010000030028 in LispRunFunMac (name=0x100002a5af0, code=0x1000030bb20, macro=0, base=0) at ../xedit/lisp/lisp.c:4835 #12 0x0000010000032ae0 in LispApply1 (function=0x100002a5af0, argument=0x100003039b0) at ../xedit/lisp/lisp.c:4788 #13 0x0000010000064000 in XeditLispSetEditMode (item=0x10000308120, symbol=0x0) at ../xedit/lisp/xedit.c:500 #14 0x000001000001af14 in SetTextProperties (item=0x10000308120) at ../xedit/lisp.c:105 #15 0x000001000001e768 in AddTextSource (source=<optimized out>, name=<optimized out>, filename=<optimized out>, flags=<optimized out>,
    file_access=<optimized out>) at ../xedit/util.c:279
#16 0x000001000000e8e0 in main (argc=<optimized out>, argv=<optimized out>) at ../xedit/xedit.c:265

at a glance the pointer "com" seems to be an abnormally big number?

Riccardo


Reply to: