emacs-devel
[Top][All Lists]
Advanced

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

Re: Tramp with global-auto-revert-mode.


From: Luc Teirlinck
Subject: Re: Tramp with global-auto-revert-mode.
Date: Fri, 14 May 2004 20:39:37 -0500 (CDT)

Kim Storm wrote:

   The C code actually does this, but the lisp handler breaks this.
   I will install a patch shortly.

Interesting.  Now I was able to load four remote files, without any
problems.  No crash, no base64 error messages.  Then I do 
M-x customize-group RET auto-revert to check whether I did not
accidentally change some option.  Crash.

Here is a C backtace.  I will try to produce a Lisp backtrace
manually.  This time I will not try any more to come up with the name
of a function object that has no name.  I hope xbacktrace does not try
to that too, but anyway, it again does not work.

===File ~/crash3============================================
(gdb) run -q --eval '(progn (blink-cursor-mode 0) (global-auto-revert-mode 1))'
Starting program: /home/teirllm/emacscvsdir/emacs/src/emacs-21.3.50.1 -q --eval 
'(progn (blink-cursor-mode 0) (global-auto-revert-mode 1))'

Breakpoint 1, abort () at emacs.c:433
433       kill (getpid (), SIGABRT);
(gdb) xbacktrace
Invalid number -2147483625 of repetitions.
(gdb) bt
#0  abort () at emacs.c:433
#1  0x0812a575 in mark_object (arg=144520658) at alloc.c:5034
#2  0x0812a5d6 in mark_object (arg=144315413) at alloc.c:5051
#3  0x0812a5d6 in mark_object (arg=144310277) at alloc.c:5051
#4  0x0812948a in mark_memory (start=0xbfffc780, end=0xbffff57c)
    at alloc.c:3781
#5  0x081294f5 in mark_stack () at alloc.c:4055
#6  0x08129aba in Fgarbage_collect () at alloc.c:4429
#7  0x0813c887 in Ffuncall (nargs=3, args=0xbfffc918) at eval.c:2666
#8  0x08165c50 in Fbyte_code (bytestr=143196355, vector=143198068, maxdepth=64)
    at bytecode.c:689
#9  0x0813cf6f in funcall_lambda (fun=143198276, nargs=1, 
    arg_vector=0xbfffca44) at eval.c:2913
#10 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffca40) at eval.c:2783
#11 0x08165c50 in Fbyte_code (bytestr=143219675, vector=143221980, maxdepth=48)
    at bytecode.c:689
#12 0x0813cf6f in funcall_lambda (fun=143222156, nargs=1, 
    arg_vector=0xbfffcb74) at eval.c:2913
#13 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffcb70) at eval.c:2783
#14 0x08165c50 in Fbyte_code (bytestr=143100619, vector=140058860, maxdepth=24)
    at bytecode.c:689
#15 0x0813cf6f in funcall_lambda (fun=140058084, nargs=1, 
    arg_vector=0xbfffcc94) at eval.c:2913
#16 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffcc90) at eval.c:2783
#17 0x08165c50 in Fbyte_code (bytestr=143100651, vector=140057732, maxdepth=40)
    at bytecode.c:689
#18 0x0813cf6f in funcall_lambda (fun=140821156, nargs=3, 
    arg_vector=0xbfffcde4) at eval.c:2913
#19 0x0813cb45 in Ffuncall (nargs=4, args=0xbfffcde0) at eval.c:2783
#20 0x0813c7d2 in call3 (fn=138573993, arg1=138326689, arg2=144357203, 
    arg3=140947419) at eval.c:2565
#21 0x0810951f in Fexpand_file_name (name=144357203, 
    default_directory=140947419) at fileio.c:1705
#22 0x0810ae74 in Ffile_readable_p (filename=144357203) at fileio.c:3090
#23 0x0813ca53 in Ffuncall (nargs=2, args=0xbfffcf20) at eval.c:2726
#24 0x08165c50 in Fbyte_code (bytestr=138319363, vector=141527212, maxdepth=40)
    at bytecode.c:689
#25 0x0813cf6f in funcall_lambda (fun=141527404, nargs=1, 
    arg_vector=0xbfffd054) at eval.c:2913
#26 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffd050) at eval.c:2783
#27 0x08165c50 in Fbyte_code (bytestr=143400275, vector=143770820, maxdepth=56)
    at bytecode.c:689
#28 0x0813cf6f in funcall_lambda (fun=143709916, nargs=1, 
    arg_vector=0xbfffd184) at eval.c:2913
#29 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffd180) at eval.c:2783
#30 0x08165c50 in Fbyte_code (bytestr=143400291, vector=143308492, maxdepth=48)
    at bytecode.c:689
#31 0x0813cf6f in funcall_lambda (fun=143628260, nargs=4, 
    arg_vector=0xbfffd2b4) at eval.c:2913
#32 0x0813cb45 in Ffuncall (nargs=5, args=0xbfffd2b0) at eval.c:2783
#33 0x08165c50 in Fbyte_code (bytestr=143579067, vector=143742476, maxdepth=48)
    at bytecode.c:689
