<?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>150624</bug_id>
          
          <creation_ts>2015-10-28 07:24:02 -0700</creation_ts>
          <short_desc>Assertion failure in WebCore::FrameLoader::stopLoading() running fast/events tests after r191652</short_desc>
          <delta_ts>2015-10-28 13:05:18 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Page Loading</component>
          <version>Other</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=150565</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="David Kilzer (:ddkilzer)">ddkilzer</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>ap</cc>
    
    <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>japhet</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1137118</commentid>
    <comment_count>0</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2015-10-28 07:24:02 -0700</bug_when>
    <thetext>Assertion failure in WebCore::FrameLoader::stopLoading() running fast/events tests.

The crash log blames fast/events/form-iframe-target-before-load-crash.html, but run-webkit-tests results blames fast/events/form-onchange.html.

We likely need to run both tests sequentially to reproduce the assertion failure.

Test run:  &lt;https://build.webkit.org/builders/Apple%20Yosemite%20Debug%20WK2%20%28Tests%29/builds/7913&gt;
Results: &lt;https://build.webkit.org/results/Apple%20Yosemite%20Debug%20WK2%20(Tests)/r191652%20(7913)/results.html&gt;
Crash log: &lt;https://build.webkit.org/results/Apple%20Yosemite%20Debug%20WK2%20(Tests)/r191652%20(7913)/fast/events/form-onchange-crash-log.txt&gt;

