Opened 17 years ago

Closed 17 years ago

Last modified 15 years ago

#11592 closed enhancement (fixed)

RFE: sbcl-1.0.3 use :mach-exception-handler feature to avoid false CrashReporter reports on x86

Reported by: david.m.cooke@… Owned by: waqar@…
Priority: Low Milestone:
Component: ports Version:
Keywords: Cc: gwright@…, waqar@…, david.m.cooke@…
Port:

Description

SBCL 1.0.3 comes with support to use Mach exception handlers instead of BSD signal handlers. Using these, the protected memory accesses by the garbage collector don't trigger CrashReporter, and we all live happier.

More info in sbcl-1.0.3/docs/internal-notes/mach-exception-handler. (About bloody time; this first came up on sbcl-devel in 2005...)

I've attached a modified Portfile and patch.

Attachments (2)

Portfile (2.5 KB) - added by david.m.cooke@… 17 years ago.
use-mach-exception-handler.patch (386 bytes) - added by david.m.cooke@… 17 years ago.

Download all attachments as: .zip

Change History (7)

Changed 17 years ago by david.m.cooke@…

Attachment: Portfile added

Changed 17 years ago by david.m.cooke@…

comment:1 Changed 17 years ago by pipping@…

Milestone: Available PortsPort Enhancements

comment:2 Changed 17 years ago by waqar@…

Status: newassigned

comment:3 Changed 17 years ago by waqar@…

Resolution: fixed
Status: assignedclosed

Fix checked in.

comment:4 Changed 17 years ago by nox@…

Cc: gwright@… waqar@… david.m.cooke@… added; gwright@… removed
Priority: Nice to haveLow
Version: 1.3.2

comment:5 Changed 15 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.