<?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>132343</bug_id>
          
          <creation_ts>2014-04-29 10:55:58 -0700</creation_ts>
          <short_desc>DOMException is thrown in WebCore::constructQualifiedName</short_desc>
          <delta_ts>2014-05-09 03:58:49 -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>SVG</component>
          <version>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>116980</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Renata Hodovan">rhodovan.u-szeged</reporter>
          <assigned_to name="Martin Hodovan">mhodovan.u-szeged</assigned_to>
          <cc>ap</cc>
    
    <cc>commit-queue</cc>
    
    <cc>d-r</cc>
    
    <cc>fmalita</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jochen</cc>
    
    <cc>krit</cc>
    
    <cc>pdr</cc>
    
    <cc>schenney</cc>
    
    <cc>sergio</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1005021</commentid>
    <comment_count>0</comment_count>
      <attachid>230389</attachid>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2014-04-29 10:55:58 -0700</bug_when>
    <thetext>Created attachment 230389
Test case

The failing test case:

&lt;svg&gt;
    &lt;set attributeName=&quot;`&amp;#58&quot;&gt;&lt;/set&gt;
&lt;/svg&gt;


The issue is present in Blink, too: https://code.google.com/p/chromium/issues/detail?id=368325

The backtrace:

ASSERTION FAILED: !m_code || m_code == defaultExceptionCode
../../Source/WebCore/svg/animation/SVGSMILElement.cpp(200) : 
1   0x7ffff2f1dc5f /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(WTFCrash+0x1e) [0x7ffff2f1dc5f]
2   0x7ffff349e533 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore27NoExceptionAssertionCheckerD1Ev+0x4d) [0x7ffff349e533]
3   0x7ffff3feb18b /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(+0x4fd418b) [0x7ffff3feb18b]
4   0x7ffff3fecbc4 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore14SVGSMILElement19svgAttributeChangedERKNS_13QualifiedNameE+0x222) [0x7ffff3fecbc4]
5   0x7ffff3f117c5 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore19SVGAnimationElement19svgAttributeChangedERKNS_13QualifiedNameE+0x3d) [0x7ffff3f117c5]
6   0x7ffff3f2f1c5 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore10SVGElement16attributeChangedERKNS_13QualifiedNameERKN3WTF12AtomicStringES7_NS_7Element27AttributeModificationReasonE+0xb1) [0x7ffff3f2f1c5]
7   0x7ffff347f1cd /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore7Element19parserSetAttributesERKN3WTF6VectorINS_9AttributeELm0ENS1_15CrashOnOverflowEEE+0x1db) [0x7ffff347f1cd]
8   0x7ffff371cc27 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(+0x4705c27) [0x7ffff371cc27]
9   0x7ffff371fb8f /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore20HTMLConstructionSite13createElementEPNS_15AtomicHTMLTokenERKN3WTF12AtomicStringE+0xa9) [0x7ffff371fb8f]
10  0x7ffff371f2ae /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore20HTMLConstructionSite20insertForeignElementEPNS_15AtomicHTMLTokenERKN3WTF12AtomicStringE+0xc4) [0x7ffff371f2ae]
11  0x7ffff3756ac1 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore15HTMLTreeBuilder28processTokenInForeignContentEPNS_15AtomicHTMLTokenE+0x7a5) [0x7ffff3756ac1]
12  0x7ffff374a565 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore15HTMLTreeBuilder13constructTreeEPNS_15AtomicHTMLTokenE+0x3b) [0x7ffff374a565]
13  0x7ffff372590e /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore18HTMLDocumentParser26constructTreeFromHTMLTokenERNS_9HTMLTokenE+0x66) [0x7ffff372590e]
14  0x7ffff3725595 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore18HTMLDocumentParser13pumpTokenizerENS0_15SynchronousModeE+0x44d) [0x7ffff3725595]
15  0x7ffff3724d9b /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore18HTMLDocumentParser23pumpTokenizerIfPossibleENS0_15SynchronousModeE+0x9b) [0x7ffff3724d9b]
16  0x7ffff3725e55 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore18HTMLDocumentParser6appendEN3WTF10PassRefPtrINS1_10StringImplEEE+0x259) [0x7ffff3725e55]
17  0x7ffff341d569 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore25DecodedDataDocumentParser5flushERNS_14DocumentWriterE+0x83) [0x7ffff341d569]
18  0x7ffff387857d /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore14DocumentWriter3endEv+0xdf) [0x7ffff387857d]
19  0x7ffff3865963 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore14DocumentLoader15finishedLoadingEd+0x209) [0x7ffff3865963]
20  0x7ffff38656cc /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore14DocumentLoader14notifyFinishedEPNS_14CachedResourceE+0x10e) [0x7ffff38656cc]
21  0x7ffff39066b8 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore14CachedResource11checkNotifyEv+0x68) [0x7ffff39066b8]
22  0x7ffff3906796 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore14CachedResource13finishLoadingEPNS_14ResourceBufferE+0x3a) [0x7ffff3906796]
23  0x7ffff3903494 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore17CachedRawResource13finishLoadingEPNS_14ResourceBufferE+0xcc) [0x7ffff3903494]
24  0x7ffff38bf7a6 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore17SubresourceLoader16didFinishLoadingEd+0x1de) [0x7ffff38bf7a6]
25  0x7ffff38bbc6d /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZN7WebCore14ResourceLoader16didFinishLoadingEPNS_14ResourceHandleEd+0x3b) [0x7ffff38bbc6d]
26  0x7ffff4150c11 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(+0x5139c11) [0x7ffff4150c11]
27  0x7fffec3ab2ea /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Dependencies/Root/lib64/libgio-2.0.so.0(+0x5a2ea) [0x7fffec3ab2ea]
28  0x7fffec3caceb /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Dependencies/Root/lib64/libgio-2.0.so.0(+0x79ceb) [0x7fffec3caceb]
29  0x7fffec3cad09 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Dependencies/Root/lib64/libgio-2.0.so.0(+0x79d09) [0x7fffec3cad09]
30  0x7fffeb6212e6 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x146) [0x7fffeb6212e6]
31  0x7fffeb621638 /home/reni2/data/REPOS/webkit_sec/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0(+0x48638) [0x7fffeb621638]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff97334700 (LWP 6785)]
0x00007ffff2f1dc64 in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:333
333	    *(int *)(uintptr_t)0xbbadbeef = 0;
(gdb) bt
#0  0x00007ffff2f1dc64 in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:333
#1  0x00007ffff349e533 in WebCore::NoExceptionAssertionChecker::~NoExceptionAssertionChecker (this=0x7fffffffcfb0, __in_chrg=&lt;optimized out&gt;)
    at ../../Source/WebCore/dom/ExceptionCodePlaceholder.cpp:47
#2  0x00007ffff3feb18b in WebCore::constructQualifiedName (svgElement=0x878310, attributeName=...)
    at ../../Source/WebCore/svg/animation/SVGSMILElement.cpp:200
#3  0x00007ffff3fecbc4 in WebCore::SVGSMILElement::svgAttributeChanged (this=0x878310, attrName=...)
    at ../../Source/WebCore/svg/animation/SVGSMILElement.cpp:492
#4  0x00007ffff3f117c5 in WebCore::SVGAnimationElement::svgAttributeChanged (this=0x878310, attrName=...)
    at ../../Source/WebCore/svg/SVGAnimationElement.cpp:227
#5  0x00007ffff3f2f1c5 in WebCore::SVGElement::attributeChanged (this=0x878310, name=..., oldValue=..., newValue=...)
    at ../../Source/WebCore/svg/SVGElement.cpp:719
#6  0x00007ffff347f1cd in WebCore::Element::parserSetAttributes (this=0x878310, attributeVector=...) at ../../Source/WebCore/dom/Element.cpp:1207
#7  0x00007ffff371cc27 in WebCore::setAttributes (element=0x878310, token=0x7fffffffd2a0, parserContentPolicy=WebCore::AllowScriptingContent)
    at ../../Source/WebCore/html/parser/HTMLConstructionSite.cpp:56
#8  0x00007ffff371fb8f in WebCore::HTMLConstructionSite::createElement (this=0x9f0e78, token=0x7fffffffd2a0, namespaceURI=...)
    at ../../Source/WebCore/html/parser/HTMLConstructionSite.cpp:612
#9  0x00007ffff371f2ae in WebCore::HTMLConstructionSite::insertForeignElement (this=0x9f0e78, token=0x7fffffffd2a0, namespaceURI=...)
    at ../../Source/WebCore/html/parser/HTMLConstructionSite.cpp:516
#10 0x00007ffff3756ac1 in WebCore::HTMLTreeBuilder::processTokenInForeignContent (this=0x9f0e60, token=0x7fffffffd2a0)
    at ../../Source/WebCore/html/parser/HTMLTreeBuilder.cpp:2928
#11 0x00007ffff374a565 in WebCore::HTMLTreeBuilder::constructTree (this=0x9f0e60, token=0x7fffffffd2a0)
    at ../../Source/WebCore/html/parser/HTMLTreeBuilder.cpp:352
#12 0x00007ffff372590e in WebCore::HTMLDocumentParser::constructTreeFromHTMLToken (this=0x817b70, rawToken=...)
    at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:352
#13 0x00007ffff3725595 in WebCore::HTMLDocumentParser::pumpTokenizer (this=0x817b70, mode=WebCore::HTMLDocumentParser::AllowYield)
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---
    at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:309
#14 0x00007ffff3724d9b in WebCore::HTMLDocumentParser::pumpTokenizerIfPossible (this=0x817b70, mode=WebCore::HTMLDocumentParser::AllowYield)
    at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:189
#15 0x00007ffff3725e55 in WebCore::HTMLDocumentParser::append (this=0x817b70, inputSource=...) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:428
#16 0x00007ffff341d569 in WebCore::DecodedDataDocumentParser::flush (this=0x817b70, writer=...) at ../../Source/WebCore/dom/DecodedDataDocumentParser.cpp:60
#17 0x00007ffff387857d in WebCore::DocumentWriter::end (this=0x791110) at ../../Source/WebCore/loader/DocumentWriter.cpp:245
#18 0x00007ffff3865963 in WebCore::DocumentLoader::finishedLoading (this=0x791070, finishTime=0) at ../../Source/WebCore/loader/DocumentLoader.cpp:440
#19 0x00007ffff38656cc in WebCore::DocumentLoader::notifyFinished (this=0x791070, resource=0x91c8a0) at ../../Source/WebCore/loader/DocumentLoader.cpp:374
#20 0x00007ffff39066b8 in WebCore::CachedResource::checkNotify (this=0x91c8a0) at ../../Source/WebCore/loader/cache/CachedResource.cpp:332
#21 0x00007ffff3906796 in WebCore::CachedResource::finishLoading (this=0x91c8a0) at ../../Source/WebCore/loader/cache/CachedResource.cpp:348
#22 0x00007ffff3903494 in WebCore::CachedRawResource::finishLoading (this=0x91c8a0, data=0x7acbe0)
    at ../../Source/WebCore/loader/cache/CachedRawResource.cpp:97
#23 0x00007ffff38bf7a6 in WebCore::SubresourceLoader::didFinishLoading (this=0x91cde0, finishTime=0) at ../../Source/WebCore/loader/SubresourceLoader.cpp:310
#24 0x00007ffff38bbc6d in WebCore::ResourceLoader::didFinishLoading (this=0x91cde0, finishTime=0) at ../../Source/WebCore/loader/ResourceLoader.cpp:508
#25 0x00007ffff4150c11 in WebCore::readCallback (asyncResult=0x9091d0, data=0x8407d0)
    at ../../Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp:1340
#26 0x00007fffec3ab2ea in async_ready_callback_wrapper (source_object=0x9975b0, res=0x9091d0, user_data=0x8407d0) at ginputstream.c:519
#27 0x00007fffec3caceb in g_task_return_now (task=0x9091d0) at gtask.c:1108
#28 0x00007fffec3cad09 in complete_in_idle_cb (task=0x9091d0) at gtask.c:1117
#29 0x00007fffeb6212e6 in g_main_dispatch (context=0x67af50) at gmain.c:3065
#30 g_main_context_dispatch (context=context@entry=0x67af50) at gmain.c:3641
#31 0x00007fffeb621638 in g_main_context_iterate (context=0x67af50, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimized out&gt;) at gmain.c:3712
#32 0x00007fffeb621a3a in g_main_loop_run (loop=0x6c7790) at gmain.c:3906
#33 0x00007ffff2f6dae4 in WTF::RunLoop::run () at ../../Source/WTF/wtf/gtk/RunLoopGtk.cpp:59
#34 0x00007ffff2eb73d2 in WebKit::WebProcessMainGtk (argc=2, argv=0x7fffffffdaa8) at ../../Source/WebKit2/WebProcess/gtk/WebProcessMainGtk.cpp:75
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---
#35 0x000000000040085d in main (argc=2, argv=0x7fffffffdaa8) at ../../Source/WebKit2/gtk/MainGtk.cpp:31</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007930</commentid>
    <comment_count>1</comment_count>
      <attachid>231137</attachid>
    <who name="Martin Hodovan">mhodovan.u-szeged</who>
    <bug_when>2014-05-09 02:16:23 -0700</bug_when>
    <thetext>Created attachment 231137
Proposed patch

Blink merge: http://src.chromium.org/viewvc/blink?view=revision&amp;revision=173564
Based on the patch made by Christophe Dumez &lt;ch.dumez@samsung.com&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007939</commentid>
    <comment_count>2</comment_count>
      <attachid>231137</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-09 03:58:43 -0700</bug_when>
    <thetext>Comment on attachment 231137
Proposed patch

Clearing flags on attachment: 231137

Committed r168524: &lt;http://trac.webkit.org/changeset/168524&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007940</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-09 03:58:49 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>230389</attachid>
            <date>2014-04-29 10:55:58 -0700</date>
            <delta_ts>2014-04-29 10:55:58 -0700</delta_ts>
            <desc>Test case</desc>
            <filename>false.html</filename>
            <type>text/html</type>
            <size>50</size>
            <attacher name="Renata Hodovan">rhodovan.u-szeged</attacher>
            
              <data encoding="base64">PHN2Zz4KICAgIDxzZXQgYXR0cmlidXRlTmFtZT0iYCYjNTgiPjwvc2V0Pgo8L3N2Zz4=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>231137</attachid>
            <date>2014-05-09 02:16:23 -0700</date>
            <delta_ts>2014-05-09 03:58:43 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>0001-DOMException-in-constructQualifiedName.patch</filename>
            <type>text/plain</type>
            <size>5041</size>
            <attacher name="Martin Hodovan">mhodovan.u-szeged</attacher>
            
              <data encoding="base64">RnJvbSBiODliNzRjM2Y4MmJhZmRjMjU1Mzc2MTczMzcyMDUwNTEzYjQ5OGRlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBtYXJ0aW4gPG1ob2RvdmFuLnUtc3plZ2VkQHBhcnRuZXIuc2Ft
c3VuZy5jb20+CkRhdGU6IEZyaSwgOSBNYXkgMjAxNCAxMTowNzoxMyArMDIwMApTdWJqZWN0OiBb
UEFUQ0hdIERPTUV4Y2VwdGlvbiBpbiBjb25zdHJ1Y3RRdWFsaWZpZWROYW1lCgotLS0KIExheW91
dFRlc3RzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAgKysrKysr
KysrKysrKysrKysrKysKIC4uLi9jdXN0b20vYmFkLWF0dHJpYnV0ZU5hbWUtY3Jhc2gtZXhwZWN0
ZWQudHh0ICAgIHwgIDkgKysrKysrKysrCiAuLi4vc3ZnL2N1c3RvbS9iYWQtYXR0cmlidXRlTmFt
ZS1jcmFzaC5odG1sICAgICAgICB8IDE0ICsrKysrKysrKysrKysrCiBTb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIyICsrKysrKysrKysrKysrKysr
KysrKysKIFNvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQuY3BwICAg
IHwgIDIgKy0KIDUgZmlsZXMgY2hhbmdlZCwgNjYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt
KQogY3JlYXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL3N2Zy9jdXN0b20vYmFkLWF0dHJpYnV0
ZU5hbWUtY3Jhc2gtZXhwZWN0ZWQudHh0CiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMv
c3ZnL2N1c3RvbS9iYWQtYXR0cmlidXRlTmFtZS1jcmFzaC5odG1sCgpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDljODk5NjUu
LmE4YmFiNjYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAxNC0wNS0wOSAgTWFydGluIEhvZG92
YW4gIDxtaG9kb3ZhbkBpbmYudS1zemVnZWQuaHU+CisKKyAgICAgICAgQVNTRVJUSU9OIEZBSUxF
RDogIW1fY29kZSB8fCBtX2NvZGUgPT0gZGVmYXVsdEV4Y2VwdGlvbkNvZGUKKyAgICAgICAgaW4g
V2ViQ29yZTo6Y29uc3RydWN0UXVhbGlmaWVkTmFtZQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMyMzQzCisKKyAgICAgICAgJ1JlbW92ZSBiYWQgYXNz
ZXJ0aW9uIGluIFNWR1NNSUxFbGVtZW50J3MgY29uc3RydWN0UXVhbGlmaWVkTmFtZSgpIGJ5IHBh
c3NpbmcKKyAgICAgICAgSUdOT1JFX0VYQ0VQVElPTiBpbnN0ZWFkIEFTU0VSVF9OT19FWENFUFRJ
T04gdG8gRG9jdW1lbnQ6OnBhcnNlUXVhbGlmaWVkTmFtZSgpLgorICAgICAgICBUaGUgY29uc3Ry
dWN0UXVhbGlmaWVkTmFtZSgpIGZ1bmN0aW9uIGhhbmRsZXMgcGFyc2VRdWFsaWZpZWROYW1lKCkg
ZmFpbHVyZXMKKyAgICAgICAgcHJvcGVydGx5IGJ5IHJldHVybmluZyBlYXJseSBzbyB0aGVyZSBp
cyBubyByZWFzb24gdG8gYXNzZXJ0IG9uIHBhcnNpbmcKKyAgICAgICAgZmFpbHVyZXMuJworCisg
ICAgICAgIEJsaW5rIG1lcmdlOiBodHRwOi8vc3JjLmNocm9taXVtLm9yZy92aWV3dmMvYmxpbms/
dmlldz1yZXZpc2lvbiZyZXZpc2lvbj0xNzM1NjQKKyAgICAgICAgQmFzZWQgb24gdGhlIHBhdGNo
IG1hZGUgYnkgQ2hyaXN0b3BoZSBEdW1leiA8Y2guZHVtZXpAc2Ftc3VuZy5jb20+LgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogc3ZnL2N1c3RvbS9i
YWQtYXR0cmlidXRlTmFtZS1jcmFzaC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIHN2
Zy9jdXN0b20vYmFkLWF0dHJpYnV0ZU5hbWUtY3Jhc2guaHRtbDogQWRkZWQuCisKIDIwMTQtMDUt
MDggIEtyenlzenRvZiBXb2xhbnNraSAgPGsud29sYW5za2lAc2Ftc3VuZy5jb20+CiAKICAgICAg
ICAgW0VGTF0gUmViYXNlbGluZSBhZnRlciBlbmFibGluZyBuZXcgbXVsdGktY29sdW1uIG1vZGUg
KHIxNjgwNDYpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvY3VzdG9tL2JhZC1hdHRyaWJ1
dGVOYW1lLWNyYXNoLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3N2Zy9jdXN0b20vYmFkLWF0
dHJpYnV0ZU5hbWUtY3Jhc2gtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAuLmE5Y2I3M2IKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9zdmcvY3Vz
dG9tL2JhZC1hdHRyaWJ1dGVOYW1lLWNyYXNoLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDkgQEAK
K1Rlc3RzIHRoYXQgd2UgZG8gbm90IGNyYXNoIG9uIGEgYmFkIGF0dHJpYnV0ZSBuYW1lLgorCitP
biBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xs
b3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMg
dHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N2Zy9jdXN0
b20vYmFkLWF0dHJpYnV0ZU5hbWUtY3Jhc2guaHRtbCBiL0xheW91dFRlc3RzL3N2Zy9jdXN0b20v
YmFkLWF0dHJpYnV0ZU5hbWUtY3Jhc2guaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwLi4yZjA0MzMzCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvc3ZnL2N1c3Rv
bS9iYWQtYXR0cmlidXRlTmFtZS1jcmFzaC5odG1sCkBAIC0wLDAgKzEsMTQgQEAKKzwhRE9DVFlQ
RSBodG1sPgorPGh0bWw+CisgICAgPGJvZHk+CisgICAgICAgIDxzY3JpcHQgc3JjPSIuLi8uLi9y
ZXNvdXJjZXMvanMtdGVzdC5qcyI+PC9zY3JpcHQ+CisKKyAgICAgICAgPHNjcmlwdD4KKyAgICAg
ICAgICAgIGRlc2NyaXB0aW9uKCJUZXN0cyB0aGF0IHdlIGRvIG5vdCBjcmFzaCBvbiBhIGJhZCBh
dHRyaWJ1dGUgbmFtZS4iKTsKKyAgICAgICAgPC9zY3JpcHQ+CisKKyAgICAgICAgPHN2Zz4KKyAg
ICAgICAgICAgIDxzZXQgYXR0cmlidXRlTmFtZT0iYCYjNTgiPjwvc2V0PgorICAgICAgICA8L3N2
Zz4KKyAgICA8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCmluZGV4IDdhNGNmNWEuLjBjMTlkYjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNSBAQAor
MjAxNC0wNS0wOSAgTWFydGluIEhvZG92YW4gIDxtaG9kb3ZhbkBpbmYudS1zemVnZWQuaHU+CisK
KyAgICAgICAgQVNTRVJUSU9OIEZBSUxFRDogIW1fY29kZSB8fCBtX2NvZGUgPT0gZGVmYXVsdEV4
Y2VwdGlvbkNvZGUKKyAgICAgICAgaW4gV2ViQ29yZTo6Y29uc3RydWN0UXVhbGlmaWVkTmFtZQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMyMzQzCisK
KyAgICAgICAgJ1JlbW92ZSBiYWQgYXNzZXJ0aW9uIGluIFNWR1NNSUxFbGVtZW50J3MgY29uc3Ry
dWN0UXVhbGlmaWVkTmFtZSgpIGJ5IHBhc3NpbmcKKyAgICAgICAgSUdOT1JFX0VYQ0VQVElPTiBp
bnN0ZWFkIEFTU0VSVF9OT19FWENFUFRJT04gdG8gRG9jdW1lbnQ6OnBhcnNlUXVhbGlmaWVkTmFt
ZSgpLgorICAgICAgICBUaGUgY29uc3RydWN0UXVhbGlmaWVkTmFtZSgpIGZ1bmN0aW9uIGhhbmRs
ZXMgcGFyc2VRdWFsaWZpZWROYW1lKCkgZmFpbHVyZXMKKyAgICAgICAgcHJvcGVydGx5IGJ5IHJl
dHVybmluZyBlYXJseSBzbyB0aGVyZSBpcyBubyByZWFzb24gdG8gYXNzZXJ0IG9uIHBhcnNpbmcK
KyAgICAgICAgZmFpbHVyZXMuJworCisgICAgICAgIEJsaW5rIG1lcmdlOiBodHRwOi8vc3JjLmNo
cm9taXVtLm9yZy92aWV3dmMvYmxpbms/dmlldz1yZXZpc2lvbiZyZXZpc2lvbj0xNzM1NjQKKyAg
ICAgICAgQmFzZWQgb24gdGhlIHBhdGNoIG1hZGUgYnkgQ2hyaXN0b3BoZSBEdW1leiA8Y2guZHVt
ZXpAc2Ftc3VuZy5jb20+LgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFRlc3Q6IHN2Zy9jdXN0b20vYmFkLWF0dHJpYnV0ZU5hbWUtY3Jhc2guaHRtbAor
CisgICAgICAgICogc3ZnL2FuaW1hdGlvbi9TVkdTTUlMRWxlbWVudC5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpjb25zdHJ1Y3RRdWFsaWZpZWROYW1lKToKKwogMjAxNC0wNS0wNyAgU2VyZ2lvIFZp
bGxhciBTZW5pbiAgPHN2aWxsYXJAaWdhbGlhLmNvbT4KIAogICAgICAgICBSZXBsYWNlIERFUFJF
Q0FURURfREVGSU5FX1NUQVRJQ19MT0NBTCBieSBzdGF0aWMgTmV2ZXJEZXN0cm95ZWQ8VD4gaW4g
c3ZnLwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL2FuaW1hdGlvbi9TVkdTTUlMRWxl
bWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNw
cAppbmRleCAyYTQ0NmU2Li42NmExYjllIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdmcv
YW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvYW5p
bWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcApAQCAtMTk3LDcgKzE5Nyw3IEBAIHN0YXRpYyBpbmxp
bmUgUXVhbGlmaWVkTmFtZSBjb25zdHJ1Y3RRdWFsaWZpZWROYW1lKGNvbnN0IFNWR0VsZW1lbnQq
IHN2Z0VsZW1lbnQsCiAgICAgCiAgICAgU3RyaW5nIHByZWZpeDsKICAgICBTdHJpbmcgbG9jYWxO
YW1lOwotICAgIGlmICghRG9jdW1lbnQ6OnBhcnNlUXVhbGlmaWVkTmFtZShhdHRyaWJ1dGVOYW1l
LCBwcmVmaXgsIGxvY2FsTmFtZSwgQVNTRVJUX05PX0VYQ0VQVElPTikpCisgICAgaWYgKCFEb2N1
bWVudDo6cGFyc2VRdWFsaWZpZWROYW1lKGF0dHJpYnV0ZU5hbWUsIHByZWZpeCwgbG9jYWxOYW1l
LCBJR05PUkVfRVhDRVBUSU9OKSkKICAgICAgICAgcmV0dXJuIGFueVFOYW1lKCk7CiAgICAgCiAg
ICAgU3RyaW5nIG5hbWVzcGFjZVVSSSA9IHN2Z0VsZW1lbnQtPmxvb2t1cE5hbWVzcGFjZVVSSShw
cmVmaXgpOyAgICAKLS0gCjEuOC4xLjIKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>