Closed Bug 1619865 Opened 4 years ago Closed 4 years ago

Support pdb paths with forward slashes

Categories

(Core :: Gecko Profiler, task, P2)

task

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

No description provided.
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/13dd8e1de31e
Support pdb paths with forward slashes. r=gerald
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75

What scenarios do these paths arise in? What effect does the patch have in practice?

We're starting to cross-build Firefox for Windows on Linux, in which case the pdb location has a unix path, and then things that use this pdb information and expect a file name are getting the full (irrelevant) path. There's also a telemetry xpcshell test that fails when that happens.

I see, thanks!

What I still don't understand though, is that we can still get the '' character when Firefox is built on Windows, right? (custom builds, etc). From what I understand the patch will break these cases. Am I missing something?

The patch switches to searching for both / and . If it broke native Windows builds, the aforementioned xpcshell test would fail on current Windows builds (Windows tests still run off native builds as of writing).

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: