<html>
<head>
<base href="https://bugs.webkit.org/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:cgarcia@igalia.com" title="Carlos Garcia Campos <cgarcia@igalia.com>"> <span class="fn">Carlos Garcia Campos</span></a>
</span> changed
<a class="bz_bug_link
bz_status_NEW "
title="NEW - [SOUP] Crash in WebKit::CustomProtocolManagerImpl::didFailWithError"
href="https://bugs.webkit.org/show_bug.cgi?id=165082">bug 165082</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">CC</td>
<td>
</td>
<td>cgarcia@igalia.com
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [SOUP] Crash in WebKit::CustomProtocolManagerImpl::didFailWithError"
href="https://bugs.webkit.org/show_bug.cgi?id=165082#c5">Comment # 5</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [SOUP] Crash in WebKit::CustomProtocolManagerImpl::didFailWithError"
href="https://bugs.webkit.org/show_bug.cgi?id=165082">bug 165082</a>
from <span class="vcard"><a class="email" href="mailto:cgarcia@igalia.com" title="Carlos Garcia Campos <cgarcia@igalia.com>"> <span class="fn">Carlos Garcia Campos</span></a>
</span></b>
<pre>There is one thing I don't understand from the backtrace, the main thread is a WorkQueue thread. How can this happen?
So what happen seems to be that CustomProtocolManager messages are handled in the work queue thread instead of the real main thread. Other IPC messages are handled in the real main thread (Thread 11) and we have two threads using CustomProtocolManager at the same time. Another thing is why we ping custom uri schemes, though. I need a way to reproduce this.</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>