Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

handle cross platform system exceptions (eg AV) #3

Closed
philsquared opened this issue Nov 13, 2010 · 4 comments
Closed

handle cross platform system exceptions (eg AV) #3

philsquared opened this issue Nov 13, 2010 · 4 comments

Comments

@philsquared
Copy link
Collaborator

No description provided.

@philsquared
Copy link
Collaborator Author

After four years I thought I'd make a bit of progress on this, the longest-outstanding issue ;-)
I've added signal handling (as of v1.1, build 2 on the develop branch). Will add support for SEH exceptions a bit later.

@obfuscated
Copy link

Hello,

I've just discovered that Catch doesn't have one of the most important features any decent test framework must have - catching crashes. I don't know how you've managed to use catch successfully, so many years without them, but I cannot!

I've tried the develop branch and there segmentation faults are caught correctly.
So, is there any chance that you'll merge the signal handling for unix that is available in the develop branch to the master branch?

@Darelbi
Copy link

Darelbi commented Feb 25, 2015

Nice catch to Catch, for me it is not a problem since I use Catch with
CTest so crashes are already detected by CTest.

2015-02-25 13:16 GMT+01:00 obfuscated notifications@github.com:

Hello,

I've just discovered that Catch doesn't have one of the most important
features any decent test framework must have - catching crashes. I don't
know how you've managed to use catch successfully, so many years without
them, but I cannot!

I've tried the develop branch and there segmentation faults are caught
correctly.
So, is there any chance that you'll merge the signal handling for unix
that is available in the develop branch to the master branch?


Reply to this email directly or view it on GitHub
#3 (comment).

@horenmar horenmar added the Resolved - pending review Issue waiting for feedback from the original author label Jan 15, 2017
@horenmar
Copy link
Member

horenmar commented Mar 8, 2017

There has been a lot of discussion, bugs found and some changes since, so I am going to close this.

Bugs found in current Catch's support for signals/SEH can go into new issues.

@horenmar horenmar closed this as completed Mar 8, 2017
@horenmar horenmar removed the Resolved - pending review Issue waiting for feedback from the original author label Mar 8, 2017
horenmar added a commit that referenced this issue Nov 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants