emacs-pretest-bug
[Top][All Lists]
Advanced

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

Re: timer error


From: Gilbert Harman
Subject: Re: timer error
Date: Mon, 10 Jul 2006 08:53:56 -0400
User-agent: Microsoft-Entourage/11.2.4.060510

> Gilbert Harman writes:
>> If I directly evaluate that expression,
>> (timer-relative-time '(17583 46528 355684) 0.5 0)
>> I too get (17583 46528 855684).
>> 
>> So, I am not sure what I should try next?
> 
> I guess what Richard suggested initially: run under GDB, with a breakpoint at
> the line in floor which signals this error.  I think it's enough to put a
> breakpoint on Fsignal.  You can look at the lisp backtrace with `xbacktrace'
> but this way you can also examine values in the C backtrace to see what's
> going wrong.  Maybe there's some memory corruption.  See the DEBUG file for
> further help.
> 

OK I put a breakpoint on Fsignal and this resulted.  It's looking for
emacs/mac/src/eval.c, which isn't there.  It is probably relevant that I
used emacs/mac/make-package to compile emacs?

  Gil

[GH-iMAC:~] gilberth%
> gdb /Applications/Emacs.app/Contents/MacOS/Emacs
GNU gdb 6.1-20040303 (Apple version gdb-437) (Sun Dec 25 08:26:53 GMT 2005)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-apple-darwin"...Reading symbols for shared
libraries ..... done

(gdb) break Fsignal
Breakpoint 1 at 0xe3a36: file /Users/gilbertharman/emacs/mac/../src/eval.c,
line 1606.
(gdb) run
Starting program: /Applications/Emacs.app/Contents/MacOS/Emacs

Reading symbols for shared libraries
..................................................................... done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done

Breakpoint 1, Fsignal (error_symbol=58838601, data=20849805) at
/Users/gilbertharman/emacs/mac/../src/eval.c:1606
1606    /Users/gilbertharman/emacs/mac/../src/eval.c: No such file or
directory.
        in /Users/gilbertharman/emacs/mac/../src/eval.c
(gdb) backtrace
#0  Fsignal (error_symbol=58838601, data=20849805) at
/Users/gilbertharman/emacs/mac/../src/eval.c:1606
#1  0x000a3f7f in report_file_error (string=0x167234 "Removing old name",
data=20849829) at /Users/gilbertharman/emacs/mac/../src/fileio.c:290
#2  0x000a6c0c in Fdelete_file (filename=77336931) at
/Users/gilbertharman/emacs/mac/../src/fileio.c:2706
#3  0x000e2c92 in Feval (form=1826709) at
/Users/gilbertharman/emacs/mac/../src/eval.c:2250
#4  0x000e51b1 in internal_lisp_condition_case (var=58721289,
bodyform=1826709, handlers=1826725) at
/Users/gilbertharman/emacs/mac/../src/eval.c:1421
#5  0x001138e8 in Fbyte_code (bytestr=1826603, vector=1826660, maxdepth=3)
at /Users/gilbertharman/emacs/mac/../src/bytecode.c:884
#6  0x000e316c in funcall_lambda (fun=1826556, nargs=1,
arg_vector=0xbfffeed4) at /Users/gilbertharman/emacs/mac/../src/eval.c:3091
#7  0x000e372a in Ffuncall (nargs=2, args=0xbfffeed0) at
/Users/gilbertharman/emacs/mac/../src/eval.c:2959
#8  0x001149d0 in Fbyte_code (bytestr=1827235, vector=1827540, maxdepth=5)
at /Users/gilbertharman/emacs/mac/../src/bytecode.c:694
#9  0x000e316c in funcall_lambda (fun=1827204, nargs=0,
arg_vector=0xbffff074) at /Users/gilbertharman/emacs/mac/../src/eval.c:3091
#10 0x000e372a in Ffuncall (nargs=1, args=0xbffff070) at
/Users/gilbertharman/emacs/mac/../src/eval.c:2959
#11 0x001149d0 in Fbyte_code (bytestr=1826211, vector=1826308, maxdepth=5)
at /Users/gilbertharman/emacs/mac/../src/bytecode.c:694
#12 0x000e316c in funcall_lambda (fun=1826164, nargs=1,
arg_vector=0xbffff284) at /Users/gilbertharman/emacs/mac/../src/eval.c:3091
#13 0x000e372a in Ffuncall (nargs=2, args=0xbffff280) at
/Users/gilbertharman/emacs/mac/../src/eval.c:2959
#14 0x000e07a0 in Fcall_interactively (function=59120417,
record_flag=58721289, keys=22023964) at
/Users/gilbertharman/emacs/mac/../src/callint.c:884
#15 0x0007d635 in Fcommand_execute (cmd=59120417, record_flag=58721289,
keys=58721289, special=58721289) at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:9759
#16 0x00085070 in command_loop_1 () at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:1791
#17 0x000e19d2 in internal_condition_case (bfun=0x84c9d <command_loop_1>,
handlers=58767529, hfun=0x7e200 <cmd_error>) at
/Users/gilbertharman/emacs/mac/../src/eval.c:1476
#18 0x00077de0 in command_loop_2 () at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:1328
#19 0x000e18c3 in internal_catch (tag=58763833, func=0x77d9c
<command_loop_2>, arg=58721289) at
/Users/gilbertharman/emacs/mac/../src/eval.c:1214
#20 0x00077b87 in command_loop () at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:1307
#21 0x00077c3b in recursive_edit_1 () at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:1000
#22 0x00077d5d in Frecursive_edit () at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:1061
#23 0x00076f0e in main (argc=1, argv=0xbffff914) at
/Users/gilbertharman/emacs/mac/../src/emacs.c:1794
(gdb) step
1615    in /Users/gilbertharman/emacs/mac/../src/eval.c
(gdb) step
1616    in /Users/gilbertharman/emacs/mac/../src/eval.c
(gdb) step
1617    in /Users/gilbertharman/emacs/mac/../src/eval.c
(gdb) step
1620    in /Users/gilbertharman/emacs/mac/../src/eval.c
(gdb) step
1621    in /Users/gilbertharman/emacs/mac/../src/eval.c
(gdb) backtrace
#0  Fsignal (error_symbol=58838601, data=20849805) at
/Users/gilbertharman/emacs/mac/../src/eval.c:1621
#1  0x000a3f7f in report_file_error (string=0x167234 "Removing old name",
data=20849829) at /Users/gilbertharman/emacs/mac/../src/fileio.c:290
#2  0x000a6c0c in Fdelete_file (filename=77336931) at
/Users/gilbertharman/emacs/mac/../src/fileio.c:2706
#3  0x000e2c92 in Feval (form=1826709) at
/Users/gilbertharman/emacs/mac/../src/eval.c:2250
#4  0x000e51b1 in internal_lisp_condition_case (var=58721289,
bodyform=1826709, handlers=1826725) at
/Users/gilbertharman/emacs/mac/../src/eval.c:1421
#5  0x001138e8 in Fbyte_code (bytestr=1826603, vector=1826660, maxdepth=3)
at /Users/gilbertharman/emacs/mac/../src/bytecode.c:884
#6  0x000e316c in funcall_lambda (fun=1826556, nargs=1,
arg_vector=0xbfffeed4) at /Users/gilbertharman/emacs/mac/../src/eval.c:3091
#7  0x000e372a in Ffuncall (nargs=2, args=0xbfffeed0) at
/Users/gilbertharman/emacs/mac/../src/eval.c:2959
#8  0x001149d0 in Fbyte_code (bytestr=1827235, vector=1827540, maxdepth=5)
at /Users/gilbertharman/emacs/mac/../src/bytecode.c:694
#9  0x000e316c in funcall_lambda (fun=1827204, nargs=0,
arg_vector=0xbffff074) at /Users/gilbertharman/emacs/mac/../src/eval.c:3091
#10 0x000e372a in Ffuncall (nargs=1, args=0xbffff070) at
/Users/gilbertharman/emacs/mac/../src/eval.c:2959
#11 0x001149d0 in Fbyte_code (bytestr=1826211, vector=1826308, maxdepth=5)
at /Users/gilbertharman/emacs/mac/../src/bytecode.c:694
#12 0x000e316c in funcall_lambda (fun=1826164, nargs=1,
arg_vector=0xbffff284) at /Users/gilbertharman/emacs/mac/../src/eval.c:3091
#13 0x000e372a in Ffuncall (nargs=2, args=0xbffff280) at
/Users/gilbertharman/emacs/mac/../src/eval.c:2959
#14 0x000e07a0 in Fcall_interactively (function=59120417,
record_flag=58721289, keys=22023964) at
/Users/gilbertharman/emacs/mac/../src/callint.c:884
#15 0x0007d635 in Fcommand_execute (cmd=59120417, record_flag=58721289,
keys=58721289, special=58721289) at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:9759
#16 0x00085070 in command_loop_1 () at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:1791
#17 0x000e19d2 in internal_condition_case (bfun=0x84c9d <command_loop_1>,
handlers=58767529, hfun=0x7e200 <cmd_error>) at
/Users/gilbertharman/emacs/mac/../src/eval.c:1476
#18 0x00077de0 in command_loop_2 () at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:1328
#19 0x000e18c3 in internal_catch (tag=58763833, func=0x77d9c
<command_loop_2>, arg=58721289) at
/Users/gilbertharman/emacs/mac/../src/eval.c:1214
#20 0x00077b87 in command_loop () at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:1307
#21 0x00077c3b in recursive_edit_1 () at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:1000
#22 0x00077d5d in Frecursive_edit () at
/Users/gilbertharman/emacs/mac/../src/keyboard.c:1061
#23 0x00076f0e in main (argc=1, argv=0xbffff914) at
/Users/gilbertharman/emacs/mac/../src/emacs.c:1794
(gdb) step
1634    in /Users/gilbertharman/emacs/mac/../src/eval.c
(gdb) step
1647    in /Users/gilbertharman/emacs/mac/../src/eval.c
(gdb) step
Fget (symbol=58838601, propname=58767481) at
/Users/gilbertharman/emacs/mac/../src/fns.c:2058
2058    /Users/gilbertharman/emacs/mac/../src/fns.c: No such file or
directory.
        in /Users/gilbertharman/emacs/mac/../src/fns.c






reply via email to

[Prev in Thread] Current Thread [Next in Thread]