unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com>
To: Jason Rumney <jasonr@gnu.org>, Eli Zaretskii <eliz@gnu.org>
Cc: Emacs Devel <emacs-devel@gnu.org>
Subject: Re: Crashes on w32 and debugging
Date: Fri, 29 Feb 2008 22:59:21 +0100	[thread overview]
Message-ID: <47C88039.6000402@gmail.com> (raw)
In-Reply-To: <47C75363.8010904@gnu.org>

Jason Rumney wrote:
> Lennart Borgman (gmail) wrote:
>> Thanks Jason, but I need a little clarification. After configure I 
>> suppose I should do only "make bootstrap", but not "make install", or? 
> Just make should be enough - the .elc files will not be affected by C 
> optimisations.

Now I got a crash. Could you please tell me what to examine and how to 
do it?

I am starting to wonder if the problem happens during a call to 
yes-or-no-p in a timer. I have a little library pause.el that does such 
calls to chase me away from the keyboard.



Here are some messages I see before the crash:

  warning: obscured frame 02ECF000 ( *Minibuf-1* - Emacs) found to be 
visible

  warning: msg c113 not expected by w32_msg_pump

  warning: frame 02ECF000 (freemind.el - Emacs) obscured

  warning: msg c113 not expected by w32_msg_pump

  warning: obscured frame 02ECF000 (freemind.el - Emacs) found to be visible

  warning: msg c113 not expected by w32_msg_pump

  warning: msg c113 not expected by w32_msg_pump

  warning: msg c113 not expected by w32_msg_pump

  warning: frame 02ECF000 (freemind.el - Emacs) obscured


  Program received signal SIGSEGV, Segmentation fault.
  0x0103a4ef in next_element_from_display_vector (it=0x82dbe0) at 
xdisp.c:6063
  6063      if (INTEGERP (*it->dpvec)
  (gdb)




Here is a backtrace:

(gdb) bt
#0  0x0103a4ef in next_element_from_display_vector (it=0x82dbe0)
     at xdisp.c:6063
#1  0x01039585 in get_next_display_element (it=0x82dbe0) at xdisp.c:5590
#2  0x0104f914 in display_line (it=0x82dbe0) at xdisp.c:16113
#3  0x01049b30 in try_window (window=37262852, pos={charpos = 1, bytepos 
= 1},
     check_margins=1) at xdisp.c:13692
#4  0x010489a8 in redisplay_window (window=37262852, just_this_one_p=0)
     at xdisp.c:13310
#5  0x01044dbc in redisplay_window_0 (window=37262852) at xdisp.c:11901
#6  0x01020837 in internal_condition_case_1 (
     bfun=0x1044d8a <redisplay_window_0>, arg=37262852, handlers=23811365,
     hfun=0x1044d69 <redisplay_window_error>) at eval.c:1542
#7  0x01044d59 in redisplay_windows (window=37262852) at xdisp.c:11880
#8  0x01043de6 in redisplay_internal (preserve_echo_area=1) at xdisp.c:11437
#9  0x010446e3 in redisplay_preserve_echo_area (from_where=7) at 
xdisp.c:11688
#10 0x0100b645 in swallow_events (do_display=1) at keyboard.c:4453
#11 0x010b3caa in sit_for (timeout=240, reading=1, do_display=1)
     at dispnew.c:6573
#12 0x01008fb2 in read_char (commandflag=1, nmaps=17, maps=0x82f040,
     prev_event=23828481, used_mouse_menu=0x82f19c, end_time=0x0)
     at keyboard.c:2966
#13 0x01012302 in read_key_sequence (keybuf=0x82f300, bufsize=30,
     prompt=23828481, dont_downcase_last=0, can_return_switch_frame=1,
---Type <return> to continue, or q <return> to quit---
     fix_current_buffer=1) at keyboard.c:9457
#14 0x010062aa in command_loop_1 () at keyboard.c:1655
#15 0x01020727 in internal_condition_case (bfun=0x1005f6f <command_loop_1>,
     handlers=23901353, hfun=0x100599d <cmd_error>) at eval.c:1494
