Access Violation Tracking
Bauss via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Wed Nov 5 03:43:12 PST 2014
On Wednesday, 5 November 2014 at 11:39:21 UTC, Marc Schütz wrote:
> On Wednesday, 5 November 2014 at 11:09:42 UTC, Bauss wrote:
>> Is there any way to track down access violations, instead of
>> me having to look through my source code manually.
>>
>> I have a pretty big source code and an access violation
>> happens at runtime, but it's going to be a nightmare looking
>> through it all to find the access violation. Not to mention
>> all the tests I have to run.
>>
>> So if there is a way to catch an access violation and find out
>> where it occured it would be appreciated!
>
> If you're on Linux, you can turn SEGVs into Errors:
>
> import etc.linux.memoryerror;
> registerMemoryErrorHandler();
I am on Windows, but thanks that might come in handy when I have
to test my program on other platforms.
More information about the Digitalmars-d-learn
mailing list