* bug#20219: crash of the repl
@ 2015-03-28 16:18 Andrew Engelbrecht
2016-06-23 19:20 ` Andy Wingo
0 siblings, 1 reply; 2+ messages in thread
From: Andrew Engelbrecht @ 2015-03-28 16:18 UTC (permalink / raw)
To: 20219
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
^ permalink raw reply [flat|nested] 2+ messages in thread
* bug#20219: crash of the repl
2015-03-28 16:18 bug#20219: crash of the repl Andrew Engelbrecht
@ 2016-06-23 19:20 ` Andy Wingo
0 siblings, 0 replies; 2+ messages in thread
From: Andy Wingo @ 2016-06-23 19:20 UTC (permalink / raw)
To: Andrew Engelbrecht; +Cc: 20219
On Sat 28 Mar 2015 17:18, Andrew Engelbrecht <sudoman@ninthfloor.org> writes:
> 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…> …)
In ice-9/top-repl.scm:
33:10 8 (_ #<procedure 7f9da18b8740 at ice-9/top-repl.scm:66:5 …>)
76:21 7 (_)
In system/repl/repl.scm:
142:4 6 (start-repl* _ _ _)
168:20 5 (run-repl* #<<repl> language: #<<language> name: schem…> …)
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…")
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
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-06-23 19:20 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-28 16:18 bug#20219: crash of the repl Andrew Engelbrecht
2016-06-23 19:20 ` Andy Wingo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).