Mail Archives: cygwin/2013/11/18/17:16:14
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=MBkJsDx0VczVnCY7fm8HBpkeotDJVqpQg5iKe2/4Bpo
|
| RcHDyM0meqnl1G/A0K0zr5FMI6aOjsZMjgSIk8AnIvVXnDv6J/5jju+pcyWloZGH
|
| iiySN6o0+4VeRuTaXSuNVFyvcNefqGVRz/e6rYbGfkmZZn5EwcucV2i0X2RotlBw
|
| =
|
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=2inDgPrBS02mloQnprpr046DBHg=; b=EcEmQpHjXyocR9P1p
|
| IB19OySefG7nhx8ShpcqnWYK+gugDAbF0UoLT/TH8XKq5T30Xb58MgxsWtl+kbGi
|
| v0Fn5Hx2h3vQH9p78ZXibOdBmql/0pgsHH0CQYA6NF9rEg7zQg33wqqFtqyXvFoM
|
| QVunJy/v+JiFjYN6DS2LlD5RQ8=
|
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm
|
List-Id: | <cygwin.cygwin.com>
|
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com>
|
List-Archive: | <http://sourceware.org/ml/cygwin/>
|
List-Post: | <mailto:cygwin AT cygwin DOT com>
|
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
|
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=4.5 required=5.0 tests=AWL,BAYES_99,FREEMAIL_FROM,RCVD_IN_BL_SPAMCOP_NET,RDNS_NONE,SPF_PASS autolearn=no version=3.3.2
|
X-HELO: | mail-qe0-f67.google.com
|
X-Received: | by 10.49.61.9 with SMTP id l9mr37901093qer.64.1384812930137; Mon, 18 Nov 2013 14:15:30 -0800 (PST)
|
Message-ID: | <528A9178.8090008@gmail.com>
|
Date: | Mon, 18 Nov 2013 17:15:20 -0500
|
From: | SDS <sds DOT biz DOT main AT gmail DOT com>
|
MIME-Version: | 1.0
|
To: | cygwin AT cygwin DOT com
|
Subject: | Re: emacs-w32 24.3-7 aborts frequently using TRAMP
|
References: | <528A7E60 DOT 9040508 AT gmail DOT com><528A750B DOT 2030401 AT gmail DOT com>
|
In-Reply-To: | <528A750B.2030401@gmail.com>
|
Ran another session of emacs-w32 -Q with TRAMP. Opened a Dired buffer
and a file on the remote. The previous session with these conditions did
this:
On 11/18/2013 3:53 PM, SDS wrote:
> 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=<optimized out>) 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=<optimized out>, 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=<optimized out>, timers=<optimized out>) 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=<synthetic pointer>) 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=<optimized out>, 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 <command_loop_1>, handlers=4304832354, hfun=hfun AT entry=0x1004a58a0 <cmd_error>) 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=<optimized out>, func=func AT entry=0x1004a09b0 <command_loop_2>, 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=<optimized out>, args=<optimized out>) 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=<optimized out>) 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=<optimized out>, data=<optimized out>) at /usr/src/debug/emacs-24.3-7/src/eval.c:1562
>> #37 0x000000010051306b in xsignal1 (error_symbol=4304832354, arg=<optimized out>) at /usr/src/debug/emacs-24.3-7/src/eval.c:1577
>> #38 0x00000001005130ef in verror (m=<optimized out>, ap=<optimized out>) at /usr/src/debug/emacs-24.3-7/src/eval.c:1776
>> #39 0x0000000100513112 in error (m=0x59ac40 "\240\034`", m AT entry=0x1008860e0 <callint_argfuns+96> "Lisp nesting exceeds `max-lisp-eval-depth'") at /usr/src/debug/emacs-24.3-7/src/eval.c:1788
>> #40 0x00000001005126fc in Ffuncall (nargs=<optimized out>, 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=<optimized out>, 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=<optimized out>, timers=<optimized out>) 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=<synthetic pointer>) 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=<optimized out>, 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 <command_loop_1>, handlers=4304832354, hfun=hfun AT entry=0x1004a58a0 <cmd_error>) 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=<optimized out>, func=func AT entry=0x1004a09b0 <command_loop_2>, 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=<optimized out>, argv=<optimized out>) at /usr/src/debug/emacs-24.3-7/src/emacs.c:1532
The new session ended with the following Lisp error:
> Memory exhausted--use C-x s then exit and restart Emacs
The same steps from the previous session were used during this session:
> 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 <RET>
> 6) Minimize the Emacs window and wait
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
- Raw text -