Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

Provide minimized stack lines #993

Merged
6 commits merged into from
Jul 1, 2021

Conversation

bmc-msft
Copy link
Contributor

@bmc-msft bmc-msft commented Jun 15, 2021

Using the function name only method for minimization results in a
function with two different malloc related bugs to get bucketed
together.

This provides a minimized stack without function address of stack depth.

For entries without source information, such as:
# 34 0xf19113f in ChromeMain+0x13f (C:\\clusterfuzz\\bot\\builds\\chrome-test-builds_media_win32-release\\revisions\\asan-win32-release-335593\\chrome_child.dll+0x113f)
users will see this:
ChromeMain+0x13f

For entries with source information, such as:
# 20 0x58bd3bb in v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) ../../v8/src/builtins/builtins-api.cc:137:5
users will see this:
v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) builtins-api.cc:137:5

demoray and others added 3 commits June 15, 2021 15:32
Using the function name only method for minimization results in a
function with two different malloc related bugs to get bucketed
together.

This provides a minimized stack without function address of stack depth.

For entries without source information, such as:
`# 34 0xf19113f in ChromeMain+0x13f (C:\\clusterfuzz\\bot\\builds\\chrome-test-builds_media_win32-release\\revisions\\asan-win32-release-335593\\chrome_child.dll+0x113f)`
users will see this:
`ChromeMain+0x13f`

For entries with source information, such as:
`microsoft#20 0x58bd3bb in v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) ../../v8/src/builtins/builtins-api.cc:137:5`
users will see this:
`v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) builtins-api.cc:137:5`
@bmc-msft bmc-msft added the internal-request Requested by internal teams label Jun 15, 2021
@bmc-msft bmc-msft marked this pull request as ready for review July 1, 2021 13:42
@ranweiler
Copy link
Member

Will review this after conflicts resolved; please tag me in when ready!

@bmc-msft bmc-msft requested a review from ranweiler July 1, 2021 19:38
@ghost
Copy link

ghost commented Jul 1, 2021

Hello @bmc-msft!

Because this pull request has the auto-merge label, I will be glad to assist with helping to merge this pull request once all check-in policies pass.

p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (@msftbot) and give me an instruction to get started! Learn more here.

@ghost ghost merged commit a43f693 into microsoft:main Jul 1, 2021
@bmc-msft bmc-msft deleted the provide-minimized-stack-lines branch July 8, 2021 18:56
@ghost ghost locked as resolved and limited conversation to collaborators Aug 8, 2021
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants