<?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>137958</bug_id>
          
          <creation_ts>2014-10-22 07:22:50 -0700</creation_ts>
          <short_desc>[EFL] ASSERTION FAILED: !object || !isRuby(object-&gt;parent()) || is&lt;RenderRubyRun&gt;(*object) || (object-&gt;isInline() &amp;&amp; (object-&gt;isBeforeContent() || object-&gt;isAfterContent())) || (object-&gt;isAnonymous() ... in WebCore::isAnonymousRubyInlineBlock</short_desc>
          <delta_ts>2017-03-11 10:35:17 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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="Mihnea Ovidenie">mihnea</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>hyatt</cc>
    
    <cc>kling</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>mihnea</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1043440</commentid>
    <comment_count>0</comment_count>
      <attachid>240272</attachid>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2014-10-22 07:22:50 -0700</bug_when>
    <thetext>Created attachment 240272
Test case

The failing test:

&lt;!DOCTYPE html&gt;
&lt;style&gt;
*   {
    display:table-cell;
    float:right;
    -webkit-columns:2;
}
&lt;/style&gt;
&lt;ruby&gt;
    &lt;script&gt;a&lt;/script&gt;a
&lt;/ruby&gt;


Backtrace:

ASSERTION FAILED: !object || !object-&gt;parent()-&gt;isRuby() || is&lt;RenderRubyRun&gt;(*object) || (object-&gt;isInline() &amp;&amp; (object-&gt;isBeforeContent() || object-&gt;isAfterContent())) || (object-&gt;isAnonymous() &amp;&amp; is&lt;RenderBlock&gt;(*object) &amp;&amp; object-&gt;style().display() == INLINE_BLOCK)
../../Source/WebCore/rendering/RenderRuby.cpp(51) : bool WebCore::isAnonymousRubyInlineBlock(const WebCore::RenderObject*)

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff98c1f700 (LWP 18272)]
0x00007fffedae91b5 in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:321
321     *(int *)(uintptr_t)0xbbadbeef = 0;
#0  0x00007fffedae91b5 in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:321
#1  0x00007ffff3a9f7f8 in WebCore::isAnonymousRubyInlineBlock (object=0x826910) at ../../Source/WebCore/rendering/RenderRuby.cpp:47
#2  0x00007ffff3a9f86a in WebCore::isRubyBeforeBlock (object=0x826910) at ../../Source/WebCore/rendering/RenderRuby.cpp:61
#3  0x00007ffff3a9f972 in WebCore::rubyBeforeBlock (ruby=0x8e4b30) at ../../Source/WebCore/rendering/RenderRuby.cpp:78
#4  0x00007ffff3a9fb14 in WebCore::lastRubyRun (ruby=0x8e4b30) at ../../Source/WebCore/rendering/RenderRuby.cpp:99
#5  0x00007ffff3aa058c in WebCore::RenderRubyAsBlock::addChild (this=0x8e4b30, child=0x9eca70, beforeChild=0x0) at ../../Source/WebCore/rendering/RenderRuby.cpp:286
#6  0x00007ffff3bfcec4 in WebCore::Style::RenderTreePosition::insert (this=0x7fffffffce70, renderer=...) at ../../Source/WebCore/style/StyleResolveTree.cpp:224
#7  0x00007ffff3bfddaf in WebCore::Style::createTextRendererIfNeeded (textNode=..., renderTreePosition=...) at ../../Source/WebCore/style/StyleResolveTree.cpp:441
#8  0x00007ffff3bfde0e in WebCore::Style::attachTextRenderer (textNode=..., renderTreePosition=...) at ../../Source/WebCore/style/StyleResolveTree.cpp:446
#9  0x00007ffff3bff6c9 in WebCore::Style::resolveTextNode (text=..., renderTreePosition=...) at ../../Source/WebCore/style/StyleResolveTree.cpp:806
#10 0x00007ffff3bffc6f in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange) at ../../Source/WebCore/style/StyleResolveTree.cpp:943
#11 0x00007ffff3bffd67 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange) at ../../Source/WebCore/style/StyleResolveTree.cpp:958
#12 0x00007ffff3bffd67 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange) at ../../Source/WebCore/style/StyleResolveTree.cpp:958
#13 0x00007ffff3c00062 in WebCore::Style::resolveTree (document=..., change=WebCore::Style::NoChange) at ../../Source/WebCore/style/StyleResolveTree.cpp:1000
#14 0x00007ffff302a08d in WebCore::Document::recalcStyle (this=0x9499b0, change=WebCore::Style::NoChange) at ../../Source/WebCore/dom/Document.cpp:1798
#15 0x00007ffff302a398 in WebCore::Document::updateStyleIfNeeded (this=0x9499b0) at ../../Source/WebCore/dom/Document.cpp:1843
#16 0x00007ffff30354b9 in WebCore::Document::finishedParsing (this=0x9499b0) at ../../Source/WebCore/dom/Document.cpp:4611
#17 0x00007ffff338d2af in WebCore::HTMLConstructionSite::finishedParsing (this=0x88b628) at ../../Source/WebCore/html/parser/HTMLConstructionSite.cpp:395
#18 0x00007ffff33cb333 in WebCore::HTMLTreeBuilder::finished (this=0x88b610) at ../../Source/WebCore/html/parser/HTMLTreeBuilder.cpp:2998
#19 0x00007ffff3395f12 in WebCore::HTMLDocumentParser::end (this=0x88b220) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:439
#20 0x00007ffff3395ffd in WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd (this=0x88b220) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:450
#21 0x00007ffff3394aab in WebCore::HTMLDocumentParser::prepareToStopParsing (this=0x88b220) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:165
#22 0x00007ffff3396040 in WebCore::HTMLDocumentParser::attemptToEnd (this=0x88b220) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:462
#23 0x00007ffff33960f7 in WebCore::HTMLDocumentParser::finish (this=0x88b220) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:490
#24 0x00007ffff3503211 in WebCore::DocumentWriter::end (this=0x8508d0) at ../../Source/WebCore/loader/DocumentWriter.cpp:246
#25 0x00007ffff34ee75b in WebCore::DocumentLoader::finishedLoading (this=0x850830, finishTime=0) at ../../Source/WebCore/loader/DocumentLoader.cpp:441
#26 0x00007ffff34ee4c4 in WebCore::DocumentLoader::notifyFinished (this=0x850830, resource=0x84c4d0) at ../../Source/WebCore/loader/DocumentLoader.cpp:375
#27 0x00007ffff35a0a5a in WebCore::CachedResource::checkNotify (this=0x84c4d0) at ../../Source/WebCore/loader/cache/CachedResource.cpp:347
#28 0x00007ffff35a0b64 in WebCore::CachedResource::finishLoading (this=0x84c4d0) at ../../Source/WebCore/loader/cache/CachedResource.cpp:363
#29 0x00007ffff359d466 in WebCore::CachedRawResource::finishLoading (this=0x84c4d0, data=0x7915b0) at ../../Source/WebCore/loader/cache/CachedRawResource.cpp:101
#30 0x00007ffff35518fa in WebCore::SubresourceLoader::didFinishLoading (this=0x84ca40, finishTime=0) at ../../Source/WebCore/loader/SubresourceLoader.cpp:309
#31 0x00007ffff354d57d in WebCore::ResourceLoader::didFinishLoading (this=0x84ca40, finishTime=0) at ../../Source/WebCore/loader/ResourceLoader.cpp:512
#32 0x00007ffff3ef1333 in WebCore::readCallback (asyncResult=0x88a9c0, data=0x888a10) at ../../Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp:1306
#33 0x00007fffeb86c7d6 in async_ready_callback_wrapper (source_object=0x9c5ed0, res=0x88a9c0, user_data=user_data@entry=0x888a10) at ginputstream.c:523
#34 0x00007fffeb8920d5 in g_task_return_now (task=0x88a9c0) at gtask.c:1077
#35 0x00007fffeb8920f9 in complete_in_idle_cb (task=0x88a9c0) at gtask.c:1086
#36 0x00007fffeaad1a2d in g_main_dispatch (context=0x6777f0) at gmain.c:3064
#37 g_main_context_dispatch (context=context@entry=0x6777f0) at gmain.c:3663
#38 0x00007fffeaad1d98 in g_main_context_iterate (context=0x6777f0, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimized out&gt;) at gmain.c:3734
#39 0x00007fffeaad205a in g_main_loop_run (loop=0xb00d40) at gmain.c:3928
#40 0x00007ffff457c386 in WTF::RunLoop::run () at ../../Source/WTF/wtf/gtk/RunLoopGtk.cpp:59
#41 0x00007ffff2ad6a46 in WebKit::ChildProcessMain&lt;WebKit::WebProcess, WebKit::WebProcessMain&gt; (argc=2, argv=0x7fffffffd8b8) at ../../Source/WebKit2/Shared/unix/ChildProcessMain.h:61
#42 0x00007ffff2ad68ab in WebKit::WebProcessMainUnix (argc=2, argv=0x7fffffffd8b8) at ../../Source/WebKit2/WebProcess/gtk/WebProcessMainGtk.cpp:73
#43 0x0000000000400871 in main (argc=2, argv=0x7fffffffd8b8) at ../../Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp:44</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1045465</commentid>
    <comment_count>1</comment_count>
      <attachid>240777</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2014-10-31 18:48:27 -0700</bug_when>
    <thetext>Created attachment 240777
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1046096</commentid>
    <comment_count>2</comment_count>
      <attachid>240777</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-11-04 09:44:25 -0800</bug_when>
    <thetext>Comment on attachment 240777