#16 0x01005cf8 in command_loop_2 () at keyboard.c:1370
#17 0x01020218 in internal_catch (tag=23930001,
     func=0x1005cd5 <command_loop_2>, arg=23828481) at eval.c:1230
#18 0x01005c5d in command_loop () at keyboard.c:1335
#19 0x010055b9 in recursive_edit_1 () at keyboard.c:958
#20 0x010dbd65 in read_minibuf (map=23816653, initial=23828481,
     prompt=37612675, backup_n=0, expflag=0, histvar=23895881, histpos=0,
     defalt=23828481, allow_props=0, inherit_input_method=0) at 
minibuf.c:757
#21 0x010ddb18 in Fcompleting_read (prompt=37612675, collection=23830532,
     predicate=23930049, require_match=23828529, initial_input=23828481,
     hist=23895881, def=23828481, inherit_input_method=23828481)
     at minibuf.c:1830
#22 0x01014543 in Fexecute_extended_command (prefixarg=23828481)
     at keyboard.c:10471
#23 0x01022ba2 in Ffuncall (nargs=2, args=0x82f8b0) at eval.c:3025
#24 0x0115498b in Fcall_interactively (function=23893545,
     record_flag=23828481, keys=23896068) at callint.c:842
#25 0x01022bf6 in Ffuncall (nargs=4, args=0x82fb30) at eval.c:3031
#26 0x0102278e in call3 (fn=23958625, arg1=23893545, arg2=23828481,
---Type <return> to continue, or q <return> to quit---
     arg3=23828481) at eval.c:2851
#27 0x010143d6 in Fcommand_execute (cmd=23893545, record_flag=23828481,
     keys=23828481, special=23828481) at keyboard.c:10411
#28 0x0100729b in command_loop_1 () at keyboard.c:1910
#29 0x01020727 in internal_condition_case (bfun=0x1005f6f <command_loop_1>,
     handlers=23901353, hfun=0x100599d <cmd_error>) at eval.c:1494
#30 0x01005cf8 in command_loop_2 () at keyboard.c:1370
#31 0x01020218 in internal_catch (tag=23893329,
     func=0x1005cd5 <command_loop_2>, arg=23828481) at eval.c:1230
#32 0x01005cae in command_loop () at keyboard.c:1349
#33 0x010055b9 in recursive_edit_1 () at keyboard.c:958
#34 0x0100571d in Frecursive_edit () at keyboard.c:1020
#35 0x0100270d in main (argc=3, argv=0xa82788) at emacs.c:1743
#36 0x0100124b in __mingw_CRTStartup ()
#37 0x01001298 in mainCRTStartup ()

Lisp Backtrace:
"execute-extended-command" (0x82f8b4)
"call-interactively" (0x82fb34)
(gdb)




  reply	other threads:[~2008-02-29 21:59 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-02-28  8:30 Crashes on w32 and debugging Lennart Borgman (gmail)
2008-02-28  8:57 ` Jason Rumney
2008-02-29  0:30   ` Lennart Borgman (gmail)
2008-02-29  0:35     ` Jason Rumney
2008-02-29 21:59       ` Lennart Borgman (gmail) [this message]
2008-02-29 23:16         ` Jason Rumney
2008-02-29 23:21           ` Jason Rumney
2008-02-29 23:33             ` Lennart Borgman (gmail)
2008-03-01 10:43             ` Lennart Borgman (gmail)
2008-03-01 10:52               ` Lennart Borgman (gmail)
2008-03-01 20:43                 ` Kim F. Storm
2008-03-02  1:01                   ` Lennart Borgman (gmail)
2008-03-01  9:44         ` Eli Zaretskii
2008-03-01  9:56           ` Jason Rumney
2008-02-29  2:02     ` Stefan Monnier
2008-02-29 10:40       ` Eli Zaretskii
2008-02-29  9:51 ` Eli Zaretskii

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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=47C88039.6000402@gmail.com \
    --to=lennart.borgman@gmail.com \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=jasonr@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 public inbox

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

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