From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Pieter Slabbert Newsgroups: gmane.lisp.guile.bugs Subject: bug#16060: segfault when loading file Date: Thu, 05 Dec 2013 21:39:22 +0200 Message-ID: <52A0D66A.2070708@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1386272481 17627 80.91.229.3 (5 Dec 2013 19:41:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 5 Dec 2013 19:41:21 +0000 (UTC) To: 16060@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Thu Dec 05 20:41:25 2013 Return-path: Envelope-to: guile-bugs@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 1Voenc-0006qk-S1 for guile-bugs@m.gmane.org; Thu, 05 Dec 2013 20:41:25 +0100 Original-Received: from localhost ([::1]:55392 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Voenc-0004hN-2u for guile-bugs@m.gmane.org; Thu, 05 Dec 2013 14:41:24 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36745) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoenQ-0004hE-C6 for bug-guile@gnu.org; Thu, 05 Dec 2013 14:41:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VoenH-0002oF-Qg for bug-guile@gnu.org; Thu, 05 Dec 2013 14:41:12 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46357) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoenH-0002oA-Mw for bug-guile@gnu.org; Thu, 05 Dec 2013 14:41:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VoenG-00059i-Vo for bug-guile@gnu.org; Thu, 05 Dec 2013 14:41:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Pieter Slabbert Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Thu, 05 Dec 2013 19:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16060 X-GNU-PR-Package: guile X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-guile@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.138627241519759 (code B ref -1); Thu, 05 Dec 2013 19:41:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 Dec 2013 19:40:15 +0000 Original-Received: from localhost ([127.0.0.1]:60376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VoemU-00058c-74 for submit@debbugs.gnu.org; Thu, 05 Dec 2013 14:40:14 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:34810) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VoemP-00058S-Qf for submit@debbugs.gnu.org; Thu, 05 Dec 2013 14:40:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VoemG-0002PO-T6 for submit@debbugs.gnu.org; Thu, 05 Dec 2013 14:40:09 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:42974) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoemG-0002PK-P4 for submit@debbugs.gnu.org; Thu, 05 Dec 2013 14:40:00 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36488) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Voem8-0004MV-8N for bug-guile@gnu.org; Thu, 05 Dec 2013 14:40:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Voelw-0002NM-LS for bug-guile@gnu.org; Thu, 05 Dec 2013 14:39:52 -0500 Original-Received: from mail-we0-x22c.google.com ([2a00:1450:400c:c03::22c]:62043) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Voelw-0002N3-E9 for bug-guile@gnu.org; Thu, 05 Dec 2013 14:39:40 -0500 Original-Received: by mail-we0-f172.google.com with SMTP id w62so11581123wes.3 for ; Thu, 05 Dec 2013 11:39:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=Gu+fqkq2NtBWR1Dl8Hw/qEJRZ5SVA0cEPPGuvkyMa58=; b=TLXGUNNlN+a0Q8E5UPHYeDuo7yWp3VEkCMHq+eAh1xTClHmKjf5OhZ2SDl6V+EdwJP x93L1vnafKzRFXEJfVmsNWpEYal6XZPDVqV3e21WEbOTPiMr4JaFLjSYEpNVy3nwMHJc iaF7dRL2QnWbqvkzuQz9d216gLIG9XTkrcFeYnLplYyOB8lh5nbrhFBlvMpCdcLlR/0X /qvusOocITqmvLI0qlhmwJzrZUVXfpCgAy/ET7cCTMDfOi+/+FmayC5t8bfjVYHz3owf Hnp73sf/pem1VmqvO9K2NJhS2tAsk3ezQw2WlO/Jc3So7F2JN4PTFKYReQn8D6bjr6hT u1Qg== X-Received: by 10.194.122.99 with SMTP id lr3mr68634871wjb.21.1386272378166; Thu, 05 Dec 2013 11:39:38 -0800 (PST) Original-Received: from [192.168.10.104] (105-237-90-181.access.mtnbusiness.co.za. [105.237.90.181]) by mx.google.com with ESMTPSA id w20sm9212500wia.5.2013.12.05.11.39.36 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 05 Dec 2013 11:39:37 -0800 (PST) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:7358 Archived-At: HI When I try to load a file which contains (set-car! '(0 . ()) 1) Guile segfaults . if I enter the same thing into the interpreter it works fine. I tried the same thing in chibi and it complained about try to mutate an immutable pair. Fixed it in my code but the segfault made it a lot harder to find I installed guile from git. Version gives me 2.1.0.526-7f710 Running Ubuntu 13.10 Processor: Intel Atom N450 Steps to reproduce: $ echo "(set-car! '(0 . ()) 1)" > test.scm $ guile > (load "test.scm") segfault Thanks Pieter