I get a reproducible SEGV when running some code that
writes large amounts of output to a string, using
WITH-OUTPUT-TO-STRING. This is with current CVS on
x86-linuxglibc22; with the last release I was getting
*** - handle_fault error2 ! address = 0x24E83000 not in
SIGSEGV cannot be cured. Fault address = 0x24E83000.
Sample code to reproduce the problem:
(defun bench-string-concat (&optional (size 1000000))
(declare (fixnum size))
(dotimes (i size)
(write-sequence "hi there, mate" string))
Log in to post a comment.