#34 0x0813cf6f in funcall_lambda (fun=143361260, nargs=1, 
    arg_vector=0xbfffd464) at eval.c:2913
#35 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffd460) at eval.c:2783
#36 0x0813c2ba in Fapply (nargs=3, args=0xbfffd460) at eval.c:2175
#37 0x0814609f in Fwidget_apply (nargs=2, args=0xbfffd4f4) at fns.c:3519
#38 0x0813c9c6 in Ffuncall (nargs=3, args=0xbfffd4f0) at eval.c:2707
#39 0x08165c50 in Fbyte_code (bytestr=143523147, vector=144170052, maxdepth=72)
    at bytecode.c:689
#40 0x0813cf6f in funcall_lambda (fun=143300308, nargs=1, 
    arg_vector=0xbfffd6b4) at eval.c:2913
#41 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffd6b0) at eval.c:2783
---Type <return> to continue, or q <return> to quit---
#42 0x0813c2ba in Fapply (nargs=3, args=0xbfffd6b0) at eval.c:2175
#43 0x0814609f in Fwidget_apply (nargs=2, args=0xbfffd744) at fns.c:3519
#44 0x0813c9c6 in Ffuncall (nargs=3, args=0xbfffd740) at eval.c:2707
#45 0x08165c50 in Fbyte_code (bytestr=143285115, vector=143742332, maxdepth=56)
    at bytecode.c:689
#46 0x0813cf6f in funcall_lambda (fun=143629564, nargs=11, 
    arg_vector=0xbfffd874) at eval.c:2913
#47 0x0813cb45 in Ffuncall (nargs=12, args=0xbfffd870) at eval.c:2783
#48 0x08165c50 in Fbyte_code (bytestr=143578795, vector=143367724, 
    maxdepth=136) at bytecode.c:689
#49 0x0813cf6f in funcall_lambda (fun=143478244, nargs=1, 
    arg_vector=0xbfffda54) at eval.c:2913
#50 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffda50) at eval.c:2783
#51 0x0813c2ba in Fapply (nargs=3, args=0xbfffda50) at eval.c:2175
#52 0x0814609f in Fwidget_apply (nargs=2, args=0xbfffdae4) at fns.c:3519
#53 0x0813c9c6 in Ffuncall (nargs=3, args=0xbfffdae0) at eval.c:2707
#54 0x08165c50 in Fbyte_code (bytestr=143523147, vector=144170052, maxdepth=72)
    at bytecode.c:689
#55 0x0813cf6f in funcall_lambda (fun=143300308, nargs=1, 
    arg_vector=0xbfffdca4) at eval.c:2913
#56 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffdca0) at eval.c:2783
#57 0x0813c2ba in Fapply (nargs=3, args=0xbfffdca0) at eval.c:2175
#58 0x0814609f in Fwidget_apply (nargs=2, args=0xbfffdd34) at fns.c:3519
#59 0x0813c9c6 in Ffuncall (nargs=3, args=0xbfffdd30) at eval.c:2707
#60 0x08165c50 in Fbyte_code (bytestr=143285115, vector=143742332, maxdepth=56)
    at bytecode.c:689
#61 0x0813cf6f in funcall_lambda (fun=143629564, nargs=12, 
    arg_vector=0xbfffde64) at eval.c:2913
#62 0x0813cb45 in Ffuncall (nargs=13, args=0xbfffde60) at eval.c:2783
#63 0x08165c50 in Fbyte_code (bytestr=143832635, vector=143834484, 
    maxdepth=104) at bytecode.c:689
#64 0x0813cf6f in funcall_lambda (fun=143834676, nargs=1, 
    arg_vector=0xbfffdfd4) at eval.c:2913
#65 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffdfd0) at eval.c:2783
#66 0x0813c79a in call1 (fn=143834676, arg1=139739749) at eval.c:2520
#67 0x08145264 in mapcar1 (leni=12, vals=0xbfffe050, fn=143834676, 
    seq=143939629) at fns.c:2962
#68 0x08145347 in Fmapcar (function=143834676, sequence=143939629)
    at fns.c:3022
#69 0x0813ca66 in Ffuncall (nargs=3, args=0xbfffe110) at eval.c:2729
#70 0x08165c50 in Fbyte_code (bytestr=143832059, vector=143834740, 
    maxdepth=144) at bytecode.c:689
#71 0x0813cf6f in funcall_lambda (fun=143835340, nargs=1, 
    arg_vector=0xbfffe2f4) at eval.c:2913
#72 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffe2f0) at eval.c:2783
#73 0x0813c2ba in Fapply (nargs=3, args=0xbfffe2f0) at eval.c:2175
#74 0x0814609f in Fwidget_apply (nargs=2, args=0xbfffe384) at fns.c:3519
#75 0x0813c9c6 in Ffuncall (nargs=3, args=0xbfffe380) at eval.c:2707
#76 0x08165c50 in Fbyte_code (bytestr=143523147, vector=144170052, maxdepth=72)
    at bytecode.c:689
#77 0x0813cf6f in funcall_lambda (fun=143300308, nargs=1, 
    arg_vector=0xbfffe544) at eval.c:2913