Patch

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

&gt; LayoutTests/fast/multicol/newmulticol/ruby-from-multicol-to-auto.html:16
&gt; +		&lt;p&gt;Test that a ruby element with multicol style is correctly laid out when it looses the multicol style.&lt;/p&gt;

&quot;loses&quot;

&gt; Source/WebCore/rendering/RenderRuby.cpp:74
&gt;  

#ifndef ASSERT_DISABLED ?

&gt; Source/WebCore/rendering/RenderRuby.cpp:75
&gt; +static inline bool isRubyChildForNormalRemove(const RenderObject&amp; object)

*ForNormalRemoval ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047516</commentid>
    <comment_count>3</comment_count>
      <attachid>241284</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2014-11-10 04:14:38 -0800</bug_when>
    <thetext>Created attachment 241284
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047529</commentid>
    <comment_count>4</comment_count>
      <attachid>241284</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-10 06:59:00 -0800</bug_when>
    <thetext>Comment on attachment 241284
Patch for landing

Clearing flags on attachment: 241284

Committed r175807: &lt;http://trac.webkit.org/changeset/175807&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047530</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-10 06:59:05 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1053365</commentid>
    <comment_count>6</comment_count>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2014-12-08 06:48:46 -0800</bug_when>
    <thetext>@Mihnea: could you take a look at this bug please, since I can still/again reproduce the assertion failure with the original test case on r176943.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1053702</commentid>
    <comment_count>7</comment_count>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2014-12-09 01:54:28 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; @Mihnea: could you take a look at this bug please, since I can still/again
&gt; reproduce the assertion failure with the original test case on r176943.

Are you sure you are still repro with the http://trac.webkit.org/changeset/176943? I am confused.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1053748</commentid>
    <comment_count>8</comment_count>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2014-12-09 04:50:30 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; @Mihnea: could you take a look at this bug please, since I can still/again
