On Thu, Jul 16, 1998 at 11:31:55AM -0400, Brian White wrote: > Is there any way to make a program dump core and then continue execution? > Sorta like taking a snap-shot of the current program state.
well I have made a program dump core on purpose... how about... kill(getpid(), SIGFPE); the program will recive a floating point exception and dump core (this works for any program that doesn't catch SIGFPE... if you do catch SIGFPE (um...like why? :) ) then change itto SIGIOT, or SIGSEGV you can also do this with kill at the command line (if you wanna kill it but also wanna have a core file to see why it was acting stupid :) ) this was never tested but once when I had some evil ideas and wantd to make programs dump core for no apparent reason -Steve -- /* -- Stephen Carpenter <[EMAIL PROTECTED]> --- <[EMAIL PROTECTED]>------------ */ E-mail "Bumper Stickers": "A FREE America or a Drug-Free America: You can't have both!" "honk if you Love Linux" -- Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null