From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.devel Subject: tasks call-with-output-string segv Date: Sat, 13 Sep 2003 11:25:09 +1000 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <87oexpiioa.fsf@zip.com.au> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1063416454 2157 80.91.224.253 (13 Sep 2003 01:27:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 13 Sep 2003 01:27:34 +0000 (UTC) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Sep 13 03:27:33 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19xzCG-0003kR-00 for ; Sat, 13 Sep 2003 03:27:32 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.22) id 19xzBa-0001nN-KN for guile-devel@m.gmane.org; Fri, 12 Sep 2003 21:26:50 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.22) id 19xzBM-0001lb-B6 for guile-devel@gnu.org; Fri, 12 Sep 2003 21:26:36 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.22) id 19xzBG-0001kl-Ev for guile-devel@gnu.org; Fri, 12 Sep 2003 21:26:30 -0400 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.22) id 19xzBG-0001kd-8E for guile-devel@gnu.org; Fri, 12 Sep 2003 21:26:30 -0400 Original-Received: from [61.8.0.36] (helo=snoopy.pacific.net.au) by mx20.gnu.org with esmtp (Exim 4.22) id 19xzA6-0001TS-BG for guile-devel@gnu.org; Fri, 12 Sep 2003 21:25:18 -0400 Original-Received: from mongrel.pacific.net.au (mongrel.pacific.net.au [61.8.0.107]) by snoopy.pacific.net.au (8.12.3/8.12.3/Debian-6.4) with ESMTP id h8D1PGBt000833 for ; Sat, 13 Sep 2003 11:25:16 +1000 Original-Received: from localhost (ppp113.dyn228.pacific.net.au [203.143.228.113]) by mongrel.pacific.net.au (8.12.3/8.12.3/Debian-6.4) with ESMTP id h8D1NPQR031767 for ; Sat, 13 Sep 2003 11:23:26 +1000 Original-Received: from gg by localhost with local (Exim 3.35 #1 (Debian)) id 19xz9y-0001Fg-00; Sat, 13 Sep 2003 11:25:10 +1000 Original-To: guile-devel@gnu.org Mail-Copies-To: never User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Developers list for Guile, the GNU extensibility library List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:2787 I added to the todo list under 1.6 from what Nic Ferrier reported on guile-user, - call-with-output-string seg faults if its port is closed, eg. (call-with-output-string close-port) What should happen? Should this be an error, or should it be possible to get the string out of a closed string port? [Same situation in the cvs head.] I don't know what call-with-output-string ought to do in this case, but a segv is certainly not it :-). _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel