Opened 11 years ago

Closed 10 years ago

Last modified 10 years ago

#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

should be: ab -n 3000 -c 5 http://127.0.0.1:8080/

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.

Note: See TracTickets for help on using tickets.