<?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>156395</bug_id>
          
          <creation_ts>2016-04-07 23:31:06 -0700</creation_ts>
          <short_desc>[EFL] alert box is not displayed</short_desc>
          <delta_ts>2016-09-22 21:18:22 -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>WebKit EFL</component>
          <version>WebKit Local 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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jinwoo Song">jinwoo7.song</reporter>
          <assigned_to name="Hunseop Jeong">hs85.jeong</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>hs85.jeong</cc>
    
    <cc>lucas.de.marchi</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1182074</commentid>
    <comment_count>0</comment_count>
    <who name="Jinwoo Song">jinwoo7.song</who>
    <bug_when>2016-04-07 23:31:06 -0700</bug_when>
    <thetext>Alert box is not displayed with following error message.

./MiniBrowser http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_alert
ERR&lt;2090&gt;:ecore lib/ecore/ecore_main.c:1283 ecore_main_loop_begin() Running ecore_main_loop_begin() inside an existing main loop</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232364</commentid>
    <comment_count>1</comment_count>
      <attachid>289536</attachid>
    <who name="Hunseop Jeong">hs85.jeong</who>
    <bug_when>2016-09-22 01:24:50 -0700</bug_when>
    <thetext>Created attachment 289536
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232383</commentid>
    <comment_count>2</comment_count>
      <attachid>289536</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2016-09-22 02:07:35 -0700</bug_when>
    <thetext>Comment on attachment 289536
Patch

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

&gt; Tools/MiniBrowser/efl/main.c:1427
&gt; +   

Remove unnecessary spaces.

&gt; Tools/MiniBrowser/efl/main.c:1429
&gt; +   

ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232396</commentid>
    <comment_count>3</comment_count>
      <attachid>289546</attachid>
    <who name="Hunseop Jeong">hs85.jeong</who>
    <bug_when>2016-09-22 04:31:40 -0700</bug_when>
    <thetext>Created attachment 289546
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232726</commentid>
    <comment_count>4</comment_count>
      <attachid>289637</attachid>
    <who name="Hunseop Jeong">hs85.jeong</who>
    <bug_when>2016-09-22 17:52:24 -0700</bug_when>
    <thetext>Created attachment 289637
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232732</commentid>
    <comment_count>5</comment_count>
      <attachid>289637</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2016-09-22 17:57:08 -0700</bug_when>
    <thetext>Comment on attachment 289637
Patch

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

LGTM with nits.

&gt; Tools/MiniBrowser/efl/main.c:1414
&gt; +    

Unnecessary spaces.

&gt; Tools/MiniBrowser/efl/main.c:1441
&gt; +   

Unnecessary spaces.

&gt; Tools/MiniBrowser/efl/main.c:1471
&gt; +   

Unnecessary spaces.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232761</commentid>
    <comment_count>6</comment_count>
      <attachid>289651</attachid>
    <who name="Hunseop Jeong">hs85.jeong</who>
    <bug_when>2016-09-22 19:34:21 -0700</bug_when>
    <thetext>Created attachment 289651
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232782</commentid>
    <comment_count>7</comment_count>
      <attachid>289651</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-22 21:18:18 -0700</bug_when>
    <thetext>Comment on attachment 289651
Patch

Clearing flags on attachment: 289651

Committed r206290: &lt;http://trac.webkit.org/changeset/206290&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232783</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-22 21:18:22 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>289536</attachid>
            <date>2016-09-22 01:24:50 -0700</date>
            <delta_ts>2016-09-22 04:31:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-156395-20160922172159.patch</filename>
            <type>text/plain</type>
            <size>6435</size>
            <attacher name="Hunseop Jeong">hs85.jeong</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIwNjI1MykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDIyIEBACisyMDE2LTA5LTIyICBIdW5zZW9wIEplb25nICA8aHM4NS5qZW9uZ0BzYW1zdW5n
