From owner-freebsd-hackers Mon Jan 30 23:32:21 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id XAA06058 for hackers-outgoing; Mon, 30 Jan 1995 23:32:21 -0800 Received: from ghpc6.ihf.rwth-aachen.de (ghpc6.ihf.RWTH-Aachen.DE [134.130.90.6]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id XAA06048; Mon, 30 Jan 1995 23:32:18 -0800 Received: (from thomas@localhost) by ghpc6.ihf.rwth-aachen.de (8.6.8/8.6.6) id IAA06361; Tue, 31 Jan 1995 08:31:38 +0100 From: Thomas Gellekum Message-Id: <199501310731.IAA06361@ghpc6.ihf.rwth-aachen.de> Subject: Re: faulting memory reference after SIGSEGV? To: hsu@freefall.cdrom.com (Jeffrey Hsu) Date: Tue, 31 Jan 1995 08:31:37 +0100 (MET) Cc: thomas@ghpc8.ihf.rwth-aachen.de, hackers@freefall.cdrom.com In-Reply-To: <199501301947.LAA08464@freefall.cdrom.com> from "Jeffrey Hsu" at Jan 30, 95 11:47:45 am Organization: Institut f. Hochfrequenztechnik, RWTH Aachen X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 566 Sender: hackers-owner@FreeBSD.org Precedence: bulk Jeffrey Hsu wrote: > > Let me guess, you're working on the garbage collector for some language. > Which one? Just trying to port elk (Extension Language Kit, an embeddable scheme interpreter). > Here's an example from Boehm's GC, Do I _have_ to know him? > void GC_write_fault_handler(sig, code, scp, addr) > int sig, code; > struct sigcontext *scp; > char *addr; > > where addr is the faulting virtual address. Hm. That's actually already implemented in elk, but failed when I tried it. I'll have to look into it a bit deeper. Thanks. tg