From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Markus Triska Newsgroups: gmane.emacs.bugs Subject: bug#4591: 23.1; Crash in FcStrListCreate Date: Tue, 29 Sep 2009 20:40:25 +0200 Message-ID: Reply-To: Markus Triska , 4591@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 1254250071 9469 80.91.229.12 (29 Sep 2009 18:47:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 29 Sep 2009 18:47:51 +0000 (UTC) To: bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 29 20:47:43 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 1MshjO-0001NO-Lj for geb-bug-gnu-emacs@m.gmane.org; Tue, 29 Sep 2009 20:47:23 +0200 Original-Received: from localhost ([127.0.0.1]:42124 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MshjN-0001sn-UC for geb-bug-gnu-emacs@m.gmane.org; Tue, 29 Sep 2009 14:47:21 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MshjJ-0001sM-58 for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 14:47:17 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MshjD-0001rn-Bz for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 14:47:16 -0400 Original-Received: from [199.232.76.173] (port=59615 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MshjD-0001rk-20 for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 14:47:11 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:59465) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MshjB-0007zZ-Ii for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 14:47:10 -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 n8TIl7jE010822; Tue, 29 Sep 2009 11:47:07 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n8TIj4HN010230; Tue, 29 Sep 2009 11:45:04 -0700 Resent-Date: Tue, 29 Sep 2009 11:45:04 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Markus Triska Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Tue, 29 Sep 2009 18:45:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 4591 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12542496439793 (code B ref -1); Tue, 29 Sep 2009 18:45:04 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 29 Sep 2009 18:40:43 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8TIee1Z009788 for ; Tue, 29 Sep 2009 11:40:42 -0700 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mshct-0006Rc-SZ for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 14:40:40 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mshcp-0006PH-Lg for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 14:40:39 -0400 Original-Received: from [199.232.76.173] (port=35924 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mshco-0006PE-UU for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 14:40:34 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]:51464) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1Mshco-0006sz-B8 for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 14:40:34 -0400 Original-Received: (qmail invoked by alias); 29 Sep 2009 18:40:30 -0000 Original-Received: from chello062178240212.3.14.tuwien.teleweb.at (EHLO mt-imac.local) [62.178.240.212] by mail.gmx.net (mp029) with SMTP; 29 Sep 2009 20:40:30 +0200 X-Authenticated: #4064391 X-Provags-ID: V01U2FsdGVkX1+0zaErlQO0iZwEF4coDoh0h2gRKRG+mnPunG0gO8 DMwMa4jl1/v/Pn Original-Received: by mt-imac.local (Postfix, from userid 501) id BAA494A9876; Tue, 29 Sep 2009 20:40:25 +0200 (CEST) X-Y-GMX-Trusted: 0 X-FuHaFi: 0.48 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Tue, 29 Sep 2009 14:47:16 -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:31578 Archived-At: In a longer-running Emacs session, I shift-(left-)clicked in a buffer, and Emacs crashed with the following backtrace (it normally doesn't): Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0x0a310000 0x0126fbf7 in FcStrListCreate () (gdb) bt #0 0x0126fbf7 in FcStrListCreate () #1 0x012673f3 in FcLangSetHasLang () #2 0x012690f9 in FcCompareLang () #3 0x01269492 in FcCompareValueList () #4 0x012697b4 in FcCompare () #5 0x01269fb4 in FcFontSetSort () #6 0x0126a4e6 in FcFontSort () #7 0x0099ff1c in pango_fc_font_map_load_fontset () #8 0x00b4dde6 in itemize_state_process_run () #9 0x00b4e3f7 in pango_itemize_with_base_dir () #10 0x00b572b4 in pango_layout_check_lines () #11 0x00b5867c in pango_layout_get_extents_internal () #12 0x004a145d in gtk_label_size_request () #13 0x003e568b in gtk_accel_label_size_request () #14 0x00c663a6 in g_closure_invoke () #15 0x00c78697 in signal_emit_unlocked_R () #16 0x00c7a16b in g_signal_emit_valist () #17 0x00c7eaa3 in g_signal_emit_by_name () #18 0x0051b661 in do_size_request () #19 0x0051ba97 in _gtk_size_group_compute_requisition () #20 0x004be54f in gtk_menu_item_size_request () #21 0x00c663a6 in g_closure_invoke () #22 0x00c78697 in signal_emit_unlocked_R () #23 0x00c7a16b in g_signal_emit_valist () #24 0x00c7eaa3 in g_signal_emit_by_name () #25 0x0051b661 in do_size_request () #26 0x0051ba97 in _gtk_size_group_compute_requisition () #27 0x004b611b in gtk_menu_size_request () #28 0x00c663a6 in g_closure_invoke () #29 0x00c78697 in signal_emit_unlocked_R () #30 0x00c7a16b in g_signal_emit_valist () #31 0x00c7eaa3 in g_signal_emit_by_name () #32 0x0051b661 in do_size_request () #33 0x0051ba97 in _gtk_size_group_compute_requisition () #34 0x004b7252 in gtk_menu_position () #35 0x004baa76 in gtk_menu_popup () #36 0x000479cf in xmenu_show (f=0x1831380, x=490, y=559, for_click=1, keymaps=1, title=2478163, error=0xbffff06c) at xmenu.c:1801 #37 0x000482d6 in Fx_popup_menu (position=31858637, menu=32036469) at xmenu.c:505 #38 0x00150378 in Ffuncall (nargs=3, args=0xbffff110) at eval.c:3055 #39 0x0018b83b in Fbyte_code (bytestr=2477755, vector=2477772, maxdepth=9) at bytecode.c:678 #40 0x0014fc01 in funcall_lambda (fun=2477716, nargs=1, arg_vector=0xbffff304) at eval.c:3232 #41 0x0015014b in Ffuncall (nargs=2, args=0xbffff300) at eval.c:3102 #42 0x0014c4f2 in Fcall_interactively (function=44590489, record_flag=41943049, keys=71795364) at callint.c:868 #43 0x00150351 in Ffuncall (nargs=4, args=0xbffff4f0) at eval.c:3051 #44 0x00150509 in call3 (fn=42057369, arg1=44590489, arg2=41943049, arg3=41943049) at eval.c:2875 #45 0x000eb2a1 in command_loop_1 () at keyboard.c:1901 #46 0x0014e28d in internal_condition_case (bfun=0xeae20 , handlers=41982641, hfun=0xe16a0 ) at eval.c:1512 #47 0x000da348 in command_loop_2 () at keyboard.c:1359 #48 0x0014de6c in internal_catch (tag=19397984, func=0xda300 , arg=41943049) at eval.c:1248 #49 0x000da09e in command_loop () at keyboard.c:1338 #50 0x000da162 in recursive_edit_1 () at keyboard.c:953 #51 0x000da2e1 in Frecursive_edit () at keyboard.c:1015 #52 0x000d904b in main (argc=1, argv=0xbffff93c) at emacs.c:1852 (gdb) bt full #0 0x0126fbf7 in FcStrListCreate () No symbol table info available. #1 0x012673f3 in FcLangSetHasLang () No symbol table info available. #2 0x012690f9 in FcCompareLang () No symbol table info available. #3 0x01269492 in FcCompareValueList () No symbol table info available. #4 0x012697b4 in FcCompare () No symbol table info available. #5 0x01269fb4 in FcFontSetSort () No symbol table info available. #6 0x0126a4e6 in FcFontSort () No symbol table info available. #7 0x0099ff1c in pango_fc_font_map_load_fontset () No symbol table info available. #8 0x00b4dde6 in itemize_state_process_run () No symbol table info available. #9 0x00b4e3f7 in pango_itemize_with_base_dir () No symbol table info available. #10 0x00b572b4 in pango_layout_check_lines () No symbol table info available. #11 0x00b5867c in pango_layout_get_extents_internal () No symbol table info available. #12 0x004a145d in gtk_label_size_request () No symbol table info available. #13 0x003e568b in gtk_accel_label_size_request () No symbol table info available. #14 0x00c663a6 in g_closure_invoke () No symbol table info available. #15 0x00c78697 in signal_emit_unlocked_R () No symbol table info available. #16 0x00c7a16b in g_signal_emit_valist () No symbol table info available. #17 0x00c7eaa3 in g_signal_emit_by_name () No symbol table info available. #18 0x0051b661 in do_size_request () No symbol table info available. #19 0x0051ba97 in _gtk_size_group_compute_requisition () No symbol table info available. #20 0x004be54f in gtk_menu_item_size_request () No symbol table info available. #21 0x00c663a6 in g_closure_invoke () No symbol table info available. #22 0x00c78697 in signal_emit_unlocked_R () No symbol table info available. #23 0x00c7a16b in g_signal_emit_valist () No symbol table info available. #24 0x00c7eaa3 in g_signal_emit_by_name () No symbol table info available. #25 0x0051b661 in do_size_request () No symbol table info available. #26 0x0051ba97 in _gtk_size_group_compute_requisition () No symbol table info available. #27 0x004b611b in gtk_menu_size_request () No symbol table info available. #28 0x00c663a6 in g_closure_invoke () No symbol table info available. #29 0x00c78697 in signal_emit_unlocked_R () No symbol table info available. #30 0x00c7a16b in g_signal_emit_valist () No symbol table info available. #31 0x00c7eaa3 in g_signal_emit_by_name () No symbol table info available. #32 0x0051b661 in do_size_request () No symbol table info available. #33 0x0051ba97 in _gtk_size_group_compute_requisition () No symbol table info available. #34 0x004b7252 in gtk_menu_position () No symbol table info available. #35 0x004baa76 in gtk_menu_popup () No symbol table info available. #36 0x000479cf in xmenu_show (f=0x1831380, x=490, y=559, for_click=1, keymaps=1, title=2478163, error=0xbffff06c) at xmenu.c:1801 i = popup_x_y = { f = 0x34716c, x = 41943049, y = 41943049 } menu = (GtkWidget *) 0x1abb028 pos_func = (GtkMenuPositionFunc) 0 first_wv = (widget_value *) Cannot access memory at address 0x0 In GNU Emacs 23.1.1 (i386-apple-darwin9.8.0, GTK+ Version 2.14.7) of 2009-09-05 on mt-imac.local Windowing system distributor `The X.Org Foundation', version 11.0.10503000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t