LmNvbT4KKworICAgICAgICBbRUZMXSBhbGVydCBib3ggaXMgbm90IGRpc3BsYXllZCAKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NjM5NQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNvbWUgcG9wdXAgb2Jq
ZWN0cyhhbGVydCwgY29uZmlybSwgcHJvbXB0LCBmaWxlIGVudHJ5IGRpYWxvZykgdXNlZCB0aGUg
ZWNvcmVfbWFpbl9sb29wX2JlZ2luKCkgdG8gbWFrZQorICAgICAgICB0aGUgbW9kYWwgcG9wdXAg
YnV0IGVjb3JlX21haW5fbG9vcF9iZWdpbigpIHdhcyBub3QgZXhjdXRlZCBpbnNpZGUgYW4gZXhp
c2l0aW5nIG1haW4gbG9vcC4gU28gd2UgaGF2ZQorICAgICAgICB0byB1c2UgdGhlIGVjb3JlX21h
aW5fbG9vcF9pdGVyYXRlKCkgaW5zdGVhZCBvZiB0aGUgZWNvcmVfbWFpbl9sb29wX2JlZ2luKCku
CisKKyAgICAgICAgKiBNaW5pQnJvd3Nlci9lZmwvbWFpbi5jOgorICAgICAgICAoX29rX2NsaWNr
ZWRfY2IpOgorICAgICAgICAoX2ZpbGVfZW50cnlfZGlhbG9nX3Nob3cpOgorICAgICAgICAoX2ph
dmFzY3JpcHRfYWxlcnRfY2IpOgorICAgICAgICAoX2phdmFzY3JpcHRfY29uZmlybV9jYik6Cisg
ICAgICAgIChfamF2YXNjcmlwdF9wcm9tcHRfY2IpOgorICAgICAgICAocXVpdF9ldmVudF9sb29w
KTogRGVsZXRlZC4KKwogMjAxNi0wOS0yMSAgRGFuIEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29t
PgogCiAgICAgICAgIFttYWNPU10gVXBvbiBsYXlvdXQsIF93ZWJWaWV3OnJlbmRlcmluZ1Byb2dy
ZXNzRGlkQ2hhbmdlOiBmaXJlcyBiZWZvcmUgdGhlIGludHJpbnNpYyBjb250ZW50IHNpemUgaXMg
dXBkYXRlZApJbmRleDogVG9vbHMvTWluaUJyb3dzZXIvZWZsL21haW4uYwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBUb29scy9NaW5pQnJvd3Nlci9lZmwvbWFpbi5jCShyZXZpc2lvbiAyMDYyNDgpCisrKyBUb29s
cy9NaW5pQnJvd3Nlci9lZmwvbWFpbi5jCSh3b3JraW5nIGNvcHkpCkBAIC0xMzU2LDE4ICsxMzU2
LDEwIEBAIF9iYWNrX2J1dHRvbl9sb25ncHJlc3NfY2Iodm9pZCAqdXNlcl9kYXQKIH0KIAogc3Rh
dGljIHZvaWQKLXF1aXRfZXZlbnRfbG9vcCh2b2lkICp1c2VyX2RhdGEsIEV2YXNfT2JqZWN0ICpv
YmosIHZvaWQgKmV2ZW50X2luZm8pCi17Ci0gICAgZWNvcmVfbWFpbl9sb29wX3F1aXQoKTsKLX0K
LQotc3RhdGljIHZvaWQKIF9va19jbGlja2VkX2NiKHZvaWQgKnVzZXJfZGF0YSwgRXZhc19PYmpl
Y3QgKm9iaiwgdm9pZCAqZXZlbnRfaW5mbykKIHsKICAgICBFaW5hX0Jvb2wgKmNvbmZpcm1lZCA9
IChFaW5hX0Jvb2wgKil1c2VyX2RhdGE7CiAgICAgKmNvbmZpcm1lZCA9IEVJTkFfVFJVRTsKLQot
ICAgIGVjb3JlX21haW5fbG9vcF9xdWl0KCk7CiB9CiAKIHN0YXRpYyBFaW5hX1N0cmluZ3NoYXJl
ICoKQEAgLTE0MDcsNiArMTM5OSw3IEBAIF9maWxlX2VudHJ5X2RpYWxvZ19zaG93KEJyb3dzZXJf
V2luZG93ICoKICAgICBldmFzX29iamVjdF9zaG93KGhib3gpOwogCiAgICAgRWluYV9Cb29sIG9r
ID0gRUlOQV9GQUxTRTsKKyAgICBFaW5hX0Jvb2wgY2FuY2VsID0gRUlOQV9GQUxTRTsKICAgICBF
dmFzX09iamVjdCAqb2tfYnV0dG9uID0gZWxtX2J1dHRvbl9hZGQoZmlsZV9wb3B1cCk7CiAgICAg
ZWxtX29iamVjdF90ZXh0X3NldChva19idXR0b24sICJPSyIpOwogICAgIGV2YXNfb2JqZWN0X3Nt
YXJ0X2NhbGxiYWNrX2FkZChva19idXR0b24sICJjbGlja2VkIiwgX29rX2NsaWNrZWRfY2IsICZv
ayk7CkBAIC0xNDE1LDExICsxNDA4LDEyIEBAIF9maWxlX2VudHJ5X2RpYWxvZ19zaG93KEJyb3dz
ZXJfV2luZG93ICoKIAogICAgIEV2YXNfT2JqZWN0ICpjYW5jZWxfYnV0dG9uID0gZWxtX2J1dHRv
bl9hZGQoZmlsZV9wb3B1cCk7CiAgICAgZWxtX29iamVjdF90ZXh0X3NldChjYW5jZWxfYnV0dG9u
LCAiQ2FuY2VsIik7Ci0gICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKGNhbmNlbF9i
dXR0b24sICJjbGlja2VkIiwgcXVpdF9ldmVudF9sb29wLCBOVUxMKTsKKyAgICBldmFzX29iamVj
dF9zbWFydF9jYWxsYmFja19hZGQoY2FuY2VsX2J1dHRvbiwgImNsaWNrZWQiLCBfb2tfY2xpY2tl
ZF9jYiwgJmNhbmNlbCk7CiAgICAgZWxtX2JveF9wYWNrX2VuZChoYm94LCBjYW5jZWxfYnV0dG9u
KTsKICAgICBldmFzX29iamVjdF9zaG93KGNhbmNlbF9idXR0b24pOwotCi0gICAgZWNvcmVfbWFp
bl9sb29wX2JlZ2luKCk7CisgICAgCisgICAgd2hpbGUgKG9rICE9IEVJTkFfVFJVRSAmJiBjYW5j
ZWwgIT0gRUlOQV9UUlVFKQorICAgICAgIGVjb3JlX21haW5fbG9vcF9pdGVyYXRlKCk7CiAKICAg
ICBFaW5hX1N0cmluZ3NoYXJlICpmaWxlX3BhdGggPSBvayA/IGVpbmFfc3RyaW5nc2hhcmVfYWRk
KGVsbV9maWxlc2VsZWN0b3JfcGF0aF9nZXQoZnNfZW50cnkpKSA6IE5VTEw7CiAgICAgZXZhc19v
YmplY3RfZGVsKGZpbGVfcG9wdXApOwpAQCAtMTQzMCw3ICsxNDI0LDkgQEAgc3RhdGljIHZvaWQK
IF9qYXZhc2NyaXB0X2FsZXJ0X2NiKEV3a19WaWV3X1NtYXJ0X0RhdGEgKnNtYXJ0RGF0YSwgY29u
c3QgY2hhciAqbWVzc2FnZSkKIHsKICAgIEJyb3dzZXJfV2luZG93ICp3aW5kb3cgPSB3aW5kb3df
ZmluZF93aXRoX2V3a192aWV3KHNtYXJ0RGF0YS0+c2VsZik7Ci0KKyAgIAorICAgRWluYV9Cb29s
IG9rID0gRUlOQV9GQUxTRTsKKyAgIAogICAgRXZhc19PYmplY3QgKmFsZXJ0X3BvcHVwID0gZWxt
X3BvcHVwX2FkZCh3aW5kb3ctPmVsbV93aW5kb3cpOwogICAgZXZhc19vYmplY3Rfc2l6ZV9oaW50
X3dlaWdodF9zZXQoYWxlcnRfcG9wdXAsIEVWQVNfSElOVF9FWFBBTkQsIEVWQVNfSElOVF9FWFBB
TkQpOwogICAgZWxtX29iamVjdF90ZXh0X3NldChhbGVydF9wb3B1cCwgbWVzc2FnZSk7CkBAIC0x
NDQwLDEyICsxNDM2LDEyIEBAIF9qYXZhc2NyaXB0X2FsZXJ0X2NiKEV3a19WaWV3X1NtYXJ0X0Rh
dGEKICAgIEV2YXNfT2JqZWN0ICpidXR0b24gPSBlbG1fYnV0dG9uX2FkZChhbGVydF9wb3B1cCk7
CiAgICBlbG1fb2JqZWN0X3RleHRfc2V0KGJ1dHRvbiwgIk9LIik7CiAgICBlbG1fb2JqZWN0X3Bh
cnRfY29udGVudF9zZXQoYWxlcnRfcG9wdXAsICJidXR0b24xIiwgYnV0dG9uKTsKLSAgIGV2YXNf
b2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChidXR0b24sICJjbGlja2VkIiwgcXVpdF9ldmVudF9s
b29wLCBOVUxMKTsKKyAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChidXR0b24sICJj
bGlja2VkIiwgX29rX2NsaWNrZWRfY2IsICZvayk7CiAgICBlbG1fb2JqZWN0X2ZvY3VzX3NldChi
dXR0b24sIEVJTkFfVFJVRSk7CiAgICBldmFzX29iamVjdF9zaG93KGFsZXJ0X3BvcHVwKTsKLQot
ICAgLyogTWFrZSBtb2RhbCAqLwotICAgZWNvcmVfbWFpbl9sb29wX2JlZ2luKCk7CisgICAKKyAg
IHdoaWxlIChvayAhPSBFSU5BX1RSVUUpCisgICAgICBlY29yZV9tYWluX2xvb3BfaXRlcmF0ZSgp
OwogCiAgICBldmFzX29iamVjdF9kZWwoYWxlcnRfcG9wdXApOwogfQpAQCAtMTQ1NCw3ICsxNDUw
LDggQEAgc3RhdGljIEVpbmFfQm9vbAogX2phdmFzY3JpcHRfY29uZmlybV9jYihFd2tfVmlld19T
bWFydF9EYXRhICpzbWFydERhdGEsIGNvbnN0IGNoYXIgKm1lc3NhZ2UpCiB7CiAgICBCcm93c2Vy
X1dpbmRvdyAqd2luZG93ID0gd2luZG93X2ZpbmRfd2l0aF9ld2tfdmlldyhzbWFydERhdGEtPnNl
bGYpOwotCisgICAKKyAgIEVpbmFfQm9vbCBjYW5jZWwgPSBFSU5BX0ZBTFNFOwogICAgRWluYV9C
b29sIG9rID0gRUlOQV9GQUxTRTsKIAogICAgRXZhc19PYmplY3QgKmNvbmZpcm1fcG9wdXAgPSBl
bG1fcG9wdXBfYWRkKHdpbmRvdy0+ZWxtX3dpbmRvdyk7CkBAIC0xNDY2LDE2ICsxNDYzLDE2IEBA
IF9qYXZhc2NyaXB0X2NvbmZpcm1fY2IoRXdrX1ZpZXdfU21hcnRfRGEKICAgIEV2YXNfT2JqZWN0
ICpjYW5jZWxfYnV0dG9uID0gZWxtX2J1dHRvbl9hZGQoY29uZmlybV9wb3B1cCk7CiAgICBlbG1f
b2JqZWN0X3RleHRfc2V0KGNhbmNlbF9idXR0b24sICJDYW5jZWwiKTsKICAgIGVsbV9vYmplY3Rf
cGFydF9jb250ZW50X3NldChjb25maXJtX3BvcHVwLCAiYnV0dG9uMSIsIGNhbmNlbF9idXR0b24p
OwotICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKGNhbmNlbF9idXR0b24sICJjbGlj
a2VkIiwgcXVpdF9ldmVudF9sb29wLCBOVUxMKTsKKyAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxi
YWNrX2FkZChjYW5jZWxfYnV0dG9uLCAiY2xpY2tlZCIsIF9va19jbGlja2VkX2NiLCAmY2FuY2Vs
KTsKICAgIEV2YXNfT2JqZWN0ICpva19idXR0b24gPSBlbG1fYnV0dG9uX2FkZChjb25maXJtX3Bv
cHVwKTsKICAgIGVsbV9vYmplY3RfdGV4dF9zZXQob2tfYnV0dG9uLCAiT0siKTsKICAgIGVsbV9v
YmplY3RfcGFydF9jb250ZW50X3NldChjb25maXJtX3BvcHVwLCAiYnV0dG9uMiIsIG9rX2J1dHRv
bik7CiAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQob2tfYnV0dG9uLCAiY2xpY2tl
ZCIsIF9va19jbGlja2VkX2NiLCAmb2spOwogICAgZWxtX29iamVjdF9mb2N1c19zZXQob2tfYnV0
dG9uLCBFSU5BX1RSVUUpOwogICAgZXZhc19vYmplY3Rfc2hvdyhjb25maXJtX3BvcHVwKTsKLQot
ICAgLyogTWFrZSBtb2RhbCAqLwotICAgZWNvcmVfbWFpbl9sb29wX2JlZ2luKCk7CisgICAKKyAg
IHdoaWxlIChjYW5jZWwgIT0gRUlOQV9UUlVFICYmIG9rICE9IEVJTkFfVFJVRSkKKyAgICAgIGVj
b3JlX21haW5fbG9vcF9pdGVyYXRlKCk7CiAKICAgIGV2YXNfb2JqZWN0X2RlbChjb25maXJtX3Bv
cHVwKTsKIApAQCAtMTQ4Niw3ICsxNDgzLDggQEAgc3RhdGljIGNvbnN0IGNoYXIgKgogX2phdmFz
Y3JpcHRfcHJvbXB0X2NiKEV3a19WaWV3X1NtYXJ0X0RhdGEgKnNtYXJ0RGF0YSwgY29uc3QgY2hh
ciAqbWVzc2FnZSwgY29uc3QgY2hhciAqZGVmYXVsdF92YWx1ZSkKIHsKICAgIEJyb3dzZXJfV2lu
ZG93ICp3aW5kb3cgPSB3aW5kb3dfZmluZF93aXRoX2V3a192aWV3KHNtYXJ0RGF0YS0+c2VsZik7
Ci0KKyAgIAorICAgRWluYV9Cb29sIGNhbmNlbCA9IEVJTkFfRkFMU0U7CiAgICBFaW5hX0Jvb2wg
b2sgPSBFSU5BX0ZBTFNFOwogCiAgICBFdmFzX09iamVjdCAqcHJvbXB0X3BvcHVwID0gZWxtX3Bv
cHVwX2FkZCh3aW5kb3ctPmVsbV93aW5kb3cpOwpAQCAtMTUyNSwxNSArMTUyMywxNSBAQCBfamF2
YXNjcmlwdF9wcm9tcHRfY2IoRXdrX1ZpZXdfU21hcnRfRGF0CiAgICBFdmFzX09iamVjdCAqY2Fu
Y2VsX2J1dHRvbiA9IGVsbV9idXR0b25fYWRkKHByb21wdF9wb3B1cCk7CiAgICBlbG1fb2JqZWN0
X3RleHRfc2V0KGNhbmNlbF9idXR0b24sICJDYW5jZWwiKTsKICAgIGVsbV9vYmplY3RfcGFydF9j
b250ZW50X3NldChwcm9tcHRfcG9wdXAsICJidXR0b24xIiwgY2FuY2VsX2J1dHRvbik7Ci0gICBl
dmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQoY2FuY2VsX2J1dHRvbiwgImNsaWNrZWQiLCBx
dWl0X2V2ZW50X2xvb3AsIE5VTEwpOworICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRk
KGNhbmNlbF9idXR0b24sICJjbGlja2VkIiwgX29rX2NsaWNrZWRfY2IsICZjYW5jZWwpOwogICAg
RXZhc19PYmplY3QgKm9rX2J1dHRvbiA9IGVsbV9idXR0b25fYWRkKHByb21wdF9wb3B1cCk7CiAg
ICBlbG1fb2JqZWN0X3RleHRfc2V0KG9rX2J1dHRvbiwgIk9LIik7CiAgICBlbG1fb2JqZWN0X3Bh
cnRfY29udGVudF9zZXQocHJvbXB0X3BvcHVwLCAiYnV0dG9uMiIsIG9rX2J1dHRvbik7CiAgICBl
dmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQob2tfYnV0dG9uLCAiY2xpY2tlZCIsIF9va19j
bGlja2VkX2NiLCAmb2spOwogICAgZXZhc19vYmplY3Rfc2hvdyhwcm9tcHRfcG9wdXApOwogCi0g
ICAvKiBNYWtlIG1vZGFsICovCi0gICBlY29yZV9tYWluX2xvb3BfYmVnaW4oKTsKKyAgIHdoaWxl
IChjYW5jZWwgIT0gRUlOQV9UUlVFICYmIG9rICE9IEVJTkFfVFJVRSkKKyAgICAgIGVjb3JlX21h
aW5fbG9vcF9pdGVyYXRlKCk7CiAKICAgIC8qIFRoZSByZXR1cm4gc3RyaW5nIG5lZWQgdG8gYmUg
c3RyaW5nc2hhcmVkICovCiAgICBjb25zdCBjaGFyICpwcm9tcHRfdGV4dCA9IG9rID8gZWluYV9z
dHJpbmdzaGFyZV9hZGQoZWxtX2VudHJ5X2VudHJ5X2dldChlbnRyeSkpIDogTlVMTDsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>289546</attachid>
            <date>2016-09-22 04:31:40 -0700</date>
            <delta_ts>2016-09-22 17:52:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-156395-20160922202849.patch</filename>
            <type>text/plain</type>
            <size>6219</size>
            <attacher name="Hunseop Jeong">hs85.jeong</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIwNjI1MykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDIyIEBACisyMDE2LTA5LTIyICBIdW5zZW9wIEplb25nICA8aHM4NS5qZW9uZ0BzYW1zdW5n
