( scratchpad ) You have triggered a bug in Factor. Please report. critical_error: Invalid header in size: 10d87c830 Starting low level debugger... Basic commands: q -- continue executing Factor - NOT SAFE im -- save image to fep.image x -- exit Factor Advanced commands: d -- dump memory u -- dump object at tagged . -- print object at tagged t -- toggle output trimming s r -- dump data, retain stacks .s .r .c -- print data, retain, call stacks e -- dump environment g -- dump generations data -- data heap dump words -- words dump tuples -- tuples dump refs -- find data heap references to object push -- push object on data stack - NOT SAFE code -- code heap dump READY im READY s r 0000000118334000: 000000010b248557 tag 7 0000000118334008: 000000010b247d27 tag 7 0000000118334010: 000000010d73d33b tag 11 0000000118334018: 000000010d73d2e7 tag 7 0000000118334020: 000000010d73d2e7 tag 7 0000000118334028: 000000010d73d367 tag 7 0000000118334030: 000000010d73d2e7 tag 7 0000000118334038: 000000010d73d367 tag 7 READY .s ==== DATA STACK: 74 T{ http.machine:machine-server "factor machine" logging:DEBUG f 8080 T{ io.sockets.secure:secure-config io.sockets.secure:SSLv23 f f syntax:t f "vocab:openssl/cacert.pem" f f 1024 } T{ vectors:vector { T{ io.sockets.private:server-port f f T{ io.backend.unix:fd f f 16 } f T{ io.sockets:inet6 "0:0:0:0:0:ffff:0:0" 8080 } io.encodings.utf8:utf8 } T{ io.sockets.private:server-port f f T{ io.backend.unix:fd f f 17 } f T{ io.sockets:inet4 "0.0.0.0" 8080 } io.encodings.utf8:utf8 } 0 } 2 } f f T{ calendar:duration 0 0 0 0 1 0 } io.encodings.utf8:utf8... } T{ http.machine.data:machine-request "GET" T{ urls:url f f f f f "/example" f f } "1.1" T{ hashtables:hashtable 4 0 { T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "connection" "keep-alive" T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "user-agent" "Java/1.6.0_20"... } } f f f f f f... } T{ http.machine.data:machine-request "GET" T{ urls:url f f f f f "/example" f f } "1.1" T{ hashtables:hashtable 4 0 { T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "connection" "keep-alive" T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "user-agent" "Java/1.6.0_20"... } } f f f f f f... } T{ io.encodings:decoder T{ io.streams.byte-array:byte-reader # 0 } io.encodings.utf8:utf8 f } 65536 T{ io.streams.byte-array:byte-reader # 0 } io.encodings.utf8:utf8 READY .r ==== RETAIN STACK: T{ io.encodings:decoder T{ io.ports:input-port f f T{ io.backend.unix:fd f f 29 } T{ calendar:duration 0 0 0 0 1 0 } T{ io.buffers:buffer 65536 # 0 0 f } } io.encodings.utf8:utf8 f } T{ io.encodings:encoder T{ io.ports:output-port f f T{ io.backend.unix:fd f f 29 } T{ calendar:duration 0 0 0 0 1 0 } T{ io.buffers:buffer 65536 # 0 0 f } } io.encodings.utf8:utf8 } "8080" T{ io.encodings:decoder T{ io.streams.byte-array:byte-reader # 0 } io.encodings.utf8:utf8 f } T{ io.encodings:decoder T{ io.streams.byte-array:byte-reader # 0 } io.encodings.utf8:utf8 f } T{ vectors:vector { } 0 } T{ io.encodings:decoder T{ io.streams.byte-array:byte-reader # 0 } io.encodings.utf8:utf8 f } T{ vectors:vector { } 0 } READY .c ==== CALL STACK: frame: 118475fc8 executing: [ namespaces:set-namestack continuations.private:init-catchstack threads:self accessors:quot>> kernel:call threads:stop ] scan: 4 word/quot addr: 1026fa674 word/quot xt: 10e21b460 return address: 10e21b48d frame: 118475fa8 executing: io.servers.connection.private:handle-client scan: f word/quot addr: 106425e4c word/quot xt: 10e7c37e0 return address: 10e7c3b8e frame: 118475f78 executing: machine-server=>handle-client* scan: f word/quot addr: 10685a77c word/quot xt: 10e60b4b0 return address: 10e60b8cc frame: 118475f58 executing: urls:parse-host scan: f word/quot addr: 10646554c word/quot xt: 10e66ad70 return address: 10e66adb9 frame: 118475f38 executing: io:stream-contents scan: f word/quot addr: 101330ffc word/quot xt: 10e108a40 return address: 10e108b34 frame: 118475f18 executing: decoder=>stream-read scan: f word/quot addr: 10132fb8c word/quot xt: 10e108e10 return address: 10e108e56 frame: 118475ef8 executing: strings: scan: 1 word/quot addr: 101069bdc word/quot xt: 10e1f9f90 return address: 10e1f9fcb READY g Nursery: Start=4521721856, size=2097152, end=4523819008 Aging: Start=4517527552, size=4194304, end=4521721856 Tenured: Start=4312006656, size=201326592, end=4513333248 Cards:base=4300517376, size=828416 READY