#78 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffe540) at eval.c:2783
#79 0x0813c2ba in Fapply (nargs=3, args=0xbfffe540) at eval.c:2175
#80 0x0814609f in Fwidget_apply (nargs=2, args=0xbfffe5d4) at fns.c:3519
#81 0x0813c9c6 in Ffuncall (nargs=3, args=0xbfffe5d0) at eval.c:2707
#82 0x08165c50 in Fbyte_code (bytestr=143523163, vector=143308404, maxdepth=32)
    at bytecode.c:689
#83 0x0813cf6f in funcall_lambda (fun=143629436, nargs=9, 
    arg_vector=0xbfffe6f4) at eval.c:2913
#84 0x0813cb45 in Ffuncall (nargs=10, args=0xbfffe6f0) at eval.c:2783
#85 0x08165c50 in Fbyte_code (bytestr=143386083, vector=143794796, maxdepth=80)
    at bytecode.c:689
---Type <return> to continue, or q <return> to quit---
#86 0x0813cf6f in funcall_lambda (fun=143794940, nargs=1, 
    arg_vector=0xbfffe854) at eval.c:2913
#87 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffe850) at eval.c:2783
#88 0x0813c79a in call1 (fn=143794940, arg1=143939725) at eval.c:2520
#89 0x08145264 in mapcar1 (leni=1, vals=0xbfffe8d0, fn=143794940, 
    seq=143939717) at fns.c:2962
#90 0x08145347 in Fmapcar (function=143794940, sequence=143939717)
    at fns.c:3022
#91 0x0813ca66 in Ffuncall (nargs=3, args=0xbfffe970) at eval.c:2729
#92 0x08165c50 in Fbyte_code (bytestr=143303011, vector=143229492, maxdepth=80)
    at bytecode.c:689
#93 0x0813cf6f in funcall_lambda (fun=143795260, nargs=2, 
    arg_vector=0xbfffeab4) at eval.c:2913
#94 0x0813cb45 in Ffuncall (nargs=3, args=0xbfffeab0) at eval.c:2783
#95 0x08165c50 in Fbyte_code (bytestr=143303203, vector=143793340, maxdepth=24)
    at bytecode.c:689
#96 0x0813cf6f in funcall_lambda (fun=143793476, nargs=3, 
    arg_vector=0xbfffebd4) at eval.c:2913
#97 0x0813cb45 in Ffuncall (nargs=4, args=0xbfffebd0) at eval.c:2783
#98 0x08165c50 in Fbyte_code (bytestr=143363443, vector=143788396, maxdepth=48)
    at bytecode.c:689
#99 0x0813cf6f in funcall_lambda (fun=143790948, nargs=1, 
    arg_vector=0xbfffed84) at eval.c:2913
#100 0x0813cb45 in Ffuncall (nargs=2, args=0xbfffed80) at eval.c:2783
#101 0x0813c2de in Fapply (nargs=2, args=0xbfffed80) at eval.c:2179
#102 0x0813c763 in apply1 (fn=138503777, arg=143949915) at eval.c:2487
#103 0x081385a5 in Fcall_interactively (function=138503777, 
    record_flag=138193537, keys=138250348) at callint.c:406
#104 0x080ee5dd in Fcommand_execute (cmd=138503777, record_flag=138193537, 
    keys=138193489, special=138193489) at keyboard.c:9670
#105 0x080ee84e in Fexecute_extended_command (prefixarg=138193489)
    at keyboard.c:9781
#106 0x0813ca53 in Ffuncall (nargs=2, args=0xbffff070) at eval.c:2726
#107 0x081394c9 in Fcall_interactively (function=138250769, 
    record_flag=17274186, keys=138250348) at callint.c:862
#108 0x080ee5dd in Fcommand_execute (cmd=138250769, record_flag=138193489, 
    keys=138193489, special=138193489) at keyboard.c:9670
#109 0x080e4963 in command_loop_1 () at keyboard.c:1727
#110 0x0813afb6 in internal_condition_case (bfun=0x80e3a90 <command_loop_1>, 
    handlers=138254417, hfun=0x80e3674 <cmd_error>) at eval.c:1333
#111 0x080e394e in command_loop_2 () at keyboard.c:1264
#112 0x0813ab27 in internal_catch (tag=138248441, 
    func=0x80e3930 <command_loop_2>, arg=138193489) at eval.c:1094
#113 0x080e38dc in command_loop () at keyboard.c:1243
#114 0x080e345b in recursive_edit_1 () at keyboard.c:959
#115 0x080e356f in Frecursive_edit () at keyboard.c:1015
#116 0x080e24ab in main (argc=4, argv=0xbffff814) at emacs.c:1692
#117 0x40317627 in __libc_start_main (main=0x80e17d4 <main>, argc=4, 
    ubp_av=0xbffff814, init=0x804e1b0 <_init>, fini=0x81845fc <_fini>, 
    rtld_fini=0x4000dcd4 <_dl_fini>, stack_end=0xbffff80c)
    at ../sysdeps/generic/libc-start.c:129
(gdb)
============================================================




reply via email to

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