From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.bugs Subject: bug#21999: 25.0.50; Binary with --enable-checking immediately aborts with '0<=size' Date: Mon, 23 Nov 2015 20:52:42 +0100 Message-ID: <87oaekh4s5.fsf@isaac.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1448308473 29028 80.91.229.3 (23 Nov 2015 19:54:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 23 Nov 2015 19:54:33 +0000 (UTC) To: 21999@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Nov 23 20:54:20 2015 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 1a0xBh-0004JW-HH for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Nov 2015 20:54:09 +0100 Original-Received: from localhost ([::1]:34366 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0xBi-0006zi-2I for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Nov 2015 14:54:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35139) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0xBd-0006zQ-SJ for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2015 14:54:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a0xBa-0001Cb-L2 for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2015 14:54:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:60166) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0xBa-0001CX-Gn for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2015 14:54:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1a0xBa-0007CK-A8 for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2015 14:54:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: David Engster Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Nov 2015 19:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21999 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.144830840327595 (code B ref -1); Mon, 23 Nov 2015 19:54:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 23 Nov 2015 19:53:23 +0000 Original-Received: from localhost ([127.0.0.1]:49874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a0xAw-0007Ax-5a for submit@debbugs.gnu.org; Mon, 23 Nov 2015 14:53:22 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:53084) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a0xAb-0007A3-AA for submit@debbugs.gnu.org; Mon, 23 Nov 2015 14:53:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a0xAZ-0000ub-Az for submit@debbugs.gnu.org; Mon, 23 Nov 2015 14:53:00 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:44745) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0xAZ-0000uW-8g for submit@debbugs.gnu.org; Mon, 23 Nov 2015 14:52:59 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34841) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0xAX-0005yW-Fq for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2015 14:52:59 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a0xAU-0000tu-8I for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2015 14:52:57 -0500 Original-Received: from randomsample.de ([5.45.97.173]:59237) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0xAT-0000rx-Tq for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2015 14:52:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From; bh=CDOQtNZyV6gw+IGXV/Z20Mwjz9rYYDuWL8qBAoxXKM0=; b=ubvjKIPVollWazUaFmzLbvQybYV579BSlLZ5n5+xwYRQI91MEiXSZ+SpijZdENLqT7c3TA6ggj4LZp2pk26VQCZW3hBVJQlzK3vJBU7LE8+37Nqw1/3IqGS9f81gIgYJ; Original-Received: from ip4d1645ea.dynamic.kabel-deutschland.de ([77.22.69.234] helo=isaac.fritz.box) by randomsample.de with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1a0xAN-0003mm-3K for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2015 20:52:47 +0100 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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: 208.118.235.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:109145 Archived-At: I've compiled from the emacs-25 branch (f146ea73a9ca6) with CFLAGS="-O0 -g3" ./configure --enable-checking Running 'emacs -Q' directly from the src directory immediately aborts: lisp.h:1543: Emacs fatal error: assertion failed: 0 <= size Fatal error 6: Aborted Running 'emacs -nw -Q' runs fine, though. gdb-Backtrace: Breakpoint 1, terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at emacs.c:371 371 signal (sig, SIG_DFL); (gdb) bt #0 terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at emacs.c:371 #1 0x000000000060c908 in die (msg=0x7282e3 "0 <= size", file=0x728188 "lisp.h", line=1543) at alloc.c:7034 #2 0x000000000057a983 in ASIZE (array=20941717) at lisp.h:1543 #3 0x000000000057d3df in FONT_ENTITY_P (x=20941717) at font.h:434 #4 0x000000000057d598 in XFONT_ENTITY (p=20941717) at font.h:482 #5 0x00000000006091a7 in compact_font_cache_entry (entry=18625795) at alloc.c:5351 #6 0x0000000000609494 in compact_font_caches () at alloc.c:5405 #7 0x0000000000609bc4 in garbage_collect_1 (end=0x7fffffffaf38) at alloc.c:5585 #8 0x000000000060a267 in Fgarbage_collect () at alloc.c:5790 #9 0x000000000057cac1 in maybe_gc () at lisp.h:4638 #10 0x000000000062ec3c in eval_sub (form=11527611) at eval.c:2076 #11 0x000000000062e91f in Feval (form=11527611, lexical=0) at eval.c:1988 #12 0x000000000059375c in eval_dyn (form=11527611) at keyboard.c:7531 #13 0x000000000062d014 in internal_condition_case_1 (bfun=0x593734 , arg=11527611, handlers=18912, hfun=0x5936a0 ) at eval.c:1333 #14 0x00000000005937b9 in menu_item_eval_property (sexpr=11527611) at keyboard.c:7542 #15 0x00000000005946a0 in parse_menu_item (item=0, inmenubar=0) at keyboard.c:7724 #16 0x00000000004ac249 in single_menu_item (key=8772592, item=19642179, dummy=0, skp_v=0x7fffffffb490) at menu.c:330 #17 0x000000000059ec64 in map_keymap_item (fun=0x4ac1fc , args=0, key=8772592, val=19642179, data=0x7fffffffb490) at keymap.c:545 #18 0x000000000059ef3d in map_keymap_internal (map=18680595, fun=0x4ac1fc , args=0, data=0x7fffffffb490) at keymap.c:582 #19 0x000000000059f2b9 in map_keymap_canonical (map=18680595, fun=0x4ac1fc , args=0, data=0x7fffffffb490) at keymap.c:640 #20 0x00000000004ac086 in single_keymap_panes (keymap=19441795, pane_name=10561772, prefix=4284576, maxdepth=10) at menu.c:299 #21 0x00000000004acfe6 in parse_single_submenu (item_key=4284576, item_name=10561772, maps=0) at menu.c:567 #22 0x00000000004b02c6 in set_frame_menubar (f=0x13f5820, first_time=true, deep_p=true) at xmenu.c:787 #23 0x00000000004b0812 in initialize_frame_menubar (f=0x13f5820) at xmenu.c:1023 #24 0x00000000005547b2 in Fx_create_frame (parms=18626179) at xfns.c:3521 #25 0x0000000000630abf in Ffuncall (nargs=2, args=0x7fffffffb908) at eval.c:2693 #26 0x000000000067b4d3 in exec_byte_code (bytestr=10601876, vector=10601909, maxdepth=18, args_template=0, nargs=0, args=0x0) at bytecode.c:880 #27 0x000000000063188a in funcall_lambda (fun=10601813, nargs=1, arg_vector=0xa1c5b5 ) at eval.c:2921 #28 0x0000000000630d40 in Ffuncall (nargs=2, args=0x7fffffffbe40) at eval.c:2742 #29 0x000000000067b4d3 in exec_byte_code (bytestr=22245908, vector=18179237, maxdepth=14, args_template=1030, nargs=1, args=0x7fffffffc4c0) at bytecode.c:880 #30 0x000000000063145c in funcall_lambda (fun=21677437, nargs=1, arg_vector=0x7fffffffc4b8) at eval.c:2855 #31 0x0000000000630d40 in Ffuncall (nargs=2, args=0x7fffffffc4b0) at eval.c:2742 #32 0x000000000062f823 in Fapply (nargs=2, args=0x7fffffffc4b0) at eval.c:2278 #33 0x0000000000630984 in Ffuncall (nargs=3, args=0x7fffffffc4a8) at eval.c:2673 #34 0x000000000067b4d3 in exec_byte_code (bytestr=18986020, vector=19710709, maxdepth=62, args_template=514, nargs=1, args=0x7fffffffca50) at bytecode.c:880 #35 0x000000000063145c in funcall_lambda (fun=20375285, nargs=1, arg_vector=0x7fffffffca50) at eval.c:2855 #36 0x0000000000630d40 in Ffuncall (nargs=2, args=0x7fffffffca48) at eval.c:2742 #37 0x000000000067b4d3 in exec_byte_code (bytestr=11236636, vector=11236669, maxdepth=54, args_template=1026, nargs=1, args=0x7fffffffcf98) at bytecode.c:880 #38 0x000000000063145c in funcall_lambda (fun=11236581, nargs=1, arg_vector=0x7fffffffcf90) at eval.c:2855 #39 0x0000000000630d40 in Ffuncall (nargs=2, args=0x7fffffffcf88) at eval.c:2742 #40 0x000000000067b4d3 in exec_byte_code (bytestr=11233100, vector=11233133, maxdepth=26, args_template=2, nargs=0, args=0x7fffffffd4d0) at bytecode.c:880 #41 0x000000000063145c in funcall_lambda (fun=11233053, nargs=0, arg_vector=0x7fffffffd4d0) at eval.c:2855 #42 0x0000000000630d40 in Ffuncall (nargs=1, args=0x7fffffffd4c8) at eval.c:2742 #43 0x000000000067b4d3 in exec_byte_code (bytestr=11271732, vector=11271765, maxdepth=86, args_template=2, nargs=0, args=0x7fffffffda88) at bytecode.c:880 #44 0x000000000063145c in funcall_lambda (fun=11271685, nargs=0, arg_vector=0x7fffffffda88) at eval.c:2855 #45 0x0000000000630d40 in Ffuncall (nargs=1, args=0x7fffffffda80) at eval.c:2742 #46 0x000000000067b4d3 in exec_byte_code (bytestr=11267740, vector=11267773, maxdepth=50, args_template=2, nargs=0, args=0x7fffffffdf30) at bytecode.c:880 #47 0x000000000063145c in funcall_lambda (fun=11267693, nargs=0, arg_vector=0x7fffffffdf30) at eval.c:2855 #48 0x00000000006310fe in apply_lambda (fun=11267693, args=0, count=3) at eval.c:2794 #49 0x000000000062f4c1 in eval_sub (form=19539859) at eval.c:2211 #50 0x000000000062e91f in Feval (form=19539859, lexical=0) at eval.c:1988 #51 0x0000000000583d34 in top_level_2 () at keyboard.c:1095 #52 0x000000000062cf7a in internal_condition_case (bfun=0x583d11 , handlers=18912, hfun=0x58372e ) at eval.c:1309 #53 0x0000000000583d75 in top_level_1 (ignore=0) at keyboard.c:1103 #54 0x000000000062c524 in internal_catch (tag=45696, func=0x583d36 , arg=0) at eval.c:1074 #55 0x0000000000583c67 in command_loop () at keyboard.c:1064 #56 0x000000000058320d in recursive_edit_1 () at keyboard.c:671 #57 0x0000000000583418 in Frecursive_edit () at keyboard.c:742 #58 0x000000000058122b in main (argc=1, argv=0x7fffffffe448) at emacs.c:1656 Lisp Backtrace: "Automatic GC" (0x0) "x-create-frame" (0xffffb910) "x-create-frame-with-faces" (0xffffbe48) 0x14ac578 PVEC_COMPILED "apply" (0xffffc4b0) "frame-creation-function" (0xffffca50) "make-frame" (0xffffcf90) "frame-initialize" (0xffffd4d0) "command-line" (0xffffda88) "normal-top-level" (0xffffdf30) Configure output: Configured for 'x86_64-unknown-linux-gnu'. Where should the build process find the source code? . What compiler should emacs be built with? gcc -std=gnu99 -O0 -g3 Should Emacs use the GNU version of malloc? yes (Using Doug Lea's new malloc from the GNU C Library.) Should Emacs use a relocating allocator for buffers? no Should Emacs use mmap(2) for buffer allocation? no What window system should Emacs use? x11 What toolkit should Emacs use? GTK3 Where do we find X Windows header files? Standard dirs Where do we find X Windows libraries? Standard dirs Does Emacs use -lXaw3d? no Does Emacs use -lXpm? yes Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use a gif library? yes -lgif Does Emacs use a png library? yes -lpng12 Does Emacs use -lrsvg-2? yes Does Emacs use cairo? no Does Emacs use imagemagick? yes Does Emacs support sound? yes Does Emacs use -lgpm? yes Does Emacs use -ldbus? yes Does Emacs use -lgconf? no Does Emacs use GSettings? yes Does Emacs use a file notification library? yes -lglibc (inotify) Does Emacs use access control lists? no Does Emacs use -lselinux? no Does Emacs use -lgnutls? yes Does Emacs use -lxml2? yes Does Emacs use -lfreetype? yes Does Emacs use -lm17n-flt? yes Does Emacs use -lotf? yes Does Emacs use -lxft? yes Does Emacs directly use zlib? yes Does Emacs have dynamic modules support? no Does Emacs use toolkit scroll bars? yes