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: Sat, 15 May 2004 13:02:12 -0500 (CDT)

Since Andreas fixed xbacktrace, I can now include an xbackrace from a
new crash.  The crash occurred while loading a remote file using
Tramp-ssh.  Everything in the xbacktrace seems expected, given that.
I actually manually looked at the Lisp functions in the crash I produced
yesterday and there the results were more surprising.  All involved
functions were "innocent looking" custom and widget stuff, apparently
no suspicious Tramp stuff in sight.  Of course, if the crash would be
due to memory corruption, then gc can detect it at any time.

===File ~/xbt===============================================
(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:434
434       kill (getpid (), SIGABRT);
(gdb) xbacktrace
"tramp-wait-for-output"
"tramp-send-command-and-check"
"tramp-barf-unless-okay"
"tramp-handle-file-local-copy"
"apply"
"tramp-sh-file-name-handler"
"apply"
"tramp-file-name-handler"
"file-local-copy"
"tramp-handle-insert-file-contents"
"apply"
"tramp-sh-file-name-handler"
"apply"
"tramp-file-name-handler"
"insert-file-contents"
"byte-code"
"find-file-noselect-1"
"find-file-noselect"
"find-file"
"call-interactively"
(gdb) bt
#0  abort () at emacs.c:434
#1  0x0812a575 in mark_object (arg=142231922) at alloc.c:5034
#2  0x0812a5d6 in mark_object (arg=142409733) at alloc.c:5051
#3  0x0812948a in mark_memory (start=0xbffe91d0, end=0xbffff57c)
    at alloc.c:3781
#4  0x081294f5 in mark_stack () at alloc.c:4055
#5  0x08129aba in Fgarbage_collect () at alloc.c:4429
#6  0x0813c887 in Ffuncall (nargs=2, args=0xbffe9360) at eval.c:2666
#7  0x08165c50 in Fbyte_code (bytestr=143174307, vector=143176292, maxdepth=64)
    at bytecode.c:689
#8  0x0813cf6f in funcall_lambda (fun=143176572, nargs=0, 
    arg_vector=0xbffe9494) at eval.c:2913
#9  0x0813cb45 in Ffuncall (nargs=1, args=0xbffe9490) at eval.c:2783
#10 0x08165c50 in Fbyte_code (bytestr=143176667, vector=143177892, maxdepth=80)
    at bytecode.c:689
#11 0x0813cf6f in funcall_lambda (fun=143178092, nargs=6, 
    arg_vector=0xbffe95d8) at eval.c:2913
#12 0x0813cb45 in Ffuncall (nargs=7, args=0xbffe95d4) at eval.c:2783
#13 0x08165c50 in Fbyte_code (bytestr=143176843, vector=143178156, maxdepth=64)
    at bytecode.c:689
#14 0x0813cf6f in funcall_lambda (fun=143178324, nargs=9, 
    arg_vector=0xbffe9704) at eval.c:2913
#15 0x0813cb45 in Ffuncall (nargs=10, args=0xbffe9700) at eval.c:2783
#16 0x08165c50 in Fbyte_code (bytestr=143095763, vector=143098012, maxdepth=88)
    at bytecode.c:689
#17 0x0813cf6f in funcall_lambda (fun=140697732, nargs=1, 
    arg_vector=0xbffe9908) at eval.c:2913
#18 0x0813cb45 in Ffuncall (nargs=2, args=0xbffe9904) at eval.c:2783
#19 0x0813c2de in Fapply (nargs=2, args=0xbffe9904) at eval.c:2179
#20 0x0813c9c6 in Ffuncall (nargs=3, args=0xbffe9900) at eval.c:2707
#21 0x08165c50 in Fbyte_code (bytestr=143099195, vector=140318948, maxdepth=32)
    at bytecode.c:689
#22 0x0813cf6f in funcall_lambda (fun=140318692, nargs=2, 
    arg_vector=0xbffe9ae8) at eval.c:2913
#23 0x0813cb45 in Ffuncall (nargs=3, args=0xbffe9ae4) at eval.c:2783
#24 0x0813c2de in Fapply (nargs=3, args=0xbffe9ae4) at eval.c:2179
#25 0x0813c9c6 in Ffuncall (nargs=4, args=0xbffe9ae0) at eval.c:2707
#26 0x08165c50 in Fbyte_code (bytestr=143099163, vector=140369356, maxdepth=40)
    at bytecode.c:689
#27 0x0813cf6f in funcall_lambda (fun=140905228, nargs=2, 
    arg_vector=0xbffe9c14) at eval.c:2913
#28 0x0813cb45 in Ffuncall (nargs=3, args=0xbffe9c10) at eval.c:2783
#29 0x08165c50 in Fbyte_code (bytestr=136139723, vector=136139756, maxdepth=32)
    at bytecode.c:689
#30 0x0813cf6f in funcall_lambda (fun=136139684, nargs=1, 
    arg_vector=0xbffe9d34) at eval.c:2913
