From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nicolas Richard Newsgroups: gmane.emacs.bugs Subject: bug#17184: 24.3.50; crash while bootstrapping current trunk Date: Fri, 04 Apr 2014 17:26:36 +0200 Message-ID: <8738htf74j.fsf@yahoo.fr> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1396625248 28719 80.91.229.3 (4 Apr 2014 15:27:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 4 Apr 2014 15:27:28 +0000 (UTC) To: 17184@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 04 17:27:22 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 1WW61Z-0001DQ-0i for geb-bug-gnu-emacs@m.gmane.org; Fri, 04 Apr 2014 17:27:21 +0200 Original-Received: from localhost ([::1]:50703 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WW61Y-0000ri-L5 for geb-bug-gnu-emacs@m.gmane.org; Fri, 04 Apr 2014 11:27:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51057) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WW61O-0000kz-Jy for bug-gnu-emacs@gnu.org; Fri, 04 Apr 2014 11:27:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WW61H-0002Ch-7S for bug-gnu-emacs@gnu.org; Fri, 04 Apr 2014 11:27:10 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34374) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WW61H-0002Cd-3k for bug-gnu-emacs@gnu.org; Fri, 04 Apr 2014 11:27:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WW61G-0003q5-J6 for bug-gnu-emacs@gnu.org; Fri, 04 Apr 2014 11:27:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Nicolas Richard Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Apr 2014 15:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17184 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.139662520114716 (code B ref -1); Fri, 04 Apr 2014 15:27:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 4 Apr 2014 15:26:41 +0000 Original-Received: from localhost ([127.0.0.1]:35556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WW60t-0003pC-S1 for submit@debbugs.gnu.org; Fri, 04 Apr 2014 11:26:40 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:49159) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WW60r-0003p4-Fo for submit@debbugs.gnu.org; Fri, 04 Apr 2014 11:26:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WW60j-00021T-Ta for submit@debbugs.gnu.org; Fri, 04 Apr 2014 11:26:37 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:42058) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WW60j-00021P-RO for submit@debbugs.gnu.org; Fri, 04 Apr 2014 11:26:29 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50755) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WW60d-0000KB-Ax for bug-gnu-emacs@gnu.org; Fri, 04 Apr 2014 11:26:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WW60T-0001rx-Jy for bug-gnu-emacs@gnu.org; Fri, 04 Apr 2014 11:26:23 -0400 Original-Received: from mxin.ulb.ac.be ([164.15.128.112]:27296) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WW60T-0001rh-71 for bug-gnu-emacs@gnu.org; Fri, 04 Apr 2014 11:26:13 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsIOAJ/HPlOkD4Xx/2dsb2JhbABXg0GDYadNAQMMgliYA3SCJQEBBCRbEwEcAgUhAhEBiEQBDAiQWIx8jxxRmiIBiBOBKYY/iX+BSQSOXYl+hjqMBYMyOw Original-Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 04 Apr 2014 17:26:12 +0200 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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:87749 Archived-At: I tried making trunk and it crashes while bootstrapping. I guess it's "normal" (because of bug#17168 and bug#17178) so please feel free to close it. It crashes while byte compiling lisp/tcover-ses.el: > Wrote /home/youngfrog/sources/emacs-from-git/lisp/emacs-lisp/subr-x.elc > Compiling emacs-lisp/tcover-ses.el >=20 > Backtrace: > ../src/emacs[0x816ba30] > ../src/emacs[0x814d236] > ../src/emacs[0x816baaf] > ../src/emacs[0x81b58cf] > ../src/emacs[0x81b5a0e] > ../src/emacs[0x81ce514] > ../src/emacs[0x8205ad9] > ../src/emacs[0x82051e0] > ../src/emacs[0x81cd435] > ../src/emacs[0x81f1f25] > ../src/emacs[0x81f0f13] > ../src/emacs[0x81d6ede] > ../src/emacs[0x81cd435] > ../src/emacs[0x81f1f25] > ../src/emacs[0x81f219d] > ../src/emacs[0x81ce591] > ../src/emacs[0x8205ad9] > ../src/emacs[0x81cee0c] > ../src/emacs[0x81ce6f3] > ../src/emacs[0x81ce0a2] > ../src/emacs[0x81f0cf2] > ../src/emacs[0x81d6ede] > ../src/emacs[0x81ce514] > ../src/emacs[0x81cd87d] > ../src/emacs[0x81ce3b3] > ../src/emacs[0x8205ad9] > ../src/emacs[0x81ceb55] > ../src/emacs[0x81ce6f3] > ../src/emacs[0x8205ad9] > ../src/emacs[0x81ceb55] > ../src/emacs[0x81ce6f3] > ../src/emacs[0x8205ad9] > ../src/emacs[0x81ceb55] > ../src/emacs[0x81ce6f3] > ../src/emacs[0x8205ad9] > ../src/emacs[0x81ceb55] > ../src/emacs[0x81ce6f3] > ../src/emacs[0x8205ad9] > ../src/emacs[0x81ceb55] > ../src/emacs[0x81ce6f3] > ../src/emacs[0x81cd2d7] > ... > make[3]: *** [emacs-lisp/tcover-ses.elc] Abandon (core dump cr=C3=A9=C3= =A9) > make[3] : on quitte le r=C3=A9pertoire =C2=AB /home/youngfrog/sources/ema= cs-from-git/lisp =C2=BB So I tried this: $ gdb --args emacs --batch -f batch-byte-compile ../lisp/emacs-lisp/tcover= -ses.el and here's what happens: Breakpoint 1, terminate_due_to_signal (sig=3D6, backtrace_limit=3D40) at em= acs.c:355 355 signal (sig, SIG_DFL); it aborts because of this in data.c: /* Convert to eassert or remove after GC bug is found. In the meantime, check unconditionally, at a slight perf hit. */ if (valid_lisp_object_p (definition) < 1) emacs_abort (); Here's the backtrace: (gdb) bt #0 terminate_due_to_signal (sig=3D6, backtrace_limit=3D40) at emacs.c:355 #1 0x0816baaf in emacs_abort () at sysdep.c:2130 #2 0x081b58cf in Ffset (symbol=3D144231458, definition=3D137959093) at dat= a.c:733 #3 0x081b5a0e in Fdefalias (symbol=3D144231458, definition=3D137959093, do= cstring=3D139331522) at data.c:777 #4 0x081ce514 in Ffuncall (nargs=3D3, args=3D0xbfffac84) at eval.c:2822 #5 0x08205ad9 in exec_byte_code (bytestr=3D144102825, vector=3D142800693, = maxdepth=3D12, args_template=3D139331522, nargs=3D0, args=3D0x0) at bytecod= e.c:919 #6 0x082051e0 in Fbyte_code (bytestr=3D144102825, vector=3D142800693, maxd= epth=3D12) at bytecode.c:482 #7 0x081cd435 in eval_sub (form=3D144101550) at eval.c:2191 #8 0x081f1f25 in readevalloop (readcharfun=3D139400210, stream=3D0x8946b18= , sourcename=3D143974441, printflag=3Dfalse, unibyte=3D139331522, readfun= =3D139331522, start=3D139331522, end=3D139331522) at lread.c:1934 #9 0x081f0f13 in Fload (file=3D137504521, noerror=3D139331522, nomessage= =3D139331546, nosuffix=3D139331522, must_suffix=3D139331546) at lread.c:1363 #10 0x081d6ede in Frequire (feature=3D143167186, filename=3D139331522, noer= ror=3D139331522) at fns.c:2671 #11 0x081cd435 in eval_sub (form=3D142889614) at eval.c:2191 #12 0x081f1f25 in readevalloop (readcharfun=3D143919141, stream=3D0x0, sour= cename=3D143946105, printflag=3Dfalse, unibyte=3D139331522, readfun=3D13933= 1522, start=3D139331522, end=3D139331522) at lread.c:1934 #13 0x081f219d in Feval_buffer (buffer=3D143919141, printflag=3D139331522, = filename=3D143909873, unibyte=3D139331522, do_allow_print=3D139331546) at l= read.c:1995 #14 0x081ce591 in Ffuncall (nargs=3D6, args=3D0xbfffb474) at eval.c:2831 #15 0x08205ad9 in exec_byte_code (bytestr=3D137274913, vector=3D137274933, = maxdepth=3D24, args_template=3D139331522, nargs=3D0, args=3D0x0) at bytecod= e.c:919 #16 0x081cee0c in funcall_lambda (fun=3D137274853, nargs=3D4, arg_vector=3D= 0x82ea635 ) at eval.c:3049 #17 0x081ce6f3 in Ffuncall (nargs=3D5, args=3D0xbfffb7ac) at eval.c:2864 #18 0x081ce0a2 in call4 (fn=3D141003746, arg1=3D143909873, arg2=3D143909873= , arg3=3D139331522, arg4=3D139331546) at eval.c:2663 #19 0x081f0cf2 in Fload (file=3D143904913, noerror=3D139331522, nomessage= =3D139331546, nosuffix=3D139331522, must_suffix=3D139331546) at lread.c:1305 #20 0x081d6ede in Frequire (feature=3D143907898, filename=3D139331522, noer= ror=3D139331522) at fns.c:2671 #21 0x081ce514 in Ffuncall (nargs=3D2, args=3D0xbfffbba8) at eval.c:2822 #22 0x081cd87d in Fapply (nargs=3D2, args=3D0xbfffbba8) at eval.c:2301 #23 0x081ce3b3 in Ffuncall (nargs=3D3, args=3D0xbfffbba4) at eval.c:2796 #24 0x08205ad9 in exec_byte_code (bytestr=3D143527569, vector=3D142390349, = maxdepth=3D28, args_template=3D1028, nargs=3D1, args=3D0xbfffbed4) at bytec= ode.c:919 #25 0x081ceb55 in funcall_lambda (fun=3D142390421, nargs=3D1, arg_vector=3D= 0xbfffbed0) at eval.c:2983 #26 0x081ce6f3 in Ffuncall (nargs=3D2, args=3D0xbfffbecc) at eval.c:2864 #27 0x08205ad9 in exec_byte_code (bytestr=3D143526009, vector=3D142386277, = maxdepth=3D16, args_template=3D1028, nargs=3D1, args=3D0xbfffc200) at bytec= ode.c:919 #28 0x081ceb55 in funcall_lambda (fun=3D142386301, nargs=3D1, arg_vector=3D= 0xbfffc1fc) at eval.c:2983 #29 0x081ce6f3 in Ffuncall (nargs=3D2, args=3D0xbfffc1f8) at eval.c:2864 #30 0x08205ad9 in exec_byte_code (bytestr=3D143524777, vector=3D142386229, = maxdepth=3D20, args_template=3D1028, nargs=3D1, args=3D0xbfffc530) at bytec= ode.c:919 #31 0x081ceb55 in funcall_lambda (fun=3D142386253, nargs=3D1, arg_vector=3D= 0xbfffc52c) at eval.c:2983 #32 0x081ce6f3 in Ffuncall (nargs=3D2, args=3D0xbfffc528) at eval.c:2864 #33 0x08205ad9 in exec_byte_code (bytestr=3D143512849, vector=3D142949461, = maxdepth=3D16, args_template=3D0, nargs=3D0, args=3D0xbfffc858) at bytecode= .c:919 #34 0x081ceb55 in funcall_lambda (fun=3D142949549, nargs=3D0, arg_vector=3D= 0xbfffc858) at eval.c:2983 #35 0x081ce6f3 in Ffuncall (nargs=3D1, args=3D0xbfffc854) at eval.c:2864 #36 0x08205ad9 in exec_byte_code (bytestr=3D143513329, vector=3D141028941, = maxdepth=3D4, args_template=3D0, nargs=3D0, args=3D0xbfffcb84) at bytecode.= c:919 #37 0x081ceb55 in funcall_lambda (fun=3D142949573, nargs=3D0, arg_vector=3D= 0xbfffcb84) at eval.c:2983 #38 0x081ce6f3 in Ffuncall (nargs=3D1, args=3D0xbfffcb80) at eval.c:2864 #39 0x081cd2d7 in eval_sub (form=3D142890566) at eval.c:2157 #40 0x081cbbd4 in internal_lisp_condition_case (var=3D143495690, bodyform= =3D142890566, handlers=3D142890614) at eval.c:1323 #41 0x08206a1b in exec_byte_code (bytestr=3D143512577, vector=3D142345157, = maxdepth=3D64, args_template=3D1028, nargs=3D1, args=3D0xbfffd08c) at bytec= ode.c:1169 #42 0x081ceb55 in funcall_lambda (fun=3D142558517, nargs=3D1, arg_vector=3D= 0xbfffd088) at eval.c:2983 #43 0x081ce6f3 in Ffuncall (nargs=3D2, args=3D0xbfffd084) at eval.c:2864 #44 0x08205ad9 in exec_byte_code (bytestr=3D143509785, vector=3D142287813, = maxdepth=3D68, args_template=3D2052, nargs=3D1, args=3D0xbfffd3cc) at bytec= ode.c:919 #45 0x081ceb55 in funcall_lambda (fun=3D142554317, nargs=3D1, arg_vector=3D= 0xbfffd3c8) at eval.c:2983 #46 0x081ce6f3 in Ffuncall (nargs=3D2, args=3D0xbfffd3c4) at eval.c:2864 #47 0x08205ad9 in exec_byte_code (bytestr=3D143628761, vector=3D142937357, = maxdepth=3D8, args_template=3D0, nargs=3D0, args=3D0xbfffd6f4) at bytecode.= c:919 #48 0x081ceb55 in funcall_lambda (fun=3D142937373, nargs=3D0, arg_vector=3D= 0xbfffd6f4) at eval.c:2983 #49 0x081ce6f3 in Ffuncall (nargs=3D1, args=3D0xbfffd6f0) at eval.c:2864 #50 0x081cd2d7 in eval_sub (form=3D142898206) at eval.c:2157 #51 0x081cbbd4 in internal_lisp_condition_case (var=3D143603770, bodyform= =3D142898206, handlers=3D142902174) at eval.c:1323 #52 0x08206a1b in exec_byte_code (bytestr=3D143628633, vector=3D142933037, = maxdepth=3D48, args_template=3D1028, nargs=3D1, args=3D0xbfffdbd4) at bytec= ode.c:1169 #53 0x081ceb55 in funcall_lambda (fun=3D142933133, nargs=3D1, arg_vector=3D= 0xbfffdbd0) at eval.c:2983 #54 0x081ce6f3 in Ffuncall (nargs=3D2, args=3D0xbfffdbcc) at eval.c:2864 #55 0x08205ad9 in exec_byte_code (bytestr=3D143628313, vector=3D142925061, = maxdepth=3D40, args_template=3D1024, nargs=3D0, args=3D0xbfffdf40) at bytec= ode.c:919 #56 0x081ceb55 in funcall_lambda (fun=3D142932941, nargs=3D0, arg_vector=3D= 0xbfffdf40) at eval.c:2983 #57 0x081ce6f3 in Ffuncall (nargs=3D1, args=3D0xbfffdf3c) at eval.c:2864 #58 0x08205ad9 in exec_byte_code (bytestr=3D137480961, vector=3D137480981, = maxdepth=3D92, args_template=3D1028, nargs=3D1, args=3D0xbfffe27c) at bytec= ode.c:919 #59 0x081ceb55 in funcall_lambda (fun=3D137480941, nargs=3D1, arg_vector=3D= 0xbfffe278) at eval.c:2983 #60 0x081ce6f3 in Ffuncall (nargs=3D2, args=3D0xbfffe274) at eval.c:2864 #61 0x08205ad9 in exec_byte_code (bytestr=3D137468033, vector=3D137468053, = maxdepth=3D68, args_template=3D0, nargs=3D0, args=3D0xbfffe5dc) at bytecode= .c:919 #62 0x081ceb55 in funcall_lambda (fun=3D137468013, nargs=3D0, arg_vector=3D= 0xbfffe5dc) at eval.c:2983 #63 0x081ce6f3 in Ffuncall (nargs=3D1, args=3D0xbfffe5d8) at eval.c:2864 #64 0x08205ad9 in exec_byte_code (bytestr=3D137466281, vector=3D137466301, = maxdepth=3D48, args_template=3D0, nargs=3D0, args=3D0xbfffe890) at bytecode= .c:919 #65 0x081ceb55 in funcall_lambda (fun=3D137466261, nargs=3D0, arg_vector=3D= 0xbfffe890) at eval.c:2983 #66 0x081ce97c in apply_lambda (fun=3D137466261, args=3D139331522) at eval.= c:2924 #67 0x081cd63c in eval_sub (form=3D140992662) at eval.c:2230 #68 0x081ccd91 in Feval (form=3D140992662, lexical=3D139331522) at eval.c:2= 003 #69 0x08150d62 in top_level_2 () at keyboard.c:1183 #70 0x081cbcee in internal_condition_case (bfun=3D0x8150d45 , = handlers=3D139364602, hfun=3D0x8150969 ) at eval.c:1354 #71 0x08150d96 in top_level_1 (ignore=3D139331522) at keyboard.c:1191 #72 0x081cb676 in internal_catch (tag=3D139362650, func=3D0x8150d64 , arg=3D139331522) at eval.c:1118 #73 0x08150cca in command_loop () at keyboard.c:1152 #74 0x08150605 in recursive_edit_1 () at keyboard.c:777 #75 0x08150741 in Frecursive_edit () at keyboard.c:845 #76 0x0814eaff in main (argc=3D5, argv=3D0xbfffec94) at emacs.c:1654 Lisp Backtrace: "defalias" (0xbfffac88) "byte-code" (0xbfffaf10) "require" (0xbfffb270) "eval-buffer" (0xbfffb478) "load-with-code-conversion" (0xbfffb7b0) "require" (0xbfffbbac) "apply" (0xbfffbba8) "byte-compile-file-form-require" (0xbfffbed0) "byte-compile-file-form" (0xbfffc1fc) "byte-compile-toplevel-file-form" (0xbfffc52c) 0x8853ca8 PVEC_COMPILED 0x8853cc0 PVEC_COMPILED "funcall" (0xbfffcb80) "byte-compile-from-buffer" (0xbfffd088) "byte-compile-file" (0xbfffd3c8) 0x8850d18 PVEC_COMPILED "funcall" (0xbfffd6f0) "batch-byte-compile-file" (0xbfffdbd0) "batch-byte-compile" (0xbfffdf40) "command-line-1" (0xbfffe278) "command-line" (0xbfffe5dc) "normal-top-level" (0xbfffe890) (gdb) p definition No symbol "definition" in current context. (gdb) f 3 #3 0x081b5a0e in Fdefalias (symbol=3D144231458, definition=3D137959093, do= cstring=3D139331522) at data.c:777 777 Ffset (symbol, definition); (gdb) p definition $1 =3D 137959093 (gdb) x Argument required (starting display address). (gdb) x $1 0x83916b5 : 0xd1000004 (gdb)=20 In GNU Emacs 24.3.50.8 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2014-04-03 on geodiff-mac3 Windowing system distributor `The X.Org Foundation', version 11.0.11304000 System Description: Gentoo Base System release 2.2 Configured using: `configure --with-x-toolkit=3Dlucid 'CFLAGS=3D -O0 -g3'' Important settings: value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix --=20 Nico.