Stack trace for assertion failure:

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore      	0x0000000113556867 WTFCrash + 39
1   com.apple.WebCore             	0x00000001159e438d WebCore::FrameLoader::stopLoading(WebCore::UnloadEventPolicy) + 829 (FrameLoader.cpp:445)
2   com.apple.WebCore             	0x00000001159e4a86 WebCore::FrameLoader::closeURL() + 214 (FrameLoader.cpp:536)
3   com.apple.WebCore             	0x00000001159ef4a5 WebCore::FrameLoader::detachFromParent() + 53 (FrameLoader.cpp:2503)
4   com.apple.WebKit              	0x000000010ff63412 WebKit::WebPage::close() + 3378 (WebPage.cpp:996)
5   com.apple.WebKit              	0x000000010ffdaa53 void IPC::callMemberFunctionImpl&lt;WebKit::WebPage, void (WebKit::WebPage::*)(), std::__1::tuple&lt;&gt; &gt;(WebKit::WebPage*, void (WebKit::WebPage::*)(), std::__1::tuple&lt;&gt;&amp;&amp;, std::index_sequence&lt;&gt;) + 131 (HandleMessage.h:17)
6   com.apple.WebKit              	0x000000010ffda9c8 void IPC::callMemberFunction&lt;WebKit::WebPage, void (WebKit::WebPage::*)(), std::__1::tuple&lt;&gt;, std::make_index_sequence&lt;0ul&gt; &gt;(std::__1::tuple&lt;&gt;&amp;&amp;, WebKit::WebPage*, void (WebKit::WebPage::*)()) + 88 (HandleMessage.h:23)
7   com.apple.WebKit              	0x000000010ffd1f9a void IPC::handleMessage&lt;Messages::WebPage::Close, WebKit::WebPage, void (WebKit::WebPage::*)()&gt;(IPC::MessageDecoder&amp;, WebKit::WebPage*, void (WebKit::WebPage::*)()) + 186 (HandleMessage.h:93)
8   com.apple.WebKit              	0x000000010ffca224 WebKit::WebPage::didReceiveWebPageMessage(IPC::Connection&amp;, IPC::MessageDecoder&amp;) + 7604 (WebPageMessageReceiver.cpp:674)
9   com.apple.WebKit              	0x000000010ff6c140 WebKit::WebPage::didReceiveMessage(IPC::Connection&amp;, IPC::MessageDecoder&amp;) + 384 (WebPage.cpp:3615)
10  com.apple.WebKit              	0x000000010ff6c187 non-virtual thunk to WebKit::WebPage::didReceiveMessage(IPC::Connection&amp;, IPC::MessageDecoder&amp;) + 55 (WebPage.cpp:3615)
11  com.apple.WebKit              	0x000000010f9ac9fd IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&amp;, IPC::MessageDecoder&amp;) + 461 (MessageReceiverMap.cpp:103)
12  com.apple.WebKit              	0x00000001100ef22d WebKit::WebProcess::didReceiveMessage(IPC::Connection&amp;, IPC::MessageDecoder&amp;) + 61 (WebProcess.cpp:619)
13  com.apple.WebKit              	0x000000010f861bf3 IPC::Connection::dispatchMessage(IPC::MessageDecoder&amp;) + 51 (Connection.cpp:901)
14  com.apple.WebKit              	0x000000010f858e2e IPC::Connection::dispatchMessage(std::__1::unique_ptr&lt;IPC::MessageDecoder, std::__1::default_delete&lt;IPC::MessageDecoder&gt; &gt;) + 782 (Connection.cpp:933)
15  com.apple.WebKit              	0x000000010f8621ef IPC::Connection::dispatchOneMessage() + 1519 (Connection.cpp:962)
16  com.apple.WebKit              	0x000000010f863a6d IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr&lt;IPC::MessageDecoder, std::__1::default_delete&lt;IPC::MessageDecoder&gt; &gt;)::$_10::operator()() const + 29 (Connection.cpp:895)
17  com.apple.WebKit              	0x000000010f863a3c std::__1::__function::__func&lt;IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr&lt;IPC::MessageDecoder, std::__1::default_delete&lt;IPC::MessageDecoder&gt; &gt;)::$_10, std::__1::allocator&lt;IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr&lt;IPC::MessageDecoder, std::__1::default_delete&lt;IPC::MessageDecoder&gt; &gt;)::$_10&gt;, void ()&gt;::operator()() + 60 (functional:1370)
18  com.apple.JavaScriptCore      	0x0000000112fe173a std::__1::function&lt;void ()&gt;::operator()() const + 26
19  com.apple.JavaScriptCore      	0x000000011359ef38 WTF::RunLoop::performWork() + 648
20  com.apple.JavaScriptCore      	0x000000011359f564 WTF::RunLoop::performWork(void*) + 36
21  com.apple.CoreFoundation      	0x00007fff86770a01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
22  com.apple.CoreFoundation      	0x00007fff86762b8d __CFRunLoopDoSources0 + 269
23  com.apple.CoreFoundation      	0x00007fff867621bf __CFRunLoopRun + 927
24  com.apple.CoreFoundation      	0x00007fff86761bd8 CFRunLoopRunSpecific + 296
25  com.apple.HIToolbox           	0x00007fff8835c56f RunCurrentEventLoopInMode + 235
26  com.apple.HIToolbox           	0x00007fff8835c2ea ReceiveNextEventCommon + 431
27  com.apple.HIToolbox           	0x00007fff8835c12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
28  com.apple.AppKit              	0x00007fff8d6c38ab _DPSNextEvent + 978
29  com.apple.AppKit              	0x00007fff8d6c2e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
30  com.apple.AppKit              	0x00007fff8d6b8af3 -[NSApplication run] + 594
31  com.apple.AppKit              	0x00007fff8d635244 NSApplicationMain + 1832
32  libxpc.dylib                  	0x00007fff945e5928 _xpc_objc_main + 793
33  libxpc.dylib                  	0x00007fff945e7030 xpc_main + 490
34  com.apple.WebKit.WebContent.Development	0x000000010a6ecbe1 main + 785 (XPCServiceMain.Development.mm:187)
35  libdyld.dylib                 	0x00007fff923a05c9 start + 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137119</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-10-28 07:24:32 -0700</bug_when>
    <thetext>&lt;rdar://problem/23294110&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137120</commentid>
    <comment_count>2</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2015-10-28 07:25:37 -0700</bug_when>
    <thetext>The Flakiness Dashboard says this may have started with WebKit trunk r191652:

&lt;http://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=fast%2Fevents%2Fform-onchange.html&gt;

&lt;https://trac.webkit.org/changeset/191652&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137145</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-10-28 09:43:39 -0700</bug_when>
    <thetext>The assertion seems to be:
ASSERT(timing.navigationStart());</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137180</commentid>
    <comment_count>4</comment_count>
      <attachid>264229</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-10-28 10:44:04 -0700</bug_when>
    <thetext>Created attachment 264229
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137231</commentid>
    <comment_count>5</comment_count>
      <attachid>264229</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-28 13:05:12 -0700</bug_when>
    <thetext>Comment on attachment 264229
Patch

Clearing flags on attachment: 264229

Committed r191688: &lt;http://trac.webkit.org/changeset/191688&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137232</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-28 13:05:18 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>264229</attachid>
            <date>2015-10-28 10:44:04 -0700</date>
            <delta_ts>2015-10-28 13:05:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-150624-20151028104313.patch</filename>
            <type>text/plain</type>
            <size>7395</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkxNjcwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmYwNjZkYzQxZGVkMDZm
