GNU bug report logs - #20219
crash of the repl

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guile; Reported by: Andrew Engelbrecht <sudoman@HIDDEN>; dated Sat, 28 Mar 2015 17:29:02 UTC; Maintainer for guile is bug-guile@HIDDEN.

Message received at 20219 <at> debbugs.gnu.org:


Received: (at 20219) by debbugs.gnu.org; 23 Jun 2016 19:20:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 23 15:20:51 2016
Received: from localhost ([127.0.0.1]:52990 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bGABH-0004CY-LS
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2016 15:20:51 -0400
Received: from pb-sasl2.pobox.com ([64.147.108.67]:51352
 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <wingo@HIDDEN>) id 1bGABG-0004CQ-3k
 for 20219 <at> debbugs.gnu.org; Thu, 23 Jun 2016 15:20:50 -0400
Received: from sasl.smtp.pobox.com (unknown [127.0.0.1])
 by pb-sasl2.pobox.com (Postfix) with ESMTP id 4829925F2B;
 Thu, 23 Jun 2016 15:20:47 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type:content-transfer-encoding; s=sasl; bh=ttqEynl4DjYM
 3olgW/cgLqbOGcI=; b=JfQPhylC9PHF7b0JKMMQ8DpG1x6toQT/FBo1DvLTWVx7
 Ya2MIJYc6EEfLL0phBt6y3hSkUhNnJLgPhOhwT25a2Cwg11koUFPPDXooXYffFzj
 1Q6f0iSJVrCa5e9eXitdC30eBD3l+rz1Qao41TTn1Q5ETCtklCn4mvEbCeZa0sw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type:content-transfer-encoding; q=dns; s=sasl; b=nz5+G3
 94ImOVdovFhxQeSnZXPsdqImtfCvO/Ew5ZGifwVyPrC9VwxgFNDJNxwWfuNvPFrR
 P4sEAeQiE9k9TOvtZMKgr7Pdom2Or31gHHmqdC+QG+Ndlea+icMbulqpoSHa5YPF
 9eTl2ADXtX2iDENg2lgKtYGkobFNEY1PEFrss=
Received: from pb-sasl2.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-sasl2.pobox.com (Postfix) with ESMTP id 400E725F26;
 Thu, 23 Jun 2016 15:20:47 -0400 (EDT)
Received: from clucks (unknown [88.160.190.192])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by pb-sasl2.pobox.com (Postfix) with ESMTPSA id 669F825F24;
 Thu, 23 Jun 2016 15:20:46 -0400 (EDT)
From: Andy Wingo <wingo@HIDDEN>
To: Andrew Engelbrecht <sudoman@HIDDEN>
Subject: Re: bug#20219: crash of the repl
References: <5516D471.7020608@HIDDEN>
Date: Thu, 23 Jun 2016 21:20:38 +0200
In-Reply-To: <5516D471.7020608@HIDDEN> (Andrew Engelbrecht's message
 of "Sat, 28 Mar 2015 12:18:57 -0400")
Message-ID: <877fdfn249.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Pobox-Relay-ID: 9657C69E-3977-11E6-B22E-28A6F1301B6D-02397024!pb-sasl2.pobox.com
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: 20219
Cc: 20219 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.4 (-)

On Sat 28 Mar 2015 17:18, Andrew Engelbrecht <sudoman@HIDDEN> write=
s:

> i opened guile, then pressed ctrl-c, then a bunch of other buttons
> including ctrl-d and enter. eventually it crashed:

This is an amusing bug report :) On the other hand it does seem to be
entirely reproducible if I do meta/guile -q and C-c enough times:

    $ meta/guile -q
    GNU Guile 2.1.3.17-b8f5c-dirty
    Copyright (C) 1995-2016 Free Software Foundation, Inc.

    Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
    This program is free software, and you are welcome to redistribute it
    under certain conditions; type `,show c' for details.

    Enter `,help' for help.
    scheme@(guile-user)> ^C^CWhile reading expression:
    ERROR: User interrupt
    scheme@(guile-user)> ^CWhile reading expression:
    ERROR: User interrupt
    scheme@(guile-user)> ^CWBacktrace:
              10 (apply-smob/1 #<catch-closure c22c00>)
    In ice-9/boot-9.scm:
        699:2  9 (call-with-prompt ("prompt") #<procedure e0c0c0 at ice=E2=
=80=A6> =E2=80=A6)
    In ice-9/top-repl.scm:
        33:10  8 (_ #<procedure 7f9da18b8740 at ice-9/top-repl.scm:66:5 =E2=
=80=A6>)
        76:21  7 (_)
    In system/repl/repl.scm:
        142:4  6 (start-repl* _ _ _)
       168:20  5 (run-repl* #<<repl> language: #<<language> name: schem=E2=
=80=A6> =E2=80=A6)
        123:9  4 (_ signal #f "User interrupt" () (2))
    In ice-9/format.scm:
      1590:19  3 (format #<output: file /dev/pts/3> "While reading expre=E2=
=80=A6")
        78:10  2 (format:format-work "While reading expression:\n" ())
    In unknown file:
               1 (write-char #\W #<output: file /dev/pts/3>)
               0 (scm-error signal #f "User interrupt" () (2))

    ERROR: In procedure scm-error:
    ERROR: User interrupt
    $

Sadly the number of C-c's that it takes to get here is not a constant :/

Andy




Information forwarded to bug-guile@HIDDEN:
bug#20219; Package guile. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 28 Mar 2015 17:28:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 28 13:28:04 2015
Received: from localhost ([127.0.0.1]:39049 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1YbuWh-0005pu-Pe
	for submit <at> debbugs.gnu.org; Sat, 28 Mar 2015 13:28:04 -0400
Received: from eggs.gnu.org ([208.118.235.92]:46318)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <sudoman@HIDDEN>) id 1YbtS4-0004Ds-Mj
 for submit <at> debbugs.gnu.org; Sat, 28 Mar 2015 12:19:13 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <sudoman@HIDDEN>) id 1YbtRy-0004Ef-PJ
 for submit <at> debbugs.gnu.org; Sat, 28 Mar 2015 12:19:07 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:51984)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <sudoman@HIDDEN>) id 1YbtRy-0004Eb-Mw
 for submit <at> debbugs.gnu.org; Sat, 28 Mar 2015 12:19:06 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:48025)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <sudoman@HIDDEN>) id 1YbtRx-000203-RT
 for bug-guile@HIDDEN; Sat, 28 Mar 2015 12:19:06 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <sudoman@HIDDEN>) id 1YbtRu-0004Cb-LP
 for bug-guile@HIDDEN; Sat, 28 Mar 2015 12:19:05 -0400
Received: from ninthfloor.org ([109.74.194.224]:52468 helo=mail.ninthfloor.org)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <sudoman@HIDDEN>) id 1YbtRu-0004C4-Dr
 for bug-guile@HIDDEN; Sat, 28 Mar 2015 12:19:02 -0400
Received: from debian.local (146-115-83-102.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com
 [146.115.83.102])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested) (Authenticated sender: sudoman)
 by mail.ninthfloor.org (Postfix) with ESMTPSA id 8123A1C10F
 for <bug-guile@HIDDEN>; Sat, 28 Mar 2015 16:18:59 +0000 (UTC)
Message-ID: <5516D471.7020608@HIDDEN>
Date: Sat, 28 Mar 2015 12:18:57 -0400
From: Andrew Engelbrecht <sudoman@HIDDEN>
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64;
 rv:31.0) Gecko/20100101 Icedove/31.5.0
MIME-Version: 1.0
To: bug-guile@HIDDEN
Subject: crash of the repl
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
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-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.1 (----)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Sat, 28 Mar 2015 13:28:02 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.1 (----)

i opened guile, then pressed ctrl-c, then a bunch of other buttons
including ctrl-d and enter. eventually it crashed:


$ guile
(GNU Guile 2.0.11
Copyright (C) 1995-2014 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.
scheme@(guile-user)>^C^CWhile reading expressioBacktrace:
In ice-9/boot-9.scm:
 157: 12 [catch #t #<catch-closure 9fd3000> ...]
In unknown file:
   ?: 11 [apply-smob/1 #<catch-closure 9fd3000>]
In ice-9/boot-9.scm:
  63: 10 [call-with-prompt prompt0 ...]
In ice-9/top-repl.scm:
  33: 9 [#<procedure a11a420 at ice-9/top-repl.scm:31:6 (thunk)>
#<procedure a11a3a0 at ice-9/top-repl.scm:66:5 ()>]
  76: 8 [#<procedure a11a3a0 at ice-9/top-repl.scm:66:5 ()>]
In system/repl/repl.scm:
 142: 7 [start-repl* scheme #f #<procedure prompting-meta-read (repl)>]
 168: 6 [run-repl* # #<procedure prompting-meta-read (repl)>]
 123: 5 [#<procedure a11abe0 at system/repl/repl.scm:118:4 (key . args)>
signal ...]
In ice-9/format.scm:
1593: 4 [format #<output: file /dev/pts/1> "While reading expression:\n"]
 766: 3 [format:format-work "While reading expression:\n" ()]
  83: 2 [anychar-dispatch]
In unknown file:
   ?: 1 [char=? #\o #\newline]
   ?: 0 [scm-error signal #f "User interrupt" () (2)]

ERROR: In procedure scm-error:
ERROR: User interrupt




Acknowledgement sent to Andrew Engelbrecht <sudoman@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guile@HIDDEN. Full text available.
Report forwarded to bug-guile@HIDDEN:
bug#20219; Package guile. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.