<?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>133546</bug_id>
          
          <creation_ts>2014-06-05 06:59:53 -0700</creation_ts>
          <short_desc>[JavaScriptCore] FTL buildfix for EFL platform</short_desc>
          <delta_ts>2014-06-27 00:29:21 -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>JavaScriptCore</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>133571</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="László Langó">llango.u-szeged</reporter>
          <assigned_to name="László Langó">llango.u-szeged</assigned_to>
          <cc>akiss</cc>
    
    <cc>bunhere</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>fpizlo</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>mario</cc>
    
    <cc>msaboff</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1013528</commentid>
    <comment_count>0</comment_count>
    <who name="László Langó">llango.u-szeged</who>
    <bug_when>2014-06-05 06:59:53 -0700</bug_when>
    <thetext>Fix compiler warnings that breaks the FTL build on EFL</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1013531</commentid>
    <comment_count>1</comment_count>
      <attachid>232547</attachid>
    <who name="László Langó">llango.u-szeged</who>
    <bug_when>2014-06-05 07:37:36 -0700</bug_when>
    <thetext>Created attachment 232547
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1014411</commentid>
    <comment_count>2</comment_count>
      <attachid>232547</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-06-10 09:32:42 -0700</bug_when>
    <thetext>Comment on attachment 232547
Patch

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

&gt; Source/JavaScriptCore/ftl/FTLLocation.cpp:64
&gt; +    return loc;

It would be far better to just say &quot;return Location();&quot;

&gt; Source/JavaScriptCore/llvm/InitializeLLVMPOSIX.cpp:66
&gt; +#pragma GCC diagnostic ignored &quot;-Wmissing-format-attribute&quot;

Why?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1014699</commentid>
    <comment_count>3</comment_count>
    <who name="László Langó">llango.u-szeged</who>
    <bug_when>2014-06-11 02:02:25 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 232547 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=232547&amp;action=review
&gt; 
&gt; &gt; Source/JavaScriptCore/llvm/InitializeLLVMPOSIX.cpp:66
&gt; &gt; +#pragma GCC diagnostic ignored &quot;-Wmissing-format-attribute&quot;
&gt; 
&gt; Why?

Because I don&apos;t know any better. This looks like false positive warning to me, but it breaks the build, so we have to ignore it. Do you have any better idea how to handle this warning?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1014700</commentid>
    <comment_count>4</comment_count>
      <attachid>232856</attachid>
    <who name="László Langó">llango.u-szeged</who>
    <bug_when>2014-06-11 02:11:23 -0700</bug_when>
    <thetext>Created attachment 232856
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1014749</commentid>
    <comment_count>5</comment_count>
      <attachid>232856</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-06-11 08:09:55 -0700</bug_when>
    <thetext>Comment on attachment 232856
Patch

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

&gt; Source/JavaScriptCore/llvm/InitializeLLVMPOSIX.cpp:66
&gt; +#pragma GCC diagnostic ignored &quot;-Wmissing-format-attribute&quot;

I think you should add the format attribute that it is asking for. Have you tried it?  Also, it would be useful to post the compiler error you&apos;re getting so that others could suggest a better fix. In general using pragmas to disable warnings is not an OK way of fixing compiler warnings.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1015393</commentid>
    <comment_count>6</comment_count>
    <who name="László Langó">llango.u-szeged</who>
    <bug_when>2014-06-13 05:59:08 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 232856 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=232856&amp;action=review
&gt; 
&gt; &gt; Source/JavaScriptCore/llvm/InitializeLLVMPOSIX.cpp:66
&gt; &gt; +#pragma GCC diagnostic ignored &quot;-Wmissing-format-attribute&quot;
&gt; 
&gt; I think you should add the format attribute that it is asking for. Have you tried it? Also, it would be useful to post the compiler error you&apos;re getting so that others could suggest a better fix.

Ok the problem is the following. We have this logger function in WTF:
void WTFLogAlwaysAndCrash(const char* format, ...) __attribute__((__format__(printf, 1, 2)))

And we have this function in LLVMExports.cpp#56 that has a function pointer parameter:
extern &quot;C&quot; WTF_EXPORT_PRIVATE JSC::LLVMAPI* initializeAndGetJSCLLVMAPI(void (*)(const char*, ...));

Then we call the function with a logger function:
initializeAndGetJSCLLVMAPI(WTFLogAlwaysAndCrash);

And we got the folloing waring message:
/mnt/work/Webkit/Webkit/Source/JavaScriptCore/llvm/InitializeLLVMPOSIX.cpp:66:44: error: parameter might be a candidate for a format attribute [-Werror=suggest-attribute=format]
/mnt/work/Webkit/Webkit/Source/JavaScriptCore/llvm/InitializeLLVMPOSIX.cpp:66:44: error: argument of function call might be a candidate for a format attribute [-Werror=suggest-attribute=format]

This is a bit crazy because it points to the call of &apos;initializeAndGetJSCLLVMAPI&apos; and not to the call of &apos;WTFLogAlwaysAndCrash&apos;. We call the callback here:
https://github.com/WebKit/webkit/blob/master/Source/JavaScriptCore/llvm/library/LLVMExports.cpp#L70
You can see that is has format argument (and doesn&apos;t have any additional args). So it still looks like a false positive warning message for me. But if someone know a better way to resolve this warning, then please let me know.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1015884</commentid>
    <comment_count>7</comment_count>
      <attachid>233163</attachid>
    <who name="László Langó">llango.u-szeged</who>
    <bug_when>2014-06-16 09:49:32 -0700</bug_when>
    <thetext>Created attachment 233163
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018646</commentid>
    <comment_count>8</comment_count>
      <attachid>233163</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2014-06-26 09:41:52 -0700</bug_when>
    <thetext>Comment on attachment 233163
Patch

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

