From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 22 08:30:23 2010 Received: (at submit) by debbugs.gnu.org; 22 Apr 2010 12:30:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4vXy-0006iV-0G for submit@debbugs.gnu.org; Thu, 22 Apr 2010 08:30:23 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4rJu-0004OU-Uk for submit@debbugs.gnu.org; Thu, 22 Apr 2010 03:59:36 -0400 Received: from lists.gnu.org ([199.232.76.165]:35508) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1O4rJr-0004O9-P5 for submit@debbugs.gnu.org; Thu, 22 Apr 2010 03:59:31 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O4rJq-0004XT-SB for bug-gnu-emacs@gnu.org; Thu, 22 Apr 2010 03:59:31 -0400 Received: from [140.186.70.92] (port=57781 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O4rJl-0004UU-N8 for bug-gnu-emacs@gnu.org; Thu, 22 Apr 2010 03:59:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,T_RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.0 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O4rJh-0005nG-Cx for bug-gnu-emacs@gnu.org; Thu, 22 Apr 2010 03:59:25 -0400 Received: from relay-pt1.poste.it ([62.241.4.164]:37998) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4rJh-0005mw-2V for bug-gnu-emacs@gnu.org; Thu, 22 Apr 2010 03:59:21 -0400 Received: from ssabatini.reitek.com (93.63.174.176) by relay-pt1.poste.it (8.5.121.01) (authenticated as stefano.sabatini-lala@poste.it) id 4BCF91D00000B982 for bug-gnu-emacs@gnu.org; Thu, 22 Apr 2010 09:59:18 +0200 Received: from stefano by ssabatini.reitek.com with local (Exim 4.71) (envelope-from ) id 1O4rJa-0006hA-SY for bug-gnu-emacs@gnu.org; Thu, 22 Apr 2010 09:59:14 +0200 From: Stefano Sabatini To: bug-gnu-emacs@gnu.org Subject: 24.0.50; Crash in xsettings.c:581 Date: Thu, 22 Apr 2010 09:59:13 +0200 Message-ID: <87vdbjrk8e.fsf@ssabatini.reitek.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: Solaris 9 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 22 Apr 2010 08:30:19 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) [...] In GNU Emacs 24.0.50.3 (i686-pc-linux-gnu, GTK+ Version 2.20.0) of 2010-04-22 on ssabatini Windowing system distributor `The X.Org Foundation', version 11.0.10706000 configured using `configure '--prefix=/home/stefano' '--with-x-toolkit=gtk' 'CFLAGS=-O0 -ggdb' 'LDFLAGS=-L/home/stefano/lib' 'CPPFLAGS=-I/home/stefano/include'' 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 Major mode: C/l Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t desktop-save-mode: t show-paren-mode: t recentf-mode: t display-time-mode: t iswitchb-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t hs-minor-mode: t Recent input: M-< M-> M-< C-x 2 C-x d C-g C-g M-x r e p l o r t Recent messages: Wrote /home/stefano/.emacs.desktop.lock Desktop: 22 buffers restored. For information about GNU Emacs and the GNU system, type C-h C-a. Mark set [3 times] Loading tramp...done Quit ...bzr!src!semantic.cache locked by stefano@geppe... (pid 15615): (s, q, p, ?)? (file-locked "/home/stefano/.semanticdb/!home!stefano!src!emacs.bzr!src!semantic.cache" "stefano@geppetto.caos.org (pid 15615)"): /home/stefano/.semanticdb/!home!stefano!src!emacs.bzr!src!semantic.cache Quit Making completion list... Load-path shadows: ~/share/emacs/site-lisp/lisp/psvn hides /usr/share/emacs/site-lisp/psvn /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/common/ezimage hides /home/stefano/share/emacs/24.0.50/lisp/ezimage /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/speedbar/speedbar hides /home/stefano/share/emacs/24.0.50/lisp/speedbar /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/speedbar/sb-image hides /home/stefano/share/emacs/24.0.50/lisp/sb-image /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/speedbar/dframe hides /home/stefano/share/emacs/24.0.50/lisp/dframe /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/eieio/eieio-opt hides /home/stefano/share/emacs/24.0.50/lisp/emacs-lisp/eieio-opt /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/eieio/eieio-speedbar hides /home/stefano/share/emacs/24.0.50/lisp/emacs-lisp/eieio-speedbar /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/eieio/chart hides /home/stefano/share/emacs/24.0.50/lisp/emacs-lisp/chart /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/eieio/eieio hides /home/stefano/share/emacs/24.0.50/lisp/emacs-lisp/eieio /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/eieio/eieio-comp hides /home/stefano/share/emacs/24.0.50/lisp/emacs-lisp/eieio-comp /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/eieio/eieio-datadebug hides /home/stefano/share/emacs/24.0.50/lisp/emacs-lisp/eieio-datadebug /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/eieio/eieio-custom hides /home/stefano/share/emacs/24.0.50/lisp/emacs-lisp/eieio-custom /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/eieio/eieio-base hides /home/stefano/share/emacs/24.0.50/lisp/emacs-lisp/eieio-base /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/common/cedet-cscope hides /home/stefano/share/emacs/24.0.50/lisp/cedet/cedet-cscope /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/common/pulse hides /home/stefano/share/emacs/24.0.50/lisp/cedet/pulse /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/common/cedet-global hides /home/stefano/share/emacs/24.0.50/lisp/cedet/cedet-global /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/common/cedet-files hides /home/stefano/share/emacs/24.0.50/lisp/cedet/cedet-files /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/ede/ede hides /home/stefano/share/emacs/24.0.50/lisp/cedet/ede /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/semantic/semantic hides /home/stefano/share/emacs/24.0.50/lisp/cedet/semantic /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/common/cedet-idutils hides /home/stefano/share/emacs/24.0.50/lisp/cedet/cedet-idutils /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/common/inversion hides /home/stefano/share/emacs/24.0.50/lisp/cedet/inversion /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/common/mode-local hides /home/stefano/share/emacs/24.0.50/lisp/cedet/mode-local /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/srecode/srecode hides /home/stefano/share/emacs/24.0.50/lisp/cedet/srecode /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/common/cedet hides /home/stefano/share/emacs/24.0.50/lisp/cedet/cedet /home/stefano/share/emacs/site-lisp/lisp/cedet-cvs/common/data-debug hides /home/stefano/share/emacs/24.0.50/lisp/cedet/data-debug Features: (shadow sort mail-extr message sendmail rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader warnings emacsbug eieio-opt help-mode view semantic-tag-write tramp-imap tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source gnus-util shell comint password-cache format-spec tramp-compat trampver semantic-el eldoc jka-compr vc-git vc-dispatcher vc-svn ede-simple ede-linux vc-bzr sha1 hex-util semantic-tag-ls semantic-bovine bovine-debug semantic-debug ede-locate locate semanticdb-file cedet-files semantic-c semantic-gcc semantic-decorate-include semanticdb-find semanticdb-ref semantic-decorate-mode semantic-decorate pulse semantic-c-by semantic-lex-spp hideshow ede-emacs ede-cpp-root ede-dired tempo url url-proxy url-privacy url-expand url-methods url-history url-cookie url-util url-parse timezone url-vars mm-util mail-prsvr mailcap xml-parse doxymacs actionscript-mode psvn diff-mode pp elp ediff-merg ediff-diff ediff-wind ediff-mult ediff-help ediff-init ediff-util dired semanticdb-mode semantic-dep elite elite-federation elite-ai-commanders elite-encounter elite-windows elite-commander-log elite-special-mission-1 elite-people elite-sensors elite-missions-passenger-delivery elite-missions elite-ships elite-combat elite-commanders elite-space-screen-functions elite-screen-functions elite-functions elite-commands elite-variables utils faith desktop misc my-muttrc-mode muttrc-mode ansi-color nxml-docbook-mode cedet cedet-contrib-load contrib-loaddefs cogre-load cogre-loaddefs cogre-srecode semantic-edit srecode-template-mode srecode-template srecode-template-wy semantic-wisent wisent srecode-map srecode-dictionary speedbar-load speedbar-loaddefs sb-info ede-load ede-loaddefs ede-speedbar ede-files ede eieio-speedbar eieio-custom ede-source srecode-load srecode srecode-loaddefs semantic-load semantic-ia-sb semantic-analyze semantic-scope semantic-analyze-fcn semantic-sort semanticdb-el semanticdb eieio-base semantic-ctxt semantic-format semantic-util-modes semantic-util semantic semantic-lex semantic-tag working fame semantic-fw semantic-loaddefs mode-local find-func eieio-load eieio-loaddefs cedet-load cedet-compat cedet-loaddefs eieio byte-opt bytecomp byte-compile inversion server paren midnight uniquify advice advice-preload recentf tree-widget wid-edit edmacro kmacro time ido iswitchb info php-mode derived etags cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs regexp-opt speedbar sb-image ezimage dframe assoc git-blame git help-fns log-edit easymenu easy-mmode ring pcvs-util add-log ewoc cl cl-19 tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dynamic-setting font-render-setting gtk x-toolkit x multi-tty emacs) See the following bt, to fix it I added a check just before if (strcmp...). if (current_font && strcmp (current_font, settings.font) != 0) The last version I was using before updating was 23.1.93. (gdb) bt #0 0xb781b424 in __kernel_vsyscall () #1 0xb6b96bf6 in kill () from /lib/i686/cmov/libc.so.6 #2 0x081455a9 in fatal_error_signal (sig=11) at emacs.c:402 #3 #4 strcmp () at ../sysdeps/i386/i686/strcmp.S:39 #5 0x0813c371 in read_and_apply_settings (dpyinfo=0x8688800, send_event_p=0) at xsettings.c:581 #6 0x0813c5d3 in init_xsettings (dpyinfo=0x8688800) at xsettings.c:692 #7 0x0813c63e in xsettings_initialize (dpyinfo=0x8688800) at xsettings.c:703 #8 0x08117269 in x_term_init (display_name=141707665, xrm_option=0x0, resource_name=0x8639540 "emacs") at xterm.c:10539 #9 0x0811e922 in Fx_open_connection (display=141707665, xrm_string=139358378, must_succeed=139358402) at xfns.c:4217 #10 0x081cbc40 in Ffuncall (nargs=4, args=0xbffb6110) at eval.c:3079 #11 0x0820c066 in Fbyte_code (bytestr=137455233, vector=137455253, maxdepth=28) at bytecode.c:680 #12 0x081cc351 in funcall_lambda (fun=137455205, nargs=0, arg_vector=0xbffb63d4) at eval.c:3260 #13 0x081cbe15 in Ffuncall (nargs=1, args=0xbffb63d0) at eval.c:3119 #14 0x0820c066 in Fbyte_code (bytestr=136969153, vector=136969181, maxdepth=16) at bytecode.c:680 #15 0x081cadd4 in Feval (form=136969142) at eval.c:2374 #16 0x081c97ac in internal_lisp_condition_case (var=139389218, ---Type to continue, or q to quit--- bodyform=136969142, handlers=136969270) at eval.c:1457 #17 0x0820cdbc in Fbyte_code (bytestr=136967441, vector=136967461, maxdepth=28) at bytecode.c:870 #18 0x081cc351 in funcall_lambda (fun=136967421, nargs=0, arg_vector=0xbffb6a54) at eval.c:3260 #19 0x081cbe15 in Ffuncall (nargs=1, args=0xbffb6a50) at eval.c:3119 #20 0x0820c066 in Fbyte_code (bytestr=136964929, vector=136964949, maxdepth=24) at bytecode.c:680 #21 0x081cc351 in funcall_lambda (fun=136964909, nargs=0, arg_vector=0xbffb6c70) at eval.c:3260 #22 0x081cc00e in apply_lambda (fun=136964909, args=139358378, eval_flag=1) at eval.c:3184 #23 0x081cafd0 in Feval (form=139714470) at eval.c:2410 #24 0x08148f1e in top_level_2 () at keyboard.c:1365 #25 0x081c98c0 in internal_condition_case (bfun=0x8148f0b , handlers=139389218, hfun=0x8148b79 ) at eval.c:1512 #26 0x08148f55 in top_level_1 () at keyboard.c:1373 #27 0x081c93a2 in internal_catch (tag=139387338, func=0x8148f20 , arg=139358378) at eval.c:1248 #28 0x08148e8e in command_loop () at keyboard.c:1328 #29 0x08148798 in recursive_edit_1 () at keyboard.c:950 #30 0x08148903 in Frecursive_edit () at keyboard.c:1012 #31 0x0814706c in main (argc=2, argv=0xbffb7454) at emacs.c:1784 (gdb) f 5 #5 0x0813c371 in read_and_apply_settings (dpyinfo=0x8688800, send_event_p=0) at xsettings.c:581 581 if (strcmp (current_font, settings.font) != 0) (gdb) p current_font $1 = 0x0 Regards. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 22 13:25:10 2010 Received: (at 6001-done) by debbugs.gnu.org; 22 Apr 2010 17:25:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O509G-0000qH-Ez for submit@debbugs.gnu.org; Thu, 22 Apr 2010 13:25:10 -0400 Received: from smtprelay-b11.telenor.se ([62.127.194.20]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O509E-0000qC-JX for 6001-done@debbugs.gnu.org; Thu, 22 Apr 2010 13:25:09 -0400 Received: from ipb3.telenor.se (ipb3.telenor.se [195.54.127.166]) by smtprelay-b11.telenor.se (Postfix) with ESMTP id 48A65EA583 for <6001-done@debbugs.gnu.org>; Thu, 22 Apr 2010 19:25:03 +0200 (CEST) X-SENDER-IP: [85.225.45.110] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag89AJAj0EtV4S1uPGdsb2JhbACHaJQ/DAEBAQE1LcBnhQ8E X-IronPort-AV: E=Sophos;i="4.52,258,1270418400"; d="scan'208";a="511105573" Received: from c-6e2de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.110]) by ipb3.telenor.se with ESMTP; 22 Apr 2010 19:25:02 +0200 Received: from [172.20.199.2] (gaffa [172.20.199.2]) by coolsville.localdomain (Postfix) with ESMTP id 5B7657FA05A; Thu, 22 Apr 2010 19:25:01 +0200 (CEST) Message-ID: <4BD0866D.7030700@swipnet.se> Date: Thu, 22 Apr 2010 19:25:01 +0200 From: =?ISO-8859-1?Q?Jan_Dj=E4rv?= User-Agent: Thunderbird 2.0.0.24 (X11/20100411) MIME-Version: 1.0 To: Stefano Sabatini Subject: Re: bug#6001: 24.0.50; Crash in xsettings.c:581 References: <87vdbjrk8e.fsf@ssabatini.reitek.com> In-Reply-To: <87vdbjrk8e.fsf@ssabatini.reitek.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 6001-done Cc: 6001-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.8 (--) Fixed. Thanks, Jan D. From unknown Sun Jun 15 01:04:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 21 May 2010 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator