From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Gilbert Harman Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#3663: Return of Bug 653 in emacs-23.0.95, Mac OS X 10.5.7 Date: Tue, 23 Jun 2009 17:55:42 -0400 Message-ID: <5f089c510906231455n48353fc5xcd4e81fa666207f9@mail.gmail.com> Reply-To: Gilbert Harman , 3663@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=00163662e657555ea4046d0b0d4f X-Trace: ger.gmane.org 1245795473 1816 80.91.229.12 (23 Jun 2009 22:17:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 23 Jun 2009 22:17:53 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jun 24 00:17:46 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MJEJ9-00050E-E7 for geb-bug-gnu-emacs@m.gmane.org; Wed, 24 Jun 2009 00:17:40 +0200 Original-Received: from localhost ([127.0.0.1]:48665 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MJEJ8-0002U3-NY for geb-bug-gnu-emacs@m.gmane.org; Tue, 23 Jun 2009 18:17:38 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MJEJ0-0002Se-TD for bug-gnu-emacs@gnu.org; Tue, 23 Jun 2009 18:17:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MJEIw-0002N6-VF for bug-gnu-emacs@gnu.org; Tue, 23 Jun 2009 18:17:30 -0400 Original-Received: from [199.232.76.173] (port=45284 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MJEIw-0002Mm-2G for bug-gnu-emacs@gnu.org; Tue, 23 Jun 2009 18:17:26 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:59137) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MJEIv-0007YX-Cz for bug-gnu-emacs@gnu.org; Tue, 23 Jun 2009 18:17:25 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5NMHMAM001729; Tue, 23 Jun 2009 15:17:23 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n5NM049X030308; Tue, 23 Jun 2009 15:00:04 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Gilbert Harman Original-Sender: gilbert.harman@gmail.com Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 23 Jun 2009 22:00:03 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 3663 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.124579415329998 (code B ref -1); Tue, 23 Jun 2009 22:00:03 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 23 Jun 2009 21:55:53 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5NLtkPR029988 for ; Tue, 23 Jun 2009 14:55:47 -0700 Original-Received: from mail.gnu.org ([199.232.76.166]:50786 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MJDxx-00062x-P8 for emacs-pretest-bug@gnu.org; Tue, 23 Jun 2009 17:55:45 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MJDxw-0002to-E7 for emacs-pretest-bug@gnu.org; Tue, 23 Jun 2009 17:55:45 -0400 Original-Received: from mail-yx0-f201.google.com ([209.85.210.201]:61008) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MJDxw-0002tU-2X for emacs-pretest-bug@gnu.org; Tue, 23 Jun 2009 17:55:44 -0400 Original-Received: by yxe39 with SMTP id 39so637990yxe.14 for ; Tue, 23 Jun 2009 14:55:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=jtDT5fuKKkxHWny7pZaYmOpNwqjwiitLl8cVylOlxXQ=; b=gdEo9AN0eP73hSMVAHKUzyK6HfJg1sbaRIRL23ZFsE8u/LqcThcyfizWRRbu4bEzHR 0PJJocSIeIR3Zd+ExdPctPCUyqUbR2aOnCkQEBmNCgBh1cmZrymrw5gwEaNe1YFhffVw UZihWW4mBFpenCVFMFwVrUSJrYfyuNmqAupK0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=mnfNPTx4Ay+3qNLMSmfwG+G0Qs3NXC6ObOv5fU1693s5eWbGcnD90zzD8Ezk+trEWn rIBpJVgPXOw5/ef6IrPhUdcptc0rSyaQdKvt7XL8Rz0ba+yaWsBIiJIdZsE2ExvVXjKl BmG+lOjuCXDlRUlxmOmz7RsOT3rWXAa9aqh8s= Original-Received: by 10.100.211.3 with SMTP id j3mr856346ang.19.1245794142608; Tue, 23 Jun 2009 14:55:42 -0700 (PDT) X-Google-Sender-Auth: 34289d5e731b9524 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Tue, 23 Jun 2009 18:17:30 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:28934 gmane.emacs.pretest.bugs:24682 Archived-At: --00163662e657555ea4046d0b0d4f Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Same problem on two different iMacs Start emacs with no .emacs file. Trying to evaluate the following region hangs emacs. gdb output follows the expressions whose evaluation appears to have caused the problem. I just tried the same thing again and the problem is repeatable. This went away for a while but is back for the latest pretest. Gil ;;; Common to all my platforms (setq white-background nil) (setq mac-allow-anti-aliasing nil) ;; colors ;; (add-to-list 'default-frame-alist '(foreground-color . "lightyellow")) (add-to-list 'default-frame-alist '(cursor-color . "Yellow3")) (add-to-list 'default-frame-alist '(background-color . "black")) (set-face-background 'region "rgb:8/6/5") (set-face-foreground 'region "lightyellow") (set-face-foreground 'modeline "lightgoldenrod") (set-face-background 'modeline "gray21") (set-face-foreground 'highlight "lightyellow") (set-face-background 'highlight "yellow4") (set-face-foreground 'bold "white") (set-face-foreground 'italic "tan1") > cd emacs-23.0.95/src [GH-iMAC:~/emacs-23.0.95/src] gilbertharman% > gdb ../nextstep/Emacs.app/Contents/MacOS/Emacs GNU gdb 6.3.50-20050815 (Apple version gdb-960) (Sun May 18 18:38:33 UTC 2008) 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 "i386-apple-darwin"...Reading symbols for shared libraries .......... done DISPLAY = /tmp/launch-s7HmhN/:0 TERM = xterm-color Breakpoint 1 at 0x4730634 Breakpoint 2 at 0xae89f: file sysdep.c, line 1142. (gdb) run Starting program: /Users/gilbertharman/emacs-23.0.95/nextstep/Emacs.app/Contents/MacOS/Emacs Reading symbols for shared libraries +++++++++.................................................................. done Breakpoint 1 at 0x92948634 Reading symbols for shared libraries ............ done Reading symbols for shared libraries . done Reading symbols for shared libraries .. done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0xc0000003 0x91da3684 in objc_msgSend () (gdb) bt #0 0x91da3684 in objc_msgSend () #1 0x001767e8 in ns_dumpglyphs_stretch (s=0xbfffe320) at nsterm.m:2972 #2 0x00177115 in ns_draw_glyph_string (s=0xbfffe320) at nsterm.m:3043 #3 0x00039bf5 in draw_glyphs (w=0x8bd2f0, x=334, row=0x20a3df0, area=TEXT_AREA, start=0, end=39, hl=DRAW_NORMAL_TEXT, overlaps=0) at xdisp.c:20546 #4 0x0003ecbb in x_write_glyphs (start=0x2089c00, len=39) at xdisp.c:21955 #5 0x00007a51 in update_window_line (w=0x8bd2f0, vpos=10, mouse_face_overwritten_p=0xbfffe7bc) at dispnew.c:4454 #6 0x00008400 in update_window (w=0x8bd2f0, force_p=0) at dispnew.c:4310 #7 0x00009b53 in update_window_tree (w=0x8bd2f0, force_p=0) at dispnew.c:4003 #8 0x0000adb2 in update_frame (f=0x8bd170, force_p=0, inhibit_hairy_id_p=0) at dispnew.c:3930 #9 0x0003690b in redisplay_internal (preserve_echo_area=) at xdisp.c:11876 #10 0x0009f685 in read_char (commandflag=1, nmaps=2, maps=0xbfffefe0, prev_event=25165833, used_mouse_menu=0xbffff0d8, end_time=0x0) at keyboard.c:2707 #11 0x000a2144 in read_key_sequence (keybuf=0xbffff198, bufsize=30, prompt=25165833, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9460 #12 0x000a466a in command_loop_1 () at keyboard.c:1642 #13 0x00107d0d in internal_condition_case (bfun=0xa4430 , handlers=25205425, hfun=0x9a810 ) at eval.c:1512 #14 0x00094198 in command_loop_2 () at keyboard.c:1359 #15 0x00107bec in internal_catch (tag=-1073741821, func=0x94150 , arg=25165833) at eval.c:1248 #16 0x00093eee in command_loop () at keyboard.c:1338 #17 0x00093fb2 in recursive_edit_1 () at keyboard.c:953 #18 0x00094131 in Frecursive_edit () at keyboard.c:1015 #19 0x00092a75 in main (argc=1, argv=0xbffff640) at emacs.c:1852 --00163662e657555ea4046d0b0d4f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Same problem on two different iMacs

