Platform Development • Re: The browser hang with 0 CPU load.
I don’t know how to properly debug this situation, but when I press pause when the browser is frozen, it always shows this part of the code.
[Внешний код]
xul.dll!base::WaitableEvent::TimedWait(const base::TimeDelta & max_time) Строка 53C++ xul.dll!base::MessagePumpDefault::Run(base::MessagePump::Delegate * delegate) Строка 73C++ [Внедренный фрейм] xul.dll!MessageLoop::RunInternal() Строка 228C++ xul.dll!MessageLoop::RunHandler() Строка 222C++ [Внедренный фрейм] xul.dll!MessageLoop::Run() Строка 201C++ xul.dll!base::Thread::ThreadMain() Строка 179C++ xul.dll!`anonymous namespace'::ThreadFunc(void * closure) Строка 28C++ [Внешний код]
[Внешний код] xul.dll!base::WaitableEvent::TimedWait(const base::TimeDelta & max_time) Строка 53 в c:\pm_src\platform\ipc\chromium\src\base\waitable_event_win.cc(53) xul.dll!base::MessagePumpDefault::Run(base::MessagePump::Delegate * delegate) Строка 73 в c:\pm_src\platform\ipc\chromium\src\base\message_pump_default.cc(73) [Внедренный фрейм] xul.dll!MessageLoop::RunInternal() Строка 228 в c:\pm_src\platform\ipc\chromium\src\base\message_loop.cc(228) xul.dll!MessageLoop::RunHandler() Строка 222 в c:\pm_src\platform\ipc\chromium\src\base\message_loop.cc(222) [Внедренный фрейм] xul.dll!MessageLoop::Run() Строка 201 в c:\pm_src\platform\ipc\chromium\src\base\message_loop.cc(201) xul.dll!base::Thread::ThreadMain() Строка 179 в c:\pm_src\platform\ipc\chromium\src\base\thread.cc(179) xul.dll!`anonymous namespace'::ThreadFunc(void * closure) Строка 28 в c:\pm_src\platform\ipc\chromium\src\base\platform_thread_win.cc(28) [Внешний код]
Discussion in the ATmosphere