<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>204205</bug_id>
          
          <creation_ts>2019-11-14 15:21:19 -0800</creation_ts>
          <short_desc>Regression(r244361) iOS: Layout test http/tests/quicklook/rtf-document-domain-is-empty-string.html is crashing</short_desc>
          <delta_ts>2019-11-15 08:36:30 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit2</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>196941</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>ggaren</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1590344</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-11-14 15:21:19 -0800</bug_when>
    <thetext>Layout test http/tests/quicklook/rtf-document-domain-is-empty-string.html is crashing:
ASSERTION FAILED: checkURLReceivedFromCurrentOrPreviousWebProcess(m_process, url)
/Volumes/Data/worker/trunk-peacee-ios-sim-debug-archive/build/OpenSource/Source/WebKit/UIProcess/WebPageProxy.cpp(3977) : void WebKit::WebPageProxy::didExplicitOpenForFrame(uint64_t, WTF::URL &amp;&amp;)
1   0x1084cb9f9 WTFCrash
2   0x10dbbb83b WTFCrashWithInfo(int, char const*, char const*, int)
3   0x10e546964 WebKit::WebPageProxy::didExplicitOpenForFrame(unsigned long long, WTF::URL&amp;&amp;)
4   0x10eee6146 void IPC::callMemberFunctionImpl&lt;WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(unsigned long long, WTF::URL&amp;&amp;), std::__1::tuple&lt;unsigned long long, WTF::URL&gt;, 0ul, 1ul&gt;(WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long long, WTF::URL&amp;&amp;), std::__1::tuple&lt;unsigned long long, WTF::URL&gt;&amp;&amp;, std::__1::integer_sequence&lt;unsigned long, 0ul, 1ul&gt;)
5   0x10eee5cc0 void IPC::callMemberFunction&lt;WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(unsigned long long, WTF::URL&amp;&amp;), std::__1::tuple&lt;unsigned long long, WTF::URL&gt;, std::__1::integer_sequence&lt;unsigned long, 0ul, 1ul&gt; &gt;(std::__1::tuple&lt;unsigned long long, WTF::URL&gt;&amp;&amp;, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long long, WTF::URL&amp;&amp;))
6   0x10eeb7110 void IPC::handleMessage&lt;Messages::WebPageProxy::DidExplicitOpenForFrame, WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(unsigned long long, WTF::URL&amp;&amp;)&gt;(IPC::Decoder&amp;, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long long, WTF::URL&amp;&amp;))
7   0x10eeacc7c WebKit::WebPageProxy::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
8   0x10dc9a259 IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
9   0x10e3c67f4 WebKit::AuxiliaryProcessProxy::dispatchMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
10  0x10e619cfa WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
11  0x10dc2c709 IPC::Connection::dispatchMessage(IPC::Decoder&amp;)
12  0x10dc254a2 IPC::Connection::dispatchMessage(std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt; &gt;)
13  0x10dc2b59b IPC::Connection::dispatchIncomingMessages()
14  0x10dc4cbd5 IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt; &gt;)::$_14::operator()()
15  0x10dc4cb09 WTF::Detail::CallableWrapper&lt;IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt; &gt;)::$_14, void&gt;::call()
16  0x1084f637a WTF::Function&lt;void ()&gt;::operator()() const
17  0x108558743 WTF::RunLoop::performWork()
18  0x1085590be WTF::RunLoop::performWork(void*)
19  0x117c50be1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
20  0x117c50463 __CFRunLoopDoSources0
21  0x117c4ab1f __CFRunLoopRun
22  0x117c4a302 CFRunLoopRunSpecific
23  0x116d60044 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
24  0x107874080 WTR::TestController::platformRunUntil(bool&amp;, WTF::Seconds)
25  0x10783a3ff WTR::TestController::runUntil(bool&amp;, WTF::Seconds)
26  0x10787803e WTR::TestInvocation::invoke()
27  0x1078432e8 WTR::TestController::runTest(char const*)
28  0x107843d46 WTR::TestController::runTestingServerLoop()
29  0x10783ad57 WTR::TestController::run()
30  0x10783a758 WTR::TestController::TestController(int, char const**)
31  0x10783ae23 WTR::TestController::TestController(int, char const**)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590345</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-11-14 15:21:33 -0800</bug_when>
    <thetext>&lt;rdar://problem/51864314&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590347</commentid>
    <comment_count>2</comment_count>
      <attachid>383578</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-11-14 15:25:26 -0800</bug_when>
    <thetext>Created attachment 383578
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590423</commentid>
    <comment_count>3</comment_count>
      <attachid>383578</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-11-14 21:22:07 -0800</bug_when>
    <thetext>Comment on attachment 383578
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=383578&amp;action=review

&gt; Source/WebKit/ChangeLog:11
&gt; +        This trips our MESSAGE_CHECK_URL() check in the UIProcess which this path is not within the WebContent process&apos;

when</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590507</commentid>
    <comment_count>4</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-11-15 08:36:30 -0800</bug_when>
    <thetext>Committed r252484: &lt;https://trac.webkit.org/changeset/252484&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383578</attachid>
            <date>2019-11-14 15:25:26 -0800</date>
            <delta_ts>2019-11-14 21:22:07 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204205-20191114152526.patch</filename>
            <type>text/plain</type>
            <size>2311</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyNDYzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDZkYjBmNGFhNzdiNGJhYWJm
ZjAxNWQ3ZDQ0ZWNkYTUxOGE0MmI1YmUuLmY3MTM4MzBmZmVmYmJkZjU3ZmE2ZTJjOTc2NTJmYTU3
ZWE4Njc5ZWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTktMTEtMTQgIENocmlzIER1
bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBSZWdyZXNzaW9uKHIyNDQzNjEpIGlP
UzogTGF5b3V0IHRlc3QgaHR0cC90ZXN0cy9xdWlja2xvb2svcnRmLWRvY3VtZW50LWRvbWFpbi1p
cy1lbXB0eS1zdHJpbmcuaHRtbCBpcyBjcmFzaGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA0MjA1CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81
MTg2NDMxND4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBJbiB0aGlzIHRlc3QsIE5TSFRNTFdyaXRlciBlbmRzIHVwIGNyZWF0aW5nIGEgV2ViQXJjaGl2
ZSBwcm92aWRpbmcgZmlsZTovLy9pbmRleC5odG1sIGFzIFVSTC4gVGhlIHBhZ2UncyBzY3JpcHQK
KyAgICAgICAgdGhlbiBjYWxscyBkb2N1bWVudC5vcGVuKCksIHdoaWNoIHRyaWdnZXJzIGEgRGlk
RXhwbGljaXRPcGVuRm9yRnJhbWUoKSBJUEMgdG8gdGhlIFVJUHJvY2VzcyB3aXRoIHRoaXMgVVJM
LgorICAgICAgICBUaGlzIHRyaXBzIG91ciBNRVNTQUdFX0NIRUNLX1VSTCgpIGNoZWNrIGluIHRo
ZSBVSVByb2Nlc3Mgd2hpY2ggdGhpcyBwYXRoIGlzIG5vdCB3aXRoaW4gdGhlIFdlYkNvbnRlbnQg
cHJvY2VzcycKKyAgICAgICAgc2FuZGJveCwgYW5kIHdlIGtpbGwgdGhlIFdlYkNvbnRlbnQgcHJv
Y2Vzcy4gVG8gYWRkcmVzcyB0aGUgaXNzdWUsIHRoaXMgcGF0Y2ggcmVwbGFjZXMgdGhlIE1FU1NB
R0VfQ0hFQ0tfVVJMKCkKKyAgICAgICAgd2l0aCBhbiBpZiBjaGVjayBhbmQgYW4gZWFybHkgcmV0
dXJuIHNvIHRoYXQgd2UgaWdub3JlIHRoZSBJUEMgaWYgdGhlIFVSTCBkb2VzIG5vdCBtYWtlIHNl
bnNlLCB3aXRob3V0IGFjdHVhbGx5CisgICAgICAgIHRlcm1pbmF0aW5nIHRoZSBXZWJDb250ZW50
IHByb2Nlc3MuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcDoKKyAgICAg
ICAgKFdlYktpdDo6V2ViUGFnZVByb3h5OjpkaWRFeHBsaWNpdE9wZW5Gb3JGcmFtZSk6CisKIDIw
MTktMTEtMTQgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgogCiAgICAgICAgIFN1
bW1hcnk6IFdLV2ViVmlldyBpcyBtaXNzaW5nIGFuIGVxdWl2YWxlbnQgdG8gV2ViS2l0IDEncyBB
UEkgdG8gc2V0IHRoZSBtZWRpYSBzdHlsZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdl
UHJveHkuY3BwCmluZGV4IGEwNWE4YjI1NDkzZWFmZjY4NDFmMzMzMmVlZGIxYmQwZTc5YzA5ZDku
LmJmM2I0ZjBlNWFiNDkwZjk5Njc4OTg4MGQ3YzM5ZjUxYjIyYWY3YjkgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcApAQCAtNDE1MCw3ICs0MTUwLDExIEBAIHZvaWQg
V2ViUGFnZVByb3h5OjpkaWRFeHBsaWNpdE9wZW5Gb3JGcmFtZShGcmFtZUlkZW50aWZpZXIgZnJh
bWVJRCwgVVJMJiYgdXJsLCBTCiB7CiAgICAgYXV0byogZnJhbWUgPSBtX3Byb2Nlc3MtPndlYkZy
YW1lKGZyYW1lSUQpOwogICAgIE1FU1NBR0VfQ0hFQ0sobV9wcm9jZXNzLCBmcmFtZSk7Ci0gICAg
TUVTU0FHRV9DSEVDS19VUkwobV9wcm9jZXNzLCB1cmwpOworCisgICAgaWYgKCFjaGVja1VSTFJl
Y2VpdmVkRnJvbUN1cnJlbnRPclByZXZpb3VzV2ViUHJvY2VzcyhtX3Byb2Nlc3MsIHVybCkpIHsK
KyAgICAgICAgUkVMRUFTRV9MT0dfRVJST1JfSUZfQUxMT1dFRChQcm9jZXNzLCAiSWdub3Jpbmcg
V2ViUGFnZVByb3h5OjpEaWRFeHBsaWNpdE9wZW5Gb3JGcmFtZSgpIElQQyBmcm9tIHRoZSBXZWJD
b250ZW50IHByb2Nlc3MgYmVjYXVzZSB0aGUgZmlsZSBVUkwgaXMgb3V0c2lkZSB0aGUgc2FuZGJv
eCIpOworICAgICAgICByZXR1cm47CisgICAgfQogCiAgICAgYXV0byB0cmFuc2FjdGlvbiA9IG1f
cGFnZUxvYWRTdGF0ZS50cmFuc2FjdGlvbigpOwogCg==
</data>
<flag name="review"
          id="399315"
          type_id="1"
          status="+"
          setter="achristensen"
    />
          </attachment>
      

    </bug>

</bugzilla>