[Webkit-unassigned] [Bug 129896] WebProcess hangs waiting for DecidePolicyForNavigationAction response that never comes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 9 11:30:56 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=129896


Alexey Proskuryakov <ap at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|XMLHttpRequest calls make   |WebProcess hangs waiting
                   |page unresponsive beyond    |for
                   |recovery                    |DecidePolicyForNavigationAc
                   |                            |tion response that never
                   |                            |comes
           Severity|Normal                      |Major
          Component|HTML DOM                    |WebKit2
                 CC|                            |andersca at apple.com,
                   |                            |ap at webkit.org,
                   |                            |beidson at apple.com




--- Comment #4 from Alexey Proskuryakov <ap at webkit.org>  2014-04-09 11:31:16 PST ---
I can reproduce this. What happens here is that WebProcess sends a synchronous WebPageProxy::DecidePolicyForNavigationAction message to UI process, but never gets a response. UI process is completely idle, it simply drops the message on the floor! This is very very bad, and very surprising.

Unfortunately, the site is unusable in debug builds - it runs some ultra heavy JavaScripts, so pages take minutes to load, and even then, the bug doesn't seem to occur. So this will be a challenge to investigate.

Notably, we are not hitting any resource load limits, I didn't see NetworkProcess get more than 4-5 loads at a time.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list