GNU bug report logs - #21993
REPL Servers broken on OSX.

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: Park SungMin <byulparan_eng@HIDDEN>; dated Mon, 23 Nov 2015 16:45:01 UTC; Maintainer for guile is bug-guile@HIDDEN.

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


Received: (at submit) by debbugs.gnu.org; 15 May 2016 17:08:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 15 13:08:28 2016
Received: from localhost ([127.0.0.1]:52951 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1b1zWl-0003TZ-Rn
	for submit <at> debbugs.gnu.org; Sun, 15 May 2016 13:08:28 -0400
Received: from eggs.gnu.org ([208.118.235.92]:36899)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rprimus@HIDDEN>) id 1b1wgP-0005sm-MN
 for submit <at> debbugs.gnu.org; Sun, 15 May 2016 10:06:14 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rprimus@HIDDEN>) id 1b1wgJ-0001Km-AV
 for submit <at> debbugs.gnu.org; Sun, 15 May 2016 10:06:08 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: **
X-Spam-Status: No, score=2.3 required=5.0 tests=BAYES_50,FAKE_REPLY_C,
 FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:41045)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <rprimus@HIDDEN>) id 1b1wgJ-0001Kh-7q
 for submit <at> debbugs.gnu.org; Sun, 15 May 2016 10:06:07 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:56103)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <rprimus@HIDDEN>) id 1b1wgG-0001cW-T9
 for bug-gnu-emacs@HIDDEN; Sun, 15 May 2016 10:06:06 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rprimus@HIDDEN>) id 1b1wgB-0001KQ-92
 for bug-gnu-emacs@HIDDEN; Sun, 15 May 2016 10:06:03 -0400
Received: from mail-wm0-x22e.google.com ([2a00:1450:400c:c09::22e]:38434)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <rprimus@HIDDEN>) id 1b1wgA-0001KC-V2
 for bug-gnu-emacs@HIDDEN; Sun, 15 May 2016 10:05:59 -0400
Received: by mail-wm0-x22e.google.com with SMTP id g17so98704877wme.1
 for <bug-gnu-emacs@HIDDEN>; Sun, 15 May 2016 07:05:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:subject:message-id:mime-version:content-disposition
 :user-agent; bh=SUz1ZVDtzQ/AkP0+cvisWrdFaAUedTer9ZviDGzFH/4=;
 b=I02XNp0SQOv95T4G30qIA+c3p0jEhcFvGOsUezWJ8gQ9RGfbjz4SC8dDqz+kmu873H
 mmbSMn0gY1HCbX3XPimXeZXGGZzmFPD2jePxfbOnu5wDmoQTxV0f1gjsSUOj9f16E3CT
 XAn384tq13927jA0Fg0h5ScTs0der6x/knIL+ffb5jExjxBZOfiGCMuIp/iqfpKNkuXA
 Fep0RymRRBsFNY1oAd1sJr4HAazB6Q5e8dH/DRWtk6nMl5nZGba2Xp2GndUW/QHRaVJR
 0Q4uX9DS9mFILl/FPYxvAC5MGcaNwULuXtWGNx6vE9voTjRPg1GkprgNpK5zreayp3F7
 EgBQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:subject:message-id:mime-version
 :content-disposition:user-agent;
 bh=SUz1ZVDtzQ/AkP0+cvisWrdFaAUedTer9ZviDGzFH/4=;
 b=hUpdayD6v6TI5JRFvT/uwhMuCEr1RXtZFWU0A4JPaUWIzSVXc0IM/9qGezUY7sdSM8
 Hx7iYZCPXo44srxAsfoxhkzH+KfKhrBgDNpWamSd9+w4p/NBAG93+iyQY7s0Sp1lSBmy
 v46/3gUwQbRdAK5DGHmVcbbPUN7pKOc+KXnVnr40CgRgLtOcmjG6fErSEqrQ54vUper4
 mYd572/d3gh9bHvGZtxBQLJvsWjWUIY0BhH67M1M9QXOTH/PnCdqUQWE81Ej7BE5bo9v
 GZn/O0/Ko4/Sc++2qOGTOXxNg8gccZZaiGftDfwISYEyF9sM0i92n0kIFfI+ktZ/hgTo
 xObg==
X-Gm-Message-State: AOPr4FWrmPjDlWZNDeevEevdHggDFG6Tm0+AN8ODvhbWj+6qOWK+aCPwpQzFHKQX74tytA==
X-Received: by 10.194.216.33 with SMTP id on1mr25103402wjc.120.1463321156789; 
 Sun, 15 May 2016 07:05:56 -0700 (PDT)
