Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83 (MC830713); site vu44.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!genrad!teddy!panda!talcott!harvard!seismo!mcvax!vu44!jack
From: jack@vu44.UUCP (Jack Jansen)
Newsgroups: net.unix-wizards
Subject: Re: Virtual machines
Message-ID: <562@vu44.UUCP>
Date: Thu, 10-Jan-85 14:53:24 EST
Article-I.D.: vu44.562
Posted: Thu Jan 10 14:53:24 1985
Date-Received: Sun, 13-Jan-85 06:48:08 EST
References: <7152@brl-tgr.ARPA>
Organization: The Retarded Programmers Home, VU, Amsterdam
Lines: 18

> From: BostonU SysMgr 
> 	We were distributed with our laser printer software a
> 	UNIX (4.2 dependent probably) program called 'undump.c'
> 	What it seems to do quite reliably is take a 'core'
> 	and turn it back into an a.out which will start up as
> 	it was at the time of the core dump (eg. after a SIGQUIT.)

This sounds interesting. I wrote such a routine some time ago
for a CDC Cyber, and it was *very* useful.
I was thinking about writing something like it for unix,
but the problem seems to be the stack. I couldn't figure
a way to initialize the stack from a core image.

Anyone has any ideas how to perform that feat?
-- 
	Jack Jansen, {seismo|philabs|decvax}!mcvax!vu44!jack
	or				       ...!vu44!htsa!jack
If *this* is my opinion, I wasn't sober at the time.