From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.bugs Subject: bug#3663: Return of Bug 653 in emacs-23.0.95, Mac OS X 10.5.7 Date: Wed, 24 Jun 2009 16:58:37 -0400 Message-ID: <878wjhe4ci.fsf@stupidchicken.com> Reply-To: Chong Yidong , 3663@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1245878406 4358 80.91.229.12 (24 Jun 2009 21:20:06 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 24 Jun 2009 21:20:06 +0000 (UTC) Cc: Gilbert Harman , 3663@emacsbugs.donarmstrong.com To: Adrian Robert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jun 24 23:19:59 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 1MJZsr-0001pP-E7 for geb-bug-gnu-emacs@m.gmane.org; Wed, 24 Jun 2009 23:19:58 +0200 Original-Received: from localhost ([127.0.0.1]:49358 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MJZsq-0005qV-KR for geb-bug-gnu-emacs@m.gmane.org; Wed, 24 Jun 2009 17:19:56 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MJZqW-0004ZG-Ld for bug-gnu-emacs@gnu.org; Wed, 24 Jun 2009 17:17:32 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MJZqQ-0004Vy-Vn for bug-gnu-emacs@gnu.org; Wed, 24 Jun 2009 17:17:31 -0400 Original-Received: from [199.232.76.173] (port=36351 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MJZqQ-0004Vp-Qp for bug-gnu-emacs@gnu.org; Wed, 24 Jun 2009 17:17:26 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:36689) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MJZqQ-0002xj-92 for bug-gnu-emacs@gnu.org; Wed, 24 Jun 2009 17:17:26 -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 n5OLHMuo018952; Wed, 24 Jun 2009 14:17:24 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n5OL5Dor016598; Wed, 24 Jun 2009 14:05:13 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Chong Yidong Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 24 Jun 2009 21:05:13 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 3663 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 3663-submit@emacsbugs.donarmstrong.com id=B3663.124587712814860 (code B ref 3663); Wed, 24 Jun 2009 21:05:13 +0000 Original-Received: (at 3663) by emacsbugs.donarmstrong.com; 24 Jun 2009 20:58:48 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from pantheon-po34.its.yale.edu (pantheon-po34.its.yale.edu [130.132.50.80]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5OKwg7Z014837 for <3663@emacsbugs.donarmstrong.com>; Wed, 24 Jun 2009 13:58:44 -0700 Original-Received: from furry (dhcp128036014144.central.yale.edu [128.36.14.144]) (authenticated bits=0) by pantheon-po34.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id n5OKwbjL025522 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 24 Jun 2009 16:58:37 -0400 Original-Received: by furry (Postfix, from userid 1000) id 0A1BFC09B; Wed, 24 Jun 2009 16:58:37 -0400 (EDT) X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Wed, 24 Jun 2009 17:17:31 -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:28957 Archived-At: Hi Adrian, Could you check if your recent changes caused this regression? Thanks. Gilbert Harman wrote: > 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 > 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= unavailable, due to optimizations>) 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