Catching AVs on Windows

Robert Fraser fraserofthenight at gmail.com
Sun Apr 13 15:46:59 PDT 2008


Robert Fraser wrote:
> Jarrett Billingsley wrote:
>> "Robert Fraser" <fraserofthenight at gmail.com> wrote in message 
>> news:fttsdl$2nec$1 at digitalmars.com...
>>> Hi,
>>>
>>> Has anyone had any success trapping access violations on Windows and 
>>> changing them into D exceptions? I created a function and passed it 
>>> to SetUnhandledExceptionFilter, but my exception filter never 
>>> triggered on the access violation.
>>>
>>> Thanks,
>>> Robert
>>
>> They already are, IIRC.  They might not be converted to Exceptions, 
>> though, but I know you can catch them with catch(Object). 
> 
> Oh you're right! Thanks! Any way to make it throw an Exception (since 
> I'm adding trace hooks to the Exception constructor)?

Oops, never mind, it _is_ an exception. Now to figure out why it won't 
trace...


More information about the Digitalmars-d-learn mailing list