X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:message-id:date:from:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; q=dns; s=default; b=MssZKccBlC0+LIXlXKIeQwRTUiUIedbG+MKR/4Jjx99 PIkmhVYdM2Z4xj56QetLl8yIBFUCsb9N3+grvPurEtaQxmAg/nqcHJGtib7BZkts SmvXqY1j/eL40IUrduzksujezlHwxglIFh4WLRpGOzMohGN+B4pU75TpGL6GOryA = DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:message-id:date:from:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; s=default; bh=sDsVx+2HrDF2PN4t4dApnEsdvQw=; b=ykhOZCqjWMyl9xLr3 Se32WG1NECOMN0b8AR3vm0qOjAUQcMtCeQY3LRdz+o2pSB0+fnd8v7JcljBi2kcA FlQwZgVcId+ZbQgdc2S3TTGj/JjqNDriwwhnA0H3RlZ85KRuql7nsaTA8KXmb0AU d3Sdugb+IFeBoEp2kcDu+dvPAY= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=3.6 required=5.0 tests=AWL,BAYES_99,FREEMAIL_FROM,RDNS_NONE,SPF_PASS autolearn=no version=3.3.2 X-HELO: mail-yh0-f66.google.com X-Received: by 10.236.44.42 with SMTP id m30mr19104124yhb.7.1384808036907; Mon, 18 Nov 2013 12:53:56 -0800 (PST) Message-ID: <528A7E60.9040508@gmail.com> Date: Mon, 18 Nov 2013 15:53:52 -0500 From: SDS MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: emacs-w32 24.3-7 aborts frequently using TRAMP References: <528A750B DOT 2030401 AT gmail DOT com> In-Reply-To: <528A750B.2030401@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Update on the session that produced this error earlier: On 11/18/2013 3:14 PM, SDS wrote: > More information about Lisp errors. I got a different Lisp error while > leaving emacs-w32 -Q with TRAMP in the background. Output from the Lisp > Debugger is shown below: > >>Debugger entered--Lisp error: (error "Lisp nesting exceeds `max-lisp-eval-depth'") >> seconds-to-time(0.5) >> timer-relative-time((21130 28177 985108 200000) 0.5 0 nil) >> timer-inc-time([t 21130 28177 985108 0.5 blink-cursor-timer-function nil nil 200000] 0.5 0) >> timer-event-handler([t 21130 28177 985108 0.5 blink-cursor-timer-function nil nil 200000]) > > First is from time-date.el, the last three are from timer.el. That session aborted. The backtrace in GDB is shown below: > #0 0x000007fefd373ca3 in KERNELBASE!DebugBreak () from /cygdrive/c/Windows/system32/KERNELBASE.dll > #1 0x000000010056f32b in emacs_abort () at /usr/src/debug/emacs-24.3-7/src/w32fns.c:7714 > #2 0x00000001004ffed5 in do_symval_forwarding (valcontents=) at /usr/src/debug/emacs-24.3-7/src/data.c:854 > #3 0x000000010050064d in Fsymbol_value (symbol=4304833426) at /usr/src/debug/emacs-24.3-7/src/data.c:1059 > #4 0x00000001005474a9 in exec_byte_code (bytestr=5876800, vector=4302323469, maxdepth=0, args_template=4303920544, nargs=0, args=0x1) at /usr/src/debug/emacs-24.3-7/src/bytecode.c:722 > #5 0x0000000100512343 in funcall_lambda (fun=4302323381, nargs=nargs AT entry=1, arg_vector=arg_vector AT entry=0x4262d0) at /usr/src/debug/emacs-24.3-7/src/eval.c:3010 > #6 0x000000010051267b in Ffuncall (nargs=2, args=0x4262c8) at /usr/src/debug/emacs-24.3-7/src/eval.c:2839 > #7 0x000000010054757d in exec_byte_code (bytestr=5876800, vector=4350656, maxdepth=0, args_template=4303920544, nargs=4304522528, args=0x1) at /usr/src/debug/emacs-24.3-7/src/bytecode.c:900 > #8 0x0000000100512343 in funcall_lambda (fun=4302324197, nargs=nargs AT entry=1, arg_vector=arg_vector AT entry=0x426558) at /usr/src/debug/emacs-24.3-7/src/eval.c:3010 > #9 0x000000010051267b in Ffuncall (nargs=nargs AT entry=2, args=args AT entry=0x426550) at /usr/src/debug/emacs-24.3-7/src/eval.c:2839 > #10 0x00000001005129dd in call1 (fn=, arg1=arg1 AT entry=25778083293) at /usr/src/debug/emacs-24.3-7/src/eval.c:2572 > #11 0x00000001004a6b34 in timer_check_2 (idle_timers=, timers=) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:4387 > #12 timer_check () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:4454 > #13 0x00000001004a6f6a in readable_events (flags=1) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:3351 > #14 0x00000001004a7e85 in get_input_pending (flags=flags AT entry=1) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:6680 > #15 0x00000001004aa2ad in detect_input_pending_run_timers (do_display=do_display AT entry=true) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:10273 > #16 0x0000000100551406 in wait_reading_process_output (time_limit=time_limit AT entry=0, nsecs=nsecs AT entry=0, read_kbd=read_kbd AT entry=-1, do_display=do_display AT entry=true, wait_for_cell=wait_for_cell AT entry=4304630834, wait_proc=wait_proc AT entry=0x0, > just_wait_proc=just_wait_proc AT entry=0) at /usr/src/debug/emacs-24.3-7/src/process.c:4743 > #17 0x00000001004ab2ae in kbd_buffer_get_event (end_time=0x0, used_mouse_menu=0x426fb7, kbp=) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:3803 > #18 read_char (commandflag=1, nmaps=2, maps=0x426e90, prev_event=4304630834, used_mouse_menu=0x426fb7, end_time=end_time AT entry=0x0) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:2769 > #19 0x00000001004ad463 in read_key_sequence (keybuf=keybuf AT entry=0x427100, prompt=, dont_downcase_last=dont_downcase_last AT entry=false, can_return_switch_frame=can_return_switch_frame AT entry=true, fix_current_buffer=fix_current_buffer AT entry=true, > bufsize=30) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:9231 > #20 0x00000001004af75e in command_loop_1 () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1459 > #21 0x0000000100510cde in internal_condition_case (bfun=bfun AT entry=0x1004af540 , handlers=4304832354, hfun=hfun AT entry=0x1004a58a0 ) at /usr/src/debug/emacs-24.3-7/src/eval.c:1289 > #22 0x00000001004a09da in command_loop_2 (ignore=ignore AT entry=4304630834) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1168 > #23 0x0000000100510b9f in internal_catch (tag=, func=func AT entry=0x1004a09b0 , arg=4304630834) at /usr/src/debug/emacs-24.3-7/src/eval.c:1060 > #24 0x00000001004a52df in command_loop () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1139 > #25 recursive_edit_1 () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:779 > #26 0x00000001004a56a7 in Frecursive_edit () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:843 > #27 0x0000000100512828 in Ffuncall (nargs=, args=) at /usr/src/debug/emacs-24.3-7/src/eval.c:2775 > #28 0x000000010054757d in exec_byte_code (bytestr=5876800, vector=4355936, maxdepth=0, args_template=4303920544, nargs=4304522528, args=0x1) at /usr/src/debug/emacs-24.3-7/src/bytecode.c:900 > #29 0x0000000100512343 in funcall_lambda (fun=4311404189, nargs=nargs AT entry=2, arg_vector=arg_vector AT entry=0x427aa8) at /usr/src/debug/emacs-24.3-7/src/eval.c:3010 > #30 0x000000010051267b in Ffuncall (nargs=nargs AT entry=3, args=args AT entry=0x427aa0) at /usr/src/debug/emacs-24.3-7/src/eval.c:2839 > #31 0x0000000100513a64 in Fapply (nargs=nargs AT entry=2, args=args AT entry=0x427b60) at /usr/src/debug/emacs-24.3-7/src/eval.c:2312 > #32 0x0000000100513c83 in apply1 (fn=4304981954, arg=arg AT entry=25775243894) at /usr/src/debug/emacs-24.3-7/src/eval.c:2546 > #33 0x0000000100513e4f in call_debugger (arg=25775243894) at /usr/src/debug/emacs-24.3-7/src/eval.c:223 > #34 0x0000000100512e7a in maybe_call_debugger (data=25775243942, sig=4304832354, conditions=) at /usr/src/debug/emacs-24.3-7/src/eval.c:1707 > #35 Fsignal (error_symbol=4304832354, data=25775243942) at /usr/src/debug/emacs-24.3-7/src/eval.c:1527 > #36 0x0000000100513029 in xsignal (error_symbol=, data=) at /usr/src/debug/emacs-24.3-7/src/eval.c:1562 > #37 0x000000010051306b in xsignal1 (error_symbol=4304832354, arg=) at /usr/src/debug/emacs-24.3-7/src/eval.c:1577 > #38 0x00000001005130ef in verror (m=, ap=) at /usr/src/debug/emacs-24.3-7/src/eval.c:1776 > #39 0x0000000100513112 in error (m=0x59ac40 "\240\034`", m AT entry=0x1008860e0 "Lisp nesting exceeds `max-lisp-eval-depth'") at /usr/src/debug/emacs-24.3-7/src/eval.c:1788 > #40 0x00000001005126fc in Ffuncall (nargs=, args=0x428e28) at /usr/src/debug/emacs-24.3-7/src/eval.c:2718 > #41 0x000000010054757d in exec_byte_code (bytestr=5876800, vector=4361760, maxdepth=0, args_template=4303920544, nargs=0, args=0x1) at /usr/src/debug/emacs-24.3-7/src/bytecode.c:900 > #42 0x0000000100512343 in funcall_lambda (fun=4311760693, nargs=nargs AT entry=1, arg_vector=arg_vector AT entry=0x4290c0) at /usr/src/debug/emacs-24.3-7/src/eval.c:3010 > #43 0x000000010051267b in Ffuncall (nargs=2, args=0x4290b8) at /usr/src/debug/emacs-24.3-7/src/eval.c:2839 > #44 0x000000010054757d in exec_byte_code (bytestr=5876800, vector=4362416, maxdepth=0, args_template=4303920544, nargs=4304522528, args=0x1) at /usr/src/debug/emacs-24.3-7/src/bytecode.c:900 > #45 0x0000000100512343 in funcall_lambda (fun=4302320133, nargs=nargs AT entry=4, arg_vector=arg_vector AT entry=0x429368) at /usr/src/debug/emacs-24.3-7/src/eval.c:3010 > #46 0x000000010051267b in Ffuncall (nargs=5, args=0x429360) at /usr/src/debug/emacs-24.3-7/src/eval.c:2839 > #47 0x000000010054757d in exec_byte_code (bytestr=5876800, vector=4363096, maxdepth=0, args_template=4303920544, nargs=0, args=0x1) at /usr/src/debug/emacs-24.3-7/src/bytecode.c:900 > #48 0x0000000100512343 in funcall_lambda (fun=4302320805, nargs=nargs AT entry=3, arg_vector=arg_vector AT entry=0x429600) at /usr/src/debug/emacs-24.3-7/src/eval.c:3010 > #49 0x000000010051267b in Ffuncall (nargs=4, args=0x4295f8) at /usr/src/debug/emacs-24.3-7/src/eval.c:2839 > #50 0x000000010054757d in exec_byte_code (bytestr=5876800, vector=4363784, maxdepth=0, args_template=4303920544, nargs=4304522528, args=0x1) at /usr/src/debug/emacs-24.3-7/src/bytecode.c:900 > #51 0x0000000100512343 in funcall_lambda (fun=4302324197, nargs=nargs AT entry=1, arg_vector=arg_vector AT entry=0x429888) at /usr/src/debug/emacs-24.3-7/src/eval.c:3010 > #52 0x000000010051267b in Ffuncall (nargs=nargs AT entry=2, args=args AT entry=0x429880) at /usr/src/debug/emacs-24.3-7/src/eval.c:2839 > #53 0x00000001005129dd in call1 (fn=, arg1=arg1 AT entry=25776559045) at /usr/src/debug/emacs-24.3-7/src/eval.c:2572 > #54 0x00000001004a6b34 in timer_check_2 (idle_timers=, timers=) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:4387 > #55 timer_check () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:4454 > #56 0x00000001004a6f6a in readable_events (flags=1) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:3351 > #57 0x00000001004a7e85 in get_input_pending (flags=flags AT entry=1) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:6680 > #58 0x00000001004aa2ad in detect_input_pending_run_timers (do_display=do_display AT entry=true) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:10273 > #59 0x0000000100551406 in wait_reading_process_output (time_limit=time_limit AT entry=0, nsecs=nsecs AT entry=0, read_kbd=read_kbd AT entry=-1, do_display=do_display AT entry=true, wait_for_cell=wait_for_cell AT entry=4304630834, wait_proc=wait_proc AT entry=0x0, > just_wait_proc=just_wait_proc AT entry=0) at /usr/src/debug/emacs-24.3-7/src/process.c:4743 > #60 0x00000001004ab2ae in kbd_buffer_get_event (end_time=0x0, used_mouse_menu=0x42a2e7, kbp=) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:3803 > #61 read_char (commandflag=1, nmaps=2, maps=0x42a1c0, prev_event=4304630834, used_mouse_menu=0x42a2e7, end_time=end_time AT entry=0x0) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:2769 > #62 0x00000001004ad463 in read_key_sequence (keybuf=keybuf AT entry=0x42a430, prompt=, dont_downcase_last=dont_downcase_last AT entry=false, can_return_switch_frame=can_return_switch_frame AT entry=true, fix_current_buffer=fix_current_buffer AT entry=true, > bufsize=30) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:9231 > #63 0x00000001004af75e in command_loop_1 () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1459 > #64 0x0000000100510cde in internal_condition_case (bfun=bfun AT entry=0x1004af540 , handlers=4304832354, hfun=hfun AT entry=0x1004a58a0 ) at /usr/src/debug/emacs-24.3-7/src/eval.c:1289 > #65 0x00000001004a09da in command_loop_2 (ignore=ignore AT entry=4304630834) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1168 > #66 0x0000000100510b9f in internal_catch (tag=, func=func AT entry=0x1004a09b0 , arg=4304630834) at /usr/src/debug/emacs-24.3-7/src/eval.c:1060 > #67 0x00000001004a5374 in command_loop () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1147 > #68 recursive_edit_1 () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:779 > #69 0x00000001004a56a7 in Frecursive_edit () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:843 > #70 0x00000001005ab7d3 in main (argc=, argv=) at /usr/src/debug/emacs-24.3-7/src/emacs.c:1532 The steps I used to reproduce this are given below: 1) Run emacs-w32 -Q & in bash 2) M-x toggle-debug-on-error to enable the Emacs Lisp Debugger 3) C-x d to open a directory in Dired 4) Specify a remote directory 5) After the Dired buffer loads, open a file in the remote directory with 6) Minimize the Emacs window and wait I'm not sure whether it's necessary to open the file to reproduce this error. I'll test this next. Cheers, SDS -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple