Skip to content

Windows debug vesion is unstable due to the backtrace difference between windows and linux.#795

Open
hnwyllmm wants to merge 3 commits into
masterfrom
task/2026051800116159657
Open

Windows debug vesion is unstable due to the backtrace difference between windows and linux.#795
hnwyllmm wants to merge 3 commits into
masterfrom
task/2026051800116159657

Conversation

@hnwyllmm
Copy link
Copy Markdown
Member

Task Description

Windows debug vesion is unstable due to the backtrace difference between windows and linux.

Solution Description

The backtrace in linux is based on RBP list,which in windows is just a normal register.So when trace down,seekdb will read a trash addr in rbp.
Solution:changed the backrace logic in windows,which use CaptureStackBackTrace api.

Passed Regressions

core-test

Upgrade Compatibility

Other Info

Related links

  • DIMA-2026051800116159657

@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


dingyixuan.dyx seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

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

Successfully merging this pull request may close these issues.

2 participants