Hi Paolo, When using sockets and the gst readline I run into my app being aborted. I have written about this earlier but couldn't reproduce this back then. Right now I was having a TCP Connection open in the background (most likely closed by the remote as I didn't respond to a ping) and I try to load some code with FileStream fileIn.
I have attached the GDB backtrace and the two variables from frame 3 that decide that we end up in the abort. I have also the strace output. do you have any idea of what is going wrong? (gdb) bt #0 0x00ca9424 in __kernel_vsyscall () #1 0x00a432f1 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0x00a44d5e in abort () at abort.c:92 #3 0x00f91d07 in _gst_async_call (func=0xf71a40 <async_signal_polled_files>, arg=0x0) at interp.c:1625 #4 0x00f72a9e in file_polling_handler (sig=29) at sysdep/posix/events.c:345 #5 <signal handler called> #6 0x00ca9424 in __kernel_vsyscall () #7 0x00ae4bfb in __poll (fds=0xbf99df58, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:83 #8 0x00f72c9e in _gst_wait_for_input (fd=0) at sysdep/posix/events.c:467 #9 0x00f6fa81 in poll_and_read (fd=0, buf=0xbf99dfdf "", n=1) at input.c:790 #10 0x00f6fb0c in readline_getc (file=0xb9e440) at input.c:1118 #11 0x004c8393 in rl_read_key () at ../input.c:446 #12 0x004b26be in readline_internal_char () at ../readline.c:517 (gdb) p async_queue_index_sig $1 = 65 (gdb) p _gst_signal_count $2 = 1
strace-async-queue.txt.gz
Description: GNU Zip compressed data
_______________________________________________ help-smalltalk mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-smalltalk