#31 0x0813cb45 in Ffuncall (nargs=2, args=0xbffe9d30) at eval.c:2783
#32 0x08165c50 in Fbyte_code (bytestr=143096195, vector=143098364, maxdepth=72)
    at bytecode.c:689
#33 0x0813cf6f in funcall_lambda (fun=140805684, nargs=5, 
    arg_vector=0xbffe9e74) at eval.c:2913
#34 0x0813cb45 in Ffuncall (nargs=6, args=0xbffe9e70) at eval.c:2783
#35 0x0813c3f8 in Fapply (nargs=2, args=0xbffe9f54) at eval.c:2231
#36 0x0813c9c6 in Ffuncall (nargs=3, args=0xbffe9f50) at eval.c:2707
#37 0x08165c50 in Fbyte_code (bytestr=143099195, vector=140318948, maxdepth=32)
    at bytecode.c:689
#38 0x0813cf6f in funcall_lambda (fun=140318692, nargs=6, 
    arg_vector=0xbffea074) at eval.c:2913
#39 0x0813cb45 in Ffuncall (nargs=7, args=0xbffea070) at eval.c:2783
#40 0x0813c3f8 in Fapply (nargs=3, args=0xbffea154) at eval.c:2231
#41 0x0813c9c6 in Ffuncall (nargs=4, args=0xbffea150) at eval.c:2707
#42 0x08165c50 in Fbyte_code (bytestr=143099163, vector=140369356, maxdepth=40)
    at bytecode.c:689
---Type <return> to continue, or q <return> to quit---
#43 0x0813cf6f in funcall_lambda (fun=140905228, nargs=6, 
    arg_vector=0xbffea2a4) at eval.c:2913
#44 0x0813cb45 in Ffuncall (nargs=7, args=0xbffea2a0) at eval.c:2783
#45 0x0813c826 in call6 (fn=138971825, arg1=138327433, arg2=142420219, 
    arg3=138193569, arg4=138193521, arg5=138193521, arg6=138193521)
    at eval.c:2640
#46 0x0810bdef in Finsert_file_contents (filename=142420219, visit=138193569, 
    beg=138193521, end=138193521, replace=138193521) at fileio.c:3719
#47 0x0813cac9 in Ffuncall (nargs=3, args=0xbfffea00) at eval.c:2759
#48 0x08165c50 in Fbyte_code (bytestr=136153067, vector=136153108, maxdepth=24)
    at bytecode.c:689
#49 0x0813c09a in Feval (form=136153053) at eval.c:2084
#50 0x0813aec5 in Fcondition_case (args=148227829) at eval.c:1280
#51 0x0816614e in Fbyte_code (bytestr=136152451, vector=136152652, maxdepth=32)
    at bytecode.c:870
#52 0x0813cf6f in funcall_lambda (fun=136152380, nargs=6, 
    arg_vector=0xbfffed84) at eval.c:2913
#53 0x0813cb45 in Ffuncall (nargs=7, args=0xbfffed80) at eval.c:2783
#54 0x08165c50 in Fbyte_code (bytestr=136149875, vector=136150548, maxdepth=64)
    at bytecode.c:689
#55 0x0813cf6f in funcall_lambda (fun=136149804, nargs=4, 
    arg_vector=0xbfffeeb4) at eval.c:2913
#56 0x0813cb45 in Ffuncall (nargs=5, args=0xbfffeeb0) at eval.c:2783
#57 0x08165c50 in Fbyte_code (bytestr=136143891, vector=136143940, maxdepth=48)
    at bytecode.c:689
#58 0x0813cf6f in funcall_lambda (fun=136143836, nargs=2, 
    arg_vector=0xbfffefe4) at eval.c:2913
#59 0x0813cb45 in Ffuncall (nargs=3, args=0xbfffefe0) at eval.c:2783
#60 0x0813c3f8 in Fapply (nargs=2, args=0xbffff070) at eval.c:2231
#61 0x0813c763 in apply1 (fn=138309881, arg=142376469) at eval.c:2487
#62 0x081385a5 in Fcall_interactively (function=138309881, 
    record_flag=138193521, keys=138250380) at callint.c:406
#63 0x080ee5dd in Fcommand_execute (cmd=138309881, record_flag=138193521, 
    keys=138193521, special=138193521) at keyboard.c:9670
#64 0x080e4963 in command_loop_1 () at keyboard.c:1727
#65 0x0813afb6 in internal_condition_case (bfun=0x80e3a90 <command_loop_1>, 
    handlers=138254449, hfun=0x80e3674 <cmd_error>) at eval.c:1333
#66 0x080e394e in command_loop_2 () at keyboard.c:1264
#67 0x0813ab27 in internal_catch (tag=138248473, 
    func=0x80e3930 <command_loop_2>, arg=138193521) at eval.c:1094
#68 0x080e38dc in command_loop () at keyboard.c:1243
#69 0x080e345b in recursive_edit_1 () at keyboard.c:959
#70 0x080e356f in Frecursive_edit () at keyboard.c:1015
#71 0x080e24ab in main (argc=4, argv=0xbffff814) at emacs.c:1693
#72 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
============================================================




reply via email to

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