public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: Ken Brown <kbrown@cornell.edu>
To: cygwin@cygwin.com
Subject: Re: emacs-w32, version 24.3.1, crashes constantly
Date: Fri, 02 May 2014 02:01:00 -0000	[thread overview]
Message-ID: <5362FC80.9050308@cornell.edu> (raw)
In-Reply-To: <1398957081.57006.YahooMailNeo@web185402.mail.gq1.yahoo.com>

On 5/1/2014 11:11 AM, Zdzislaw Meglicki wrote:
> Emacs-w32, version 24.3.1, has been crashing constantly,
> so much so I learnt how to use "recover-session." Most
> recently I finally forced myself to run gdb on its sadly
> expired body and listed the following stack:
> (gdb) bt
> #0  0x00007ff9174a9e3b 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  0x0000000100500ac5 in set_internal (symbol=<optimized out>,
> newval=25771452141, where=<optimized out>, bindflag=<optimized out>)
> at /usr/src/debug/emacs-24.3-7/src/data.c:1259
> #3  0x000000010054750f in exec_byte_code (bytestr=6815056, vector=4302324285,
> maxdepth=5181184, args_template=4303920544, nargs=0, args=0x0)
> at /usr/src/debug/emacs-24.3-7/src/bytecode.c:827
> #4  0x0000000100512343 in funcall_lambda (fun=4302324197, nargs=nargs@entry=1,
> arg_vector=arg_vector@entry=0x439808)
> at /usr/src/debug/emacs-24.3-7/src/eval.c:3010
> #5  0x000000010051267b in Ffuncall (nargs=nargs@entry=2,
> args=args@entry=0x439800) at /usr/src/debug/emacs-24.3-7/src/eval.c:2839
> #6  0x00000001005129dd in call1 (fn=<optimized out>,
> arg1=arg1@entry=25771452141) at /usr/src/debug/emacs-24.3-7/src/eval.c:2572
> #7  0x00000001004a6b34 in timer_check_2 (idle_timers=<optimized out>,
> timers=<optimized out>) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:4387
> #8  timer_check () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:4454
> #9  0x00000001004a6f6a in readable_events (flags=1)
> at /usr/src/debug/emacs-24.3-7/src/keyboard.c:3351
> #10 0x00000001004a7e85 in get_input_pending (flags=flags@entry=1)
> at /usr/src/debug/emacs-24.3-7/src/keyboard.c:6680
> #11 0x00000001004aa2ad in detect_input_pending_run_timers (
> do_display=do_display@entry=true)
> at /usr/src/debug/emacs-24.3-7/src/keyboard.c:10273
> #12 0x0000000100551406 in wait_reading_process_output (
> time_limit=<optimized out>, nsecs=0, read_kbd=read_kbd@entry=-1,
> do_display=do_display@entry=true, wait_for_cell=4304630834,
> wait_proc=wait_proc@entry=0x0, just_wait_proc=just_wait_proc@entry=0)
> at /usr/src/debug/emacs-24.3-7/src/process.c:4743
> #13 0x0000000100409f6a in sit_for (timeout=<optimized out>,
> reading=reading@entry=true, display_option=display_option@entry=1)
> at /usr/src/debug/emacs-24.3-7/src/dispnew.c:5978
> #14 0x00000001004ac694 in read_char (commandflag=1, nmaps=2, maps=0x43a1c0,
> prev_event=4304630834, used_mouse_menu=0x43a2e7,
> end_time=end_time@entry=0x0)
> at /usr/src/debug/emacs-24.3-7/src/keyboard.c:2669
> #15 0x00000001004ad463 in read_key_sequence (keybuf=keybuf@entry=0x43a430,
> prompt=<optimized out>, dont_downcase_last=dont_downcase_last@entry=false,
> can_return_switch_frame=can_return_switch_frame@entry=true,
> fix_current_buffer=fix_current_buffer@entry=true, bufsize=30)
> at /usr/src/debug/emacs-24.3-7/src/keyboard.c:9231
> #16 0x00000001004af75e in command_loop_1 ()
> at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1459
> #17 0x0000000100510cde in internal_condition_case (
> bfun=bfun@entry=0x1004af540 <command_loop_1>, handlers=4304832354,
> hfun=hfun@entry=0x1004a58a0 <cmd_error>)
> at /usr/src/debug/emacs-24.3-7/src/eval.c:1289
> #18 0x00000001004a09da in command_loop_2 (ignore=ignore@entry=4304630834)
> at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1168
> #19 0x0000000100510b9f in internal_catch (tag=<optimized out>,
> func=func@entry=0x1004a09b0 <command_loop_2>, arg=4304630834)
> at /usr/src/debug/emacs-24.3-7/src/eval.c:1060
> #20 0x00000001004a5374 in command_loop ()
> at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1147
> #21 recursive_edit_1 () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:779
> #22 0x00000001004a56a7 in Frecursive_edit ()
> at /usr/src/debug/emacs-24.3-7/src/keyboard.c:843
> #23 0x00000001005ab7d3 in main (argc=<optimized out>, argv=<optimized out>)
> at /usr/src/debug/emacs-24.3-7/src/emacs.c:1532

Please try the bugfix build I announced here, and let me know if it 
works better for you:

   http://cygwin.com/ml/cygwin/2014-04/msg00468.html

And please start emacs with the -Q option when you test.

Ken


--
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

      parent reply	other threads:[~2014-05-02  2:01 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-01 15:14 Zdzislaw Meglicki
2014-05-01 23:08 ` Max Polk
2014-05-02  2:01 ` Ken Brown [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5362FC80.9050308@cornell.edu \
    --to=kbrown@cornell.edu \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).