Closed Bug 1740895 Opened 2 years ago Closed 2 years ago

Investigate "browser-custom-element.js:permitUnload" content process hangs

Categories

(Core :: Widget: Win32, task)

task

Tracking

()

RESOLVED INVALID

People

(Reporter: jstutte, Unassigned)

References

(Blocks 1 open bug)

Details

See Also: → 1667485

Note that this is happening also on Mac.

This seems to be a case of misalignment between XPCOMSpinEventLoopStack and the main thread stack:

 	ntdll.dll!NtYieldExecution()	Unbekannt
 	user32.dll!PeekMessageW()	Unbekannt
 	[Inlineframe] xul.dll!mozilla::widget::WinUtils::PeekMessage(tagMSG * aMsg, HWND__ * aWnd, unsigned int aFirstMessage, unsigned int aLastMessage, unsigned int aOption) Zeile 785	C++
 	[Inlineframe] xul.dll!SingleNativeEventPump::OnProcessNextEvent(nsIThreadInternal * aThread, bool aMayWait) Zeile 310	C++
 	xul.dll!nsThread::ProcessNextEvent(bool aMayWait, bool * aResult) Zeile 1175	C++
>	[Inlineframe] xul.dll!NS_ProcessNextEvent(nsIThread * aThread, bool aMayWait) Zeile 467	C++
 	xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate * aDelegate) Zeile 85	C++
 	[Inlineframe] xul.dll!MessageLoop::RunInternal() Zeile 331	C++
 	xul.dll!MessageLoop::RunHandler() Zeile 325	C++
 	xul.dll!MessageLoop::Run() Zeile 307	C++
 	xul.dll!nsBaseAppShell::Run() Zeile 139	C++

Closing this for now until we understand the nature of this misalignment.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INVALID
See Also: → 1741131
You need to log in before you can comment on or make changes to this bug.