ZGQ5ZGNiNDRlZjEyM2MxMjA3YjYzOTJlZS4uZDBkNjc1NjNjOTNiMTVlZDg5YWM4OGRhNTliMDI1
ZDc2MDg5M2E4OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMzIEBACisyMDE1LTEwLTI4ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgQXNzZXJ0aW9uIGZhaWx1cmUg
aW4gV2ViQ29yZTo6RnJhbWVMb2FkZXI6OnN0b3BMb2FkaW5nKCkgcnVubmluZyBmYXN0L2V2ZW50
cyB0ZXN0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTUwNjI0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
QWZ0ZXIgcjE5MTY1MiwgYSBmb3JtJ3MgdGFyZ2V0IGF0dHJpYnV0ZSBjYW4gbm8gbG9uZ2VyIHJl
ZmVyIHRvIGEgZnJhbWUncyBpZCwKKyAgICAgICAgb25seSBpdHMgbmFtZS4gVGhpcyBpcyBiZWNh
dXNlIHRoZSBmcmFtZSdzIGlkIG5vIGxvbmdlciBzZXRzIHRoZSBXaW5kb3cgbmFtZQorICAgICAg
ICB3aGVuIHRoZSBmcmFtZSdzIG5hbWUgYXR0cmlidXRlIGlzIG1pc3NpbmcuIFRoaXMgY2F1c2Vk
IGEgY2hhbmdlIGluIGJlaGF2aW9yCisgICAgICAgIGZvciB0aGUgZmFzdC9ldmVudHMvZm9ybS1p
ZnJhbWUtdGFyZ2V0LWJlZm9yZS1sb2FkLWNyYXNoKi5odG1sIHRlc3RzLCB3aGljaAorICAgICAg
ICBleHBvc2VkIGEgcHJlLWV4aXN0aW5nIGJ1Zy4KKworICAgICAgICBUaGlzIHBhdGNoIHVwZGF0
ZXMgdGhlIGZhc3QvZXZlbnRzL2Zvcm0taWZyYW1lLXRhcmdldC1iZWZvcmUtbG9hZC1jcmFzaCou
aHRtbAorICAgICAgICB0ZXN0cyBzbyB0aGV5IGtlZXAgdGVzdGluZyB0aGUgc2FtZSB0aGluZyBh
cyBiZWZvcmUgcjE5MTY1Mi4gSXQgYWxzbyBhZGRzIGEKKyAgICAgICAgdmFyaWFudCB0byBrZWVw
IGNvdmVyaW5nIHRoZSBuZXdseSBleHBvc2VkIGJ1Zy4KKworICAgICAgICBUaGUgaXNzdWUgd2Fz
IHRoYXQgdGhlIGZyYW1lIHdhcyBubyBsb25nZXIgbmF2aWdhdGVkIHdoZW4gc3VibWl0dGluZyB0
aGUgZm9ybQorICAgICAgICAoZHVlIHRvIHRoZSBmb3JtJ3MgdGFyZ2V0IG5vdCBtYXRjaGluZyB0
aGUgZnJhbWUgbmFtZSkuIFRoZXJlZm9yZSwgd2hlbgorICAgICAgICByZW1vdmluZyB0aGUgaWZy
YW1lIGZyb20gdGhlIGRvY3VtZW50LCBpdHMgbmF2aWdhdGlvbiBoYXMgbm90IHN0YXJ0ZWQgeWV0
IGFuZAorICAgICAgICBEb2N1bWVudExvYWRUaW1pbmc6Om5hdmlnYXRpb25TdGFydCgpIGlzIG5v
dCBpbml0aWFsaXplZCB5ZXQgd2hlbgorICAgICAgICBGcmFtZUxvYWRlcjo6c3RvcExvYWRpbmco
KSBpcyBjYWxsZWQgYW5kIHdlIGhpdCBhbiBhc3NlcnRpb24uIFRoaXMgcGF0Y2gKKyAgICAgICAg
cmVwbGFjZXMgdGhlIGFzc2VydGlvbiB3aXRoIGFuIGlmIGNoZWNrIGFzIHdlIG5vdyBrbm93IGl0
IGNhbiBoYXBwZW4gYW5kIHdlCisgICAgICAgIGhhdmUgdGVzdCBjb3ZlcmFnZSBmb3IgaXQuCisK
KyAgICAgICAgVGVzdDogZmFzdC9ldmVudHMvZm9ybS1pZnJhbWUtdGFyZ2V0LWJlZm9yZS1sb2Fk
LWNyYXNoLmh0bWwKKworICAgICAgICAqIGxvYWRlci9GcmFtZUxvYWRlci5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpGcmFtZUxvYWRlcjo6c3RvcExvYWRpbmcpOgorCiAyMDE1LTEwLTI4ICBYYWJp
ZXIgUm9kcmlndWV6IENhbHZhciAgPGNhbHZhcmlzQGlnYWxpYS5jb20+CiAKICAgICAgICAgW1N0
cmVhbXMgQVBJXSBBZGQgd3JpdGUgbWV0aG9kIHRvIHdyaXRhYmxlIHN0cmVhbQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L2xvYWRlci9GcmFtZUxvYWRlci5jcHAKaW5kZXggMjBiMDdjYjE2Y2VmZjM3ZTUxY2FhOWZiNDA1
MjVlNjYzNzYxNDBmMy4uNjNhNDc3MmU0NGViMzJkZDk3ODM5NTQyZGE1MTZiNDJlYjFkMmU2ZiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9sb2FkZXIvRnJhbWVMb2FkZXIuY3BwCkBAIC00NDAsOSArNDQwLDggQEAg
dm9pZCBGcmFtZUxvYWRlcjo6c3RvcExvYWRpbmcoVW5sb2FkRXZlbnRQb2xpY3kgdW5sb2FkRXZl
bnRQb2xpY3kpCiAgICAgICAgICAgICAgICAgICAgICAgICAvLyB0aW1lIGludG8gZnJlZWQgbWVt
b3J5LgogICAgICAgICAgICAgICAgICAgICAgICAgUmVmUHRyPERvY3VtZW50TG9hZGVyPiBkb2N1
bWVudExvYWRlciA9IG1fcHJvdmlzaW9uYWxEb2N1bWVudExvYWRlcjsKICAgICAgICAgICAgICAg
ICAgICAgICAgIG1fcGFnZURpc21pc3NhbEV2ZW50QmVpbmdEaXNwYXRjaGVkID0gUGFnZURpc21p
c3NhbFR5cGU6OlVubG9hZDsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlmIChkb2N1bWVudExv
YWRlciAmJiAhZG9jdW1lbnRMb2FkZXItPnRpbWluZygpLnVubG9hZEV2ZW50U3RhcnQoKSAmJiAh
ZG9jdW1lbnRMb2FkZXItPnRpbWluZygpLnVubG9hZEV2ZW50RW5kKCkpIHsKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBEb2N1bWVudExvYWRUaW1pbmcmIHRpbWluZyA9IGRvY3VtZW50TG9h
ZGVyLT50aW1pbmcoKTsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBBU1NFUlQodGltaW5n
Lm5hdmlnYXRpb25TdGFydCgpKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIGlmIChkb2N1bWVu
dExvYWRlciAmJiBkb2N1bWVudExvYWRlci0+dGltaW5nKCkubmF2aWdhdGlvblN0YXJ0KCkgJiYg
IWRvY3VtZW50TG9hZGVyLT50aW1pbmcoKS51bmxvYWRFdmVudFN0YXJ0KCkgJiYgIWRvY3VtZW50
TG9hZGVyLT50aW1pbmcoKS51bmxvYWRFdmVudEVuZCgpKSB7CisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYXV0byYgdGltaW5nID0gZG9jdW1lbnRMb2FkZXItPnRpbWluZygpOwogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHRpbWluZy5tYXJrVW5sb2FkRXZlbnRTdGFydCgpOwogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1fZnJhbWUuZG9jdW1lbnQoKS0+ZG9tV2luZG93KCkt
PmRpc3BhdGNoRXZlbnQodW5sb2FkRXZlbnQsIG1fZnJhbWUuZG9jdW1lbnQoKSk7CiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdGltaW5nLm1hcmtVbmxvYWRFdmVudEVuZCgpOwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4
IGZkNzliYmRkNjcyMTBmNWYyOTQ2MTI0YWZkNTI1NmM1NTFkMmZmY2QuLmNkZWQxMmVmOTQ1N2Qw
ZjdhMjM4NWU3MzllODA3ZThmOTMxZjhjZGIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNCBAQAorMjAxNS0x
MC0yOCAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgorCisgICAgICAgIEFzc2VydGlv
biBmYWlsdXJlIGluIFdlYkNvcmU6OkZyYW1lTG9hZGVyOjpzdG9wTG9hZGluZygpIHJ1bm5pbmcg
ZmFzdC9ldmVudHMgdGVzdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE1MDYyNAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMjMyOTQxMTA+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L2V2ZW50
cy9mb3JtLWlmcmFtZS10YXJnZXQtYmVmb3JlLWxvYWQtY3Jhc2gyLmh0bWw6CisgICAgICAgIFNl
dCB0aGUgZnJhbWUgbmFtZSBzbyB0aGF0IHRoZSB0ZXN0IHN0aWxsIHRlc3RzIHRoZSBzYW1lIHRo
aW5nIGFzIGl0IHdhcworICAgICAgICBvcmlnaW5hbGx5IHRlc3RpbmcgYmVmb3JlIHIxOTE2NTIu
IFRoaXMgaXMgbmVlZGVkIGJlY2F1c2UgdGhlIGZyYW1lIGlkCisgICAgICAgIG5vIGxvbmdlciBz
ZXRzIHRoZSB3aW5kb3cgbmFtZSBhbmQgdGhlcmVmb3JlIG5vIGxvbmdlciBtYXRjaGVzIHRoZSBm
b3JtJ3MKKyAgICAgICAgdGFyZ2V0LgorCisgICAgICAgICogZmFzdC9ldmVudHMvZm9ybS1pZnJh
bWUtdGFyZ2V0LWJlZm9yZS1sb2FkLWNyYXNoMy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAg
ICAqIGZhc3QvZXZlbnRzL2Zvcm0taWZyYW1lLXRhcmdldC1iZWZvcmUtbG9hZC1jcmFzaDMuaHRt
bDogQWRkZWQuCisgICAgICAgIFRoaXMgaXMgYSB2ZXJzaW9uIG9uIGZhc3QvZXZlbnRzL2Zvcm0t
aWZyYW1lLXRhcmdldC1iZWZvcmUtbG9hZC1jcmFzaC5odG1sCisgICAgICAgIHdpdGggdGhlIGZy
YW1lIG5hbWUgc2V0IHNvIHRoYXQgaXQgdGVzdHMgdGhlIHNhbWUgdGhpbmcgaXQgd2FzIG9yaWdp
bmFsbHkKKyAgICAgICAgdGVzdGluZyBiZWZvcmUgcjE5MTY1Mi4gZm9ybS1pZnJhbWUtdGFyZ2V0
LWJlZm9yZS1sb2FkLWNyYXNoLmh0bWwgaXMga2VwdAorICAgICAgICBhcyBpcyAod2l0aG91dCBm
cmFtZSBuYW1lKSBhcyBpdCBleHBvc2VkIGEgbmV3IGNyYXNoLgorCiAyMDE1LTEwLTI4ICBIdW5z
ZW9wIEplb25nICA8aHM4NS5qZW9uZ0BzYW1zdW5nLmNvbT4KIAogICAgICAgICBVbnJldmlld2Vk
LiBFRkwgZ2FyZGVuaW5nOiByZWJhc2VsaW5lIG1vcmUgdGVzdHMgYWZ0ZXIgcjE5MTYyMy4KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2Zvcm0taWZyYW1lLXRhcmdldC1iZWZv
cmUtbG9hZC1jcmFzaDIuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2Zvcm0taWZyYW1l
LXRhcmdldC1iZWZvcmUtbG9hZC1jcmFzaDIuaHRtbAppbmRleCBkYWUwMzE2ZTM5NDM2NWNiY2Fm
MzE3MTA0MjkyZjkzYzAzZWNjOTIyLi41MTZkMzkzMzg2NDRkNGRhZWU4Mjc3N2ZiMDk2ZGFhODVm
ZTczNDZmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9mb3JtLWlmcmFtZS10
YXJnZXQtYmVmb3JlLWxvYWQtY3Jhc2gyLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVu
dHMvZm9ybS1pZnJhbWUtdGFyZ2V0LWJlZm9yZS1sb2FkLWNyYXNoMi5odG1sCkBAIC0zMSw3ICsz
MSw3IEBACiAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgIH0sIHRydWUpOw0KICAgICAg
ICA8L3NjcmlwdD4NCi0gICAgICAgPGlmcmFtZSBpZD0idGVzdCIgc3JjPSJhYm91dDpibGFuayI+
PC9pZnJhbWU+DQorICAgICAgIDxpZnJhbWUgaWQ9InRlc3QiIG5hbWU9InRlc3QiIHNyYz0iYWJv
dXQ6YmxhbmsiPjwvaWZyYW1lPg0KICAgIDwvYm9keT4NCiA8L2h0bWw+DQogDQpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvZm9ybS1pZnJhbWUtdGFyZ2V0LWJlZm9yZS1sb2Fk
LWNyYXNoMy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9mb3JtLWlmcmFt
ZS10YXJnZXQtYmVmb3JlLWxvYWQtY3Jhc2gzLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42OWNm
YzVhOThkYjc0ZmJlMzJhYzliNjc4YTYxMzRhZjk3MzZkZDU5Ci0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvZm9ybS1pZnJhbWUtdGFyZ2V0LWJlZm9yZS1sb2FkLWNy
YXNoMy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwyIEBACitQQVNTCisKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2Zhc3QvZXZlbnRzL2Zvcm0taWZyYW1lLXRhcmdldC1iZWZvcmUtbG9hZC1jcmFz
aDMuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2Zvcm0taWZyYW1lLXRhcmdldC1iZWZv
cmUtbG9hZC1jcmFzaDMuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4wZDhjNjk0YjNkMzMwOTQzNjUxZjMwODgw
YTAwZDNjMjgzYjYwMTUyCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVu
dHMvZm9ybS1pZnJhbWUtdGFyZ2V0LWJlZm9yZS1sb2FkLWNyYXNoMy5odG1sCkBAIC0wLDAgKzEs
MzcgQEAKKzxodG1sPg0KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3Qt
cHJlLmpzIj48L3NjcmlwdD4NCisgICAgPGJvZHkgb25sb2FkPSJydW5UZXN0KCkiPg0KKyAgICAg
ICAgPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+DQorICAgICAgICA8Zm9ybSBpZD0iZm9ybTEiIHN0
eWxlPSJkaXNwbGF5Om5vbmUiIG1ldGhvZD0icG9zdCIgdGFyZ2V0PSJ0ZXN0IiBhY3Rpb249Imh0
dHA6Ly9hbnl0aGluZy5jb20iPjwvZm9ybT4NCisgICAgICAgIDxzY3JpcHQ+DQorICAgICAgICAg
ICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQ0KKyAgICAgICAgICAgIHsNCisgICAgICAgICAgICAg
ICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7DQorICAgICAgICAgICAgICAgIHRlc3RSdW5uZXIu
d2FpdFVudGlsRG9uZSgpOw0KKyAgICAgICAgICAgIH0NCisgICAgICAgIA0KKyAgICAgICAgICAg
IGZ1bmN0aW9uIHJ1blRlc3QoKQ0KKyAgICAgICAgICAgIHsNCisgICAgICAgICAgICAgICAgZG9j
dW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2Zvcm0xJykuc3VibWl0KCk7DQorICAgICAgICAgICAgICAg
IA0KKyAgICAgICAgICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpDQorICAgICAgICAgICAg
ICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsNCisgICAgICAgICAgICAgICAgZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbnNvbGUnKS5pbm5lckhUTUwgPSAnUEFTUyc7DQorICAgICAg
ICAgICAgfQ0KKw0KKyAgICAgICAgICAgIGNvdW50ID0gMDsNCisgICAgICAgICAgICBkb2N1bWVu
dC5hZGRFdmVudExpc3RlbmVyKCJiZWZvcmVsb2FkIiwgZnVuY3Rpb24oZXZlbnQpIHsNCisgICAg
ICAgICAgICAgICAgZXZlbnQucHJldmVudERlZmF1bHQoKTsNCisgICAgICAgICAgICAgICAgY291
bnQgPSBjb3VudCArIDE7DQorICAgICAgICAgICAgICAgIGlmIChjb3VudCA9PSAyKQ0KKyAgICAg
ICAgICAgICAgICB7DQorICAgICAgICAgICAgICAgICAgICBkb2N1bWVudC5ib2R5LnJlbW92ZUNo
aWxkKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0ZXN0JykpOw0KKyAgICAgICAgICAgICAgICAg
ICAgZ2MoKTsNCisgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LmJvZHkub2Zmc2V0VG9wOw0K
KyAgICAgICAgICAgICAgICB9DQorICAgICAgICAgICAgfSwgdHJ1ZSk7DQorICAgICAgIDwvc2Ny
aXB0Pg0KKyAgICAgICA8aWZyYW1lIGlkPSJ0ZXN0IiBuYW1lPSJ0ZXN0IiBzcmM9ImFib3V0OmJs
YW5rIj48L2lmcmFtZT4NCisgICA8L2JvZHk+DQorPC9odG1sPg0KKw0K
</data>

          </attachment>
      

    </bug>

</bugzilla>