&gt; &gt; reproduce the assertion failure with the original test case on r176943.
&gt; 
&gt; Are you sure you are still repro with the
&gt; http://trac.webkit.org/changeset/176943? I am confused.

Yes. Today I updated my repo to r177016 and made a debug GTK build to verify it again and the assertion failure seems still valid to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1173731</commentid>
    <comment_count>9</comment_count>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2016-03-11 08:37:29 -0800</bug_when>
    <thetext>This is not valid on MAC but it&apos;s on EFL.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1245278</commentid>
    <comment_count>10</comment_count>
      <attachid>293063</attachid>
    <who name="Renata Hodovan">hodovan</who>
    <bug_when>2016-10-27 14:49:14 -0700</bug_when>
    <thetext>Created attachment 293063
Repo for Mac</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1286268</commentid>
    <comment_count>11</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-03-11 10:35:17 -0800</bug_when>
    <thetext>Closing this bug because the EFL port has been removed from trunk.

If you feel this bug applies to a different upstream WebKit port and was closed in error, please either update the title and reopen the bug, or leave a comment to request this.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>240272</attachid>
            <date>2014-10-22 07:22:50 -0700</date>
            <delta_ts>2014-10-22 07:22:50 -0700</delta_ts>
            <desc>Test case</desc>
            <filename>crash.html</filename>
            <type>text/html</type>
            <size>143</size>
            <attacher name="Renata Hodovan">rhodovan.u-szeged</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxzdHlsZT4KKiAgIHsKICAgIGRpc3BsYXk6dGFibGUtY2VsbDsKICAg
IGZsb2F0OnJpZ2h0OwogICAgLXdlYmtpdC1jb2x1bW5zOjI7Cn0KPC9zdHlsZT4KPHJ1Ynk+CiAg
ICA8c2NyaXB0PmE8L3NjcmlwdD5hCjwvcnVieT4=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>240777</attachid>
            <date>2014-10-31 18:48:27 -0700</date>
            <delta_ts>2014-11-10 04:14:20 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>137958.patch</filename>
            <type>text/plain</type>
            <size>5909</size>
            <attacher name="Mihnea Ovidenie">mihnea</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAwNjVmNTEyLi42M2YzYThiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTQtMTAt
MzEgIE1paG5lYSBPdmlkZW5pZSAgPG1paG5lYUBhZG9iZS5jb20+CisKKyAgICAgICAgQVNTRVJU
SU9OIEZBSUxFRDogIW9iamVjdCB8fCAhb2JqZWN0LT5wYXJlbnQoKS0+aXNSdWJ5KCkgfHwgaXM8
UmVuZGVyUnVieVJ1bj4oKm9iamVjdCkgfHwgKG9iamVjdC0+aXNJbmxpbmUoKSAmJiAob2JqZWN0
LT5pc0JlZm9yZUNvbnRlbnQoKSB8fCBvYmplY3QtPmlzQWZ0ZXJDb250ZW50KCkpKSB8fCAob2Jq
ZWN0LT5pc0Fub255bW91cygpICYmIC4uLiApIGluIFdlYkNvcmU6OmlzQW5vbnltb3VzUnVieUlu
bGluZUJsb2NrCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xMzc5NTgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICAqIGZhc3QvbXVsdGljb2wvbmV3bXVsdGljb2wvcnVieS1mcm9tLW11bHRpY29sLXRvLWF1dG8t
ZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L211bHRpY29sL25ld211bHRpY29s
L3J1YnktZnJvbS1tdWx0aWNvbC10by1hdXRvLmh0bWw6IEFkZGVkLgorCiAyMDE0LTEwLTMxICBT
YWlkIEFib3UtSGFsbGF3YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CiAKICAgICAgICAgUmVt
b3ZlIHdlYmtpdCBwcmVmaXggZnJvbSBDU1MgY29sdW1ucy4KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvbXVsdGljb2wvbmV3bXVsdGljb2wvcnVieS1mcm9tLW11bHRpY29sLXRvLWF1dG8t
ZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9tdWx0aWNvbC9uZXdtdWx0aWNvbC9ydWJ5
LWZyb20tbXVsdGljb2wtdG8tYXV0by1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMC4uOTc3Y2NiYQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvbXVsdGljb2wvbmV3bXVsdGljb2wvcnVieS1mcm9tLW11bHRpY29sLXRvLWF1dG8tZXhwZWN0
ZWQudHh0CkBAIC0wLDAgKzEsNSBAQAorVGVzdCB0aGF0IGEgcnVieSBlbGVtZW50IHdpdGggbXVs
dGljb2wgc3R5bGUgaXMgY29ycmVjdGx5IGxhaWQgb3V0IHdoZW4gaXQgbG9vc2VzIHRoZSBtdWx0
aWNvbCBzdHlsZS4KKworT24gc3VjY2VzcyB5b3Ugc2VlIFBBU1MgYmVsb3cuCisKK1BBU1MKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvbXVsdGljb2wvbmV3bXVsdGljb2wvcnVieS1mcm9t
LW11bHRpY29sLXRvLWF1dG8uaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvbXVsdGljb2wvbmV3bXVs
dGljb2wvcnVieS1mcm9tLW11bHRpY29sLXRvLWF1dG8uaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwLi4zYjlkZWY0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9tdWx0aWNvbC9uZXdtdWx0aWNvbC9ydWJ5LWZyb20tbXVsdGljb2wtdG8tYXV0by5odG1s
CkBAIC0wLDAgKzEsMjYgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+CisJPGhlYWQ+CisJCTwh
LS0gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzNzkyOSAtLT4KKwkJ
PHN0eWxlPgorCQkJI3RhcmdldCB7CisJCQkJcG9zaXRpb246IGFic29sdXRlOworCQkJCXRvcDog
MTAwcHg7CisJCQkJbGVmdDogMjBweDsKKwkJCX0KKwkJCS5tdWx0aWNvbCB7IC13ZWJraXQtY29s
dW1uLWNvdW50OiAyOyB9CisJCQkubm9NdWx0aWNvbCB7IC13ZWJraXQtY29sdW1uLWNvdW50OiBh
dXRvOyB9CisJCTwvc3R5bGU+CisJPC9oZWFkPgorCTxib2R5PgorCQk8cD5UZXN0IHRoYXQgYSBy
dWJ5IGVsZW1lbnQgd2l0aCBtdWx0aWNvbCBzdHlsZSBpcyBjb3JyZWN0bHkgbGFpZCBvdXQgd2hl
biBpdCBsb29zZXMgdGhlIG11bHRpY29sIHN0eWxlLjwvcD4KKwkJPHA+T24gc3VjY2VzcyB5b3Ug
c2VlIFBBU1MgYmVsb3cuPC9wPgorCQk8cnVieSBpZD0idGFyZ2V0IiBjbGFzcz0ibXVsdGljb2wi
PlBBU1M8L3J1Ynk+CisJCTxzY3JpcHQ+CisJCQlpZiAod2luZG93LnRlc3RSdW5uZXIpCisJCQkJ
dGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisJCQlkb2N1bWVudC5ib2R5Lm9mZnNldFRvcDsKKwkJ
CWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0YXJnZXQiKS5jbGFzc05hbWUgPSAibm9NdWx0aWNv
bCI7CisJCTwvc2NyaXB0PgorCTwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBkZjE1NzNl
Li4yNzZjMDlmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYgQEAKKzIwMTQtMTAtMzEgIE1paG5l
YSBPdmlkZW5pZSAgPG1paG5lYUBhZG9iZS5jb20+CisKKyAgICAgICAgQVNTRVJUSU9OIEZBSUxF
RDogIW9iamVjdCB8fCAhb2JqZWN0LT5wYXJlbnQoKS0+aXNSdWJ5KCkgfHwgaXM8UmVuZGVyUnVi
eVJ1bj4oKm9iamVjdCkgfHwgKG9iamVjdC0+aXNJbmxpbmUoKSAmJiAob2JqZWN0LT5pc0JlZm9y
ZUNvbnRlbnQoKSB8fCBvYmplY3QtPmlzQWZ0ZXJDb250ZW50KCkpKSB8fCAob2JqZWN0LT5pc0Fu
b255bW91cygpICYmIC4uLiApIGluIFdlYkNvcmU6OmlzQW5vbnltb3VzUnVieUlubGluZUJsb2Nr
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzc5NTgK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXaGVuIGEg
cnVieSBlbGVtZW50LCB3aXRoIGJsb2NrIGJlaGF2aW9yLCBkeW5hbWljYWxseSBjaGFuZ2VzIGl0
cyBzdHlsZQorICAgICAgICBmcm9tIG11bHRpY29sIHRvIHdpdGhvdXQgbXVsdGljb2wsIHdlIGhh
dmUgdG8gcmVtb3ZlIGl0cyBzcGVjaWFsIGNoaWxkcmVuLAorICAgICAgICBSZW5kZXJNdWx0aUNv
bHVtbkZsb3dUaHJlYWQgYW5kIFJlbmRlck11bHRpQ29sdW1uU2V0LCB0aGUgbm9ybWFsIHdheSB1
c2luZworICAgICAgICB0aGUgbWV0aG9kIGluIFJlbmRlckJsb2NrRmxvdyBiYXNlIGNsYXNzLiBU
aGlzIHBhdGNoIGFkZHMgYm90aAorICAgICAgICBSZW5kZXJNdWx0aUNvbHVtbkZsb3dUaHJlYWQg
YW5kIFJlbmRlck11bHRpQ29sdW1uU2V0IHRvIHRoZSBsaXN0IG9mIFJlbmRlclJ1YnkKKyAgICAg
ICAgY2hpbGRyZW4gcmVtb3ZlZCBub3JtYWxseSBhbmQgYWRkcyBhIG5ldyBmdW5jdGlvbiAtIGlz
UnVieUNoaWxkRm9yTm9ybWFsUmVtb3ZlIC0KKyAgICAgICAgdG8gdGVzdCB0aGUgY29uZGl0aW9u
IGFuZCB1c2UgaXQgaW4gdGhlIGFzc2VydGlvbiBpbiBSZW5kZXJSdWJ5Kjo6cmVtb3ZlQ2hpbGQK
KyAgICAgICAgbWV0aG9kLgorCisgICAgICAgIFRlc3Q6IGZhc3QvbXVsdGljb2wvbmV3bXVsdGlj
b2wvcnVieS1mcm9tLW11bHRpY29sLXRvLWF1dG8uaHRtbAorCisgICAgICAgICogcmVuZGVyaW5n
L1JlbmRlclJ1YnkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6aXNSdWJ5Q2hpbGRGb3JOb3JtYWxS
ZW1vdmUpOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyUnVieUFzSW5saW5lOjpyZW1vdmVDaGls
ZCk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJSdWJ5QXNCbG9jazo6cmVtb3ZlQ2hpbGQpOgor
CiAyMDE0LTEwLTMxICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAg
TWFrZSBDU1NEZWZhdWx0U3R5bGVTaGVldHM6OmVuc3VyZURlZmF1bHRTdHlsZVNoZWV0c0ZvckVs
ZW1lbnQoKSBmYXN0ZXIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJSdWJ5LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJSdWJ5LmNwcAppbmRl
eCBkMmUwOGQ0Li5kZTAyZTQxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyUnVieS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclJ1Ynku
Y3BwCkBAIC03Miw2ICs3MiwxNiBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaXNSdWJ5QWZ0ZXJCbG9j
ayhjb25zdCBSZW5kZXJPYmplY3QqIG9iamVjdCkKICAgICAgICAgJiYgZG93bmNhc3Q8UmVuZGVy
QmxvY2s+KCpvYmplY3QpLmZpcnN0Q2hpbGQoKS0+c3R5bGUoKS5zdHlsZVR5cGUoKSA9PSBBRlRF
UjsKIH0KIAorc3RhdGljIGlubGluZSBib29sIGlzUnVieUNoaWxkRm9yTm9ybWFsUmVtb3ZlKGNv
bnN0IFJlbmRlck9iamVjdCYgb2JqZWN0KQoreworICAgIHJldHVybiBvYmplY3QuaXNSdWJ5UnVu
KCkKKyAgICB8fCBvYmplY3QuaXNCZWZvcmVDb250ZW50KCkKKyAgICB8fCBvYmplY3QuaXNBZnRl
ckNvbnRlbnQoKQorICAgIHx8IG9iamVjdC5pc1JlbmRlck11bHRpQ29sdW1uRmxvd1RocmVhZCgp
CisgICAgfHwgb2JqZWN0LmlzUmVuZGVyTXVsdGlDb2x1bW5TZXQoKQorICAgIHx8IGlzQW5vbnlt
b3VzUnVieUlubGluZUJsb2NrKCZvYmplY3QpOworfQorCiBzdGF0aWMgaW5saW5lIFJlbmRlckJs
b2NrKiBydWJ5QmVmb3JlQmxvY2soY29uc3QgUmVuZGVyRWxlbWVudCogcnVieSkKIHsKICAgICBS
ZW5kZXJPYmplY3QqIGNoaWxkID0gcnVieS0+Zmlyc3RDaGlsZCgpOwpAQCAtMTkyLDcgKzIwMiw3
IEBAIFJlbmRlck9iamVjdCogUmVuZGVyUnVieUFzSW5saW5lOjpyZW1vdmVDaGlsZChSZW5kZXJP
YmplY3QmIGNoaWxkKQogICAgIC8vIElmIHRoZSBjaGlsZCdzIHBhcmVudCBpcyAqdGhpcyAobXVz
dCBiZSBhIHJ1YnkgcnVuIG9yIGdlbmVyYXRlZCBjb250ZW50IG9yIGFub255bW91cyBibG9jayks
CiAgICAgLy8ganVzdCB1c2UgdGhlIG5vcm1hbCByZW1vdmUgbWV0aG9kLgogICAgIGlmIChjaGls
ZC5wYXJlbnQoKSA9PSB0aGlzKSB7Ci0gICAgICAgIEFTU0VSVChjaGlsZC5pc1J1YnlSdW4oKSB8
fCBjaGlsZC5pc0JlZm9yZUNvbnRlbnQoKSB8fCBjaGlsZC5pc0FmdGVyQ29udGVudCgpIHx8IGlz
QW5vbnltb3VzUnVieUlubGluZUJsb2NrKCZjaGlsZCkpOworICAgICAgICBBU1NFUlQoaXNSdWJ5
Q2hpbGRGb3JOb3JtYWxSZW1vdmUoY2hpbGQpKTsKICAgICAgICAgcmV0dXJuIFJlbmRlcklubGlu
ZTo6cmVtb3ZlQ2hpbGQoY2hpbGQpOwogICAgIH0KICAgICAvLyBJZiB0aGUgY2hpbGQncyBwYXJl
bnQgaXMgYW4gYW5veW1vdXMgYmxvY2sgKG11c3QgYmUgZ2VuZXJhdGVkIDpiZWZvcmUvOmFmdGVy
IGNvbnRlbnQpCkBAIC0yOTYsNyArMzA2LDcgQEAgUmVuZGVyT2JqZWN0KiBSZW5kZXJSdWJ5QXNC
bG9jazo6cmVtb3ZlQ2hpbGQoUmVuZGVyT2JqZWN0JiBjaGlsZCkKICAgICAvLyBJZiB0aGUgY2hp
bGQncyBwYXJlbnQgaXMgKnRoaXMgKG11c3QgYmUgYSBydWJ5IHJ1biBvciBnZW5lcmF0ZWQgY29u
dGVudCBvciBhbm9ueW1vdXMgYmxvY2spLAogICAgIC8vIGp1c3QgdXNlIHRoZSBub3JtYWwgcmVt
b3ZlIG1ldGhvZC4KICAgICBpZiAoY2hpbGQucGFyZW50KCkgPT0gdGhpcykgewotICAgICAgICBB
U1NFUlQoY2hpbGQuaXNSdWJ5UnVuKCkgfHwgY2hpbGQuaXNCZWZvcmVDb250ZW50KCkgfHwgY2hp
bGQuaXNBZnRlckNvbnRlbnQoKSB8fCBpc0Fub255bW91c1J1YnlJbmxpbmVCbG9jaygmY2hpbGQp
KTsKKyAgICAgICAgQVNTRVJUKGlzUnVieUNoaWxkRm9yTm9ybWFsUmVtb3ZlKGNoaWxkKSk7CiAg
ICAgICAgIHJldHVybiBSZW5kZXJCbG9ja0Zsb3c6OnJlbW92ZUNoaWxkKGNoaWxkKTsKICAgICB9
CiAgICAgLy8gSWYgdGhlIGNoaWxkJ3MgcGFyZW50IGlzIGFuIGFub3ltb3VzIGJsb2NrIChtdXN0
IGJlIGdlbmVyYXRlZCA6YmVmb3JlLzphZnRlciBjb250ZW50KQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>241284</attachid>
            <date>2014-11-10 04:14:38 -0800</date>
            <delta_ts>2014-11-10 06:59:00 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-137958-20141110141453.patch</filename>
            <type>text/plain</type>
            <size>6333</size>
            <attacher name="Mihnea Ovidenie">mihnea</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc1ODAzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDcxMTFkZDIwODI5OTY0
