#359 closed defect (fixed)
consistent crashes on openmcl 1.2-r11193M (DarwinX8664) with apachebench/hunchentoot-0.15.7
Reported by: | xristos | Owned by: | gb |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Runtime (threads, GC) | Version: | trunk |
Keywords: | Cc: |
Description
Fresh instance of hunchentoot serving default page.
ab -n 3000 -c 5 http://127.0.0.1:8080
? Unhandled exception 10 at 0x23450, context->regs at #xb0e9ddc0 Exception occurred while executing foreign code ? for help [5817] OpenMCL kernel debugger:
Change History (3)
comment:1 Changed 11 years ago by xristos
comment:2 Changed 10 years ago by rme
- Resolution set to fixed
- Status changed from new to closed
I just tried this on a trunk darwinx8664 ccl with hunchentoot 1.0, and it appears to work normally.
comment:3 Changed 10 years ago by gb
Sorry for not closing this long ago; I believe that it had to do with sigreturn not being invoked correctly, failing, and returning to code that restored the old context from someplace on the wrong stack (other than that, everything was OK.) For some blind-luck reason, this didn't always fail obviously or immediately.
should be: ab -n 3000 -c 5 http://127.0.0.1:8080/