Attempt to unread too many characters ...

Andrew Myers asm198 at gmail.com
Mon Oct 21 12:42:26 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I've talked to Franz about this and they're working on a patch for 9.0
and later for 8.2.
Thanks for the help,
Andrew


On 10/17/2013 06:25 AM, Luís Oliveira wrote:
> Andrew Myers <asm198 at gmail.com> writes:
>
>>> attempt to unread too many characters on
>>> #<TWO-WAY-STREAM "" @ #x100010c8c22>
> [...]
>> Is this a problem with Franz Lisp?  Slime, Swank?  I'm not really sure
>> where I should start looking at this point.  Any help is appreciated.
>
> I believe this is an ACL bug. You can reproduce it independently of
> slime-repl as follows:
>
>   (handler-bind
>       ((error (lambda (e)
>                 (let ((*query-io* (make-two-way-stream
>                                    (swank-backend:make-input-stream
>                                     (lambda () (format nil "10~%")))
>                                    *query-io*)))
>                   (invoke-restart-interactively 'store-value)))))
>     (eval 'a))
>
> It seems that INVOKE-RESTART-INTERACTIVELY or something else more
> specific to the STORE-VALUE restart is doing too many UNREAD-CHARs which
> is not supported by the gray stream that SWANK has setup for
> *QUERY-IO*. (I don't remember enough details about gray streams to know
> whether this a general gray stream thing or something else.)
>
> Also, this happens in ACL 9.0 but not ACL 8.1.
>
> Can you report it to Franz?
>
> Cheers,
> Luís
>
>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJSZSEyAAoJELwmtL8s8iv9w70QAJyDim++L+qZZoph3BhiQ7lV
fWu6REYl6aQevd9eMFAuDo8hD4DfD7/rf5Zvfhg9qYKiIIsbpIPs6wMKSTMUFqEi
qWTsZZGDWOdx5Q9B+kQbSQloIG+gE2FEWZIm5rxfu9QTlBnGlmu030rJciPJPXDh
TQtJlw7hUY6AX2pg0bJ5GOYdP1Nt28sJkc+SYzCC3ZcbmAijuPu6XWmzyHEOyFVT
PDgMwpWJSsnfXXd/hnT/UFTR7fqGG4AEMfYKZih/bTq1M82cwAbi584Wr9i2Qzmw
JpP96j0vRTRuM+gB2HUNBQXmI5mEQbUYWY6tyT42r7+yKyI6pQ5nuIQngxomRNaj
2nJpQ+uCZsGVtsSlVZ+vUucJrtX9DrpHmSU9NmvIxkLLs7b5KontRZgmoLdreSz2
QwefvIR26qU3eIsSkwCBcI+9ZODup5awy3rxbbuW/ktx7Wzqqbob1XOhwy2z2b8R
840+BXLayG1qr9AeTZb2BThN/+WTH6nI+A4xPAVE5frLCAEav6jvPjNjG+tc1I2t
y9IDHhCFHij6ozMm8bcscvAcobPdvUEs4Ax6nEyp/UOtSqKke10y+h4fANSPP72w
EMkbDNOrb29af2n8XFwScpd3LiE2P2S2qt1VVoTgfQC0TcYdZdi535/pYiEeEaQJ
bBSCwJoVhQLRoaRhcJhR
=EG2z
-----END PGP SIGNATURE-----




More information about the slime-devel mailing list