emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Crashes on w32 and debugging


From: Lennart Borgman (gmail)
Subject: Re: Crashes on w32 and debugging
Date: Fri, 29 Feb 2008 22:59:21 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666

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 via email to

[Prev in Thread] Current Thread [Next in Thread]