From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.bugs Subject: bug#8334: Segmentation fault in mark_object (in my patched version) Date: Thu, 24 Mar 2011 01:07:19 +0100 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: dough.gmane.org 1300927059 11839 80.91.229.12 (24 Mar 2011 00:37:39 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 24 Mar 2011 00:37:39 +0000 (UTC) To: 8334@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 24 01:37:32 2011 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.69) (envelope-from ) id 1Q2YYI-0002nz-T6 for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 Mar 2011 01:37:27 +0100 Original-Received: from localhost ([127.0.0.1]:43841 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q2YYI-00018G-9s for geb-bug-gnu-emacs@m.gmane.org; Wed, 23 Mar 2011 20:37:26 -0400 Original-Received: from [140.186.70.92] (port=46221 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q2YY9-00016W-89 for bug-gnu-emacs@gnu.org; Wed, 23 Mar 2011 20:37:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q2YY7-0000tq-34 for bug-gnu-emacs@gnu.org; Wed, 23 Mar 2011 20:37:17 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:44452) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q2YY7-0000tm-1A for bug-gnu-emacs@gnu.org; Wed, 23 Mar 2011 20:37:15 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Q2Y5q-0002D8-6q; Wed, 23 Mar 2011 20:08:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lennart Borgman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Mar 2011 00:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8334 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Emacs Bugs Original-Received: via spool by submit@debbugs.gnu.org id=B.13009252748481 (code B ref -1); Thu, 24 Mar 2011 00:08:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 Mar 2011 00:07:54 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q2Y5g-0002Ck-PP for submit@debbugs.gnu.org; Wed, 23 Mar 2011 20:07:53 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q2Y5e-0002CZ-G9 for submit@debbugs.gnu.org; Wed, 23 Mar 2011 20:07:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q2Y5X-0004nG-UT for submit@debbugs.gnu.org; Wed, 23 Mar 2011 20:07:45 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:57675) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q2Y5X-0004nC-Qj for submit@debbugs.gnu.org; Wed, 23 Mar 2011 20:07:43 -0400 Original-Received: from [140.186.70.92] (port=49675 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q2Y5W-0002V8-AH for bug-gnu-emacs@gnu.org; Wed, 23 Mar 2011 20:07:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q2Y5U-0004mz-TG for bug-gnu-emacs@gnu.org; Wed, 23 Mar 2011 20:07:42 -0400 Original-Received: from mail-ey0-f169.google.com ([209.85.215.169]:45769) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q2Y5U-0004mo-LI for bug-gnu-emacs@gnu.org; Wed, 23 Mar 2011 20:07:40 -0400 Original-Received: by eyh6 with SMTP id 6so2422003eyh.0 for ; Wed, 23 Mar 2011 17:07:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:from:date:message-id:subject:to :content-type; bh=5cqHwH5TvykOa1vEIicgijp4kNHszNtmCZsf/3Qflf0=; b=RVZa9aZLvVl2yTrK1Tz6k97SDy0Zvf0GyfhwQFZhGADkmcMpQOJ3Sh0prZ7ZGiGnD8 v4Lv4gr1RsVsQwZTM/tyLU8W8ysbWqTjoEoT+d7Sbo/TBnvbSnc8Pmfa1j7T3NEtx9Fa PAESZsLE+gSzwo89niB2J1hUa5ykt9Z26wBVs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=Z4mZyHX1L3pFa8Wx3WzsS+dutr1Wfpoy7tZnPdNtx6wp61cFsVMciM6JpCFHBr3T6H F+9FdRJkGTRTj9pQYcqvcd7j8DwYRygCW3QW2TLHWG4ZpbzrJGEGzh/seFXqXHz2ncBJ SLIMu68CMtuyq3bKCyo1YHh5UkTxatrOkMdDk= Original-Received: by 10.213.13.194 with SMTP id d2mr3273047eba.134.1300925259091; Wed, 23 Mar 2011 17:07:39 -0700 (PDT) Original-Received: by 10.213.22.6 with HTTP; Wed, 23 Mar 2011 17:07:19 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 23 Mar 2011 20:08:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , 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:45296 Archived-At: I just got a segmentation fault in mark_object. This was with my patched version: This Emacs was built from sources in bazaar identified as: Nick 'trunk' info: revision id: yamaoka@jpl.org-20110216231247-r8dr95j65ud08bqz revno: 103306 date: 2011-02-16 23:12:47 +0000 Nick 'emacsw32' (from 'trunk') info: revision id: lennart.borgman@gmail.com-20110216233741-bbne2i1djpaccnv1 revno: 99348 date: 2011-02-17 00:37:41 +0100 Program received signal SIGSEGV, Segmentation fault. 0x01028778 in mark_object (arg=6637606) at alloc.c:5531 warning: Source file is more recent than executable. 5531 if (EQ (ptr->u.cdr, Qnil)) (gdb) bt #0 0x01028778 in mark_object (arg=6637606) at alloc.c:5531 #1 0x0102880d in mark_object (arg=301623766) at alloc.c:5542 #2 0x0102853e in mark_object (arg=297533442) at alloc.c:5435 #3 0x0102678d in mark_maybe_pointer (p=0x11bc0000) at alloc.c:4089 #4 0x01026520 in mark_memory (start=0x82cae8, end=0x82ff30, offset=0) at alloc.c:4139 #5 0x01026da2 in mark_stack () at alloc.c:4385 #6 0x01027a3c in Fgarbage_collect () at alloc.c:4967 #7 0x01020968 in Feval (form=301887150) at eval.c:2143 #8 0x01021081 in Feval (form=270381486) at eval.c:2312 #9 0x0101dcc9 in Fprogn (args=270381710) at eval.c:343 #10 0x01020aff in Feval (form=270381478) at eval.c:2198 #11 0x0101dbf6 in Fif (args=270381470) at eval.c:293 #12 0x01020aff in Feval (form=270381446) at eval.c:2198 #13 0x0101dcc9 in Fprogn (args=301886974) at eval.c:343 #14 0x01020aff in Feval (form=301886998) at eval.c:2198 #15 0x0101dbf6 in Fif (args=301887014) at eval.c:293 #16 0x01020aff in Feval (form=301887022) at eval.c:2198 #17 0x01021081 in Feval (form=270381126) at eval.c:2312 #18 0x0101dcc9 in Fprogn (args=270458606) at eval.c:343 #19 0x0101eeb2 in Flet (args=270381118) at eval.c:1000 #20 0x01020aff in Feval (form=270383022) at eval.c:2198 #21 0x0101dcc9 in Fprogn (args=301889606) at eval.c:343 #22 0x010224d9 in funcall_lambda (fun=301889630, nargs=1, arg_vector=0x82d78c) at eval.c:3021 #23 0x01022004 in Ffuncall (nargs=2, args=0x82d788) at eval.c:2902 #24 0x0102186a in call1 (fn=301889630, arg1=49847742) at eval.c:2643 #25 0x0103ad9f in mapcar1 (leni=30, vals=0x0, fn=301889630, seq=301774390) at fns.c:2344 #26 0x0103b145 in Fmapc (function=301889630, sequence=301774390) at fns.c:2433 #27 0x01020dc4 in Feval (form=270382958) at eval.c:2254 #28 0x0101dcc9 in Fprogn (args=301772870) at eval.c:343 #29 0x0101ef8c in Fwhile (args=301772886) at eval.c:1022 #30 0x01020aff in Feval (form=301772894) at eval.c:2198 #31 0x0101dcc9 in Fprogn (args=301772902) at eval.c:343 #32 0x0101eeb2 in Flet (args=301772910) at eval.c:1000 #33 0x01020aff in Feval (form=301772918) at eval.c:2198 #34 0x0101dcc9 in Fprogn (args=301772950) at eval.c:343 #35 0x0101f22a in internal_catch (tag=271267586, func=0x101dca0 , arg=301772950) at eval.c:1152 #36 0x0101f195 in Fcatch (args=301772982) at eval.c:1123 #37 0x01020aff in Feval (form=301772990) at eval.c:2198 #38 0x01020d17 in Feval (form=301773006) at eval.c:2236 #39 0x01021081 in Feval (form=301772942) at eval.c:2312 #40 0x01021081 in Feval (form=270382894) at eval.c:2312 #41 0x0101dcc9 in Fprogn (args=301774582) at eval.c:343 #42 0x0101ef8c in Fwhile (args=301774598) at eval.c:1022 #43 0x01020aff in Feval (form=301774606) at eval.c:2198 #44 0x0101dcc9 in Fprogn (args=301774614) at eval.c:343 #45 0x0101eeb2 in Flet (args=301774622) at eval.c:1000 #46 0x01020aff in Feval (form=301774630) at eval.c:2198 #47 0x0101dcc9 in Fprogn (args=301774662) at eval.c:343 #48 0x0101f22a in internal_catch (tag=271267586, func=0x101dca0 , arg=301774662) at eval.c:1152 #49 0x0101f195 in Fcatch (args=301774694) at eval.c:1123 #50 0x01020aff in Feval (form=301774702) at eval.c:2198 #51 0x01020d17 in Feval (form=301774718) at eval.c:2236 #52 0x01021081 in Feval (form=301774654) at eval.c:2312 #53 0x01021081 in Feval (form=270382822) at eval.c:2312 #54 0x0101dcc9 in Fprogn (args=270458654) at eval.c:343 #55 0x0101eeb2 in Flet (args=270382758) at eval.c:1000 #56 0x01020aff in Feval (form=270382574) at eval.c:2198 #57 0x0101dcc9 in Fprogn (args=270458662) at eval.c:343 #58 0x01020aff in Feval (form=270382566) at eval.c:2198 #59 0x0101dcc9 in Fprogn (args=270458670) at eval.c:343 #60 0x010224d9 in funcall_lambda (fun=270458678, nargs=1, arg_vector=0x82ef10) at eval.c:3021 #61 0x010221ef in apply_lambda (fun=270458678, args=270458854, eval_flag=1) at eval.c:2954 #62 0x010210ab in Feval (form=270458838) at eval.c:2314 #63 0x0101dcc9 in Fprogn (args=270458846) at eval.c:343 #64 0x0101dc16 in Fif (args=270458766) at eval.c:294 #65 0x01020aff in Feval (form=270458758) at eval.c:2198 #66 0x0101dcc9 in Fprogn (args=270456958) at eval.c:343 #67 0x010224d9 in funcall_lambda (fun=270456966, nargs=1, arg_vector=0x82f2e0) at eval.c:3021 #68 0x010221ef in apply_lambda (fun=270456966, args=270457342, eval_flag=1) at eval.c:2954 #69 0x010210ab in Feval (form=270457334) at eval.c:2314 #70 0x0101dcc9 in Fprogn (args=270457350) at eval.c:343 #71 0x0101eeb2 in Flet (args=270457262) at eval.c:1000 #72 0x01020aff in Feval (form=270457190) at eval.c:2198 #73 0x0101f62f in internal_lisp_condition_case (var=49818274, bodyform=270457190, handlers=270457422) at eval.c:1355 #74 0x0101f451 in Fcondition_case (args=270457182) at eval.c:1297 #75 0x01020aff in Feval (form=270457174) at eval.c:2198 #76 0x0101dcc9 in Fprogn (args=270457430) at eval.c:343 #77 0x010224d9 in funcall_lambda (fun=270457438, nargs=0, arg_vector=0x82fa18) at eval.c:3021 #78 0x01022004 in Ffuncall (nargs=1, args=0x82fa14) at eval.c:2902 #79 0x01021738 in run_hook_with_args (nargs=1, args=0x82fa14, cond=to_completion) at eval.c:2573 #80 0x010214fb in Frun_hooks (nargs=1, args=0x82facc) at eval.c:2443 #81 0x01021c62 in Ffuncall (nargs=2, args=0x82fac8) at eval.c:2824 #82 0x0102186a in call1 (fn=49400410, arg1=49289770) at eval.c:2643 #83 0x01005c76 in safe_run_hooks_1 () at keyboard.c:1822 #84 0x0101f739 in internal_condition_case (bfun=0x1005c43 , handlers=49244210, hfun=0x1005c7e ) at eval.c:1408 #85 0x01005d16 in safe_run_hooks (hook=49289770) at keyboard.c:1848 #86 0x01004ff2 in command_loop_1 () at keyboard.c:1545 #87 0x0101f739 in internal_condition_case (bfun=0x10048d9 , handlers=49297818, hfun=0x10042ce ) at eval.c:1408 #88 0x0100463e in command_loop_2 (ignore=49244186) at keyboard.c:1129 #89 0x0101f22a in internal_catch (tag=49295914, func=0x100461b , arg=49244186) at eval.c:1152 #90 0x010045f6 in command_loop () at keyboard.c:1108 #91 0x01003eea in recursive_edit_1 () at keyboard.c:731 #92 0x0100404e in Frecursive_edit () at keyboard.c:793 #93 0x01002767 in main (argc=1, argv=0xb23d08) at emacs.c:1684 Lisp Backtrace: "when" (0x82ce00) "progn" (0x82cf50) "if" (0x82d0a0) "progn" (0x82d1f0) "if" (0x82d340) "when" (0x82d450) "let" (0x82d640) 0x11fe7858 Lisp type 6 "mapc" (0x82d8c0) "while" (0x82db00) "let" (0x82dcf0) "catch" (0x82df00) "cl-block-wrapper" (0x82e010) "block" (0x82e120) "dolist" (0x82e230) "while" (0x82e3e0) "let" (0x82e5d0) "catch" (0x82e7e0) "cl-block-wrapper" (0x82e8f0) "block" (0x82ea00) "dolist" (0x82eb10) "let" (0x82ed10) "progn" (0x82ee60) "menuacc-add-accel-1" (0x82ef10) "if" (0x82f230) "menuacc-add-accel" (0x82f2e0) "let" (0x82f660) "condition-case" (0x82f860) "menuacc-add-accel-from-post-command-hook" (0x82fa18) "run-hooks" (0x82facc) (gdb)