<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Hangs when showing Google search results"
   href="https://bugs.webkit.org/show_bug.cgi?id=168699">168699</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Hangs when showing Google search results
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>WebKit Gtk
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>bugzilla&#64;hadess.net
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>bugs-noreply&#64;webkitgtk.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>I see this every 3 or 4 times I show a Google search results page.

epiphany-3.23.90-1.fc26.x86_64
webkitgtk4-2.15.4-4.fc26.x86_64

The only 2 threads that aren't in poll:
Thread 2 (Thread 0x7f52183c5700 (LWP 13972)):
#0  0x00007f52250d4a2b in futex_wait_cancelable (private=&lt;optimized out&gt;, expected=0, futex_word=0x7f522873a4b0 &lt;bmalloc::PerProcess&lt;bmalloc::Heap&gt;::s_memory+3120&gt;)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f52250d4a2b in __pthread_cond_wait_common (abstime=0x0, mutex=0x560f78535ae0, cond=0x7f522873a488 &lt;bmalloc::PerProcess&lt;bmalloc::Heap&gt;::s_memory+3080&gt;) at pthread_cond_wait.c:502
#2  0x00007f52250d4a2b in __pthread_cond_wait (cond=0x7f522873a488 &lt;bmalloc::PerProcess&lt;bmalloc::Heap&gt;::s_memory+3080&gt;, mutex=0x560f78535ae0) at pthread_cond_wait.c:655
#3  0x00007f521f1c97bc in std::condition_variable::wait(std::unique_lock&lt;std::mutex&gt;&amp;) () at /lib64/libstdc++.so.6
#4  0x00007f5228537aa7 in std::_V2::condition_variable_any::wait&lt;std::unique_lock&lt;bmalloc::Mutex&gt; &gt;(std::unique_lock&lt;bmalloc::Mutex&gt;&amp;) (__lock=&lt;synthetic pointer&gt;..., this=&lt;optimized out&gt;)
    at /usr/include/c++/7/condition_variable:251
#5  0x00007f5228537aa7 in std::_V2::condition_variable_any::wait&lt;std::unique_lock&lt;bmalloc::Mutex&gt;, bmalloc::AsyncTask&lt;bmalloc::Heap, void (bmalloc::Heap::*)()&gt;::threadRunLoop()::{lambda()#1}&gt;(std::unique_lock&lt;bmalloc::Mutex&gt;&amp;, bmalloc::AsyncTask&lt;bmalloc::Heap, void (bmalloc::Heap::*)()&gt;::threadRunLoop()::{lambda()#1}) (__p=..., __lock=..., this=&lt;optimized out&gt;) at /usr/include/c++/7/condition_variable:260
#6  0x00007f5228537aa7 in bmalloc::AsyncTask&lt;bmalloc::Heap, void (bmalloc::Heap::*)()&gt;::threadRunLoop() (this=0x7f522873a480 &lt;bmalloc::PerProcess&lt;bmalloc::Heap&gt;::s_memory+3072&gt;)
    at /usr/src/debug/webkitgtk-2.15.4/Source/bmalloc/bmalloc/AsyncTask.h:130
#7  0x00007f5228537be9 in bmalloc::AsyncTask&lt;bmalloc::Heap, void (bmalloc::Heap::*)()&gt;::threadEntryPoint(bmalloc::AsyncTask&lt;bmalloc::Heap, void (bmalloc::Heap::*)()&gt;*) (asyncTask=&lt;optimized out&gt;)
    at /usr/src/debug/webkitgtk-2.15.4/Source/bmalloc/bmalloc/AsyncTask.h:110
#8  0x00007f521f1cfaaf in  () at /lib64/libstdc++.so.6
#9  0x00007f52250ce5bd in start_thread (arg=0x7f52183c5700) at pthread_create.c:456
#10 0x00007f521e927c3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 1 (Thread 0x7f522ce00f80 (LWP 13959)):
#0  0x00007f52250d4a2b in futex_wait_cancelable (private=&lt;optimized out&gt;, expected=0, futex_word=0x7f522cc9e558 &lt;IPC::Connection::SyncMessageState::singleton()::syncMessageState+88&gt;)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f52250d4a2b in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f522cc9e508 &lt;IPC::Connection::SyncMessageState::singleton()::syncMessageState+8&gt;, cond=0x7f522cc9e530 &lt;IPC::Connection::SyncMessageState::singleton()::syncMessageState+48&gt;) at pthread_cond_wait.c:502
#2  0x00007f52250d4a2b in __pthread_cond_wait (cond=cond&#64;entry=0x7f522cc9e530 &lt;IPC::Connection::SyncMessageState::singleton()::syncMessageState+48&gt;, mutex=mutex&#64;entry=0x7f522cc9e508 &lt;IPC::Connection::SyncMessageState::singleton()::syncMessageState+8&gt;) at pthread_cond_wait.c:655
#3  0x00007f5228530085 in WTF::ThreadCondition::wait(WTF::Mutex&amp;) (this=this&#64;entry=0x7f522cc9e530 &lt;IPC::Connection::SyncMessageState::singleton()::syncMessageState+48&gt;, mutex=...)
    at /usr/src/debug/webkitgtk-2.15.4/Source/WTF/wtf/ThreadingPthreads.cpp:365
#4  0x00007f522853013b in WTF::ThreadCondition::timedWait(WTF::Mutex&amp;, double) (this=this&#64;entry=0x7f522cc9e530 &lt;IPC::Connection::SyncMessageState::singleton()::syncMessageState+48&gt;, mutex=..., absoluteTime=inf)
    at /usr/src/debug/webkitgtk-2.15.4/Source/WTF/wtf/ThreadingPthreads.cpp:375
#5  0x00007f522c27f024 in WTF::BinarySemaphore::wait(WTF::TimeWithDynamicClockType) (this=0x7f522cc9e500 &lt;IPC::Connection::SyncMessageState::singleton()::syncMessageState&gt;, absoluteTime=...)
    at /usr/src/debug/webkitgtk-2.15.4/Source/WTF/wtf/threads/BinarySemaphore.cpp:54
#6  0x00007f522aa2273e in IPC::Connection::SyncMessageState::wait(WTF::TimeWithDynamicClockType) (absoluteTime=..., this=&lt;optimized out&gt;)
    at /usr/src/debug/webkitgtk-2.15.4/Source/WebKit2/Platform/IPC/Connection.cpp:82
#7  0x00007f522aa2273e in IPC::Connection::waitForSyncReply(unsigned long, WTF::Seconds, WTF::OptionSet&lt;IPC::SendSyncOption&gt;) (this=this&#64;entry=0x7f52179ec180, syncRequestID=syncRequestID&#64;entry=57, timeout=..., 
    timeout&#64;entry=..., sendSyncOptions=...) at /usr/src/debug/webkitgtk-2.15.4/Source/WebKit2/Platform/IPC/Connection.cpp:586
#8  0x00007f522aa22c09 in IPC::Connection::sendSyncMessage(unsigned long, std::unique_ptr&lt;IPC::Encoder, std::default_delete&lt;IPC::Encoder&gt; &gt;, WTF::Seconds, WTF::OptionSet&lt;IPC::SendSyncOption&gt;) (this=this&#64;entry=0x7f52179ec180, syncRequestID=57, encoder=std::unique_ptr&lt;IPC::Encoder&gt; containing 0x0, timeout=..., timeout&#64;entry=..., sendSyncOptions=..., sendSyncOptions&#64;entry=...)
    at /usr/src/debug/webkitgtk-2.15.4/Source/WebKit2/Platform/IPC/Connection.cpp:528
#9  0x00007f522abb37b7 in IPC::Connection::sendSync&lt;Messages::StorageManager::GetValues&gt;(Messages::StorageManager::GetValues&amp;&amp;, Messages::StorageManager::GetValues::Reply&amp;&amp;, unsigned long, WTF::Seconds, WTF::OptionSet&lt;IPC::SendSyncOption&gt;) (sendSyncOptions=..., timeout=..., destinationID=0, reply=&lt;optimized out&gt;, message=&lt;optimized out&gt;, this=0x7f52179ec180)
    at /usr/src/debug/webkitgtk-2.15.4/Source/WebKit2/Platform/IPC/Connection.h:391
#10 0x00007f522abb37b7 in WebKit::StorageAreaMap::loadValuesIfNeeded() (this=0x7f52178b8380) at /usr/src/debug/webkitgtk-2.15.4/Source/WebKit2/WebProcess/Storage/StorageAreaMap.cpp:189
#11 0x00007f522abb3dcb in WebKit::StorageAreaMap::setItem(WebCore::Frame*, WebKit::StorageAreaImpl*, WTF::String const&amp;, WTF::String const&amp;, bool&amp;) (this=0x7f52178b8380, sourceFrame=0x7f51835ad000, sourceArea=0x7f5164896e80, key=..., value=..., quotaException=&#64;0x7ffe0dca0577: false) at /usr/src/debug/webkitgtk-2.15.4/Source/WebKit2/WebProcess/Storage/StorageAreaMap.cpp:120
#12 0x00007f522b9d19ea in WebCore::Storage::setItem(WTF::String const&amp;, WTF::String const&amp;) (this=this&#64;entry=0x7f51382507e0, key=..., value=...)
    at /usr/src/debug/webkitgtk-2.15.4/Source/WebCore/storage/Storage.cpp:102
#13 0x00007f522bed973c in WebCore::jsStoragePrototypeFunctionSetItemCaller (throwScope=..., castedThis=&lt;optimized out&gt;, state=0x7ffe0dca0640)
    at /usr/src/debug/webkitgtk-2.15.4/x86_64-redhat-linux-gnu/DerivedSources/WebCore/JSStorage.cpp:327
#14 0x00007f522bed973c in WebCore::BindingCaller&lt;WebCore::JSStorage&gt;::callOperation&lt;WebCore::jsStoragePrototypeFunctionSetItemCaller&gt; (operationName=0x7f522c2b66cc &quot;setItem&quot;, state=0x7ffe0dca0640)
    at /usr/src/debug/webkitgtk-2.15.4/Source/WebCore/bindings/js/JSDOMBindingCaller.h:71
#15 0x00007f522bed973c in WebCore::jsStoragePrototypeFunctionSetItem(JSC::ExecState*) (state=0x7ffe0dca0640) at /usr/src/debug/webkitgtk-2.15.4/x86_64-redhat-linux-gnu/DerivedSources/WebCore/JSStorage.cpp:313
#16 0x00007f51bbfff028 in  ()
#17 0x00007ffe0dca06c0 in  ()
#18 0x00007f52281780fb in llint_entry () at /lib64/libjavascriptcoregtk-4.0.so.18</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>