slavapestov/factor — Issue #311: read-?crlf broken?
Author: slavapestov
Created: 2011-10-29 05:41:41+00:00
State: open

The http server hangs like this; thanks to Joe's safepoint changes, we can get a stack trace:

executing: io.servers.private:handle-client
scan: f
word/quot addr: b549358c
word/quot xt: adfb4d80
return address: adfb5329
frame: aa2d1f64
executing: http-server=>handle-client*
scan: f
word/quot addr: b515ecec
word/quot xt: adfc53b0
return address: adfc57fc
frame: aa2d1f44
executing: http.server:read-request
scan: f
word/quot addr: b4f7920c
word/quot xt: adc90040
return address: adc90057
frame: aa2d1f34
executing: http.server:read-request-line
scan: f
word/quot addr: b515edec
word/quot xt: addae320
return address: addae3b1
frame: aa2d1f24
executing: io.crlf:read-?crlf
scan: f
word/quot addr: b5504b1c
word/quot xt: adfb5e40
return address: adfb5e73
frame: aa2d1f14
executing: io.encodings.private:decoder-read-until
scan: f
word/quot addr: b187cfac
word/quot xt: ad948d00
return address: ad949fab
frame: aa2d1ee4
executing: strings:
scan: 1
word/quot addr: b165821c
word/quot xt: ad8f41a0
return address: ad8f41d5
frame: aa2d1ec4
executing: kernel.private:signal-handler