On Apr 28, 2010, at 1:24 PM, Bernard Helyer wrote:

> On 29/04/10 08:06, Andrei Alexandrescu wrote:
>> On 04/28/2010 02:53 PM, Walter Bright wrote:
>>>> I'm not sure to what extent segfaulting is detectable, but we
>>>> definitely must find good ways to address that too.
>>>> 
>>> 
>>> Debuggers are the standard tool for that.
>> 
>> I hear you but don't have one, and I swore to never use gdb. Ideally we 
>> should find a solution within the confines of the compiler.
>> 
>> Andrei
>> __________
> 
> But surely once a process has been sent SIGSEGV, we can't really recover from 
> a generic handler? The process at that point is in an unknown state. The 
> correct behaviour on SIGSEGV is to die.

It depends on the source of the SIGSEGV.  I've worked on apps where clean 
recovery from a segfault was an integral part of the design.
_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals

Reply via email to