From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#17771: 24.3.91; SIGSEGV in cleanup_vector Date: Fri, 13 Jun 2014 11:12:44 +0200 Message-ID: <874mzp896b.fsf@rosalinde.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1402650867 27708 80.91.229.3 (13 Jun 2014 09:14:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 13 Jun 2014 09:14:27 +0000 (UTC) To: 17771@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jun 13 11:14:20 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WvNYy-0007rX-Bb for geb-bug-gnu-emacs@m.gmane.org; Fri, 13 Jun 2014 11:14:20 +0200 Original-Received: from localhost ([::1]:57666 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvNYx-0002nZ-RC for geb-bug-gnu-emacs@m.gmane.org; Fri, 13 Jun 2014 05:14:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40940) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvNYo-0002lj-4z for bug-gnu-emacs@gnu.org; Fri, 13 Jun 2014 05:14:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WvNYg-0002ni-RG for bug-gnu-emacs@gnu.org; Fri, 13 Jun 2014 05:14:10 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:55016) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvNYg-0002ne-Ov for bug-gnu-emacs@gnu.org; Fri, 13 Jun 2014 05:14:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WvNYg-000096-9I for bug-gnu-emacs@gnu.org; Fri, 13 Jun 2014 05:14:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Jun 2014 09:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17771 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.1402650812498 (code B ref -1); Fri, 13 Jun 2014 09:14:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 Jun 2014 09:13:32 +0000 Original-Received: from localhost ([127.0.0.1]:46166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WvNYB-00007w-8P for submit@debbugs.gnu.org; Fri, 13 Jun 2014 05:13:31 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:39064) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WvNY8-00007e-9x for submit@debbugs.gnu.org; Fri, 13 Jun 2014 05:13:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WvNXv-0002NG-QP for submit@debbugs.gnu.org; Fri, 13 Jun 2014 05:13:23 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:60976) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvNXv-0002NC-Nd for submit@debbugs.gnu.org; Fri, 13 Jun 2014 05:13:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40773) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvNXp-0002eg-F8 for bug-gnu-emacs@gnu.org; Fri, 13 Jun 2014 05:13:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WvNXj-0002MW-7U for bug-gnu-emacs@gnu.org; Fri, 13 Jun 2014 05:13:09 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:49406) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvNXi-0002ML-Um for bug-gnu-emacs@gnu.org; Fri, 13 Jun 2014 05:13:03 -0400 Original-Received: from rosalinde.fritz.box ([89.245.69.84]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MQRWm-1XKejX3ajE-00Tlet for ; Fri, 13 Jun 2014 11:13:00 +0200 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.91 (gnu/linux) X-Provags-ID: V03:K0:zWTzZOsw7xhAXOwhPjv3ECFD7gMBFiyz4ykBecO8fTMnLcALgNj 87sb2OdiCfhZ1kISaZ8nPugo3IC39gO+Y2Zl4wTc+3x4wsgd7nVgRN87JXRrx13ZnSgLrm3 Q2I2H4nJHlPiBy2ztwKzhmeWpT1AL/wJM/LDzASf0zI3VNv9nBctR5ytug43prlqV5B5ar2 WbR2GQBnCTHLTd9PRIAlA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:90313 Archived-At: 0. emacs -Q 1. C-h h (on my machine, it takes ~30 seconds for the Hello file to appear; during that time, do the following:) 2. Type C-g repeatedly (I did it rapidly, for ~15 seconds). 3. Emacs crashes, full backtrace below. (This is reliably reproducible.) In GNU Emacs 24.3.91.9 (x86_64-suse-linux-gnu, GTK+ Version 3.10.4) of 2014-06-13 on rosalinde Repository revision: 117234 eggert@cs.ucla.edu-20140611200346-2x9bn68tus2nlf37 Windowing system distributor `The X.Org Foundation', version 11.0.11403901 System Description: openSUSE 13.1 (Bottle) (x86_64) Configured using: `configure --without-toolkit-scroll-bars CFLAGS=-g3' Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Program received signal SIGSEGV, Segmentation fault. 0x00000000005aa564 in cleanup_vector (vector=0x43b4ea8) at ../../../../bzr/emacs/emacs-24/src/alloc.c:2929 2929 ((struct font *) vector)->driver->close ((struct font *) vector); (gdb) bt full #0 0x00000000005aa564 in cleanup_vector (vector=0x43b4ea8) at ../../../../bzr/emacs/emacs-24/src/alloc.c:2929 No locals. #1 0x00000000005aa677 in sweep_vectors () at ../../../../bzr/emacs/emacs-24/src/alloc.c:2967 total_bytes = 120 free_this_block = false nbytes = 120 block = 0x43b4020 bprev = 0x43b6418 lv = 0x628297 lvprev = 0xbf2070 vector = 0x43b4ea8 next = 0x43b4ea8 #2 0x00000000005b0132 in gc_sweep () at ../../../../bzr/emacs/emacs-24/src/alloc.c:6714 No locals. #3 0x00000000005ae19d in Fgarbage_collect () at ../../../../bzr/emacs/emacs-24/src/alloc.c:5643 nextb = 0x0 stack_top_variable = 0 '\000' i = 1619 message_p = true count = 3 start = { tv_sec = 1402649898, tv_nsec = 231551682 } retval = 12738738 tot_before = 0 #4 0x00000000005374b1 in maybe_gc () at ../../../../bzr/emacs/emacs-24/src/lisp.h:4564 No locals. #5 0x00000000005cd9f4 in Ffuncall (nargs=4, args=0x7fffffffd970) at ../../../../bzr/emacs/emacs-24/src/eval.c:2766 fun = 5936534 original_fun = 140737488345376 funcar = 12765552 numargs = 3 ---Type to continue, or q to quit--- lisp_numargs = 9258817 val = 140737488345424 internal_args = 0xc260b2 i = 9258817 #6 0x00000000005cd6e6 in call3 (fn=12786194, arg1=25124486, arg2=9258817, arg3=12738738) at ../../../../bzr/emacs/emacs-24/src/eval.c:2645 ret_ungc_val = 140737488345600 gcpro1 = { next = 0x7fffffffd9b0, var = 0x53738f , nvars = 4 } args = {12786194, 25124486, 9258817, 12738738} #7 0x000000000053ccef in cmd_error_internal (data=25124486, context=0x7fffffffda00 "") at ../../../../bzr/emacs/emacs-24/src/keyboard.c:1085 No locals. #8 0x000000000053cc13 in cmd_error (data=25124486) at ../../../../bzr/emacs/emacs-24/src/keyboard.c:1054 old_level = 12738738 old_length = 12738738 macroerror = "\000`\302\000\000\000\000\000F\304|\001\000\000\000\000\002\000\000\000\000\000\000\000\262`\302\000\000\000\000\000\000\000\000\000\002", '\000' , #9 0x00000000005cab95 in internal_condition_case (bfun=0x53d1ab , handlers=12790306, hfun=0x53cabd ) at ../../../../bzr/emacs/emacs-24/src/eval.c:1351 val = 25124486 val = 5492514 c = 0x13d5830 #10 0x000000000053cf05 in command_loop_2 (ignore=12738738) at ../../../../bzr/emacs/emacs-24/src/keyboard.c:1177 val = 0 #11 0x00000000005ca3af in internal_catch (tag=12786242, func=0x53cedf , arg=12738738) at ../../../../bzr/emacs/emacs-24/src/eval.c:1118 val = 12738738 c = 0x13d5630 #12 0x000000000053ceb3 in command_loop () ---Type to continue, or q to quit--- at ../../../../bzr/emacs/emacs-24/src/keyboard.c:1156 No locals. #13 0x000000000053c6b8 in recursive_edit_1 () at ../../../../bzr/emacs/emacs-24/src/keyboard.c:777 count = 1 val = 12738738 #14 0x000000000053c825 in Frecursive_edit () at ../../../../bzr/emacs/emacs-24/src/keyboard.c:848 count = 0 buffer = 12738738 #15 0x000000000053a857 in main (argc=2, argv=0x7fffffffdd98) at ../../../../bzr/emacs/emacs-24/src/emacs.c:1646 dummy = 140737354130592 stack_bottom_variable = 0 '\000' do_initial_setlocale = true dumping = false skip_args = 0 rlim = { rlim_cur = 8720000, rlim_max = 18446744073709551615 } no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x7ffff7ffe148 "" original_pwd = 0x0 Lisp Backtrace: "Automatic GC" (0xc0bbe8) "command-error-default-function" (0xffffd978)