From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Christoph Scholtes Newsgroups: gmane.emacs.bugs Subject: bug#9902: 24.0.90; Assertion failed: WINDOWP in xdisp.c Date: Fri, 28 Oct 2011 22:08:12 -0600 Message-ID: <8662j8fnir.fsf@googlemail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1319861353 10106 80.91.229.12 (29 Oct 2011 04:09:13 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 29 Oct 2011 04:09:13 +0000 (UTC) To: 9902@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Oct 29 06:09:09 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RK0EH-0000G4-69 for geb-bug-gnu-emacs@m.gmane.org; Sat, 29 Oct 2011 06:09:09 +0200 Original-Received: from localhost ([::1]:47158 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RK0EG-0006em-Nt for geb-bug-gnu-emacs@m.gmane.org; Sat, 29 Oct 2011 00:09:08 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:37461) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RK0ED-0006eW-M8 for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2011 00:09:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RK0EC-0000BH-K2 for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2011 00:09:05 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35711) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RK0EC-0000BD-H3 for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2011 00:09:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RK0G6-0003wX-96 for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2011 00:11:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Christoph Scholtes Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 29 Oct 2011 04:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9902 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.131986142715110 (code B ref -1); Sat, 29 Oct 2011 04:11:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 29 Oct 2011 04:10:27 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RK0FX-0003vf-1k for submit@debbugs.gnu.org; Sat, 29 Oct 2011 00:10:27 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RK0FU-0003vY-Kq for submit@debbugs.gnu.org; Sat, 29 Oct 2011 00:10:26 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RK0DZ-0008Im-KM for submit@debbugs.gnu.org; Sat, 29 Oct 2011 00:08:26 -0400 Original-Received: from lists.gnu.org ([140.186.70.17]:36189) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RK0DZ-0008Ii-Ir for submit@debbugs.gnu.org; Sat, 29 Oct 2011 00:08:25 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:37399) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RK0DX-0006eK-Ug for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2011 00:08:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RK0DW-0008IP-Ew for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2011 00:08:23 -0400 Original-Received: from mail-yw0-f41.google.com ([209.85.213.41]:36268) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RK0DW-0008IL-8l for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2011 00:08:22 -0400 Original-Received: by ywa17 with SMTP id 17so4964958ywa.0 for ; Fri, 28 Oct 2011 21:08:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=from:to:subject:user-agent:date:message-id:mime-version :content-type; bh=QpliSNtcbDUIiV/e0vvn/lQrUV4J3MqYTjvHPSaWLiY=; b=OEYigYB+iuj9WZHaajlxX52ljKINzN2RTdvrhMsIMNcbBZwjuvTDNO1oe15zI9JYoO nPGCuJy5fZihrh2dne7QC5VdJiB0OBnHkSewTFMFRfsVgIZhNpj2csj7Gz8kG41KRm/W yo1TSw/2ErmpliKFpR7xWs6K7UJc3Jv8t/ecg= Original-Received: by 10.236.118.37 with SMTP id k25mr7368942yhh.35.1319861301759; Fri, 28 Oct 2011 21:08:21 -0700 (PDT) Original-Received: from MARVIN (71-212-156-190.hlrn.qwest.net. [71.212.156.190]) by mx.google.com with ESMTPS id c68sm15610448yhi.7.2011.10.28.21.08.20 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 28 Oct 2011 21:08:21 -0700 (PDT) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (windows-nt) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 29 Oct 2011 00:11:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:53272 Archived-At: Emacs crashed while editing C code. I believe I was inserting a chunk of code at the time. This was Emacs trunk snapshot `emacs-20111024-r106182-bin-i386' running on Windows 7. Backtrace (with gdb from Cygwin): #0 0x76d6280d in KERNELBASE!DeleteAce () from /cygdrive/c/Windows/syswow64/KERNELBASE.dll No symbol table info available. #1 0x0115009f in w32_abort () at w32fns.c:7196 button = 6 #2 0x01042286 in die ( msg=0x15aa4b4 "assertion failed: WINDOWP (hlinfo->mouse_face_window)", file=0x159d4e8 "xdisp.c", line=25483) at alloc.c:6261 No locals. #3 0x0122954d in show_mouse_face (hlinfo=0x1633420, draw=DRAW_NORMAL_TEXT) at xdisp.c:25483 w = 0xffffffff f = 0x88e40c #4 0x012299cd in clear_mouse_face (hlinfo=0x1633420) at xdisp.c:25613 cleared = 0 #5 0x0122d1b7 in note_mouse_highlight (f=0x38ffc00, x=214, y=867) at xdisp.c:26843 hlinfo = 0x1633420 part = ON_TEXT window = 59767301 w = 0x3462ad0 cursor = 0x0 pointer = 54757402 b = 0x88e528 #6 0x0129f2e8 in w32_frame_up_to_date (f=0x38ffc00) at w32term.c:629 hlinfo = 0x1633420 #7 0x011fe9e7 in redisplay_internal () at xdisp.c:13193 f = 0x38ffc00 tail = 59323718 frame = 59767813 w = 0x38ffa00 sw = 0x38ffa00 fr = 0x38ffc00 pending = 0 must_finish = 1 tlbufpos = {charpos = 11, bytepos = 11} tlendpos = {charpos = 2329, bytepos = 2329} number_of_visible_frames = 1 count = 2 count1 = 4 sf = 0x38ffc00 polling_stopped_here = 1 old_frame = 59767813 consider_all_windows_p = 1 #8 0x011fb6b0 in redisplay () at xdisp.c:12353 No locals. #9 0x0100898c in read_char (commandflag=1, nmaps=7, maps=0x88f960, prev_event=54757402, used_mouse_menu=0x88fa48, end_time=0x0) at keyboard.c:2443 echo_current = 1 c = 54757402 jmpcount = 8976696 local_getcjmp = {54757426, 83640638, 54862666, 54757402, 54757402, 54757402, 54757402, 16797125, 0, 16998982, 1, 8976544, 8976536, 16797123, 16797125, 54757402} save_jump = {8976408, 19274917, 100939502, 54801250, 0, 1, 0, 54801250, 8976680, 17822007, 74492, 54801250, 96939013, 17009329, 54757402, 54757402} key_already_recorded = 0 tem = 54757402 save = 54757402 previous_echo_area_message = 54757402 also_record = 54757402 reread = 0 gcpro1 = {next = 0x12c8602, var = 0x60436ee, nvars = 54801250} gcpro2 = {next = 0x48c0, var = 0x0, nvars = 8976376} polling_stopped_here = 0 orig_kboard = 0x38fa680 #10 0x0101c1e2 in read_key_sequence (keybuf=0x88fbd0, bufsize=30, prompt=54757402, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9282 interrupted_kboard = 0x38fa680 interrupted_frame = 0x38ffc00 key = 0 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 54757402 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 7 nmaps_allocated = 7 defs = 0x88f930 submaps = 0x88f960 orig_local_map = 89569766 orig_keymap = 54757402 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = {parent = 59273174, map = 59273174, start = 0, end = 0} keytran = {parent = 54746822, map = 54746822, start = 0, end = 0} indec = {parent = 59273182, map = 59273182, start = 0, end = 0} shift_translated = 0 delayed_switch_frame = 54757402 original_uppercase = 54903194 original_uppercase_position = -1 dummyflag = 0 starting_buffer = 0x5c72c00 fake_prefixed_keys = 54757402 outer_gcpro1 = {next = 0x160a5c4, var = 0x343881a, nvars = 96348672} #11 0x01005bf0 in command_loop_1 () at keyboard.c:1447 cmd = 84212050 keybuf = {52, 392, 428, 0, 0, 0, 8977432, 16798072, 99864494, 54757426, 8977471, 54955082, 0, 0, 8977464, 59767808, 54862666, 0, 8977544, 16797441, 99864494, 8977471, 0, 2130567168, 0, 0, 8977512, 214540, 2, 54735302} i = 1 prev_modiff = 65 prev_buffer = 0x5c72a00 already_adjusted = 0 #12 0x01032d43 in internal_condition_case (bfun=0x10055f8 , handlers=54815130, hfun=0x1004e17 ) at eval.c:1499 val = 54735302 c = {tag = 54757402, val = 54757402, next = 0x88fd74, gcpro = 0x0, jmp = {8977720, 0, 0, 0, 8977548, 16985328, 8978372, 0, 13044728, 8977684, 1993708817, 13044728, 2, 1989685816, 0, 1033}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 0, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = 54815130, var = 54757402, chosen_clause = 54757426, tag = 0x88fcc0, next = 0x0} #13 0x01005254 in command_loop_2 (ignore=54757402) at keyboard.c:1158 val = 0 #14 0x01032766 in internal_catch (tag=54813154, func=0x1005230 , arg=54757402) at eval.c:1256 c = {tag = 54813154, val = 54757402, next = 0x0, gcpro = 0x0, jmp = { 8977896, 2130567168, 0, 0, 8977756, 16983895, 8978372, 0, 54757402, 54796288, 1989687104, 1989687167, 2130567168, 23253256, 54796288, 23253256}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 0, interrupt_input_blocked = 0, byte_stack = 0x0} #15 0x01005210 in command_loop () at keyboard.c:1137 No locals. #16 0x010047ec in recursive_edit_1 () at keyboard.c:757 count = 1 val = 1989059650 #17 0x01004b07 in Frecursive_edit () at keyboard.c:821 count = 0 buffer = 54757402 #18 0x01002834 in main (argc=1, argv=0xbd2fa0) at emacs.c:1706 dummy = 8978372 stack_bottom_variable = 0 '\000' do_initial_setlocale = 1 skip_args = 0 no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0