LmNvbT4KKworICAgICAgICBbRUZMXSBhbGVydCBib3ggaXMgbm90IGRpc3BsYXllZCAKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NjM5NQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNvbWUgcG9wdXAgb2Jq
ZWN0cyhhbGVydCwgY29uZmlybSwgcHJvbXB0LCBmaWxlIGVudHJ5IGRpYWxvZykgdXNlZCB0aGUg
ZWNvcmVfbWFpbl9sb29wX2JlZ2luKCkgdG8gbWFrZQorICAgICAgICB0aGUgbW9kYWwgcG9wdXAg
YnV0IGVjb3JlX21haW5fbG9vcF9iZWdpbigpIHdhcyBub3QgZXhjdXRlZCBpbnNpZGUgYW4gZXhp
c2l0aW5nIG1haW4gbG9vcC4gU28gd2UgaGF2ZQorICAgICAgICB0byB1c2UgdGhlIGVjb3JlX21h
aW5fbG9vcF9pdGVyYXRlKCkgaW5zdGVhZCBvZiB0aGUgZWNvcmVfbWFpbl9sb29wX2JlZ2luKCku
CisKKyAgICAgICAgKiBNaW5pQnJvd3Nlci9lZmwvbWFpbi5jOgorICAgICAgICAoX29rX2NsaWNr
ZWRfY2IpOgorICAgICAgICAoX2ZpbGVfZW50cnlfZGlhbG9nX3Nob3cpOgorICAgICAgICAoX2ph
dmFzY3JpcHRfYWxlcnRfY2IpOgorICAgICAgICAoX2phdmFzY3JpcHRfY29uZmlybV9jYik6Cisg
ICAgICAgIChfamF2YXNjcmlwdF9wcm9tcHRfY2IpOgorICAgICAgICAocXVpdF9ldmVudF9sb29w
KTogRGVsZXRlZC4KKwogMjAxNi0wOS0yMSAgRGFuIEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29t
PgogCiAgICAgICAgIFttYWNPU10gVXBvbiBsYXlvdXQsIF93ZWJWaWV3OnJlbmRlcmluZ1Byb2dy
ZXNzRGlkQ2hhbmdlOiBmaXJlcyBiZWZvcmUgdGhlIGludHJpbnNpYyBjb250ZW50IHNpemUgaXMg
dXBkYXRlZApJbmRleDogVG9vbHMvTWluaUJyb3dzZXIvZWZsL21haW4uYwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBUb29scy9NaW5pQnJvd3Nlci9lZmwvbWFpbi5jCShyZXZpc2lvbiAyMDYyNDgpCisrKyBUb29s
cy9NaW5pQnJvd3Nlci9lZmwvbWFpbi5jCSh3b3JraW5nIGNvcHkpCkBAIC0xMzU2LDE4ICsxMzU2
LDEwIEBAIF9iYWNrX2J1dHRvbl9sb25ncHJlc3NfY2Iodm9pZCAqdXNlcl9kYXQKIH0KIAogc3Rh
dGljIHZvaWQKLXF1aXRfZXZlbnRfbG9vcCh2b2lkICp1c2VyX2RhdGEsIEV2YXNfT2JqZWN0ICpv
YmosIHZvaWQgKmV2ZW50X2luZm8pCi17Ci0gICAgZWNvcmVfbWFpbl9sb29wX3F1aXQoKTsKLX0K
LQotc3RhdGljIHZvaWQKIF9va19jbGlja2VkX2NiKHZvaWQgKnVzZXJfZGF0YSwgRXZhc19PYmpl
Y3QgKm9iaiwgdm9pZCAqZXZlbnRfaW5mbykKIHsKICAgICBFaW5hX0Jvb2wgKmNvbmZpcm1lZCA9
IChFaW5hX0Jvb2wgKil1c2VyX2RhdGE7CiAgICAgKmNvbmZpcm1lZCA9IEVJTkFfVFJVRTsKLQot
ICAgIGVjb3JlX21haW5fbG9vcF9xdWl0KCk7CiB9CiAKIHN0YXRpYyBFaW5hX1N0cmluZ3NoYXJl
ICoKQEAgLTE0MTMsMTMgKzE0MDUsMTUgQEAgX2ZpbGVfZW50cnlfZGlhbG9nX3Nob3coQnJvd3Nl
cl9XaW5kb3cgKgogICAgIGVsbV9ib3hfcGFja19lbmQoaGJveCwgb2tfYnV0dG9uKTsKICAgICBl
dmFzX29iamVjdF9zaG93KG9rX2J1dHRvbik7CiAKKyAgICBFaW5hX0Jvb2wgY2FuY2VsID0gRUlO
QV9GQUxTRTsKICAgICBFdmFzX09iamVjdCAqY2FuY2VsX2J1dHRvbiA9IGVsbV9idXR0b25fYWRk
KGZpbGVfcG9wdXApOwogICAgIGVsbV9vYmplY3RfdGV4dF9zZXQoY2FuY2VsX2J1dHRvbiwgIkNh
bmNlbCIpOwotICAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChjYW5jZWxfYnV0dG9u
LCAiY2xpY2tlZCIsIHF1aXRfZXZlbnRfbG9vcCwgTlVMTCk7CisgICAgZXZhc19vYmplY3Rfc21h
cnRfY2FsbGJhY2tfYWRkKGNhbmNlbF9idXR0b24sICJjbGlja2VkIiwgX29rX2NsaWNrZWRfY2Is
ICZjYW5jZWwpOwogICAgIGVsbV9ib3hfcGFja19lbmQoaGJveCwgY2FuY2VsX2J1dHRvbik7CiAg
ICAgZXZhc19vYmplY3Rfc2hvdyhjYW5jZWxfYnV0dG9uKTsKLQotICAgIGVjb3JlX21haW5fbG9v
cF9iZWdpbigpOworICAgIAorICAgIHdoaWxlIChvayAhPSBFSU5BX1RSVUUgJiYgY2FuY2VsICE9
IEVJTkFfVFJVRSkKKyAgICAgICBlY29yZV9tYWluX2xvb3BfaXRlcmF0ZSgpOwogCiAgICAgRWlu
YV9TdHJpbmdzaGFyZSAqZmlsZV9wYXRoID0gb2sgPyBlaW5hX3N0cmluZ3NoYXJlX2FkZChlbG1f
ZmlsZXNlbGVjdG9yX3BhdGhfZ2V0KGZzX2VudHJ5KSkgOiBOVUxMOwogICAgIGV2YXNfb2JqZWN0
X2RlbChmaWxlX3BvcHVwKTsKQEAgLTE0MzcsMTUgKzE0MzEsMTYgQEAgX2phdmFzY3JpcHRfYWxl
cnRfY2IoRXdrX1ZpZXdfU21hcnRfRGF0YQogICAgZWxtX29iamVjdF9wYXJ0X3RleHRfc2V0KGFs
ZXJ0X3BvcHVwLCAidGl0bGUsdGV4dCIsICJBbGVydCIpOwogCiAgICAvKiBQb3B1cCBidXR0b25z
ICovCisgICBFaW5hX0Jvb2wgb2sgPSBFSU5BX0ZBTFNFOwogICAgRXZhc19PYmplY3QgKmJ1dHRv
biA9IGVsbV9idXR0b25fYWRkKGFsZXJ0X3BvcHVwKTsKICAgIGVsbV9vYmplY3RfdGV4dF9zZXQo
YnV0dG9uLCAiT0siKTsKICAgIGVsbV9vYmplY3RfcGFydF9jb250ZW50X3NldChhbGVydF9wb3B1
cCwgImJ1dHRvbjEiLCBidXR0b24pOwotICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRk
KGJ1dHRvbiwgImNsaWNrZWQiLCBxdWl0X2V2ZW50X2xvb3AsIE5VTEwpOworICAgZXZhc19vYmpl
Y3Rfc21hcnRfY2FsbGJhY2tfYWRkKGJ1dHRvbiwgImNsaWNrZWQiLCBfb2tfY2xpY2tlZF9jYiwg
Jm9rKTsKICAgIGVsbV9vYmplY3RfZm9jdXNfc2V0KGJ1dHRvbiwgRUlOQV9UUlVFKTsKICAgIGV2
YXNfb2JqZWN0X3Nob3coYWxlcnRfcG9wdXApOwotCi0gICAvKiBNYWtlIG1vZGFsICovCi0gICBl
Y29yZV9tYWluX2xvb3BfYmVnaW4oKTsKKyAgIAorICAgd2hpbGUgKG9rICE9IEVJTkFfVFJVRSkK
KyAgICAgIGVjb3JlX21haW5fbG9vcF9pdGVyYXRlKCk7CiAKICAgIGV2YXNfb2JqZWN0X2RlbChh
bGVydF9wb3B1cCk7CiB9CkBAIC0xNDU1LDI3ICsxNDUwLDI3IEBAIF9qYXZhc2NyaXB0X2NvbmZp
cm1fY2IoRXdrX1ZpZXdfU21hcnRfRGEKIHsKICAgIEJyb3dzZXJfV2luZG93ICp3aW5kb3cgPSB3
aW5kb3dfZmluZF93aXRoX2V3a192aWV3KHNtYXJ0RGF0YS0+c2VsZik7CiAKLSAgIEVpbmFfQm9v
bCBvayA9IEVJTkFfRkFMU0U7Ci0KICAgIEV2YXNfT2JqZWN0ICpjb25maXJtX3BvcHVwID0gZWxt
X3BvcHVwX2FkZCh3aW5kb3ctPmVsbV93aW5kb3cpOwogICAgZXZhc19vYmplY3Rfc2l6ZV9oaW50
X3dlaWdodF9zZXQoY29uZmlybV9wb3B1cCwgRVZBU19ISU5UX0VYUEFORCwgRVZBU19ISU5UX0VY
UEFORCk7CiAgICBlbG1fb2JqZWN0X3RleHRfc2V0KGNvbmZpcm1fcG9wdXAsIG1lc3NhZ2UpOwog
ICAgZWxtX29iamVjdF9wYXJ0X3RleHRfc2V0KGNvbmZpcm1fcG9wdXAsICJ0aXRsZSx0ZXh0Iiwg
IkNvbmZpcm1hdGlvbiIpOwogCiAgICAvKiBQb3B1cCBidXR0b25zICovCisgICBFaW5hX0Jvb2wg
Y2FuY2VsID0gRUlOQV9GQUxTRTsKICAgIEV2YXNfT2JqZWN0ICpjYW5jZWxfYnV0dG9uID0gZWxt
X2J1dHRvbl9hZGQoY29uZmlybV9wb3B1cCk7CiAgICBlbG1fb2JqZWN0X3RleHRfc2V0KGNhbmNl
bF9idXR0b24sICJDYW5jZWwiKTsKICAgIGVsbV9vYmplY3RfcGFydF9jb250ZW50X3NldChjb25m
aXJtX3BvcHVwLCAiYnV0dG9uMSIsIGNhbmNlbF9idXR0b24pOwotICAgZXZhc19vYmplY3Rfc21h
cnRfY2FsbGJhY2tfYWRkKGNhbmNlbF9idXR0b24sICJjbGlja2VkIiwgcXVpdF9ldmVudF9sb29w
LCBOVUxMKTsKKyAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChjYW5jZWxfYnV0dG9u
LCAiY2xpY2tlZCIsIF9va19jbGlja2VkX2NiLCAmY2FuY2VsKTsKICAgIEV2YXNfT2JqZWN0ICpv
a19idXR0b24gPSBlbG1fYnV0dG9uX2FkZChjb25maXJtX3BvcHVwKTsKKyAgIEVpbmFfQm9vbCBv
ayA9IEVJTkFfRkFMU0U7CiAgICBlbG1fb2JqZWN0X3RleHRfc2V0KG9rX2J1dHRvbiwgIk9LIik7
CiAgICBlbG1fb2JqZWN0X3BhcnRfY29udGVudF9zZXQoY29uZmlybV9wb3B1cCwgImJ1dHRvbjIi
LCBva19idXR0b24pOwogICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKG9rX2J1dHRv
biwgImNsaWNrZWQiLCBfb2tfY2xpY2tlZF9jYiwgJm9rKTsKICAgIGVsbV9vYmplY3RfZm9jdXNf
c2V0KG9rX2J1dHRvbiwgRUlOQV9UUlVFKTsKICAgIGV2YXNfb2JqZWN0X3Nob3coY29uZmlybV9w
b3B1cCk7Ci0KLSAgIC8qIE1ha2UgbW9kYWwgKi8KLSAgIGVjb3JlX21haW5fbG9vcF9iZWdpbigp
OworICAgCisgICB3aGlsZSAoY2FuY2VsICE9IEVJTkFfVFJVRSAmJiBvayAhPSBFSU5BX1RSVUUp
CisgICAgICBlY29yZV9tYWluX2xvb3BfaXRlcmF0ZSgpOwogCiAgICBldmFzX29iamVjdF9kZWwo
Y29uZmlybV9wb3B1cCk7CiAKQEAgLTE0ODcsOCArMTQ4Miw2IEBAIF9qYXZhc2NyaXB0X3Byb21w
dF9jYihFd2tfVmlld19TbWFydF9EYXQKIHsKICAgIEJyb3dzZXJfV2luZG93ICp3aW5kb3cgPSB3
aW5kb3dfZmluZF93aXRoX2V3a192aWV3KHNtYXJ0RGF0YS0+c2VsZik7CiAKLSAgIEVpbmFfQm9v
bCBvayA9IEVJTkFfRkFMU0U7Ci0KICAgIEV2YXNfT2JqZWN0ICpwcm9tcHRfcG9wdXAgPSBlbG1f
cG9wdXBfYWRkKHdpbmRvdy0+ZWxtX3dpbmRvdyk7CiAgICBldmFzX29iamVjdF9zaXplX2hpbnRf
d2VpZ2h0X3NldChwcm9tcHRfcG9wdXAsIEVWQVNfSElOVF9FWFBBTkQsIEVWQVNfSElOVF9FWFBB
TkQpOwogICAgZWxtX29iamVjdF9wYXJ0X3RleHRfc2V0KHByb21wdF9wb3B1cCwgInRpdGxlLHRl
eHQiLCAiUHJvbXB0Iik7CkBAIC0xNTIyLDE4ICsxNTE1LDIwIEBAIF9qYXZhc2NyaXB0X3Byb21w
dF9jYihFd2tfVmlld19TbWFydF9EYXQKICAgIGVsbV9vYmplY3RfY29udGVudF9zZXQocHJvbXB0
X3BvcHVwLCBib3gpOwogCiAgICAvKiBQb3B1cCBidXR0b25zICovCisgICBFaW5hX0Jvb2wgY2Fu
Y2VsID0gRUlOQV9GQUxTRTsKICAgIEV2YXNfT2JqZWN0ICpjYW5jZWxfYnV0dG9uID0gZWxtX2J1
dHRvbl9hZGQocHJvbXB0X3BvcHVwKTsKICAgIGVsbV9vYmplY3RfdGV4dF9zZXQoY2FuY2VsX2J1
dHRvbiwgIkNhbmNlbCIpOwogICAgZWxtX29iamVjdF9wYXJ0X2NvbnRlbnRfc2V0KHByb21wdF9w
b3B1cCwgImJ1dHRvbjEiLCBjYW5jZWxfYnV0dG9uKTsKLSAgIGV2YXNfb2JqZWN0X3NtYXJ0X2Nh
bGxiYWNrX2FkZChjYW5jZWxfYnV0dG9uLCAiY2xpY2tlZCIsIHF1aXRfZXZlbnRfbG9vcCwgTlVM
TCk7CisgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQoY2FuY2VsX2J1dHRvbiwgImNs
aWNrZWQiLCBfb2tfY2xpY2tlZF9jYiwgJmNhbmNlbCk7CisgICBFaW5hX0Jvb2wgb2sgPSBFSU5B
X0ZBTFNFOwogICAgRXZhc19PYmplY3QgKm9rX2J1dHRvbiA9IGVsbV9idXR0b25fYWRkKHByb21w
dF9wb3B1cCk7CiAgICBlbG1fb2JqZWN0X3RleHRfc2V0KG9rX2J1dHRvbiwgIk9LIik7CiAgICBl
bG1fb2JqZWN0X3BhcnRfY29udGVudF9zZXQocHJvbXB0X3BvcHVwLCAiYnV0dG9uMiIsIG9rX2J1
dHRvbik7CiAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQob2tfYnV0dG9uLCAiY2xp
Y2tlZCIsIF9va19jbGlja2VkX2NiLCAmb2spOwogICAgZXZhc19vYmplY3Rfc2hvdyhwcm9tcHRf
cG9wdXApOwogCi0gICAvKiBNYWtlIG1vZGFsICovCi0gICBlY29yZV9tYWluX2xvb3BfYmVnaW4o
KTsKKyAgIHdoaWxlIChjYW5jZWwgIT0gRUlOQV9UUlVFICYmIG9rICE9IEVJTkFfVFJVRSkKKyAg
ICAgIGVjb3JlX21haW5fbG9vcF9pdGVyYXRlKCk7CiAKICAgIC8qIFRoZSByZXR1cm4gc3RyaW5n
IG5lZWQgdG8gYmUgc3RyaW5nc2hhcmVkICovCiAgICBjb25zdCBjaGFyICpwcm9tcHRfdGV4dCA9
IG9rID8gZWluYV9zdHJpbmdzaGFyZV9hZGQoZWxtX2VudHJ5X2VudHJ5X2dldChlbnRyeSkpIDog
TlVMTDsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>289637</attachid>
            <date>2016-09-22 17:52:24 -0700</date>
            <delta_ts>2016-09-22 19:34:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-156395-20160923094933.patch</filename>
            <type>text/plain</type>
            <size>6220</size>
            <attacher name="Hunseop Jeong">hs85.jeong</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIwNjI1MykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDIyIEBACisyMDE2LTA5LTIyICBIdW5zZW9wIEplb25nICA8aHM4NS5qZW9uZ0BzYW1zdW5n
