Re: window decoration problem with sawfish and GNOME 2

On Oct 29, 2003, at 1:16 PM, David Mosberger wrote:
(gdb) bt
#0 rep_signal_arg_error (obj=6917529027643193800, argNum=1) at lisp.c:2577
#1  0x200000000008c570 in Fmake_vector (size=6917529027643193800,
    init=2305843009214783592) at lispcmds.c:835
#2  0x2000000000093ec0 in vm (code=6917529027643047200,
consts=6917529027642789056, argc=0, argv=0x60000fffffffb110, v_stkreq=5,
    b_stkreq=4, s_stkreq=4) at lispmach.h:651

The "size" argument in the Fmake_vector() call is 0x60000000002039c8,
which isn't an INT (since bit 2 is 0), so clearly something is wrong

yes, that looks wrong, you can do `p *(rep_cell *) ADDR' to find the actual type

  Is there a good way to trace execution of the byte-code?  Or is
there a way to force non-byte-code execution?

it's not possible to trace bytecode (except through gdb), you can use the --interp option to disable the bytecode interpreter,


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