Skip to content

[release/7.0] [mono][debugger] Fix Debugger.Break() behavior when running on release mode - #80497

Merged
carlossanlop merged 1 commit into
release/7.0from
backport/pr-79822-to-release/7.0
Jan 12, 2023
Merged

[release/7.0] [mono][debugger] Fix Debugger.Break() behavior when running on release mode#80497
carlossanlop merged 1 commit into
release/7.0from
backport/pr-79822-to-release/7.0

Conversation

@github-actions

@github-actionsgithub-actionsBot commented Jan 11, 2023

Copy link
Copy Markdown
Contributor

Backport of #79822 to release/7.0

/cc @thaystg

Customer Impact

When the customer application has a Debugger.Break it was crashing the app when running on release mode.
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1675269

Testing

Manually tested.

Risk

Low risk, only calling raise(SIGTRAP) when native debugging option is enabled.

IMPORTANT: Is this backport for a servicing release? If so and this change touches code that ships in a NuGet package, please make certain that you have added any necessary package authoring and gotten it explicitly reviewed.

@ghost

Copy link
Copy Markdown

Tagging subscribers to this area: @thaystg
See info in area-owners.md if you want to be subscribed.

Issue Details

Backport of #79822 to release/7.0

/cc @thaystg

Customer Impact

Testing

Risk

IMPORTANT: Is this backport for a servicing release? If so and this change touches code that ships in a NuGet package, please make certain that you have added any necessary package authoring and gotten it explicitly reviewed.

Author:github-actions[bot]
Assignees:-
Labels:

area-Debugger-mono

Milestone:-

@thaystgthaystg added the Servicing-consider Issue for next servicing release review label Jan 11, 2023
@marek-safarmarek-safar added this to the 7.0.x milestone Jan 11, 2023
@carlossanlop

Copy link
Copy Markdown
Contributor

@thaystg if this is ready, please send the email to Tactics requesting approval.

@leecowleecow added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Jan 12, 2023
@leecowleecow modified the milestones: 7.0.x, 7.0.3Jan 12, 2023
@carlossanlop

Copy link
Copy Markdown
Contributor

Approved by Tactics (7.0.3).
Signed off by area owner.
No OOB changes needed (mono native code).
CI failure was a timeout cancellation.
Ready to merge. :shipit:

@carlossanlop
carlossanlop merged commit 0d7bb6d into release/7.0Jan 12, 2023
@carlossanlop
carlossanlop deleted the backport/pr-79822-to-release/7.0 branch January 12, 2023 21:34
@ghostghost locked as resolved and limited conversation to collaborators Feb 12, 2023
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Debugger-monoServicing-approvedApproved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@carlossanlop@lewing@marek-safar@leecow@thaystg