Closed
Bug 690203
Opened 13 years ago
Closed 13 years ago
eventtracer interferes with goQuitApplication on leopard
Categories
(Toolkit :: General, defect)
Tracking
()
RESOLVED
FIXED
mozilla10
People
(Reporter: anodelman, Assigned: ted)
References
Details
Attachments
(1 file)
2.15 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
When the eventtracer tool is enabled goQuitApplication (part of the pageloader bundle) causes the browser to freeze instead of quit cleanly. This is only on leopard test boxes.
Assignee | ||
Comment 1•13 years ago
|
||
I only have 10.6 here, so I can't reproduce this. Can you use Activity Monitor and sample the process when it's hung?
Reporter | ||
Comment 2•13 years ago
|
||
http://pastebin.mozilla.org/1339490 I've been testing this on tools-r3-leopard-001, which is an ateam test box which I can give you access to - since I don't see any smoking gun in the sample process output.
Assignee | ||
Comment 3•13 years ago
|
||
Looks like it's sitting and waiting for the background thread to exit: 1202 mozilla::ShutdownEventTracing() We must exit the event loop differently on Leopard somehow, such that the last event that the background thread sends doesn't get processed.
Assignee | ||
Comment 4•13 years ago
|
||
I reproduced the hang on that same Leopard slave. I pushed a patch to try, I'll test with those builds when they become available: http://hg.mozilla.org/try/pushloghtml?changeset=6d5f900ee3da
Assignee: nobody → ted.mielczarek
Assignee | ||
Comment 5•13 years ago
|
||
I tested the try build on a 10.5 machine, and it worked fine. This patch just makes us signal the event tracer thread during shutdown, so that it doesn't get hung if it fires one last tracer event that never gets serviced.
Assignee | ||
Updated•13 years ago
|
Attachment #567490 -
Flags: review?(benjamin)
Updated•13 years ago
|
Attachment #567490 -
Flags: review?(benjamin) → review+
Assignee | ||
Comment 6•13 years ago
|
||
http://hg.mozilla.org/integration/mozilla-inbound/rev/6b83e2e33b5a
Comment 7•13 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/6b83e2e33b5a
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla10
You need to log in
before you can comment on or make changes to this bug.
Description
•