Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.
/ druntime Public archive

fix issue 13821 - fiber + exception + win server 2012 failures#2801

Merged
dlang-bot merged 1 commit intodlang:masterfrom
rainers:issue13821
Sep 17, 2019
Merged

fix issue 13821 - fiber + exception + win server 2012 failures#2801
dlang-bot merged 1 commit intodlang:masterfrom
rainers:issue13821

Conversation

@rainers
Copy link
Member

@rainers rainers commented Sep 17, 2019

the Windows server exception chain validation fails because the initial exception entry is wrong in case the stack was aligned manually.
See https://github.com/dlang/druntime/compare/master...rainers:issue13821?expand=1#diff-8bb12ed976acf0a5132e877ec5a01ea8L4717

the Windows server exception chain validation fails because the initial exception entry is wrong in case the stack was aligned manually.
@dlang-bot
Copy link
Contributor

Thanks for your pull request, @rainers!

Bugzilla references

Auto-close Bugzilla Severity Description
13821 blocker fiber + exception + win server 2012 failures

⚠️⚠️⚠️ Warnings ⚠️⚠️⚠️

To target stable perform these two steps:

  1. Rebase your branch to upstream/stable:
git rebase --onto upstream/stable upstream/master
  1. Change the base branch of your PR to stable

Testing this PR locally

If you don't have a local development environment setup, you can use Digger to test this PR:

dub fetch digger
dub run digger -- build "master + druntime#2801"

@dlang-bot dlang-bot added the Bug Fix Include reference to corresponding bugzilla issue label Sep 17, 2019
pstack -= reserve;
*(cast(EXCEPTION_REGISTRATION*)pstack) =
EXCEPTION_REGISTRATION( sehChainEnd, finalHandler );
auto pChainEnd = pstack;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

const ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not really the style of this file.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Normally I'd disagree that that is a good reason not to do it, but the whole file is about to get a re-architect anyway, so it doesn't really matter.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fair enough

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Bug Fix Include reference to corresponding bugzilla issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants