8000 we have PAX issue at a hardened Gentoo · Issue #104 · unittest-cpp/unittest-cpp · GitHub
[go: up one dir, main page]

Skip to content

we have PAX issue at a hardened Gentoo #104

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 servic 8000 e and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
toralf opened this issue Mar 9, 2016 · 3 comments
Closed

we have PAX issue at a hardened Gentoo #104

toralf opened this issue Mar 9, 2016 · 3 comments
Labels

Comments

@toralf
Copy link
toralf commented Mar 9, 2016

The origin is here : https://bugs.gentoo.org/show_bug.cgi?id=576806
Any hints ?

@pjohnmeyer
Copy link
Member

Having looked at the issue, the only thing immediately jumping out at me would be in TestTest.cpp. The test CrashingTestsAreReportedAsFailures intentionally calls a function at address 0x0:

virtual void RunImpl() const
{
   reinterpret_cast< void (*)() >(0)();
}

If you or somebody can verify for me that this is indeed the cause, then it will be easy enough to come up with a fix.

@pjohnmeyer pjohnmeyer added the bug label Mar 12, 2016
pjohnmeyer added a commit that referenced this issue May 7, 2016
pjohnmeyer added a commit that referenced this issue Jul 19, 2016
@pjohnmeyer
Copy link
Member

@toralf I consider this issue addressed by #115, although there was some disagreement on my implementation there. Do you consider that to have fixed the issue, once a release is made?

@toralf
Copy link
Author
toralf commented Aug 17, 2016

well, dev-libs/unittest++-1.6.1 builds fine here since sbraz already cherry-picked a patch, so this can be closed for now IMO.

@toralf toralf closed this as completed Aug 17, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants
0