LmNvbT4KKworICAgICAgICBbRUZMXSBhbGVydCBib3ggaXMgbm90IGRpc3BsYXllZCAKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NjM5NQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNvbWUgcG9wdXAgb2Jq
ZWN0cyhhbGVydCwgY29uZmlybSwgcHJvbXB0LCBmaWxlIGVudHJ5IGRpYWxvZykgdXNlZCB0aGUg
ZWNvcmVfbWFpbl9sb29wX2JlZ2luKCkgdG8gbWFrZQorICAgICAgICB0aGUgbW9kYWwgcG9wdXAg
YnV0IGVjb3JlX21haW5fbG9vcF9iZWdpbigpIHdhcyBub3QgZXhlY3V0ZWQgaW5zaWRlIGFuIGV4
aXNpdGluZyBtYWluIGxvb3AuIFNvIHdlIGhhdmUKKyAgICAgICAgdG8gdXNlIHRoZSBlY29yZV9t
YWluX2xvb3BfaXRlcmF0ZSgpIGluc3RlYWQgb2YgdGhlIGVjb3JlX21haW5fbG9vcF9iZWdpbigp
LgorCisgICAgICAgICogTWluaUJyb3dzZXIvZWZsL21haW4uYzoKKyAgICAgICAgKF9va19jbGlj
a2VkX2NiKToKKyAgICAgICAgKF9maWxlX2VudHJ5X2RpYWxvZ19zaG93KToKKyAgICAgICAgKF9q
YXZhc2NyaXB0X2FsZXJ0X2NiKToKKyAgICAgICAgKF9qYXZhc2NyaXB0X2NvbmZpcm1fY2IpOgor
ICAgICAgICAoX2phdmFzY3JpcHRfcHJvbXB0X2NiKToKKyAgICAgICAgKHF1aXRfZXZlbnRfbG9v
cCk6IERlbGV0ZWQuCisKIDIwMTYtMDktMjEgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNv
bT4KIAogICAgICAgICBbbWFjT1NdIFVwb24gbGF5b3V0LCBfd2ViVmlldzpyZW5kZXJpbmdQcm9n
cmVzc0RpZENoYW5nZTogZmlyZXMgYmVmb3JlIHRoZSBpbnRyaW5zaWMgY29udGVudCBzaXplIGlz
IHVwZGF0ZWQKSW5kZXg6IFRvb2xzL01pbmlCcm93c2VyL2VmbC9tYWluLmMKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gVG9vbHMvTWluaUJyb3dzZXIvZWZsL21haW4uYwkocmV2aXNpb24gMjA2MjQ4KQorKysgVG9v
bHMvTWluaUJyb3dzZXIvZWZsL21haW4uYwkod29ya2luZyBjb3B5KQpAQCAtMTM1NiwxOCArMTM1
NiwxMCBAQCBfYmFja19idXR0b25fbG9uZ3ByZXNzX2NiKHZvaWQgKnVzZXJfZGF0CiB9CiAKIHN0
YXRpYyB2b2lkCi1xdWl0X2V2ZW50X2xvb3Aodm9pZCAqdXNlcl9kYXRhLCBFdmFzX09iamVjdCAq
b2JqLCB2b2lkICpldmVudF9pbmZvKQotewotICAgIGVjb3JlX21haW5fbG9vcF9xdWl0KCk7Ci19
Ci0KLXN0YXRpYyB2b2lkCiBfb2tfY2xpY2tlZF9jYih2b2lkICp1c2VyX2RhdGEsIEV2YXNfT2Jq
ZWN0ICpvYmosIHZvaWQgKmV2ZW50X2luZm8pCiB7CiAgICAgRWluYV9Cb29sICpjb25maXJtZWQg
PSAoRWluYV9Cb29sICopdXNlcl9kYXRhOwogICAgICpjb25maXJtZWQgPSBFSU5BX1RSVUU7Ci0K
LSAgICBlY29yZV9tYWluX2xvb3BfcXVpdCgpOwogfQogCiBzdGF0aWMgRWluYV9TdHJpbmdzaGFy
ZSAqCkBAIC0xNDEzLDEzICsxNDA1LDE1IEBAIF9maWxlX2VudHJ5X2RpYWxvZ19zaG93KEJyb3dz
ZXJfV2luZG93ICoKICAgICBlbG1fYm94X3BhY2tfZW5kKGhib3gsIG9rX2J1dHRvbik7CiAgICAg
ZXZhc19vYmplY3Rfc2hvdyhva19idXR0b24pOwogCisgICAgRWluYV9Cb29sIGNhbmNlbCA9IEVJ
TkFfRkFMU0U7CiAgICAgRXZhc19PYmplY3QgKmNhbmNlbF9idXR0b24gPSBlbG1fYnV0dG9uX2Fk
ZChmaWxlX3BvcHVwKTsKICAgICBlbG1fb2JqZWN0X3RleHRfc2V0KGNhbmNlbF9idXR0b24sICJD
YW5jZWwiKTsKLSAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQoY2FuY2VsX2J1dHRv
biwgImNsaWNrZWQiLCBxdWl0X2V2ZW50X2xvb3AsIE5VTEwpOworICAgIGV2YXNfb2JqZWN0X3Nt
YXJ0X2NhbGxiYWNrX2FkZChjYW5jZWxfYnV0dG9uLCAiY2xpY2tlZCIsIF9va19jbGlja2VkX2Ni
LCAmY2FuY2VsKTsKICAgICBlbG1fYm94X3BhY2tfZW5kKGhib3gsIGNhbmNlbF9idXR0b24pOwog
ICAgIGV2YXNfb2JqZWN0X3Nob3coY2FuY2VsX2J1dHRvbik7Ci0KLSAgICBlY29yZV9tYWluX2xv
b3BfYmVnaW4oKTsKKyAgICAKKyAgICB3aGlsZSAob2sgIT0gRUlOQV9UUlVFICYmIGNhbmNlbCAh
PSBFSU5BX1RSVUUpCisgICAgICAgZWNvcmVfbWFpbl9sb29wX2l0ZXJhdGUoKTsKIAogICAgIEVp
bmFfU3RyaW5nc2hhcmUgKmZpbGVfcGF0aCA9IG9rID8gZWluYV9zdHJpbmdzaGFyZV9hZGQoZWxt
X2ZpbGVzZWxlY3Rvcl9wYXRoX2dldChmc19lbnRyeSkpIDogTlVMTDsKICAgICBldmFzX29iamVj
dF9kZWwoZmlsZV9wb3B1cCk7CkBAIC0xNDM3LDE1ICsxNDMxLDE2IEBAIF9qYXZhc2NyaXB0X2Fs
ZXJ0X2NiKEV3a19WaWV3X1NtYXJ0X0RhdGEKICAgIGVsbV9vYmplY3RfcGFydF90ZXh0X3NldChh
bGVydF9wb3B1cCwgInRpdGxlLHRleHQiLCAiQWxlcnQiKTsKIAogICAgLyogUG9wdXAgYnV0dG9u
cyAqLworICAgRWluYV9Cb29sIG9rID0gRUlOQV9GQUxTRTsKICAgIEV2YXNfT2JqZWN0ICpidXR0
b24gPSBlbG1fYnV0dG9uX2FkZChhbGVydF9wb3B1cCk7CiAgICBlbG1fb2JqZWN0X3RleHRfc2V0
KGJ1dHRvbiwgIk9LIik7CiAgICBlbG1fb2JqZWN0X3BhcnRfY29udGVudF9zZXQoYWxlcnRfcG9w
dXAsICJidXR0b24xIiwgYnV0dG9uKTsKLSAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2Fk
ZChidXR0b24sICJjbGlja2VkIiwgcXVpdF9ldmVudF9sb29wLCBOVUxMKTsKKyAgIGV2YXNfb2Jq
ZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChidXR0b24sICJjbGlja2VkIiwgX29rX2NsaWNrZWRfY2Is
ICZvayk7CiAgICBlbG1fb2JqZWN0X2ZvY3VzX3NldChidXR0b24sIEVJTkFfVFJVRSk7CiAgICBl
dmFzX29iamVjdF9zaG93KGFsZXJ0X3BvcHVwKTsKLQotICAgLyogTWFrZSBtb2RhbCAqLwotICAg
ZWNvcmVfbWFpbl9sb29wX2JlZ2luKCk7CisgICAKKyAgIHdoaWxlIChvayAhPSBFSU5BX1RSVUUp
CisgICAgICBlY29yZV9tYWluX2xvb3BfaXRlcmF0ZSgpOwogCiAgICBldmFzX29iamVjdF9kZWwo
YWxlcnRfcG9wdXApOwogfQpAQCAtMTQ1NSwyNyArMTQ1MCwyNyBAQCBfamF2YXNjcmlwdF9jb25m
aXJtX2NiKEV3a19WaWV3X1NtYXJ0X0RhCiB7CiAgICBCcm93c2VyX1dpbmRvdyAqd2luZG93ID0g
d2luZG93X2ZpbmRfd2l0aF9ld2tfdmlldyhzbWFydERhdGEtPnNlbGYpOwogCi0gICBFaW5hX0Jv
b2wgb2sgPSBFSU5BX0ZBTFNFOwotCiAgICBFdmFzX09iamVjdCAqY29uZmlybV9wb3B1cCA9IGVs
bV9wb3B1cF9hZGQod2luZG93LT5lbG1fd2luZG93KTsKICAgIGV2YXNfb2JqZWN0X3NpemVfaGlu
dF93ZWlnaHRfc2V0KGNvbmZpcm1fcG9wdXAsIEVWQVNfSElOVF9FWFBBTkQsIEVWQVNfSElOVF9F
WFBBTkQpOwogICAgZWxtX29iamVjdF90ZXh0X3NldChjb25maXJtX3BvcHVwLCBtZXNzYWdlKTsK
ICAgIGVsbV9vYmplY3RfcGFydF90ZXh0X3NldChjb25maXJtX3BvcHVwLCAidGl0bGUsdGV4dCIs
ICJDb25maXJtYXRpb24iKTsKIAogICAgLyogUG9wdXAgYnV0dG9ucyAqLworICAgRWluYV9Cb29s
IGNhbmNlbCA9IEVJTkFfRkFMU0U7CiAgICBFdmFzX09iamVjdCAqY2FuY2VsX2J1dHRvbiA9IGVs
bV9idXR0b25fYWRkKGNvbmZpcm1fcG9wdXApOwogICAgZWxtX29iamVjdF90ZXh0X3NldChjYW5j
ZWxfYnV0dG9uLCAiQ2FuY2VsIik7CiAgICBlbG1fb2JqZWN0X3BhcnRfY29udGVudF9zZXQoY29u
ZmlybV9wb3B1cCwgImJ1dHRvbjEiLCBjYW5jZWxfYnV0dG9uKTsKLSAgIGV2YXNfb2JqZWN0X3Nt
YXJ0X2NhbGxiYWNrX2FkZChjYW5jZWxfYnV0dG9uLCAiY2xpY2tlZCIsIHF1aXRfZXZlbnRfbG9v
cCwgTlVMTCk7CisgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQoY2FuY2VsX2J1dHRv
biwgImNsaWNrZWQiLCBfb2tfY2xpY2tlZF9jYiwgJmNhbmNlbCk7CiAgICBFdmFzX09iamVjdCAq
b2tfYnV0dG9uID0gZWxtX2J1dHRvbl9hZGQoY29uZmlybV9wb3B1cCk7CisgICBFaW5hX0Jvb2wg
b2sgPSBFSU5BX0ZBTFNFOwogICAgZWxtX29iamVjdF90ZXh0X3NldChva19idXR0b24sICJPSyIp
OwogICAgZWxtX29iamVjdF9wYXJ0X2NvbnRlbnRfc2V0KGNvbmZpcm1fcG9wdXAsICJidXR0b24y
Iiwgb2tfYnV0dG9uKTsKICAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChva19idXR0
b24sICJjbGlja2VkIiwgX29rX2NsaWNrZWRfY2IsICZvayk7CiAgICBlbG1fb2JqZWN0X2ZvY3Vz
X3NldChva19idXR0b24sIEVJTkFfVFJVRSk7CiAgICBldmFzX29iamVjdF9zaG93KGNvbmZpcm1f
cG9wdXApOwotCi0gICAvKiBNYWtlIG1vZGFsICovCi0gICBlY29yZV9tYWluX2xvb3BfYmVnaW4o
KTsKKyAgIAorICAgd2hpbGUgKGNhbmNlbCAhPSBFSU5BX1RSVUUgJiYgb2sgIT0gRUlOQV9UUlVF
KQorICAgICAgZWNvcmVfbWFpbl9sb29wX2l0ZXJhdGUoKTsKIAogICAgZXZhc19vYmplY3RfZGVs
KGNvbmZpcm1fcG9wdXApOwogCkBAIC0xNDg3LDggKzE0ODIsNiBAQCBfamF2YXNjcmlwdF9wcm9t
cHRfY2IoRXdrX1ZpZXdfU21hcnRfRGF0CiB7CiAgICBCcm93c2VyX1dpbmRvdyAqd2luZG93ID0g
d2luZG93X2ZpbmRfd2l0aF9ld2tfdmlldyhzbWFydERhdGEtPnNlbGYpOwogCi0gICBFaW5hX0Jv
b2wgb2sgPSBFSU5BX0ZBTFNFOwotCiAgICBFdmFzX09iamVjdCAqcHJvbXB0X3BvcHVwID0gZWxt
X3BvcHVwX2FkZCh3aW5kb3ctPmVsbV93aW5kb3cpOwogICAgZXZhc19vYmplY3Rfc2l6ZV9oaW50
X3dlaWdodF9zZXQocHJvbXB0X3BvcHVwLCBFVkFTX0hJTlRfRVhQQU5ELCBFVkFTX0hJTlRfRVhQ
QU5EKTsKICAgIGVsbV9vYmplY3RfcGFydF90ZXh0X3NldChwcm9tcHRfcG9wdXAsICJ0aXRsZSx0
ZXh0IiwgIlByb21wdCIpOwpAQCAtMTUyMiwxOCArMTUxNSwyMCBAQCBfamF2YXNjcmlwdF9wcm9t
cHRfY2IoRXdrX1ZpZXdfU21hcnRfRGF0CiAgICBlbG1fb2JqZWN0X2NvbnRlbnRfc2V0KHByb21w
dF9wb3B1cCwgYm94KTsKIAogICAgLyogUG9wdXAgYnV0dG9ucyAqLworICAgRWluYV9Cb29sIGNh
bmNlbCA9IEVJTkFfRkFMU0U7CiAgICBFdmFzX09iamVjdCAqY2FuY2VsX2J1dHRvbiA9IGVsbV9i
dXR0b25fYWRkKHByb21wdF9wb3B1cCk7CiAgICBlbG1fb2JqZWN0X3RleHRfc2V0KGNhbmNlbF9i
dXR0b24sICJDYW5jZWwiKTsKICAgIGVsbV9vYmplY3RfcGFydF9jb250ZW50X3NldChwcm9tcHRf
cG9wdXAsICJidXR0b24xIiwgY2FuY2VsX2J1dHRvbik7Ci0gICBldmFzX29iamVjdF9zbWFydF9j
YWxsYmFja19hZGQoY2FuY2VsX2J1dHRvbiwgImNsaWNrZWQiLCBxdWl0X2V2ZW50X2xvb3AsIE5V
TEwpOworICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKGNhbmNlbF9idXR0b24sICJj
bGlja2VkIiwgX29rX2NsaWNrZWRfY2IsICZjYW5jZWwpOworICAgRWluYV9Cb29sIG9rID0gRUlO
QV9GQUxTRTsKICAgIEV2YXNfT2JqZWN0ICpva19idXR0b24gPSBlbG1fYnV0dG9uX2FkZChwcm9t
cHRfcG9wdXApOwogICAgZWxtX29iamVjdF90ZXh0X3NldChva19idXR0b24sICJPSyIpOwogICAg
ZWxtX29iamVjdF9wYXJ0X2NvbnRlbnRfc2V0KHByb21wdF9wb3B1cCwgImJ1dHRvbjIiLCBva19i
dXR0b24pOwogICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKG9rX2J1dHRvbiwgImNs
aWNrZWQiLCBfb2tfY2xpY2tlZF9jYiwgJm9rKTsKICAgIGV2YXNfb2JqZWN0X3Nob3cocHJvbXB0
X3BvcHVwKTsKIAotICAgLyogTWFrZSBtb2RhbCAqLwotICAgZWNvcmVfbWFpbl9sb29wX2JlZ2lu
KCk7CisgICB3aGlsZSAoY2FuY2VsICE9IEVJTkFfVFJVRSAmJiBvayAhPSBFSU5BX1RSVUUpCisg
ICAgICBlY29yZV9tYWluX2xvb3BfaXRlcmF0ZSgpOwogCiAgICAvKiBUaGUgcmV0dXJuIHN0cmlu
ZyBuZWVkIHRvIGJlIHN0cmluZ3NoYXJlZCAqLwogICAgY29uc3QgY2hhciAqcHJvbXB0X3RleHQg
PSBvayA/IGVpbmFfc3RyaW5nc2hhcmVfYWRkKGVsbV9lbnRyeV9lbnRyeV9nZXQoZW50cnkpKSA6
IE5VTEw7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>289651</attachid>
            <date>2016-09-22 19:34:21 -0700</date>
            <delta_ts>2016-09-22 21:18:18 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-156395-20160923113129.patch</filename>
            <type>text/plain</type>
            <size>6202</size>
            <attacher name="Hunseop Jeong">hs85.jeong</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIwNjI1MykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDIyIEBACisyMDE2LTA5LTIyICBIdW5zZW9wIEplb25nICA8aHM4NS5qZW9uZ0BzYW1zdW5n
