Closed Bug 1602382 Opened 4 years ago Closed 4 years ago

Disable Base Profiler on Windows until bug 1599015 (Crash in WindowsDllDetourPatcher<T>::CreateTrampoline) is fixed

Categories

(Core :: Gecko Profiler, task, P1)

Unspecified
Windows 10
task

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mozbugz, Assigned: mozbugz)

References

Details

Attachments

(1 obsolete file)

See bug 1599015 for details of the crash.

In the meantime, I'm going to disable Base Profiler on Windows.

As per bug 1599015 there are crashes in
mozilla::interceptor::WindowsDllDetourPatcher<T>::CreateTrampoline
which are linked to the Base Profiler's dll-load hooks.

While the issue is being investigated, Base Profiler should be disabled on
Windows to avoid more crashes.

Technical detail: The never-defined macro
DISABLE_WINDOWS_BASE_PROFILER_UNTIL_BUG_1599015_IS_FIXED is effectively always
falsy, which leaves MOZ_BASE_PROFILER undefined on Windows.

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:gerald, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(gsquelart)

We don't need this anymore, see bug 1599015 comment 17.

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(gsquelart)
Resolution: --- → WORKSFORME
Attachment #9114509 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: