all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "emacs user" <emacs_user@hotmail.com>
Cc: emacs-devel@gnu.org, cygwin@cygwin.com
Subject: Re: is there a cygwin maintainer for gnu emacs?
Date: Sun, 28 Aug 2005 16:57:50 -0400	[thread overview]
Message-ID: <BAY107-F116326F65B6D9DFA06D925F8AC0@phx.gbl> (raw)
In-Reply-To: <42F8F2CB.6000408@spirentcom.com>

some more diagnostics on the bug that causes repeated crashes under cygwin;  
I'd be happy to get additional advice as to what else I can do to help 
identify the source of the problem:

/usr/local/emacs/src $ gdb emacs
GNU gdb 6.3.50_2004-12-28-cvs (cygwin-special)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-cygwin"...
DISPLAY = :0.0
TERM = xterm
Breakpoint 1 at 0x2009a9d6: file emacs.c, line 461.
Breakpoint 2 at 0x2007d92c: file xterm.c, line 7795.
(gdb) run
Starting program: /usr/local/emacs/src/emacs.exe -geometry 80x40+0+0

Breakpoint 1, abort () at emacs.c:461
---Type <return> to continue, or q <return> to quit---
461	  kill (getpid (), SIGABRT);
(gdb) bt
#0  abort () at emacs.c:461
#1  0x200ed701 in mark_object (arg=536986903) at alloc.c:5468
#2  0x200ee07f in Fgarbage_collect () at alloc.c:4810
#3  0x2010229f in Feval (form=598803029) at eval.c:2101
#4  0x20100d28 in internal_condition_case_1 (bfun=0x20101f60 <Feval>,
    arg=598803029, handlers=539867737,
    hfun=0x200a0ab0 <menu_item_eval_property_1>) at eval.c:1493
#5  0x200a0b42 in menu_item_eval_property (sexpr=598803029) at 
keyboard.c:7152
#6  0x200acfae in get_keyelt (object=540053249, autoload=1) at keymap.c:811
#7  0x200ad603 in access_keymap (map=539826429, idx=539849353, t_ok=2,
    noinherit=0, autoload=1) at keymap.c:643
#8  0x200a17cc in tool_bar_items (reuse=598839300, nitems=0x22db38)
    at keyboard.c:7609
#9  0x2001c6ff in update_tool_bar (f=0x202be400, save_match_data=0)
    at xdisp.c:8877
#10 0x2002a540 in prepare_menu_bars () at xdisp.c:8583
#11 0x2002a956 in redisplay_internal (preserve_echo_area=7) at xdisp.c:10265
#12 0x2002b978 in redisplay_preserve_echo_area (from_where=12) at 
xdisp.c:10876
#13 0x20137629 in wait_reading_process_output (time_limit=30, microsecs=0,
    read_kbd=-1, do_display=1, wait_for_cell=539795457, wait_proc=0x0,
    just_wait_proc=0) at process.c:4575
#14 0x20009437 in sit_for (sec=30, usec=0, reading=1, display=1,
    initial_display=0) at dispnew.c:6405
#15 0x200a5a7e in read_char (commandflag=1, nmaps=2, maps=0x22e930,
---Type <return> to continue, or q <return> to quit---
    prev_event=539795457, used_mouse_menu=0x22e978) at keyboard.c:2769
#16 0x200a79b7 in read_key_sequence (keybuf=0x22ead0, bufsize=30,
    prompt=539795457, dont_downcase_last=0, can_return_switch_frame=1,
    fix_current_buffer=1) at keyboard.c:8818
#17 0x200a94e1 in command_loop_1 () at keyboard.c:1529
#18 0x20101022 in internal_condition_case (bfun=0x200a9340 <command_loop_1>,
    handlers=539867737, hfun=0x200a2e80 <cmd_error>) at eval.c:1452
#19 0x2009d01e in command_loop_2 () at keyboard.c:1319
#20 0x20100f2f in internal_catch (tag=539856857,
    func=0x2009cff0 <command_loop_2>, arg=539795457) at eval.c:1211