M2M4NGM1MmRmMmUxZmE4NzI5OTk0MDA5Ny4uZWEzMGRkODQwNWQ4ZWU3OWIwYzY4MGI0M2IzM2I0
MTk2NWRhOTc4MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE0LTExLTA5ICBNaWhu
ZWEgT3ZpZGVuaWUgIDxtaWhuZWFAYWRvYmUuY29tPgorCisgICAgICAgIEFTU0VSVElPTiBGQUlM
RUQ6ICFvYmplY3QgfHwgIW9iamVjdC0+cGFyZW50KCktPmlzUnVieSgpIHx8IGlzPFJlbmRlclJ1
YnlSdW4+KCpvYmplY3QpIHx8IChvYmplY3QtPmlzSW5saW5lKCkgJiYgKG9iamVjdC0+aXNCZWZv
cmVDb250ZW50KCkgfHwgb2JqZWN0LT5pc0FmdGVyQ29udGVudCgpKSkgfHwgKG9iamVjdC0+aXNB
bm9ueW1vdXMoKSAmJiAuLi4gKSBpbiBXZWJDb3JlOjppc0Fub255bW91c1J1YnlJbmxpbmVCbG9j
aworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM3OTU4
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQ2hyaXMgRHVtZXouCisKKyAgICAgICAgV2hlbiBhIHJ1
YnkgZWxlbWVudCwgd2l0aCBibG9jayBiZWhhdmlvciwgZHluYW1pY2FsbHkgY2hhbmdlcyBpdHMg
c3R5bGUKKyAgICAgICAgZnJvbSBtdWx0aWNvbCB0byB3aXRob3V0IG11bHRpY29sLCB3ZSBoYXZl
IHRvIHJlbW92ZSBpdHMgc3BlY2lhbCBjaGlsZHJlbiwKKyAgICAgICAgUmVuZGVyTXVsdGlDb2x1
bW5GbG93VGhyZWFkIGFuZCBSZW5kZXJNdWx0aUNvbHVtblNldCwgdGhlIG5vcm1hbCB3YXkgdXNp
bmcKKyAgICAgICAgdGhlIG1ldGhvZCBpbiBSZW5kZXJCbG9ja0Zsb3cgYmFzZSBjbGFzcy4gVGhp
cyBwYXRjaCBhZGRzIGJvdGgKKyAgICAgICAgUmVuZGVyTXVsdGlDb2x1bW5GbG93VGhyZWFkIGFu
ZCBSZW5kZXJNdWx0aUNvbHVtblNldCB0byB0aGUgbGlzdCBvZiBSZW5kZXJSdWJ5CisgICAgICAg
IGNoaWxkcmVuIHJlbW92ZWQgbm9ybWFsbHkgYW5kIGFkZHMgYSBuZXcgZnVuY3Rpb24gLSBpc1J1
YnlDaGlsZEZvck5vcm1hbFJlbW92ZSAtCisgICAgICAgIHRvIHRlc3QgdGhlIGNvbmRpdGlvbiBh
bmQgdXNlIGl0IGluIHRoZSBhc3NlcnRpb24gaW4gUmVuZGVyUnVieSo6OnJlbW92ZUNoaWxkCisg
ICAgICAgIG1ldGhvZC4KKworICAgICAgICBUZXN0OiBmYXN0L211bHRpY29sL25ld211bHRpY29s
L3J1YnktZnJvbS1tdWx0aWNvbC10by1hdXRvLmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9S
ZW5kZXJSdWJ5LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmlzUnVieUNoaWxkRm9yTm9ybWFsUmVt
b3ZlKToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclJ1YnlBc0lubGluZTo6cmVtb3ZlQ2hpbGQp
OgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyUnVieUFzQmxvY2s6OnJlbW92ZUNoaWxkKToKKwog
MjAxNC0xMS0wOSAgR3l1eW91bmcgS2ltICA8Z3l1eW91bmcua2ltQHNhbXN1bmcuY29tPgogCiAg
ICAgICAgIFtFRkxdIFJlbW92ZSBHYW1lcGFkRGV2aWNlRWZsOjpjcmVhdGUoKQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclJ1YnkuY3BwIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlclJ1YnkuY3BwCmluZGV4IGQyZTA4ZDQwYWY2YTMwYTM0MjIxYTMy
Njg0MTM5MzQ2MDVhZjVjNGUuLjk2YzBmYmE1MmEzZjM2OGI4NmFhODMxMzM1OTM3ZmNmNzc5Y2Zh
N2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJSdWJ5LmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyUnVieS5jcHAKQEAgLTcyLDYgKzcy
LDE4IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBpc1J1YnlBZnRlckJsb2NrKGNvbnN0IFJlbmRlck9i
amVjdCogb2JqZWN0KQogICAgICAgICAmJiBkb3duY2FzdDxSZW5kZXJCbG9jaz4oKm9iamVjdCku
Zmlyc3RDaGlsZCgpLT5zdHlsZSgpLnN0eWxlVHlwZSgpID09IEFGVEVSOwogfQogCisjaWZuZGVm
IEFTU0VSVF9ESVNBQkxFRAorc3RhdGljIGlubGluZSBib29sIGlzUnVieUNoaWxkRm9yTm9ybWFs
UmVtb3ZhbChjb25zdCBSZW5kZXJPYmplY3QmIG9iamVjdCkKK3sKKyAgICByZXR1cm4gb2JqZWN0
LmlzUnVieVJ1bigpCisgICAgfHwgb2JqZWN0LmlzQmVmb3JlQ29udGVudCgpCisgICAgfHwgb2Jq
ZWN0LmlzQWZ0ZXJDb250ZW50KCkKKyAgICB8fCBvYmplY3QuaXNSZW5kZXJNdWx0aUNvbHVtbkZs
b3dUaHJlYWQoKQorICAgIHx8IG9iamVjdC5pc1JlbmRlck11bHRpQ29sdW1uU2V0KCkKKyAgICB8
fCBpc0Fub255bW91c1J1YnlJbmxpbmVCbG9jaygmb2JqZWN0KTsKK30KKyNlbmRpZgorCiBzdGF0
aWMgaW5saW5lIFJlbmRlckJsb2NrKiBydWJ5QmVmb3JlQmxvY2soY29uc3QgUmVuZGVyRWxlbWVu
dCogcnVieSkKIHsKICAgICBSZW5kZXJPYmplY3QqIGNoaWxkID0gcnVieS0+Zmlyc3RDaGlsZCgp
OwpAQCAtMTkyLDcgKzIwNCw5IEBAIFJlbmRlck9iamVjdCogUmVuZGVyUnVieUFzSW5saW5lOjpy
ZW1vdmVDaGlsZChSZW5kZXJPYmplY3QmIGNoaWxkKQogICAgIC8vIElmIHRoZSBjaGlsZCdzIHBh
cmVudCBpcyAqdGhpcyAobXVzdCBiZSBhIHJ1YnkgcnVuIG9yIGdlbmVyYXRlZCBjb250ZW50IG9y
IGFub255bW91cyBibG9jayksCiAgICAgLy8ganVzdCB1c2UgdGhlIG5vcm1hbCByZW1vdmUgbWV0
aG9kLgogICAgIGlmIChjaGlsZC5wYXJlbnQoKSA9PSB0aGlzKSB7Ci0gICAgICAgIEFTU0VSVChj
aGlsZC5pc1J1YnlSdW4oKSB8fCBjaGlsZC5pc0JlZm9yZUNvbnRlbnQoKSB8fCBjaGlsZC5pc0Fm
dGVyQ29udGVudCgpIHx8IGlzQW5vbnltb3VzUnVieUlubGluZUJsb2NrKCZjaGlsZCkpOworI2lm
bmRlZiBBU1NFUlRfRElTQUJMRUQKKyAgICAgICAgQVNTRVJUKGlzUnVieUNoaWxkRm9yTm9ybWFs
UmVtb3ZhbChjaGlsZCkpOworI2VuZGlmCiAgICAgICAgIHJldHVybiBSZW5kZXJJbmxpbmU6OnJl
bW92ZUNoaWxkKGNoaWxkKTsKICAgICB9CiAgICAgLy8gSWYgdGhlIGNoaWxkJ3MgcGFyZW50IGlz
IGFuIGFub3ltb3VzIGJsb2NrIChtdXN0IGJlIGdlbmVyYXRlZCA6YmVmb3JlLzphZnRlciBjb250
ZW50KQpAQCAtMjk2LDcgKzMxMCw5IEBAIFJlbmRlck9iamVjdCogUmVuZGVyUnVieUFzQmxvY2s6
OnJlbW92ZUNoaWxkKFJlbmRlck9iamVjdCYgY2hpbGQpCiAgICAgLy8gSWYgdGhlIGNoaWxkJ3Mg
cGFyZW50IGlzICp0aGlzIChtdXN0IGJlIGEgcnVieSBydW4gb3IgZ2VuZXJhdGVkIGNvbnRlbnQg
b3IgYW5vbnltb3VzIGJsb2NrKSwKICAgICAvLyBqdXN0IHVzZSB0aGUgbm9ybWFsIHJlbW92ZSBt
ZXRob2QuCiAgICAgaWYgKGNoaWxkLnBhcmVudCgpID09IHRoaXMpIHsKLSAgICAgICAgQVNTRVJU
KGNoaWxkLmlzUnVieVJ1bigpIHx8IGNoaWxkLmlzQmVmb3JlQ29udGVudCgpIHx8IGNoaWxkLmlz
QWZ0ZXJDb250ZW50KCkgfHwgaXNBbm9ueW1vdXNSdWJ5SW5saW5lQmxvY2soJmNoaWxkKSk7Cisj
aWZuZGVmIEFTU0VSVF9ESVNBQkxFRAorICAgICAgICBBU1NFUlQoaXNSdWJ5Q2hpbGRGb3JOb3Jt
YWxSZW1vdmFsKGNoaWxkKSk7CisjZW5kaWYKICAgICAgICAgcmV0dXJuIFJlbmRlckJsb2NrRmxv
dzo6cmVtb3ZlQ2hpbGQoY2hpbGQpOwogICAgIH0KICAgICAvLyBJZiB0aGUgY2hpbGQncyBwYXJl
bnQgaXMgYW4gYW5veW1vdXMgYmxvY2sgKG11c3QgYmUgZ2VuZXJhdGVkIDpiZWZvcmUvOmFmdGVy
IGNvbnRlbnQpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKaW5kZXggMjYxYWE1MWM5MjQ4YzU0MzAwZTVmNDYxMGI1Yzk3Y2VkOGI4MjJl
OC4uNTJlOTk0NTVhOWMwMGU3YmUxOTU2NzA5YzgzZDA5YTM1YTk0YjllMyAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDEzIEBACisyMDE0LTExLTA5ICBNaWhuZWEgT3ZpZGVuaWUgIDxtaWhuZWFAYWRvYmUuY29t
PgorCisgICAgICAgIEFTU0VSVElPTiBGQUlMRUQ6ICFvYmplY3QgfHwgIW9iamVjdC0+cGFyZW50
KCktPmlzUnVieSgpIHx8IGlzPFJlbmRlclJ1YnlSdW4+KCpvYmplY3QpIHx8IChvYmplY3QtPmlz
SW5saW5lKCkgJiYgKG9iamVjdC0+aXNCZWZvcmVDb250ZW50KCkgfHwgb2JqZWN0LT5pc0FmdGVy
Q29udGVudCgpKSkgfHwgKG9iamVjdC0+aXNBbm9ueW1vdXMoKSAmJiAuLi4gKSBpbiBXZWJDb3Jl
Ojppc0Fub255bW91c1J1YnlJbmxpbmVCbG9jaworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM3OTU4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQ2hyaXMg
RHVtZXouCisKKyAgICAgICAgKiBmYXN0L211bHRpY29sL25ld211bHRpY29sL3J1YnktZnJvbS1t
dWx0aWNvbC10by1hdXRvLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9tdWx0
aWNvbC9uZXdtdWx0aWNvbC9ydWJ5LWZyb20tbXVsdGljb2wtdG8tYXV0by5odG1sOiBBZGRlZC4K
KwogMjAxNC0xMS0wOSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAog
ICAgICAgICBQdXQgYnVnIGxpbmsgYXQgdGhlIHN0YXJ0IG9mIHRoZSBsaW5lLgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvZmFzdC9tdWx0aWNvbC9uZXdtdWx0aWNvbC9ydWJ5LWZyb20tbXVsdGlj
b2wtdG8tYXV0by1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L211bHRpY29sL25ld211
bHRpY29sL3J1YnktZnJvbS1tdWx0aWNvbC10by1hdXRvLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li5kODczMWQxZDI0Mjc3ZmU1NDI2ZmEwYzY1MWNlMDdiMDJlMjQ3ZmZhCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvZmFzdC9tdWx0aWNvbC9uZXdtdWx0aWNvbC9ydWJ5LWZyb20tbXVs
dGljb2wtdG8tYXV0by1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw1IEBACitUZXN0IHRoYXQgYSBy
dWJ5IGVsZW1lbnQgd2l0aCBtdWx0aWNvbCBzdHlsZSBpcyBjb3JyZWN0bHkgbGFpZCBvdXQgd2hl
biBpdCBsb3NlcyB0aGUgbXVsdGljb2wgc3R5bGUuCisKK09uIHN1Y2Nlc3MgeW91IHNlZSBQQVNT
IGJlbG93LgorCitQQVNTCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L211bHRpY29sL25l
d211bHRpY29sL3J1YnktZnJvbS1tdWx0aWNvbC10by1hdXRvLmh0bWwgYi9MYXlvdXRUZXN0cy9m
YXN0L211bHRpY29sL25ld211bHRpY29sL3J1YnktZnJvbS1tdWx0aWNvbC10by1hdXRvLmh0bWwK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uZGQ0NmY1ZWI1OTFkNTg5NGUyYzY4NWJhMWY0YTY2NzU2OTU5Mjg4OAotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvbXVsdGljb2wvbmV3bXVsdGljb2wvcnVi
eS1mcm9tLW11bHRpY29sLXRvLWF1dG8uaHRtbApAQCAtMCwwICsxLDI2IEBACis8IURPQ1RZUEUg
aHRtbD4KKzxodG1sPgorCTxoZWFkPgorCQk8IS0tIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMzc5MjkgLS0+CisJCTxzdHlsZT4KKwkJCSN0YXJnZXQgeworCQkJCXBv
c2l0aW9uOiBhYnNvbHV0ZTsKKwkJCQl0b3A6IDEwMHB4OworCQkJCWxlZnQ6IDIwcHg7CisJCQl9
CisJCQkubXVsdGljb2wgeyAtd2Via2l0LWNvbHVtbi1jb3VudDogMjsgfQorCQkJLm5vTXVsdGlj
b2wgeyAtd2Via2l0LWNvbHVtbi1jb3VudDogYXV0bzsgfQorCQk8L3N0eWxlPgorCTwvaGVhZD4K
Kwk8Ym9keT4KKwkJPHA+VGVzdCB0aGF0IGEgcnVieSBlbGVtZW50IHdpdGggbXVsdGljb2wgc3R5
bGUgaXMgY29ycmVjdGx5IGxhaWQgb3V0IHdoZW4gaXQgbG9zZXMgdGhlIG11bHRpY29sIHN0eWxl
LjwvcD4KKwkJPHA+T24gc3VjY2VzcyB5b3Ugc2VlIFBBU1MgYmVsb3cuPC9wPgorCQk8cnVieSBp
ZD0idGFyZ2V0IiBjbGFzcz0ibXVsdGljb2wiPlBBU1M8L3J1Ynk+CisJCTxzY3JpcHQ+CisJCQlp
ZiAod2luZG93LnRlc3RSdW5uZXIpCisJCQkJdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisJCQlk
b2N1bWVudC5ib2R5Lm9mZnNldFRvcDsKKwkJCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0YXJn
ZXQiKS5jbGFzc05hbWUgPSAibm9NdWx0aWNvbCI7CisJCTwvc2NyaXB0PgorCTwvYm9keT4KKzwv
aHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>293063</attachid>
            <date>2016-10-27 14:49:14 -0700</date>
            <delta_ts>2016-10-27 14:49:14 -0700</delta_ts>
            <desc>Repo for Mac</desc>
            <filename>test.html</filename>
            <type>text/html</type>
            <size>133</size>
            <attacher name="Renata Hodovan">hodovan</attacher>
            
              <data encoding="base64">PHN0eWxlPgoqIHsKICAgIC13ZWJraXQtY29sdW1uLXdpZHRoOiA1ZW07CiAgICAtd2Via2l0LWFw
cGVhcmFuY2U6IHNxdWFyZS1idXR0b24KPC9zdHlsZT4KPHJ1Ynk+CiAgICA8YXVkaW8gY29udHJv
bHM+PC9hdWRpbz4KPC9ydWJ5Pg==
</data>

          </attachment>
      

    </bug>

</bugzilla>