LmNvbT4KKworICAgICAgICBbRUZMXSBhbGVydCBib3ggaXMgbm90IGRpc3BsYXllZCAKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NjM5NQorCisgICAg
ICAgIFJldmlld2VkIGJ5IEd5dXlvdW5nIEtpbS4KKworICAgICAgICBTb21lIHBvcHVwIG9iamVj
dHMoYWxlcnQsIGNvbmZpcm0sIHByb21wdCwgZmlsZSBlbnRyeSBkaWFsb2cpIHVzZWQgdGhlIGVj
b3JlX21haW5fbG9vcF9iZWdpbigpIHRvIG1ha2UKKyAgICAgICAgdGhlIG1vZGFsIHBvcHVwIGJ1
dCBlY29yZV9tYWluX2xvb3BfYmVnaW4oKSB3YXMgbm90IGV4ZWN1dGVkIGluc2lkZSBhbiBleGlz
aXRpbmcgbWFpbiBsb29wLiBTbyB3ZSBoYXZlCisgICAgICAgIHRvIHVzZSB0aGUgZWNvcmVfbWFp
bl9sb29wX2l0ZXJhdGUoKSBpbnN0ZWFkIG9mIHRoZSBlY29yZV9tYWluX2xvb3BfYmVnaW4oKS4K
KworICAgICAgICAqIE1pbmlCcm93c2VyL2VmbC9tYWluLmM6CisgICAgICAgIChfb2tfY2xpY2tl
ZF9jYik6CisgICAgICAgIChfZmlsZV9lbnRyeV9kaWFsb2dfc2hvdyk6CisgICAgICAgIChfamF2
YXNjcmlwdF9hbGVydF9jYik6CisgICAgICAgIChfamF2YXNjcmlwdF9jb25maXJtX2NiKToKKyAg
ICAgICAgKF9qYXZhc2NyaXB0X3Byb21wdF9jYik6CisgICAgICAgIChxdWl0X2V2ZW50X2xvb3Ap
OiBEZWxldGVkLgorCiAyMDE2LTA5LTIxICBEYW4gQmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+
CiAKICAgICAgICAgW21hY09TXSBVcG9uIGxheW91dCwgX3dlYlZpZXc6cmVuZGVyaW5nUHJvZ3Jl
c3NEaWRDaGFuZ2U6IGZpcmVzIGJlZm9yZSB0aGUgaW50cmluc2ljIGNvbnRlbnQgc2l6ZSBpcyB1
cGRhdGVkCkluZGV4OiBUb29scy9NaW5pQnJvd3Nlci9lZmwvbWFpbi5jCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFRvb2xzL01pbmlCcm93c2VyL2VmbC9tYWluLmMJKHJldmlzaW9uIDIwNjI0OCkKKysrIFRvb2xz
L01pbmlCcm93c2VyL2VmbC9tYWluLmMJKHdvcmtpbmcgY29weSkKQEAgLTEzNTYsMTggKzEzNTYs
MTAgQEAgX2JhY2tfYnV0dG9uX2xvbmdwcmVzc19jYih2b2lkICp1c2VyX2RhdAogfQogCiBzdGF0
aWMgdm9pZAotcXVpdF9ldmVudF9sb29wKHZvaWQgKnVzZXJfZGF0YSwgRXZhc19PYmplY3QgKm9i
aiwgdm9pZCAqZXZlbnRfaW5mbykKLXsKLSAgICBlY29yZV9tYWluX2xvb3BfcXVpdCgpOwotfQot
Ci1zdGF0aWMgdm9pZAogX29rX2NsaWNrZWRfY2Iodm9pZCAqdXNlcl9kYXRhLCBFdmFzX09iamVj
dCAqb2JqLCB2b2lkICpldmVudF9pbmZvKQogewogICAgIEVpbmFfQm9vbCAqY29uZmlybWVkID0g
KEVpbmFfQm9vbCAqKXVzZXJfZGF0YTsKICAgICAqY29uZmlybWVkID0gRUlOQV9UUlVFOwotCi0g
ICAgZWNvcmVfbWFpbl9sb29wX3F1aXQoKTsKIH0KIAogc3RhdGljIEVpbmFfU3RyaW5nc2hhcmUg
KgpAQCAtMTQxMywxMyArMTQwNSwxNSBAQCBfZmlsZV9lbnRyeV9kaWFsb2dfc2hvdyhCcm93c2Vy
X1dpbmRvdyAqCiAgICAgZWxtX2JveF9wYWNrX2VuZChoYm94LCBva19idXR0b24pOwogICAgIGV2
YXNfb2JqZWN0X3Nob3cob2tfYnV0dG9uKTsKIAorICAgIEVpbmFfQm9vbCBjYW5jZWwgPSBFSU5B
X0ZBTFNFOwogICAgIEV2YXNfT2JqZWN0ICpjYW5jZWxfYnV0dG9uID0gZWxtX2J1dHRvbl9hZGQo
ZmlsZV9wb3B1cCk7CiAgICAgZWxtX29iamVjdF90ZXh0X3NldChjYW5jZWxfYnV0dG9uLCAiQ2Fu
Y2VsIik7Ci0gICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKGNhbmNlbF9idXR0b24s
ICJjbGlja2VkIiwgcXVpdF9ldmVudF9sb29wLCBOVUxMKTsKKyAgICBldmFzX29iamVjdF9zbWFy
dF9jYWxsYmFja19hZGQoY2FuY2VsX2J1dHRvbiwgImNsaWNrZWQiLCBfb2tfY2xpY2tlZF9jYiwg
JmNhbmNlbCk7CiAgICAgZWxtX2JveF9wYWNrX2VuZChoYm94LCBjYW5jZWxfYnV0dG9uKTsKICAg
ICBldmFzX29iamVjdF9zaG93KGNhbmNlbF9idXR0b24pOwogCi0gICAgZWNvcmVfbWFpbl9sb29w
X2JlZ2luKCk7CisgICAgd2hpbGUgKG9rICE9IEVJTkFfVFJVRSAmJiBjYW5jZWwgIT0gRUlOQV9U
UlVFKQorICAgICAgIGVjb3JlX21haW5fbG9vcF9pdGVyYXRlKCk7CiAKICAgICBFaW5hX1N0cmlu
Z3NoYXJlICpmaWxlX3BhdGggPSBvayA/IGVpbmFfc3RyaW5nc2hhcmVfYWRkKGVsbV9maWxlc2Vs
ZWN0b3JfcGF0aF9nZXQoZnNfZW50cnkpKSA6IE5VTEw7CiAgICAgZXZhc19vYmplY3RfZGVsKGZp
bGVfcG9wdXApOwpAQCAtMTQzNywxNSArMTQzMSwxNiBAQCBfamF2YXNjcmlwdF9hbGVydF9jYihF
d2tfVmlld19TbWFydF9EYXRhCiAgICBlbG1fb2JqZWN0X3BhcnRfdGV4dF9zZXQoYWxlcnRfcG9w
dXAsICJ0aXRsZSx0ZXh0IiwgIkFsZXJ0Iik7CiAKICAgIC8qIFBvcHVwIGJ1dHRvbnMgKi8KKyAg
IEVpbmFfQm9vbCBvayA9IEVJTkFfRkFMU0U7CiAgICBFdmFzX09iamVjdCAqYnV0dG9uID0gZWxt
X2J1dHRvbl9hZGQoYWxlcnRfcG9wdXApOwogICAgZWxtX29iamVjdF90ZXh0X3NldChidXR0b24s
ICJPSyIpOwogICAgZWxtX29iamVjdF9wYXJ0X2NvbnRlbnRfc2V0KGFsZXJ0X3BvcHVwLCAiYnV0
dG9uMSIsIGJ1dHRvbik7Ci0gICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQoYnV0dG9u
LCAiY2xpY2tlZCIsIHF1aXRfZXZlbnRfbG9vcCwgTlVMTCk7CisgICBldmFzX29iamVjdF9zbWFy
dF9jYWxsYmFja19hZGQoYnV0dG9uLCAiY2xpY2tlZCIsIF9va19jbGlja2VkX2NiLCAmb2spOwog
ICAgZWxtX29iamVjdF9mb2N1c19zZXQoYnV0dG9uLCBFSU5BX1RSVUUpOwogICAgZXZhc19vYmpl
Y3Rfc2hvdyhhbGVydF9wb3B1cCk7CiAKLSAgIC8qIE1ha2UgbW9kYWwgKi8KLSAgIGVjb3JlX21h
aW5fbG9vcF9iZWdpbigpOworICAgd2hpbGUgKG9rICE9IEVJTkFfVFJVRSkKKyAgICAgIGVjb3Jl
X21haW5fbG9vcF9pdGVyYXRlKCk7CiAKICAgIGV2YXNfb2JqZWN0X2RlbChhbGVydF9wb3B1cCk7
CiB9CkBAIC0xNDU1LDI3ICsxNDUwLDI3IEBAIF9qYXZhc2NyaXB0X2NvbmZpcm1fY2IoRXdrX1Zp
ZXdfU21hcnRfRGEKIHsKICAgIEJyb3dzZXJfV2luZG93ICp3aW5kb3cgPSB3aW5kb3dfZmluZF93
aXRoX2V3a192aWV3KHNtYXJ0RGF0YS0+c2VsZik7CiAKLSAgIEVpbmFfQm9vbCBvayA9IEVJTkFf
RkFMU0U7Ci0KICAgIEV2YXNfT2JqZWN0ICpjb25maXJtX3BvcHVwID0gZWxtX3BvcHVwX2FkZCh3
aW5kb3ctPmVsbV93aW5kb3cpOwogICAgZXZhc19vYmplY3Rfc2l6ZV9oaW50X3dlaWdodF9zZXQo
Y29uZmlybV9wb3B1cCwgRVZBU19ISU5UX0VYUEFORCwgRVZBU19ISU5UX0VYUEFORCk7CiAgICBl
bG1fb2JqZWN0X3RleHRfc2V0KGNvbmZpcm1fcG9wdXAsIG1lc3NhZ2UpOwogICAgZWxtX29iamVj
dF9wYXJ0X3RleHRfc2V0KGNvbmZpcm1fcG9wdXAsICJ0aXRsZSx0ZXh0IiwgIkNvbmZpcm1hdGlv
biIpOwogCiAgICAvKiBQb3B1cCBidXR0b25zICovCisgICBFaW5hX0Jvb2wgY2FuY2VsID0gRUlO
QV9GQUxTRTsKICAgIEV2YXNfT2JqZWN0ICpjYW5jZWxfYnV0dG9uID0gZWxtX2J1dHRvbl9hZGQo
Y29uZmlybV9wb3B1cCk7CiAgICBlbG1fb2JqZWN0X3RleHRfc2V0KGNhbmNlbF9idXR0b24sICJD
YW5jZWwiKTsKICAgIGVsbV9vYmplY3RfcGFydF9jb250ZW50X3NldChjb25maXJtX3BvcHVwLCAi
YnV0dG9uMSIsIGNhbmNlbF9idXR0b24pOwotICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tf
YWRkKGNhbmNlbF9idXR0b24sICJjbGlja2VkIiwgcXVpdF9ldmVudF9sb29wLCBOVUxMKTsKKyAg
IGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChjYW5jZWxfYnV0dG9uLCAiY2xpY2tlZCIs
IF9va19jbGlja2VkX2NiLCAmY2FuY2VsKTsKICAgIEV2YXNfT2JqZWN0ICpva19idXR0b24gPSBl
bG1fYnV0dG9uX2FkZChjb25maXJtX3BvcHVwKTsKKyAgIEVpbmFfQm9vbCBvayA9IEVJTkFfRkFM
U0U7CiAgICBlbG1fb2JqZWN0X3RleHRfc2V0KG9rX2J1dHRvbiwgIk9LIik7CiAgICBlbG1fb2Jq
ZWN0X3BhcnRfY29udGVudF9zZXQoY29uZmlybV9wb3B1cCwgImJ1dHRvbjIiLCBva19idXR0b24p
OwogICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKG9rX2J1dHRvbiwgImNsaWNrZWQi
LCBfb2tfY2xpY2tlZF9jYiwgJm9rKTsKICAgIGVsbV9vYmplY3RfZm9jdXNfc2V0KG9rX2J1dHRv
biwgRUlOQV9UUlVFKTsKICAgIGV2YXNfb2JqZWN0X3Nob3coY29uZmlybV9wb3B1cCk7CiAKLSAg
IC8qIE1ha2UgbW9kYWwgKi8KLSAgIGVjb3JlX21haW5fbG9vcF9iZWdpbigpOworICAgd2hpbGUg
KGNhbmNlbCAhPSBFSU5BX1RSVUUgJiYgb2sgIT0gRUlOQV9UUlVFKQorICAgICAgZWNvcmVfbWFp
bl9sb29wX2l0ZXJhdGUoKTsKIAogICAgZXZhc19vYmplY3RfZGVsKGNvbmZpcm1fcG9wdXApOwog
CkBAIC0xNDg3LDggKzE0ODIsNiBAQCBfamF2YXNjcmlwdF9wcm9tcHRfY2IoRXdrX1ZpZXdfU21h
cnRfRGF0CiB7CiAgICBCcm93c2VyX1dpbmRvdyAqd2luZG93ID0gd2luZG93X2ZpbmRfd2l0aF9l
d2tfdmlldyhzbWFydERhdGEtPnNlbGYpOwogCi0gICBFaW5hX0Jvb2wgb2sgPSBFSU5BX0ZBTFNF
OwotCiAgICBFdmFzX09iamVjdCAqcHJvbXB0X3BvcHVwID0gZWxtX3BvcHVwX2FkZCh3aW5kb3ct
PmVsbV93aW5kb3cpOwogICAgZXZhc19vYmplY3Rfc2l6ZV9oaW50X3dlaWdodF9zZXQocHJvbXB0
X3BvcHVwLCBFVkFTX0hJTlRfRVhQQU5ELCBFVkFTX0hJTlRfRVhQQU5EKTsKICAgIGVsbV9vYmpl
Y3RfcGFydF90ZXh0X3NldChwcm9tcHRfcG9wdXAsICJ0aXRsZSx0ZXh0IiwgIlByb21wdCIpOwpA
QCAtMTUyMiwxOCArMTUxNSwyMCBAQCBfamF2YXNjcmlwdF9wcm9tcHRfY2IoRXdrX1ZpZXdfU21h
cnRfRGF0CiAgICBlbG1fb2JqZWN0X2NvbnRlbnRfc2V0KHByb21wdF9wb3B1cCwgYm94KTsKIAog
ICAgLyogUG9wdXAgYnV0dG9ucyAqLworICAgRWluYV9Cb29sIGNhbmNlbCA9IEVJTkFfRkFMU0U7
CiAgICBFdmFzX09iamVjdCAqY2FuY2VsX2J1dHRvbiA9IGVsbV9idXR0b25fYWRkKHByb21wdF9w
b3B1cCk7CiAgICBlbG1fb2JqZWN0X3RleHRfc2V0KGNhbmNlbF9idXR0b24sICJDYW5jZWwiKTsK
ICAgIGVsbV9vYmplY3RfcGFydF9jb250ZW50X3NldChwcm9tcHRfcG9wdXAsICJidXR0b24xIiwg
Y2FuY2VsX2J1dHRvbik7Ci0gICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQoY2FuY2Vs
X2J1dHRvbiwgImNsaWNrZWQiLCBxdWl0X2V2ZW50X2xvb3AsIE5VTEwpOworICAgZXZhc19vYmpl
Y3Rfc21hcnRfY2FsbGJhY2tfYWRkKGNhbmNlbF9idXR0b24sICJjbGlja2VkIiwgX29rX2NsaWNr
ZWRfY2IsICZjYW5jZWwpOworICAgRWluYV9Cb29sIG9rID0gRUlOQV9GQUxTRTsKICAgIEV2YXNf
T2JqZWN0ICpva19idXR0b24gPSBlbG1fYnV0dG9uX2FkZChwcm9tcHRfcG9wdXApOwogICAgZWxt
X29iamVjdF90ZXh0X3NldChva19idXR0b24sICJPSyIpOwogICAgZWxtX29iamVjdF9wYXJ0X2Nv
bnRlbnRfc2V0KHByb21wdF9wb3B1cCwgImJ1dHRvbjIiLCBva19idXR0b24pOwogICAgZXZhc19v
YmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKG9rX2J1dHRvbiwgImNsaWNrZWQiLCBfb2tfY2xpY2tl
ZF9jYiwgJm9rKTsKICAgIGV2YXNfb2JqZWN0X3Nob3cocHJvbXB0X3BvcHVwKTsKIAotICAgLyog
TWFrZSBtb2RhbCAqLwotICAgZWNvcmVfbWFpbl9sb29wX2JlZ2luKCk7CisgICB3aGlsZSAoY2Fu
Y2VsICE9IEVJTkFfVFJVRSAmJiBvayAhPSBFSU5BX1RSVUUpCisgICAgICBlY29yZV9tYWluX2xv
b3BfaXRlcmF0ZSgpOwogCiAgICAvKiBUaGUgcmV0dXJuIHN0cmluZyBuZWVkIHRvIGJlIHN0cmlu
Z3NoYXJlZCAqLwogICAgY29uc3QgY2hhciAqcHJvbXB0X3RleHQgPSBvayA/IGVpbmFfc3RyaW5n
c2hhcmVfYWRkKGVsbV9lbnRyeV9lbnRyeV9nZXQoZW50cnkpKSA6IE5VTEw7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>