#21 0x2009ce03 in command_loop () at keyboard.c:1298
#22 0x2009cea4 in recursive_edit_1 () at keyboard.c:991
#23 0x2009cfb0 in Frecursive_edit () at keyboard.c:1052
#24 0x2009c2fd in main (argc=3, argv=0x202c35c0) at emacs.c:1782
(gdb) print last_marked_index
$1 = 389
(gdb)  print last_marked[388]
$2 = 536986903
(gdb) xbt
Undefined command: "xbt".  Try "help".
(gdb) xtype
Lisp_Type_Limit
(gdb) print last_marked[388]
$3 = 536986903
(gdb) xtype
Lisp_Type_Limit
(gdb)


>From: Joe Buehler <jbuehler@spirentcom.com>
>Reply-To: jbuehler@spirentcom.com
>To: ehud@unix.mvs.co.il
>CC: emacs_user@hotmail.com,  emacs-devel@gnu.org,  cygwin@cygwin.com
>Subject: Re: is there a cygwin maintainer for gnu emacs?
>Date: Tue, 09 Aug 2005 14:15:39 -0400
>
>On Tue, 09 Aug 2005 01:08:36 -0400, emacs user <emacs_user@hotmail.com> 
>wrote:
>
> >>
> >> Ehud, thnx for the reply; I didn't do any rebasing (don't know what 
>that
> >> is), and the problem is that emacs crashes about every 5 minutes, 
>mostly in
> >> latex mode when I use the combination of auctex/preview/x-symbol.  very
> >> painful...   I don't have any such difficulties when using precisely 
>the
> >> same combination under linux.
> >>
>
>1. Run emacs under gdb and see if you can get a stack backtrace
>from gdb after emacs dies.  It will depend on how emacs dies
>whether you can do this.
>
>2. Failing that, run strace on emacs and send me the output (say,
>the last couple thousand lines) after it dies.  I may be able to
>deduce something from that.
>--
>Joe Buehler
>

_________________________________________________________________
Don’t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/



  parent reply	other threads:[~2005-08-28 20:57 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-08  6:21 is there a cygwin maintainer for gnu emacs? emacs user
2005-08-08 10:31 ` Ehud Karni
2005-08-08 11:36   ` Joe Buehler
2005-08-09  5:08   ` emacs user
2005-08-09 18:05     ` Ehud Karni
2005-08-09 18:15       ` Joe Buehler
2005-08-10 10:47         ` emacs user
2005-08-10 11:37           ` Joe Buehler
2005-08-10 17:56             ` Eli Zaretskii
2005-08-10 20:18               ` emacs user
2005-08-11  3:37                 ` Eli Zaretskii
2005-08-11 14:27               ` Richard M. Stallman
2005-08-11 15:12                 ` Joe Buehler
2005-08-12 14:59                   ` Richard M. Stallman
2005-08-12 17:02                     ` Eli Zaretskii
2005-08-11 17:17                 ` emacs user
2005-08-16  8:47         ` stackdump on cygwin (was: is there a cygwin maintainer for gnu emacs?) emacs user
2005-08-16  9:05           ` Brian Dessent
2005-08-17  4:09           ` Eli Zaretskii
2005-08-18  6:45         ` is there a cygwin maintainer for gnu emacs? emacs user
2005-08-19  8:38           ` Eli Zaretskii
2005-08-28 20:57         ` emacs user [this message]
  -- strict thread matches above, loose matches on Subject: below --
2005-08-09 18:15 David Masterson
2005-08-09 18:27 ` Joe Buehler
2005-08-09 21:02 ` emacs user
2005-08-09 18:31 David Masterson
2005-08-09 18:43 ` Joe Buehler
     [not found] <42F9E5E8.7010908@spirentcom.com>
2005-08-10 13:36 ` emacs user

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=BAY107-F116326F65B6D9DFA06D925F8AC0@phx.gbl \
    --to=emacs_user@hotmail.com \
    --cc=cygwin@cygwin.com \
    --cc=emacs-devel@gnu.org \
    /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.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.