Start emacs with no .emacs file.=

Trying to evaluate the following region hangs emacs.
gdb output = follows the expressions whose evaluation appears to have caused the problem.=A0 I just tried the same thing again and the problem is repeatable.

This went away for a while but is back for the latest pretest.

= =A0Gil

;;;=A0 Common to all my platforms

(setq white-backgrou= nd nil)
(setq mac-allow-anti-aliasing nil)

;; colors
;;
(a= dd-to-list 'default-frame-alist '(foreground-color . "lightyel= low"))
(add-to-list 'default-frame-alist '(cursor-color . "Yellow3&qu= ot;))
(add-to-list 'default-frame-alist
=A0=A0=A0 =A0=A0=A0=A0=A0= =A0 '(background-color . "black"))
(set-face-background &#= 39;region "rgb:8/6/5")
(set-face-foreground 'region "lightyellow")
(set-face-fore= ground 'modeline "lightgoldenrod")
(set-face-background &#= 39;modeline "gray21")
(set-face-foreground 'highlight &quo= t;lightyellow")
(set-face-background 'highlight "yellow4")
(set-face-foreg= round 'bold "white")
(set-face-foreground 'italic &quo= t;tan1")



> cd emacs-23.0.95/src
[GH-iMAC:~/emacs-= 23.0.95/src] gilbertharman%=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 > = gdb ../nextstep/Emacs.app/Contents/MacOS/Emacs
GNU gdb 6.3.50-20050815 (Apple version gdb-960) (Sun May 18 18:38:33 UTC 20= 08)
Copyright 2004 Free Software Foundation, Inc.
GDB is free softwar= e, covered by the GNU General Public License, and you are
welcome to cha= nge it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely= no warranty for GDB.=A0 Type "show warranty" for details.
Thi= s GDB was configured as "i386-apple-darwin"...Reading symbols for= shared libraries .......... done

DISPLAY =3D /tmp/launch-s7HmhN/:0
TERM =3D xterm-color
Breakpoint= 1 at 0x4730634
Breakpoint 2 at 0xae89f: file sysdep.c, line 1142.
(g= db) run
Starting program: /Users/gilbertharman/emacs-23.0.95/nextstep/Em= acs.app/Contents/MacOS/Emacs

Reading symbols for shared libraries +++++++++.........................= ......................................... done
Breakpoint 1 at 0x9294863= 4
Reading symbols for shared libraries ............ done
Reading symb= ols for shared libraries . done
Reading symbols for shared libraries .. done
Reading symbols for shared = libraries . done
Reading symbols for shared libraries . done
Reading = symbols for shared libraries . done
Reading symbols for shared libraries= . done

Program received signal EXC_BAD_ACCESS, Could not access memory.
Rea= son: KERN_INVALID_ADDRESS at address: 0xc0000003
0x91da3684 in objc_msgS= end ()
(gdb) bt
#0=A0 0x91da3684 in objc_msgSend ()
#1=A0 0x001767= e8 in ns_dumpglyphs_stretch (s=3D0xbfffe320) at nsterm.m:2972
#2=A0 0x00177115 in ns_draw_glyph_string (s=3D0xbfffe320) at nsterm.m:3043<= br>#3=A0 0x00039bf5 in draw_glyphs (w=3D0x8bd2f0, x=3D334, row=3D0x20a3df0,= area=3DTEXT_AREA, start=3D0, end=3D39, hl=3DDRAW_NORMAL_TEXT, overlaps=3D0= ) at xdisp.c:20546
#4=A0 0x0003ecbb in x_write_glyphs (start=3D0x2089c00, len=3D39) at xdisp.c= :21955
#5=A0 0x00007a51 in update_window_line (w=3D0x8bd2f0, vpos=3D10, = mouse_face_overwritten_p=3D0xbfffe7bc) at dispnew.c:4454
#6=A0 0x0000840= 0 in update_window (w=3D0x8bd2f0, force_p=3D0) at dispnew.c:4310
#7=A0 0x00009b53 in update_window_tree (w=3D0x8bd2f0, force_p=3D0) at dispn= ew.c:4003
#8=A0 0x0000adb2 in update_frame (f=3D0x8bd170, force_p=3D0, i= nhibit_hairy_id_p=3D0) at dispnew.c:3930
#9=A0 0x0003690b in redisplay_i= nternal (preserve_echo_area=3D<value temporarily unavailable, due to opt= imizations>) at xdisp.c:11876
#10 0x0009f685 in read_char (commandflag=3D1, nmaps=3D2, maps=3D0xbfffefe0,= prev_event=3D25165833, used_mouse_menu=3D0xbffff0d8, end_time=3D0x0) at ke= yboard.c:2707
#11 0x000a2144 in read_key_sequence (keybuf=3D0xbffff198, = bufsize=3D30, prompt=3D25165833, dont_downcase_last=3D0, can_return_switch_= frame=3D1, fix_current_buffer=3D1) at keyboard.c:9460
#12 0x000a466a in command_loop_1 () at keyboard.c:1642
#13 0x00107d0d in= internal_condition_case (bfun=3D0xa4430 <command_loop_1>, handlers= =3D25205425, hfun=3D0x9a810 <cmd_error>) at eval.c:1512
#14 0x0009= 4198 in command_loop_2 () at keyboard.c:1359
#15 0x00107bec in internal_catch (tag=3D-1073741821, func=3D0x94150 <com= mand_loop_2>, arg=3D25165833) at eval.c:1248
#16 0x00093eee in comman= d_loop () at keyboard.c:1338
#17 0x00093fb2 in recursive_edit_1 () at ke= yboard.c:953
#18 0x00094131 in Frecursive_edit () at keyboard.c:1015
#19 0x00092a75 i= n main (argc=3D1, argv=3D0xbffff640) at emacs.c:1852

--00163662e657555ea4046d0b0d4f--