On Sun, Apr 20, 2014 at 01:45:14PM -0700, Matt Welland wrote: > > Everything runs fine for me with 4.9.0rc1 so far. This script is enough to > show the problem I see with segfault on resizing the terminal. It occurs > whether compiled or run from csi: > > (use sqlite3 srfi-1 posix regex regex-case srfi-69 base64 format readline > apropos json http-client directory-utils) ;; (srfi 18) extras) > (import (prefix sqlite3 sqlite3:)) > (import (prefix base64 base64:)) > > (let ((th1 (make-thread (lambda ()(thread-sleep! 30)) "sleeping thread")) > (th2 (make-thread (lambda ()(let loop ((count 0))(print "Count=" > count)(thread-sleep! 3)))))) > (thread-start! th1) > (thread-start! th2) > (thread-join! th1)) > > Thanks for 4.9.0! I'll be making it my default henceforth.
Looks like a bug in the readline egg. If I remove all those USE lines so that only (use readline srfi-18) remains, it also segfaults. Have you tried the parley egg, instead? Cheers, Peter -- http://www.more-magic.net _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users