Received: from rp-mbp-2.local
 (cpc76904-dals22-2-0-cust749.20-2.cable.virginm.net. [81.106.46.238])
 by smtp.gmail.com with ESMTPSA id g197sm13436640wme.15.2016.05.15.07.05.54
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 15 May 2016 07:05:55 -0700 (PDT)
Date: Sun, 15 May 2016 15:05:53 +0100
From: R Primus <rprimus@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: Re: bug#21993: REPL Servers broken on OSX.
Message-ID: <20160515140553.jkdgnjjq7gxqq6wm@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="cq3y26slkwj6u3pu"
Content-Disposition: inline
User-Agent: Mutt/1.6.0-neo (2016-04-18)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Sun, 15 May 2016 13:08:26 -0400
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: -4.0 (----)


--cq3y26slkwj6u3pu
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Sun 15 May 2016 14:58:40 BST

This is easily replicated:

1.  guile --listen
2.
rprimus@rp-mbp-2 ~ % telnet localhost 37146
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying fe80::1...
telnet: connect to address fe80::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
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)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable


Do the default socket options need to be changed for OSX?

--=20
-primus (Train yourself and be your own master.)
"First solve the problem, then code!"
Narrowness of experience leads to narrowness of imagination.
http://www.catb.org/esr/faqs/smart-questions.html
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html

GPG Key: DB3FB476
Key fingerprint: B0FB C67E 2E7E 7032 7FE6  7FBC 28E9 2848 DB3F B476

--cq3y26slkwj6u3pu
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJ8BAEBCgBmBQJXOIJBXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4N0RBNTM1RTBFQzJEMUU2Q0IwRkEzMzQ5
NUQzMUI0MzFENzZCRTJEAAoJEJXTG0Mddr4tHrUP/R+AF1v+rgF3UYz2MFB/OBa2
09BeBHueYp0xzhIaSCTzdeVV0NcatylVJweGaiCXBZpnAcUOYeP47wcgMuOPMioN
59oHf/tV6r+EJ8JDR7HhLxTfBjTHpqwE9xMF5khtHwk/wB7WaeY/z0iXQrwb3jdL
wctwRd7/lfxQio9R1u8xWGukoGAvLIxvRDZAUToJGBe/a25SlSnb0JikheO1uZ0Y
fIlQp0KNvDfgIr9jGPu2WnKMlLGMQhwg+L4QWFGehszpomZBM2vrpJL/4h5xZD4M
Y0ovFfJ81nrFn+SFL0afC3C24YZE6qvzmhDxvIf88Z2sakBpb5bzKywgKIMvqkPx
BxyzcEDh2/P1VEIhCTfcHe1XWLCDKKUnwF9j7/B+EztZSJPyckcTQa0XR0TdEzuV
s2J4cZudKKvedsdN3HHemsVKjR21T26vqZipL1xSt1oEkTswPkrFoFPtR5mg8LtG
iu8xdCQIBYFh6sab++0qqidWFGbrg9CWmoyDm0C+A/0rCyg2/z6kShzIVYHS4VGI
MPD6uDzrpXkkrkCesZ4dF4TeYhm10hNMaMo8EAvG6rGVzmMH+KCykIjA+y0K5Hv/
Y2w0fnEMfy/vNWr8UsKR457m5mXp2V26lj484ShlGRuZZAls26wM1fBZuTcZ6P+p
T9rbHtJUpNelv44QbQ/I
=ASl5
-----END PGP SIGNATURE-----

--cq3y26slkwj6u3pu--




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

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


Received: (at submit) by debbugs.gnu.org; 23 Nov 2015 16:44:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 23 11:44:12 2015
Received: from localhost ([127.0.0.1]:49702 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1a0uDZ-0004sh-Jf
	for submit <at> debbugs.gnu.org; Mon, 23 Nov 2015 11:44:12 -0500
Received: from eggs.gnu.org ([208.118.235.92]:34163)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <byulparan_eng@HIDDEN>) id 1a0rix-0007E8-NJ
 for submit <at> debbugs.gnu.org; Mon, 23 Nov 2015 09:04:26 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <byulparan_eng@HIDDEN>) id 1a0riw-0000Qs-Ft
 for submit <at> debbugs.gnu.org; Mon, 23 Nov 2015 09:04:07 -0500
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]:50599)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <byulparan_eng@HIDDEN>) id 1a0riw-0000Qm-CC
 for submit <at> debbugs.gnu.org; Mon, 23 Nov 2015 09:04:06 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:44167)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <byulparan_eng@HIDDEN>) id 1a0riv-0006Oy-9R
 for bug-guile@HIDDEN; Mon, 23 Nov 2015 09:04:06 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <byulparan_eng@HIDDEN>) id 1a0riq-0000Q0-8z
 for bug-guile@HIDDEN; Mon, 23 Nov 2015 09:04:05 -0500
Received: from pv33p04im-asmtp001.me.com ([17.143.181.10]:38985)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <byulparan_eng@HIDDEN>) id 1a0riq-0000Pr-2a
 for bug-guile@HIDDEN; Mon, 23 Nov 2015 09:04:00 -0500
Received: from [192.168.0.5] (unknown [110.11.250.108])
 by pv33p04im-asmtp001.me.com
 (Oracle Communications Messaging Server 7.0.5.35.0 64bit (built Mar 31 2015))
 with ESMTPSA id <0NY900JRNTQIN220@HIDDEN> for
 bug-guile@HIDDEN; Mon, 23 Nov 2015 14:03:57 +0000 (GMT)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,,
 definitions=2015-11-23_06:,, signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 kscore.is_bulkscore=0 kscore.compositescore=1 compositescore=0.9
 suspectscore=1 phishscore=0 bulkscore=0 kscore.is_spamscore=0 rbsscore=0
 spamscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0
 reason=mlx scancount=1 engine=8.0.1-1510090000 definitions=main-1511230238
From: Park SungMin <byulparan_eng@HIDDEN>
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: quoted-printable
Subject: REPL Servers broken on OSX.
Message-id: <B7524EB2-2BC5-4B34-90BE-7BC1F34DF25E@HIDDEN>
Date: Mon, 23 Nov 2015 23:03:53 +0900
To: bug-guile@HIDDEN
MIME-version: 1.0 (Mac OS X Mail 9.1 \(3096.5\))
X-Mailer: Apple Mail (2.3096.5)
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.0 (----)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Mon, 23 Nov 2015 11:43:52 -0500
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.0 (----)


Hello, I=E2=80=99m guile newbie. I use GNU Guile 2.0.11 on OSX.

I tested first... =E2=80=9Cguile =E2=80=94listen=E2=80=9D on Terminal, =
then geiser-connect(geiser-20151029.1729) on Emacs(24.5.2)..
but I get Error Message=E2=80=A6

second test=E2=80=A6 I run two guile.=20
in server guile..
(use-modules (system repl server))
(spawn-server (make-tcp-server-socket))

then in client guile...
(define client (socket PF_INET SOCK_STREAM 0))
(connect client AF_INET (inet-aton "127.0.0.1") 37146)

I get same Error Message with first test=E2=80=A6

I don=E2=80=99t know is it guile bug? =E2=80=A6 on Ubuntu, It works =
fine.
This is Backtrace=E2=80=A6 Thank you!

Backtrace:
In ice-9/boot-9.scm:
 157: 13 [catch #t #<catch-closure 110b24d20> ...]
In unknown file:
   ?: 12 [apply-smob/1 #<catch-closure 110b24d20>]
In ice-9/boot-9.scm:
 157: 11 [catch #t #<procedure 110b28ea0 at =
system/repl/server.scm:140:10 ()> ...]
In unknown file:
   ?: 10 [with-continuation-barrier #<procedure 110b24860 at =
system/repl/server.scm:158:3 ()>]
In ice-9/boot-9.scm:
 157: 9 [catch #t #<catch-closure 110b24840> ...]
In unknown file:
   ?: 8 [apply-smob/1 #<catch-closure 110b24840>]
In system/repl/server.scm:
 164: 7 [#<procedure 110b24860 at system/repl/server.scm:158:3 ()>]
In system/repl/repl.scm:
 142: 6 [start-repl* scheme #f #<procedure prompting-meta-read (repl)>]
 168: 5 [run-repl* # #<procedure prompting-meta-read (repl)>]
 123: 4 [#<procedure 110928620 at system/repl/repl.scm:118:4 (key . =
args)> system-error ...]
In ice-9/format.scm:
1593: 3 [format #<input-output: socket 14> "While reading =
expression:\n"]
 766: 2 [format:format-work "While reading expression:\n" ()]
  81: 1 [anychar-dispatch]
In unknown file:
   ?: 0 [write-char #\e #<input-output: socket 14>]

ERROR: In procedure write-char:
ERROR: In procedure fport_write: Resource temporarily unavailable
Backtrace:
In ice-9/boot-9.scm:
 157: 2 [catch #t #<catch-closure 110b24d20> ...]
In unknown file:
   ?: 1 [apply-smob/1 #<catch-closure 110b24d20>]
In ice-9/boot-9.scm:
 157: 0 [catch #t #<procedure 110b28ea0 at system/repl/server.scm:140:10 =
()> ...]

ice-9/boot-9.scm:157:17: In procedure catch:
ice-9/boot-9.scm:157:17: In procedure fport_write: Resource temporarily =
unavailable






Acknowledgement sent to Park SungMin <byulparan_eng@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guile@HIDDEN. Full text available.
Report forwarded to bug-guile@HIDDEN:
bug#21993; 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.