I would like to ask if there is a way to avoid the following crash:
1) In the first terminal run
$ tcpserver 127.0.0.1 3333 clisp -norc -q -x '(print :hi)'
2) In the second terminal run
$ nc localhost 3333
3) In the first terminal I get
*** - UNIX error 14 (EFAULT): Bad address
[/build/buildd/clisp-2.49/src/eval.d:573] reset() found no driver frame
which doesn't seem right, there seems to be an issue with closing the
I am running the default clisp which comes with the latest ubuntu GNU
CLISP 2.49 (2010-07-07) on machine with Linux 3.2.0-24-generic
#37-Ubuntu SMP x86_64 GNU/Linux.
(:ASDF2 :ASDF :READLINE :REGEXP :SYSCALLS :I18N :LOOP :COMPILER :CLOS
:ANSI-CL :COMMON-LISP :LISP=CL :INTERPRETER :SOCKETS :GENERIC-STREAMS
:SCREEN :FFI :GETTEXT :UNICODE :BASE-CHAR=CHARACTER :WORD-SIZE=64