> 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 _______________________________________________ emacs-pretest-bug mailing list emacs-pretest-bug@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug