The IDE Options dialog has a Language Exceptions page under Debugger.
The [ + Add ] button opens a little dialog where you type the name of the exception to ignore.
My concern with that option is that the exception reported doesn't seem to be a language exception. That's my impression, given my current knowledge of Lazarus, I could be wrong about that.
Alternatively, when debugging, and an exception occurs, the debugger shows a dialog giving the exception class, message, and source code location. It includes an "Ignore this exception type" checkbox. Checking this does the same thing as manually adding the exception to above debugger Language Exceptions list.
In the debugger exception dialog there is a "ignore this exception" check box when checked the debugger will ignore all exception of that type until you remove it from the list in tools\Options select the debugger\exception list on the left remove excpetion on the list on the right.
I am not getting a dialog box with an option of ignoring the exception. I attached a screenshot of what I'm getting. It pretty much says that I am SOL.
Under Tools/Options/Debugger/OS exceptions, the "add" button is grayed. Can't add anything there and...
Under Tools/Options/Debugger/Language Options, I'm concerned that if I disable EAccessViolation, I may be disabling other access violations that I may need to know about. For that reason, blanket disabling EAccessViolation is not really desirable.
I'd like to disable the access violation when it happens at that address (inside kernel32 in the IsBad...Ptr routine), other exceptions, I want to know about so I can deal with them.
If there is a way to do that, it'd be great. thanks!