&gt; Source/JavaScriptCore/ftl/FTLAbstractHeap.cpp:67
&gt; +        if ((static_cast&lt;unsigned&gt;(1) &lt;&lt; i) == m_elementSize) {

It’s much better to write this as 1U rather than static_cast&lt;unsigned&gt;(1).

&gt; Source/JavaScriptCore/ftl/FTLStackMaps.cpp:53
&gt; +    out.printf(&quot;0x%016llx&quot;, static_cast&lt;long long unsigned&gt;(integer));

We normally call the type &quot;unsigned long long&quot; rather than &quot;long long unsigned&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018899</commentid>
    <comment_count>9</comment_count>
      <attachid>233968</attachid>
    <who name="László Langó">llango.u-szeged</who>
    <bug_when>2014-06-26 23:37:45 -0700</bug_when>
    <thetext>Created attachment 233968
patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018906</commentid>
    <comment_count>10</comment_count>
      <attachid>233968</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-06-27 00:29:14 -0700</bug_when>
    <thetext>Comment on attachment 233968
patch for landing

Clearing flags on attachment: 233968

Committed r170525: &lt;http://trac.webkit.org/changeset/170525&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018907</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-06-27 00:29:21 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>232547</attachid>
            <date>2014-06-05 07:37:36 -0700</date>
            <delta_ts>2014-06-11 02:11:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-133546-20140605163711.patch</filename>
            <type>text/plain</type>
            <size>5069</size>
            <attacher name="László Langó">llango.u-szeged</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY5NjE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBj
YTA1OWYxZjFiNGY2NzQ5ODFjMjQ4MmU2ZDQ5NDFjMmY5OTliNmI2Li40ZTlhMGZhYzg4MTc1ZmU5
ZjIyYjkyYTIwYWQ5NjM5ZWRlN2VlZjI3IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMyBAQAorMjAxNC0wNi0wNSAgTMOhc3psw7MgTGFuZ8OzICA8bGxhbmdvLnUtc3plZ2Vk
QHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0phdmFTY3JpcHRDb3JlXSBGVEwgYnVp
bGRmaXggZm9yIEVGTCBwbGF0Zm9ybQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTMzNTQ2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBmdGwvRlRMQWJzdHJhY3RIZWFwLmNwcDoKKyAgICAgICAgKEpTQzo6
RlRMOjpJbmRleGVkQWJzdHJhY3RIZWFwOjpJbmRleGVkQWJzdHJhY3RIZWFwKToKKyAgICAgICAg
KiBmdGwvRlRMTG9jYXRpb24uY3BwOgorICAgICAgICAoSlNDOjpGVEw6OkxvY2F0aW9uOjpmb3JT
dGFja21hcHMpOgorICAgICAgICAqIGZ0bC9GVExMb3dlckRGR1RvTExWTS5jcHA6CisgICAgICAg
IChKU0M6OkZUTDo6TG93ZXJERkdUb0xMVk06Om9wcG9zaXRlKToKKyAgICAgICAgKiBmdGwvRlRM
T1NSRXhpdENvbXBpbGVyLmNwcDoKKyAgICAgICAgKEpTQzo6RlRMOjpjb21waWxlU3R1Yik6Cisg
ICAgICAgICogZnRsL0ZUTFN0YWNrTWFwcy5jcHA6CisgICAgICAgIChKU0M6OkZUTDo6U3RhY2tN
YXBzOjpDb25zdGFudDo6ZHVtcCk6CisgICAgICAgICogbGx2bS9Jbml0aWFsaXplTExWTVBPU0lY
LmNwcDoKKyAgICAgICAgKEpTQzo6aW5pdGlhbGl6ZUxMVk1QT1NJWCk6CisKIDIwMTQtMDYtMDQg
IFRpbW90aHkgSG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgogCiAgICAgICAgIGlP
UyBEZWJ1ZyBidWlsZCBmaXgKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwv
RlRMQWJzdHJhY3RIZWFwLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMQWJzdHJh
Y3RIZWFwLmNwcAppbmRleCA4NTYxZjhlNGEyNDhiMjY2OTg2MzZhY2Q0MjhjZjVlNGQ4NTQxZTBh
Li45NjY0MzdmZTBiODRmMzk1NmExZWNiYWU3NjQzY2IxM2E0Mjg5MzYxIDEwMDY0NAotLS0gYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTEFic3RyYWN0SGVhcC5jcHAKKysrIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2Z0bC9GVExBYnN0cmFjdEhlYXAuY3BwCkBAIC02NCw3ICs2NCw3IEBA
IEluZGV4ZWRBYnN0cmFjdEhlYXA6OkluZGV4ZWRBYnN0cmFjdEhlYXAoTENvbnRleHQgY29udGV4
dCwgQWJzdHJhY3RIZWFwKiBwYXJlbnQsCiAgICAgLy8gU2VlIGlmIHRoZXJlIGlzIGEgY29tbW9u
IHNoaWZ0IGFtb3VudCB3ZSBjb3VsZCB1c2UgaW5zdGVhZCBvZiBtdWx0aXBseWluZy4gRG9uJ3QK
ICAgICAvLyB0cnkgdG9vIGhhcmQuIFRoaXMgaXMganVzdCBhIHNwZWN1bGF0aXZlIG9wdGltaXph
dGlvbiB0byByZWR1Y2UgbG9hZCBvbiBMTFZNLgogICAgIGZvciAodW5zaWduZWQgaSA9IDA7IGkg
PCA0OyArK2kpIHsKLSAgICAgICAgaWYgKCgxIDw8IGkpID09IG1fZWxlbWVudFNpemUpIHsKKyAg
ICAgICAgaWYgKChzdGF0aWNfY2FzdDx1bnNpZ25lZD4oMSkgPDwgaSkgPT0gbV9lbGVtZW50U2l6
ZSkgewogICAgICAgICAgICAgaWYgKGkpCiAgICAgICAgICAgICAgICAgbV9zY2FsZVRlcm0gPSBj
b25zdEludChpbnRQdHJUeXBlKGNvbnRleHQpLCBpLCBaZXJvRXh0ZW5kKTsKICAgICAgICAgICAg
IG1fY2FuU2hpZnQgPSB0cnVlOwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0
bC9GVExMb2NhdGlvbi5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTExvY2F0aW9u
LmNwcAppbmRleCBjNTVhYmJlZmExNzFiNmQ5M2M1OWQ3MmI5NzIwMjQzM2ZmYjA3NjM4Li43YjAx
NjQ4OTJlYTdjZWZlYzczYjFhMjE1MTdkODJkZjY4ZWY0MDU2IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZnRsL0ZUTExvY2F0aW9uLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvZnRsL0ZUTExvY2F0aW9uLmNwcApAQCAtNTksNiArNTksOSBAQCBMb2NhdGlvbiBMb2Nh
dGlvbjo6Zm9yU3RhY2ttYXBzKGNvbnN0IFN0YWNrTWFwcyogc3RhY2ttYXBzLCBjb25zdCBTdGFj
a01hcHM6OkxvYwogICAgIH0KICAgICAKICAgICBSRUxFQVNFX0FTU0VSVF9OT1RfUkVBQ0hFRCgp
OworCisgICAgTG9jYXRpb24gbG9jOworICAgIHJldHVybiBsb2M7CiB9CiAKIHZvaWQgTG9jYXRp
b246OmR1bXAoUHJpbnRTdHJlYW0mIG91dCkgY29uc3QKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL2Z0bC9GVExMb3dlckRGR1RvTExWTS5jcHAKaW5kZXggYjlhMDAwMjc1NWMxYjZkOWU4OWVh
MjRiNWQ4ZjgwYjkzNDEwNzYzOS4uNzQ2ZGM3NjA5M2UwMzBhNjI2OWYxZDU1ZGEzOGUzYjVjNzEx
MDljNiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExMb3dlckRGR1Rv
TExWTS5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExMb3dlckRGR1RvTExW
TS5jcHAKQEAgLTQ4NTQsNiArNDg1NCw3IEBAIHByaXZhdGU6CiAgICAgICAgICAgICByZXR1cm4g
SW50NTI7CiAgICAgICAgIH0KICAgICAgICAgUkVMRUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQoKTsK
KyAgICAgICAgcmV0dXJuIEludDUyOwogICAgIH0KICAgICAKICAgICBMVmFsdWUgbG93V2hpY2hl
dmVySW50NTIoRWRnZSBlZGdlLCBJbnQ1MktpbmQmIGtpbmQpCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZnRsL0ZUTE9TUkV4aXRDb21waWxlci5jcHAgYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvZnRsL0ZUTE9TUkV4aXRDb21waWxlci5jcHAKaW5kZXggODMyYmQzNTRmOGMwMjQ3
MGYxYmI5MzZhODcwNDkxYTQ2MGJhNmE4My4uNzM0ZTVhOWU3MTE2YzE4ZTRjMGY1YzBhMzQ5Yzcx
NjQzMjdjMGE3NyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExPU1JF
eGl0Q29tcGlsZXIuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMT1NSRXhp
dENvbXBpbGVyLmNwcApAQCAtNDksNyArNDksNyBAQCB1c2luZyBuYW1lc3BhY2UgREZHOwogc3Rh
dGljIHZvaWQgY29tcGlsZVN0dWIoCiAgICAgdW5zaWduZWQgZXhpdElELCBKSVRDb2RlKiBqaXRD
b2RlLCBPU1JFeGl0JiBleGl0LCBWTSogdm0sIENvZGVCbG9jayogY29kZUJsb2NrKQogewotICAg
IFN0YWNrTWFwczo6UmVjb3JkKiByZWNvcmQ7CisgICAgU3RhY2tNYXBzOjpSZWNvcmQqIHJlY29y
ZCA9IG51bGxwdHI7CiAgICAgCiAgICAgZm9yICh1bnNpZ25lZCBpID0gaml0Q29kZS0+c3RhY2tt
YXBzLnJlY29yZHMuc2l6ZSgpOyBpLS07KSB7CiAgICAgICAgIHJlY29yZCA9ICZqaXRDb2RlLT5z
dGFja21hcHMucmVjb3Jkc1tpXTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9m
dGwvRlRMU3RhY2tNYXBzLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMU3RhY2tN
YXBzLmNwcAppbmRleCBmNzliNzFiOTU5YmViZTE5OTdkZWM5OTcxZDBjMmZkZWU0YWQzNmI5Li40
N2JhYjIwNGEzMjdiMjcwOTUxNWNiMTc1OTMzN2NhODUyMjBhZmUzIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YWNrTWFwcy5jcHAKKysrIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2Z0bC9GVExTdGFja01hcHMuY3BwCkBAIC01MCw3ICs1MCw3IEBAIHZvaWQgU3Rh
Y2tNYXBzOjpDb25zdGFudDo6cGFyc2UoU3RhY2tNYXBzOjpQYXJzZUNvbnRleHQmIGNvbnRleHQp
CiAKIHZvaWQgU3RhY2tNYXBzOjpDb25zdGFudDo6ZHVtcChQcmludFN0cmVhbSYgb3V0KSBjb25z
dAogewotICAgIG91dC5wcmludGYoIjB4JTAxNmxseCIsIGludGVnZXIpOworICAgIG91dC5wcmlu
dGYoIjB4JTAxNmxseCIsIHN0YXRpY19jYXN0PGxvbmcgbG9uZyB1bnNpZ25lZD4oaW50ZWdlcikp
OwogfQogCiB2b2lkIFN0YWNrTWFwczo6U3RhY2tTaXplOjpwYXJzZShTdGFja01hcHM6OlBhcnNl
Q29udGV4dCYgY29udGV4dCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZt
L0luaXRpYWxpemVMTFZNUE9TSVguY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsdm0vSW5p
dGlhbGl6ZUxMVk1QT1NJWC5jcHAKaW5kZXggN2M2YWI5MTE0YjAxNmIxYWJkOTM0ZTNlZDAyN2U5
YWZjN2MyNWY2YS4uMjIyMTgyYjJjOGNmNDlmMTc3ZDEzMjU1Zjg2YjdmZDY0MDNmNzIzZiAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsdm0vSW5pdGlhbGl6ZUxMVk1QT1NJWC5j
cHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsdm0vSW5pdGlhbGl6ZUxMVk1QT1NJWC5j
cHAKQEAgLTYyLDggKzYyLDEwIEBAIHZvaWQgaW5pdGlhbGl6ZUxMVk1QT1NJWChjb25zdCBjaGFy
KiBsaWJyYXJ5TmFtZSkKICAgICAgICAgICAgIGRhdGFMb2coIkZhaWxlZCB0byBmaW5kICIsIHN5
bWJvbE5hbWUsICIgaW4gIiwgbGlicmFyeU5hbWUsICI6ICIsIGRsZXJyb3IoKSk7CiAgICAgICAg
IHJldHVybjsKICAgICB9Ci0gICAgCisjcHJhZ21hIEdDQyBkaWFnbm9zdGljIHB1c2gKKyNwcmFn
bWEgR0NDIGRpYWdub3N0aWMgaWdub3JlZCAiLVdtaXNzaW5nLWZvcm1hdC1hdHRyaWJ1dGUiCiAg
ICAgbGx2bSA9IGluaXRpYWxpemVyKFdURkxvZ0Fsd2F5c0FuZENyYXNoKTsKKyNwcmFnbWEgR0ND
IGRpYWdub3N0aWMgcG9wCiAgICAgaWYgKCFsbHZtKSB7CiAgICAgICAgIGlmICh2ZXJib3NlKQog
ICAgICAgICAgICAgZGF0YUxvZygiTExWTSBpbml0aWxpemF0aW9uIGZhaWxlZC5cbiIpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>232856</attachid>
            <date>2014-06-11 02:11:23 -0700</date>
            <delta_ts>2014-06-16 09:49:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-133546-20140611111058.patch</filename>
            <type>text/plain</type>
            <size>5058</size>
            <attacher name="László Langó">llango.u-szeged</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY5NjE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBj
YTA1OWYxZjFiNGY2NzQ5ODFjMjQ4MmU2ZDQ5NDFjMmY5OTliNmI2Li5kOTYwMjYzMWQzNWY0ZDY2
NjFhMjYwZWQwMWU2ZWVkOTg1N2RmMmMyIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMyBAQAorMjAxNC0wNi0xMSAgTMOhc3psw7MgTGFuZ8OzICA8bGxhbmdvLnUtc3plZ2Vk
QHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0phdmFTY3JpcHRDb3JlXSBGVEwgYnVp
bGRmaXggZm9yIEVGTCBwbGF0Zm9ybS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEzMzU0NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogZnRsL0ZUTEFic3RyYWN0SGVhcC5jcHA6CisgICAgICAgIChKU0M6
OkZUTDo6SW5kZXhlZEFic3RyYWN0SGVhcDo6SW5kZXhlZEFic3RyYWN0SGVhcCk6CisgICAgICAg
ICogZnRsL0ZUTExvY2F0aW9uLmNwcDoKKyAgICAgICAgKEpTQzo6RlRMOjpMb2NhdGlvbjo6Zm9y
U3RhY2ttYXBzKToKKyAgICAgICAgKiBmdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwOgorICAgICAg
ICAoSlNDOjpGVEw6Okxvd2VyREZHVG9MTFZNOjpvcHBvc2l0ZSk6CisgICAgICAgICogZnRsL0ZU
TE9TUkV4aXRDb21waWxlci5jcHA6CisgICAgICAgIChKU0M6OkZUTDo6Y29tcGlsZVN0dWIpOgor
ICAgICAgICAqIGZ0bC9GVExTdGFja01hcHMuY3BwOgorICAgICAgICAoSlNDOjpGVEw6OlN0YWNr
TWFwczo6Q29uc3RhbnQ6OmR1bXApOgorICAgICAgICAqIGxsdm0vSW5pdGlhbGl6ZUxMVk1QT1NJ
WC5jcHA6CisgICAgICAgIChKU0M6OmluaXRpYWxpemVMTFZNUE9TSVgpOgorCiAyMDE0LTA2LTA0
ICBUaW1vdGh5IEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBp
T1MgRGVidWcgYnVpbGQgZml4CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRs
L0ZUTEFic3RyYWN0SGVhcC5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTEFic3Ry
YWN0SGVhcC5jcHAKaW5kZXggODU2MWY4ZTRhMjQ4YjI2Njk4NjM2YWNkNDI4Y2Y1ZTRkODU0MWUw
YS4uOTY2NDM3ZmUwYjg0ZjM5NTZhMWVjYmFlNzY0M2NiMTNhNDI4OTM2MSAxMDA2NDQKLS0tIGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExBYnN0cmFjdEhlYXAuY3BwCisrKyBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMQWJzdHJhY3RIZWFwLmNwcApAQCAtNjQsNyArNjQsNyBA
QCBJbmRleGVkQWJzdHJhY3RIZWFwOjpJbmRleGVkQWJzdHJhY3RIZWFwKExDb250ZXh0IGNvbnRl
eHQsIEFic3RyYWN0SGVhcCogcGFyZW50LAogICAgIC8vIFNlZSBpZiB0aGVyZSBpcyBhIGNvbW1v
biBzaGlmdCBhbW91bnQgd2UgY291bGQgdXNlIGluc3RlYWQgb2YgbXVsdGlwbHlpbmcuIERvbid0
CiAgICAgLy8gdHJ5IHRvbyBoYXJkLiBUaGlzIGlzIGp1c3QgYSBzcGVjdWxhdGl2ZSBvcHRpbWl6
YXRpb24gdG8gcmVkdWNlIGxvYWQgb24gTExWTS4KICAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBp
IDwgNDsgKytpKSB7Ci0gICAgICAgIGlmICgoMSA8PCBpKSA9PSBtX2VsZW1lbnRTaXplKSB7Cisg
ICAgICAgIGlmICgoc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KDEpIDw8IGkpID09IG1fZWxlbWVudFNp
emUpIHsKICAgICAgICAgICAgIGlmIChpKQogICAgICAgICAgICAgICAgIG1fc2NhbGVUZXJtID0g
Y29uc3RJbnQoaW50UHRyVHlwZShjb250ZXh0KSwgaSwgWmVyb0V4dGVuZCk7CiAgICAgICAgICAg
ICBtX2NhblNoaWZ0ID0gdHJ1ZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9m
dGwvRlRMTG9jYXRpb24uY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExMb2NhdGlv
bi5jcHAKaW5kZXggYzU1YWJiZWZhMTcxYjZkOTNjNTlkNzJiOTcyMDI0MzNmZmIwNzYzOC4uZTAw
OTgyNTI3NmMyMTIzNDEwMTBhNGU5NTg2MGUwNWE3NWJkOGJhMiAxMDA2NDQKLS0tIGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2Z0bC9GVExMb2NhdGlvbi5jcHAKKysrIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2Z0bC9GVExMb2NhdGlvbi5jcHAKQEAgLTU5LDYgKzU5LDggQEAgTG9jYXRpb24gTG9j
YXRpb246OmZvclN0YWNrbWFwcyhjb25zdCBTdGFja01hcHMqIHN0YWNrbWFwcywgY29uc3QgU3Rh
Y2tNYXBzOjpMb2MKICAgICB9CiAgICAgCiAgICAgUkVMRUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQo
KTsKKworICAgIHJldHVybiBMb2NhdGlvbigpOwogfQogCiB2b2lkIExvY2F0aW9uOjpkdW1wKFBy
aW50U3RyZWFtJiBvdXQpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
ZnRsL0ZUTExvd2VyREZHVG9MTFZNLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRM
TG93ZXJERkdUb0xMVk0uY3BwCmluZGV4IGI5YTAwMDI3NTVjMWI2ZDllODllYTI0YjVkOGY4MGI5
MzQxMDc2MzkuLjc0NmRjNzYwOTNlMDMwYTYyNjlmMWQ1NWRhMzhlM2I1YzcxMTA5YzYgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwCisr
KyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwCkBAIC00
ODU0LDYgKzQ4NTQsNyBAQCBwcml2YXRlOgogICAgICAgICAgICAgcmV0dXJuIEludDUyOwogICAg
ICAgICB9CiAgICAgICAgIFJFTEVBU0VfQVNTRVJUX05PVF9SRUFDSEVEKCk7CisgICAgICAgIHJl
dHVybiBJbnQ1MjsKICAgICB9CiAgICAgCiAgICAgTFZhbHVlIGxvd1doaWNoZXZlckludDUyKEVk
Z2UgZWRnZSwgSW50NTJLaW5kJiBraW5kKQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL2Z0bC9GVExPU1JFeGl0Q29tcGlsZXIuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0
bC9GVExPU1JFeGl0Q29tcGlsZXIuY3BwCmluZGV4IDgzMmJkMzU0ZjhjMDI0NzBmMWJiOTM2YTg3
MDQ5MWE0NjBiYTZhODMuLjczNGU1YTllNzExNmMxOGU0YzBmNWMwYTM0OWM3MTY0MzI3YzBhNzcg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMT1NSRXhpdENvbXBpbGVy
LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTE9TUkV4aXRDb21waWxlci5j
cHAKQEAgLTQ5LDcgKzQ5LDcgQEAgdXNpbmcgbmFtZXNwYWNlIERGRzsKIHN0YXRpYyB2b2lkIGNv
bXBpbGVTdHViKAogICAgIHVuc2lnbmVkIGV4aXRJRCwgSklUQ29kZSogaml0Q29kZSwgT1NSRXhp
dCYgZXhpdCwgVk0qIHZtLCBDb2RlQmxvY2sqIGNvZGVCbG9jaykKIHsKLSAgICBTdGFja01hcHM6
OlJlY29yZCogcmVjb3JkOworICAgIFN0YWNrTWFwczo6UmVjb3JkKiByZWNvcmQgPSBudWxscHRy
OwogICAgIAogICAgIGZvciAodW5zaWduZWQgaSA9IGppdENvZGUtPnN0YWNrbWFwcy5yZWNvcmRz
LnNpemUoKTsgaS0tOykgewogICAgICAgICByZWNvcmQgPSAmaml0Q29kZS0+c3RhY2ttYXBzLnJl
Y29yZHNbaV07CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YWNr
TWFwcy5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YWNrTWFwcy5jcHAKaW5k
ZXggZjc5YjcxYjk1OWJlYmUxOTk3ZGVjOTk3MWQwYzJmZGVlNGFkMzZiOS4uNDdiYWIyMDRhMzI3
YjI3MDk1MTVjYjE3NTkzMzdjYTg1MjIwYWZlMyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2Z0bC9GVExTdGFja01hcHMuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9m
dGwvRlRMU3RhY2tNYXBzLmNwcApAQCAtNTAsNyArNTAsNyBAQCB2b2lkIFN0YWNrTWFwczo6Q29u
c3RhbnQ6OnBhcnNlKFN0YWNrTWFwczo6UGFyc2VDb250ZXh0JiBjb250ZXh0KQogCiB2b2lkIFN0
YWNrTWFwczo6Q29uc3RhbnQ6OmR1bXAoUHJpbnRTdHJlYW0mIG91dCkgY29uc3QKIHsKLSAgICBv
dXQucHJpbnRmKCIweCUwMTZsbHgiLCBpbnRlZ2VyKTsKKyAgICBvdXQucHJpbnRmKCIweCUwMTZs
bHgiLCBzdGF0aWNfY2FzdDxsb25nIGxvbmcgdW5zaWduZWQ+KGludGVnZXIpKTsKIH0KIAogdm9p
ZCBTdGFja01hcHM6OlN0YWNrU2l6ZTo6cGFyc2UoU3RhY2tNYXBzOjpQYXJzZUNvbnRleHQmIGNv
bnRleHQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9Jbml0aWFsaXpl
TExWTVBPU0lYLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL0luaXRpYWxpemVMTFZN
UE9TSVguY3BwCmluZGV4IDdjNmFiOTExNGIwMTZiMWFiZDkzNGUzZWQwMjdlOWFmYzdjMjVmNmEu
LjIyMjE4MmIyYzhjZjQ5ZjE3N2QxMzI1NWY4NmI3ZmQ2NDAzZjcyM2YgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL0luaXRpYWxpemVMTFZNUE9TSVguY3BwCisrKyBiL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL0luaXRpYWxpemVMTFZNUE9TSVguY3BwCkBAIC02Miw4
ICs2MiwxMCBAQCB2b2lkIGluaXRpYWxpemVMTFZNUE9TSVgoY29uc3QgY2hhciogbGlicmFyeU5h
bWUpCiAgICAgICAgICAgICBkYXRhTG9nKCJGYWlsZWQgdG8gZmluZCAiLCBzeW1ib2xOYW1lLCAi
IGluICIsIGxpYnJhcnlOYW1lLCAiOiAiLCBkbGVycm9yKCkpOwogICAgICAgICByZXR1cm47CiAg
ICAgfQotICAgIAorI3ByYWdtYSBHQ0MgZGlhZ25vc3RpYyBwdXNoCisjcHJhZ21hIEdDQyBkaWFn
bm9zdGljIGlnbm9yZWQgIi1XbWlzc2luZy1mb3JtYXQtYXR0cmlidXRlIgogICAgIGxsdm0gPSBp
bml0aWFsaXplcihXVEZMb2dBbHdheXNBbmRDcmFzaCk7CisjcHJhZ21hIEdDQyBkaWFnbm9zdGlj
IHBvcAogICAgIGlmICghbGx2bSkgewogICAgICAgICBpZiAodmVyYm9zZSkKICAgICAgICAgICAg
IGRhdGFMb2coIkxMVk0gaW5pdGlsaXphdGlvbiBmYWlsZWQuXG4iKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233163</attachid>
            <date>2014-06-16 09:49:32 -0700</date>
            <delta_ts>2014-06-26 23:37:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-133546-20140616184908.patch</filename>
            <type>text/plain</type>
            <size>4968</size>
            <attacher name="László Langó">llango.u-szeged</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcwMDA4CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAx
MWNjZDJhNmUxYjg3YzA1MmZjZmVkMDBlNGMzNDMxMGMyMjFlM2M3Li5jNDE1YWEyNTJiOTA2Mzhm
Nzk3ZDJiZGFkZGFkZTg2NWY2MjEwMjViIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMyBAQAorMjAxNC0wNi0xNiAgTMOhc3psw7MgTGFuZ8OzICA8bGxhbmdvLnUtc3plZ2Vk
QHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0phdmFTY3JpcHRDb3JlXSBGVEwgYnVp
bGRmaXggZm9yIEVGTCBwbGF0Zm9ybS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEzMzU0NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogZnRsL0ZUTEFic3RyYWN0SGVhcC5jcHA6CisgICAgICAgIChKU0M6
OkZUTDo6SW5kZXhlZEFic3RyYWN0SGVhcDo6SW5kZXhlZEFic3RyYWN0SGVhcCk6CisgICAgICAg
ICogZnRsL0ZUTExvY2F0aW9uLmNwcDoKKyAgICAgICAgKEpTQzo6RlRMOjpMb2NhdGlvbjo6Zm9y
U3RhY2ttYXBzKToKKyAgICAgICAgKiBmdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwOgorICAgICAg
ICAoSlNDOjpGVEw6Okxvd2VyREZHVG9MTFZNOjpvcHBvc2l0ZSk6CisgICAgICAgICogZnRsL0ZU
TE9TUkV4aXRDb21waWxlci5jcHA6CisgICAgICAgIChKU0M6OkZUTDo6Y29tcGlsZVN0dWIpOgor
ICAgICAgICAqIGZ0bC9GVExTdGFja01hcHMuY3BwOgorICAgICAgICAoSlNDOjpGVEw6OlN0YWNr
TWFwczo6Q29uc3RhbnQ6OmR1bXApOgorICAgICAgICAqIGxsdm0vSW5pdGlhbGl6ZUxMVk1QT1NJ
WC5jcHA6CisgICAgICAgIChKU0M6OmluaXRpYWxpemVMTFZNUE9TSVgpOgorCiAyMDE0LTA2LTEz
ICBTYW0gV2VpbmlnICA8c2FtQHdlYmtpdC5vcmc+CiAKICAgICAgICAgU3RvcmUgRE9NIGNvbnN0
YW50cyBkaXJlY3RseSBpbiB0aGUgSlMgb2JqZWN0IHJhdGhlciB0aGFuIGp1bXBpbmcgdGhyb3Vn
aCBhIGN1c3RvbSBhY2Nlc3NvcgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0
bC9GVExBYnN0cmFjdEhlYXAuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExBYnN0
cmFjdEhlYXAuY3BwCmluZGV4IDg1NjFmOGU0YTI0OGIyNjY5ODYzNmFjZDQyOGNmNWU0ZDg1NDFl
MGEuLjk2NjQzN2ZlMGI4NGYzOTU2YTFlY2JhZTc2NDNjYjEzYTQyODkzNjEgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMQWJzdHJhY3RIZWFwLmNwcAorKysgYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTEFic3RyYWN0SGVhcC5jcHAKQEAgLTY0LDcgKzY0LDcg
QEAgSW5kZXhlZEFic3RyYWN0SGVhcDo6SW5kZXhlZEFic3RyYWN0SGVhcChMQ29udGV4dCBjb250
ZXh0LCBBYnN0cmFjdEhlYXAqIHBhcmVudCwKICAgICAvLyBTZWUgaWYgdGhlcmUgaXMgYSBjb21t
b24gc2hpZnQgYW1vdW50IHdlIGNvdWxkIHVzZSBpbnN0ZWFkIG9mIG11bHRpcGx5aW5nLiBEb24n
dAogICAgIC8vIHRyeSB0b28gaGFyZC4gVGhpcyBpcyBqdXN0IGEgc3BlY3VsYXRpdmUgb3B0aW1p
emF0aW9uIHRvIHJlZHVjZSBsb2FkIG9uIExMVk0uCiAgICAgZm9yICh1bnNpZ25lZCBpID0gMDsg
aSA8IDQ7ICsraSkgewotICAgICAgICBpZiAoKDEgPDwgaSkgPT0gbV9lbGVtZW50U2l6ZSkgewor
ICAgICAgICBpZiAoKHN0YXRpY19jYXN0PHVuc2lnbmVkPigxKSA8PCBpKSA9PSBtX2VsZW1lbnRT
aXplKSB7CiAgICAgICAgICAgICBpZiAoaSkKICAgICAgICAgICAgICAgICBtX3NjYWxlVGVybSA9
IGNvbnN0SW50KGludFB0clR5cGUoY29udGV4dCksIGksIFplcm9FeHRlbmQpOwogICAgICAgICAg
ICAgbV9jYW5TaGlmdCA9IHRydWU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
ZnRsL0ZUTExvY2F0aW9uLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG9jYXRp
b24uY3BwCmluZGV4IGM1NWFiYmVmYTE3MWI2ZDkzYzU5ZDcyYjk3MjAyNDMzZmZiMDc2MzguLmUw
MDk4MjUyNzZjMjEyMzQxMDEwYTRlOTU4NjBlMDVhNzViZDhiYTIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG9jYXRpb24uY3BwCisrKyBiL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9mdGwvRlRMTG9jYXRpb24uY3BwCkBAIC01OSw2ICs1OSw4IEBAIExvY2F0aW9uIExv
Y2F0aW9uOjpmb3JTdGFja21hcHMoY29uc3QgU3RhY2tNYXBzKiBzdGFja21hcHMsIGNvbnN0IFN0
YWNrTWFwczo6TG9jCiAgICAgfQogICAgIAogICAgIFJFTEVBU0VfQVNTRVJUX05PVF9SRUFDSEVE
KCk7CisKKyAgICByZXR1cm4gTG9jYXRpb24oKTsKIH0KIAogdm9pZCBMb2NhdGlvbjo6ZHVtcChQ
cmludFN0cmVhbSYgb3V0KSBjb25zdApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2Z0bC9GVExMb3dlckRGR1RvTExWTS5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZU
TExvd2VyREZHVG9MTFZNLmNwcAppbmRleCBiOWEwMDAyNzU1YzFiNmQ5ZTg5ZWEyNGI1ZDhmODBi
OTM0MTA3NjM5Li43NDZkYzc2MDkzZTAzMGE2MjY5ZjFkNTVkYTM4ZTNiNWM3MTEwOWM2IDEwMDY0
NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTExvd2VyREZHVG9MTFZNLmNwcAor
KysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTExvd2VyREZHVG9MTFZNLmNwcApAQCAt
NDg1NCw2ICs0ODU0LDcgQEAgcHJpdmF0ZToKICAgICAgICAgICAgIHJldHVybiBJbnQ1MjsKICAg
ICAgICAgfQogICAgICAgICBSRUxFQVNFX0FTU0VSVF9OT1RfUkVBQ0hFRCgpOworICAgICAgICBy
ZXR1cm4gSW50NTI7CiAgICAgfQogICAgIAogICAgIExWYWx1ZSBsb3dXaGljaGV2ZXJJbnQ1MihF
ZGdlIGVkZ2UsIEludDUyS2luZCYga2luZCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9mdGwvRlRMT1NSRXhpdENvbXBpbGVyLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9m
dGwvRlRMT1NSRXhpdENvbXBpbGVyLmNwcAppbmRleCA4MzJiZDM1NGY4YzAyNDcwZjFiYjkzNmE4
NzA0OTFhNDYwYmE2YTgzLi43MzRlNWE5ZTcxMTZjMThlNGMwZjVjMGEzNDljNzE2NDMyN2MwYTc3
IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTE9TUkV4aXRDb21waWxl
ci5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExPU1JFeGl0Q29tcGlsZXIu
Y3BwCkBAIC00OSw3ICs0OSw3IEBAIHVzaW5nIG5hbWVzcGFjZSBERkc7CiBzdGF0aWMgdm9pZCBj
b21waWxlU3R1YigKICAgICB1bnNpZ25lZCBleGl0SUQsIEpJVENvZGUqIGppdENvZGUsIE9TUkV4
aXQmIGV4aXQsIFZNKiB2bSwgQ29kZUJsb2NrKiBjb2RlQmxvY2spCiB7Ci0gICAgU3RhY2tNYXBz
OjpSZWNvcmQqIHJlY29yZDsKKyAgICBTdGFja01hcHM6OlJlY29yZCogcmVjb3JkID0gbnVsbHB0
cjsKICAgICAKICAgICBmb3IgKHVuc2lnbmVkIGkgPSBqaXRDb2RlLT5zdGFja21hcHMucmVjb3Jk
cy5zaXplKCk7IGktLTspIHsKICAgICAgICAgcmVjb3JkID0gJmppdENvZGUtPnN0YWNrbWFwcy5y
ZWNvcmRzW2ldOwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExTdGFj
a01hcHMuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExTdGFja01hcHMuY3BwCmlu
ZGV4IGY3OWI3MWI5NTliZWJlMTk5N2RlYzk5NzFkMGMyZmRlZTRhZDM2YjkuLjQ3YmFiMjA0YTMy
N2IyNzA5NTE1Y2IxNzU5MzM3Y2E4NTIyMGFmZTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9mdGwvRlRMU3RhY2tNYXBzLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
ZnRsL0ZUTFN0YWNrTWFwcy5jcHAKQEAgLTUwLDcgKzUwLDcgQEAgdm9pZCBTdGFja01hcHM6OkNv
bnN0YW50OjpwYXJzZShTdGFja01hcHM6OlBhcnNlQ29udGV4dCYgY29udGV4dCkKIAogdm9pZCBT
dGFja01hcHM6OkNvbnN0YW50OjpkdW1wKFByaW50U3RyZWFtJiBvdXQpIGNvbnN0CiB7Ci0gICAg
b3V0LnByaW50ZigiMHglMDE2bGx4IiwgaW50ZWdlcik7CisgICAgb3V0LnByaW50ZigiMHglMDE2
bGx4Iiwgc3RhdGljX2Nhc3Q8bG9uZyBsb25nIHVuc2lnbmVkPihpbnRlZ2VyKSk7CiB9CiAKIHZv
aWQgU3RhY2tNYXBzOjpTdGFja1NpemU6OnBhcnNlKFN0YWNrTWFwczo6UGFyc2VDb250ZXh0JiBj
b250ZXh0KQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsdm0vSW5pdGlhbGl6
ZUxMVk1QT1NJWC5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9Jbml0aWFsaXplTExW
TVBPU0lYLmNwcAppbmRleCA3YzZhYjkxMTRiMDE2YjFhYmQ5MzRlM2VkMDI3ZTlhZmM3YzI1ZjZh
Li40NDdlMTMwM2Y3NjhmYjdjNmUwMzFkY2I5OWY1NjI2ZDNlNmVmNGZkIDEwMDY0NAotLS0gYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9Jbml0aWFsaXplTExWTVBPU0lYLmNwcAorKysgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9Jbml0aWFsaXplTExWTVBPU0lYLmNwcApAQCAtMzUs
NyArMzUsOCBAQAogCiBuYW1lc3BhY2UgSlNDIHsKIAotdHlwZWRlZiBMTFZNQVBJKiAoKkluaXRp
YWxpemVyRnVuY3Rpb24pKHZvaWQgKCopKGNvbnN0IGNoYXIqLCAuLi4pKTsKK3R5cGVkZWYgdm9p
ZCAoKkxvZ2dlckZ1bmN0aW9uKShjb25zdCBjaGFyKiwgLi4uKSBXVEZfQVRUUklCVVRFX1BSSU5U
RigxLCAyKTsKK3R5cGVkZWYgTExWTUFQSSogKCpJbml0aWFsaXplckZ1bmN0aW9uKShMb2dnZXJG
dW5jdGlvbik7CiAKIHZvaWQgaW5pdGlhbGl6ZUxMVk1QT1NJWChjb25zdCBjaGFyKiBsaWJyYXJ5
TmFtZSkKIHsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233968</attachid>
            <date>2014-06-26 23:37:45 -0700</date>
            <delta_ts>2014-06-27 00:29:14 -0700</delta_ts>
            <desc>patch for landing</desc>
            <filename>bug-133546-20140627083724.patch</filename>
            <type>text/plain</type>
            <size>4898</size>
            <attacher name="László Langó">llango.u-szeged</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcwNTIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBm
MGFkMGU2YTU1M2RiZWRiYTcyYTAzYzg0N2Q4OTI4YWNlMzY5YjI3Li5lNmVjYTBhYjRlMWQ3Mjhi
MmJiYWNiODZkNWQyYTE0YTRlYTVkZTg1IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMyBAQAorMjAxNC0wNi0yNiAgTMOhc3psw7MgTGFuZ8OzICA8bGxhbmdvLnUtc3plZ2Vk
QHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0phdmFTY3JpcHRDb3JlXSBGVEwgYnVp
bGRmaXggZm9yIEVGTCBwbGF0Zm9ybS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEzMzU0NgorCisgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVy
LgorCisgICAgICAgICogZnRsL0ZUTEFic3RyYWN0SGVhcC5jcHA6CisgICAgICAgIChKU0M6OkZU
TDo6SW5kZXhlZEFic3RyYWN0SGVhcDo6SW5kZXhlZEFic3RyYWN0SGVhcCk6CisgICAgICAgICog
ZnRsL0ZUTExvY2F0aW9uLmNwcDoKKyAgICAgICAgKEpTQzo6RlRMOjpMb2NhdGlvbjo6Zm9yU3Rh
Y2ttYXBzKToKKyAgICAgICAgKiBmdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwOgorICAgICAgICAo
SlNDOjpGVEw6Okxvd2VyREZHVG9MTFZNOjpvcHBvc2l0ZSk6CisgICAgICAgICogZnRsL0ZUTE9T
UkV4aXRDb21waWxlci5jcHA6CisgICAgICAgIChKU0M6OkZUTDo6Y29tcGlsZVN0dWIpOgorICAg
ICAgICAqIGZ0bC9GVExTdGFja01hcHMuY3BwOgorICAgICAgICAoSlNDOjpGVEw6OlN0YWNrTWFw
czo6Q29uc3RhbnQ6OmR1bXApOgorICAgICAgICAqIGxsdm0vSW5pdGlhbGl6ZUxMVk1QT1NJWC5j
cHA6CisgICAgICAgIChKU0M6OmluaXRpYWxpemVMTFZNUE9TSVgpOgorCiAyMDE0LTA2LTI2ICBC
ZW5qYW1pbiBQb3VsYWluICA8YmVuamFtaW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBpT1MgOCBi
ZXRhIDIgRVM2ICdTZXQnIGNsZWFyKCkgYnJva2VuCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvZnRsL0ZUTEFic3RyYWN0SGVhcC5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
ZnRsL0ZUTEFic3RyYWN0SGVhcC5jcHAKaW5kZXggODU2MWY4ZTRhMjQ4YjI2Njk4NjM2YWNkNDI4
Y2Y1ZTRkODU0MWUwYS4uZGZiYmViMThjOTNkYTdlOGRhNzEwMjEzZDRiYzUwYjFlZGVjYzU3MyAx
MDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExBYnN0cmFjdEhlYXAuY3Bw
CisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMQWJzdHJhY3RIZWFwLmNwcApAQCAt
NjQsNyArNjQsNyBAQCBJbmRleGVkQWJzdHJhY3RIZWFwOjpJbmRleGVkQWJzdHJhY3RIZWFwKExD
b250ZXh0IGNvbnRleHQsIEFic3RyYWN0SGVhcCogcGFyZW50LAogICAgIC8vIFNlZSBpZiB0aGVy
ZSBpcyBhIGNvbW1vbiBzaGlmdCBhbW91bnQgd2UgY291bGQgdXNlIGluc3RlYWQgb2YgbXVsdGlw
bHlpbmcuIERvbid0CiAgICAgLy8gdHJ5IHRvbyBoYXJkLiBUaGlzIGlzIGp1c3QgYSBzcGVjdWxh
dGl2ZSBvcHRpbWl6YXRpb24gdG8gcmVkdWNlIGxvYWQgb24gTExWTS4KICAgICBmb3IgKHVuc2ln
bmVkIGkgPSAwOyBpIDwgNDsgKytpKSB7Ci0gICAgICAgIGlmICgoMSA8PCBpKSA9PSBtX2VsZW1l
bnRTaXplKSB7CisgICAgICAgIGlmICgxVSA8PCBpID09IG1fZWxlbWVudFNpemUpIHsKICAgICAg
ICAgICAgIGlmIChpKQogICAgICAgICAgICAgICAgIG1fc2NhbGVUZXJtID0gY29uc3RJbnQoaW50
UHRyVHlwZShjb250ZXh0KSwgaSwgWmVyb0V4dGVuZCk7CiAgICAgICAgICAgICBtX2NhblNoaWZ0
ID0gdHJ1ZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG9jYXRp
b24uY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExMb2NhdGlvbi5jcHAKaW5kZXgg
YzU1YWJiZWZhMTcxYjZkOTNjNTlkNzJiOTcyMDI0MzNmZmIwNzYzOC4uZTAwOTgyNTI3NmMyMTIz
NDEwMTBhNGU5NTg2MGUwNWE3NWJkOGJhMiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL2Z0bC9GVExMb2NhdGlvbi5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9G
VExMb2NhdGlvbi5jcHAKQEAgLTU5LDYgKzU5LDggQEAgTG9jYXRpb24gTG9jYXRpb246OmZvclN0
YWNrbWFwcyhjb25zdCBTdGFja01hcHMqIHN0YWNrbWFwcywgY29uc3QgU3RhY2tNYXBzOjpMb2MK
ICAgICB9CiAgICAgCiAgICAgUkVMRUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQoKTsKKworICAgIHJl
dHVybiBMb2NhdGlvbigpOwogfQogCiB2b2lkIExvY2F0aW9uOjpkdW1wKFByaW50U3RyZWFtJiBv
dXQpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTExvd2Vy
REZHVG9MTFZNLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0xM
Vk0uY3BwCmluZGV4IDkyYjQ1ZGI3NmFiMmRhN2IzMjJhNzg5MTUyOGFkNzQxMWE1YWMwYTguLjI5
YzJjZGRhMDE0ZjAyZTQxYTYzYzEzNzQ5ZTdiZWE3YWNjZTExZGMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwCisrKyBiL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwCkBAIC00ODU0LDYgKzQ4NTQs
NyBAQCBwcml2YXRlOgogICAgICAgICAgICAgcmV0dXJuIEludDUyOwogICAgICAgICB9CiAgICAg
ICAgIFJFTEVBU0VfQVNTRVJUX05PVF9SRUFDSEVEKCk7CisgICAgICAgIHJldHVybiBJbnQ1MjsK
ICAgICB9CiAgICAgCiAgICAgTFZhbHVlIGxvd1doaWNoZXZlckludDUyKEVkZ2UgZWRnZSwgSW50
NTJLaW5kJiBraW5kKQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExP
U1JFeGl0Q29tcGlsZXIuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExPU1JFeGl0
Q29tcGlsZXIuY3BwCmluZGV4IDgzMmJkMzU0ZjhjMDI0NzBmMWJiOTM2YTg3MDQ5MWE0NjBiYTZh
ODMuLjczNGU1YTllNzExNmMxOGU0YzBmNWMwYTM0OWM3MTY0MzI3YzBhNzcgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMT1NSRXhpdENvbXBpbGVyLmNwcAorKysgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTE9TUkV4aXRDb21waWxlci5jcHAKQEAgLTQ5LDcg
KzQ5LDcgQEAgdXNpbmcgbmFtZXNwYWNlIERGRzsKIHN0YXRpYyB2b2lkIGNvbXBpbGVTdHViKAog
ICAgIHVuc2lnbmVkIGV4aXRJRCwgSklUQ29kZSogaml0Q29kZSwgT1NSRXhpdCYgZXhpdCwgVk0q
IHZtLCBDb2RlQmxvY2sqIGNvZGVCbG9jaykKIHsKLSAgICBTdGFja01hcHM6OlJlY29yZCogcmVj
b3JkOworICAgIFN0YWNrTWFwczo6UmVjb3JkKiByZWNvcmQgPSBudWxscHRyOwogICAgIAogICAg
IGZvciAodW5zaWduZWQgaSA9IGppdENvZGUtPnN0YWNrbWFwcy5yZWNvcmRzLnNpemUoKTsgaS0t
OykgewogICAgICAgICByZWNvcmQgPSAmaml0Q29kZS0+c3RhY2ttYXBzLnJlY29yZHNbaV07CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YWNrTWFwcy5jcHAgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YWNrTWFwcy5jcHAKaW5kZXggZjc5YjcxYjk1
OWJlYmUxOTk3ZGVjOTk3MWQwYzJmZGVlNGFkMzZiOS4uYThjZTEyYmFiMmJkMTRhZTM1NmJmNDgw
ZWU5MDc1NmUzYmQ3ODQwMSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9G
VExTdGFja01hcHMuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMU3RhY2tN
YXBzLmNwcApAQCAtNTAsNyArNTAsNyBAQCB2b2lkIFN0YWNrTWFwczo6Q29uc3RhbnQ6OnBhcnNl
KFN0YWNrTWFwczo6UGFyc2VDb250ZXh0JiBjb250ZXh0KQogCiB2b2lkIFN0YWNrTWFwczo6Q29u
c3RhbnQ6OmR1bXAoUHJpbnRTdHJlYW0mIG91dCkgY29uc3QKIHsKLSAgICBvdXQucHJpbnRmKCIw
eCUwMTZsbHgiLCBpbnRlZ2VyKTsKKyAgICBvdXQucHJpbnRmKCIweCUwMTZsbHgiLCBzdGF0aWNf
Y2FzdDx1bnNpZ25lZCBsb25nIGxvbmc+KGludGVnZXIpKTsKIH0KIAogdm9pZCBTdGFja01hcHM6
OlN0YWNrU2l6ZTo6cGFyc2UoU3RhY2tNYXBzOjpQYXJzZUNvbnRleHQmIGNvbnRleHQpCmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9Jbml0aWFsaXplTExWTVBPU0lYLmNw
cCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL0luaXRpYWxpemVMTFZNUE9TSVguY3BwCmlu
ZGV4IDdjNmFiOTExNGIwMTZiMWFiZDkzNGUzZWQwMjdlOWFmYzdjMjVmNmEuLjQ0N2UxMzAzZjc2
OGZiN2M2ZTAzMWRjYjk5ZjU2MjZkM2U2ZWY0ZmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9sbHZtL0luaXRpYWxpemVMTFZNUE9TSVguY3BwCisrKyBiL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9sbHZtL0luaXRpYWxpemVMTFZNUE9TSVguY3BwCkBAIC0zNSw3ICszNSw4IEBACiAK
IG5hbWVzcGFjZSBKU0MgewogCi10eXBlZGVmIExMVk1BUEkqICgqSW5pdGlhbGl6ZXJGdW5jdGlv
bikodm9pZCAoKikoY29uc3QgY2hhciosIC4uLikpOwordHlwZWRlZiB2b2lkICgqTG9nZ2VyRnVu
Y3Rpb24pKGNvbnN0IGNoYXIqLCAuLi4pIFdURl9BVFRSSUJVVEVfUFJJTlRGKDEsIDIpOwordHlw
ZWRlZiBMTFZNQVBJKiAoKkluaXRpYWxpemVyRnVuY3Rpb24pKExvZ2dlckZ1bmN0aW9uKTsKIAog
dm9pZCBpbml0aWFsaXplTExWTVBPU0lYKGNvbnN0IGNoYXIqIGxpYnJhcnlOYW1lKQogewo=
</data>

          </attachment>
      

    </bug>

</bugzilla>