<?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>100962</bug_id>
          
          <creation_ts>2012-11-01 08:42:52 -0700</creation_ts>
          <short_desc>[EFL][WK2] Make File Chooser dialog modal in MiniBrowser</short_desc>
          <delta_ts>2012-11-01 23:29:31 -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>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>100822</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>kenneth</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>naginenis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>756298</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-11-01 08:42:52 -0700</bug_when>
    <thetext>Bug 100822 introduced a File chooser dialog in MiniBrowser. However, the new dialog is not modal which is not great for user experience and may lead to problems when closing the main window file the file chooser is open.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756319</commentid>
    <comment_count>1</comment_count>
      <attachid>171867</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-11-01 09:08:27 -0700</bug_when>
    <thetext>Created attachment 171867
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756350</commentid>
    <comment_count>2</comment_count>
      <attachid>171867</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-11-01 09:39:25 -0700</bug_when>
    <thetext>Comment on attachment 171867
Patch

Still have a problem with several windows. I need to fix it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756517</commentid>
    <comment_count>3</comment_count>
      <attachid>171903</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-11-01 12:00:36 -0700</bug_when>
    <thetext>Created attachment 171903
Revised patch

Fix patch so that the file picker is closed when its parent window is destroyed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756537</commentid>
    <comment_count>4</comment_count>
      <attachid>171909</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-11-01 12:35:54 -0700</bug_when>
    <thetext>Created attachment 171909
Revised patch

Unregister parent deletion callback when the file chooser dialog is destroyed to avoid double-free.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756904</commentid>
    <comment_count>5</comment_count>
      <attachid>171909</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-11-01 23:03:33 -0700</bug_when>
    <thetext>Comment on attachment 171909
Revised patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756912</commentid>
    <comment_count>6</comment_count>
      <attachid>171909</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-01 23:29:27 -0700</bug_when>
    <thetext>Comment on attachment 171909
Revised patch

Clearing flags on attachment: 171909

Committed r133267: &lt;http://trac.webkit.org/changeset/133267&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756913</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-01 23:29:31 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171867</attachid>
            <date>2012-11-01 09:08:27 -0700</date>
            <delta_ts>2012-11-01 12:00:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>100962_filePicker_modal.patch</filename>
            <type>text/plain</type>
            <size>1644</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA4YjFl
ZDFmLi45NjZhMTUzIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMTEtMDEgIENocmlzdG9waGUgRHVtZXogIDxj
aHJpc3RvcGhlLmR1bWV6QGludGVsLmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIE1ha2UgRmls
ZSBDaG9vc2VyIGRpYWxvZyBtb2RhbCBpbiBNaW5pQnJvd3NlcgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwOTYyCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFrZSBmaWxlIGNob29zZXIgZGlhbG9nIG1v
ZGFsIGluIE1pbmlCcm93c2VyLgorCisgICAgICAgICogTWluaUJyb3dzZXIvZWZsL21haW4uYzoK
KyAgICAgICAgKG9uX2ZpbGVfY2hvb3Nlcl9yZXF1ZXN0KToKKwogMjAxMi0xMC0zMSAgUm9iIEJ1
aXMgIDxyYnVpc0ByaW0uY29tPgogCiAgICAgICAgIFtCbGFja0JlcnJ5XSBGaXggZWRpdGluZy90
ZXh0LWl0ZXJhdG9yL2ZpbmRTdHJpbmctZXhwZWN0ZWQuaHRtbCBmYWlsCmRpZmYgLS1naXQgYS9U
b29scy9NaW5pQnJvd3Nlci9lZmwvbWFpbi5jIGIvVG9vbHMvTWluaUJyb3dzZXIvZWZsL21haW4u
YwppbmRleCAwZTJlYTJmLi42MTg2OTZkIDEwMDY0NAotLS0gYS9Ub29scy9NaW5pQnJvd3Nlci9l
ZmwvbWFpbi5jCisrKyBiL1Rvb2xzL01pbmlCcm93c2VyL2VmbC9tYWluLmMKQEAgLTM0MSwxMSAr
MzQxLDE0IEBAIG9uX2ZpbGVzZWxlY3Rvcl9kb25lKHZvaWQgKnVzZXJfZGF0YSwgRXZhc19PYmpl
Y3QgKmZpbGVfc2VsZWN0b3IsIHZvaWQgKmV2ZW50X2luCiBzdGF0aWMgdm9pZAogb25fZmlsZV9j
aG9vc2VyX3JlcXVlc3Qodm9pZCAqdXNlcl9kYXRhLCBFdmFzX09iamVjdCAqd2Vidmlldywgdm9p
ZCAqZXZlbnRfaW5mbykKIHsKKyAgICBCcm93c2VyX1dpbmRvdyAqYXBwX2RhdGEgPSAoQnJvd3Nl
cl9XaW5kb3cgKil1c2VyX2RhdGE7CiAgICAgRXdrX0ZpbGVfQ2hvb3Nlcl9SZXF1ZXN0ICpyZXF1
ZXN0ID0gKEV3a19GaWxlX0Nob29zZXJfUmVxdWVzdCAqKWV2ZW50X2luZm87CiAKICAgICAvLyBT
aG93IGJhc2ljIGZpbGUgcGlja2VyIHdoaWNoIGRvZXMgbm90IGN1cnJlbnRseSBzdXBwb3J0IG11
bHRpcGxlIGZpbGVzCiAgICAgLy8gb3IgTUlNRSB0eXBlIGZpbHRlcmluZy4KLSAgICBFdmFzX09i
amVjdCAqd2luZG93ID0gZWxtX3dpbl91dGlsX3N0YW5kYXJkX2FkZCgiZmlsZS1waWNrZXItd2lu
ZG93IiwgIkZpbGUgcGlja2VyIik7CisgICAgRXZhc19PYmplY3QgKndpbmRvdyA9IGVsbV93aW5f
YWRkKGFwcF9kYXRhLT53aW5kb3csICJmaWxlLXBpY2tlci13aW5kb3ciLCBFTE1fV0lOX0RJQUxP
R19CQVNJQyk7CisgICAgZWxtX3dpbl90aXRsZV9zZXQod2luZG93LCAiRmlsZSBwaWNrZXIiKTsK
KyAgICBlbG1fd2luX21vZGFsX3NldCh3aW5kb3csIEVJTkFfVFJVRSk7CiAKICAgICBGaWxlU2Vs
ZWN0b3JEYXRhKiBmc19kYXRhID0gKEZpbGVTZWxlY3RvckRhdGEqKW1hbGxvYyhzaXplb2YoRmls
ZVNlbGVjdG9yRGF0YSkpOwogICAgIGZzX2RhdGEtPndpbmRvdyA9IHdpbmRvdzsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171903</attachid>
            <date>2012-11-01 12:00:36 -0700</date>
            <delta_ts>2012-11-01 12:35:54 -0700</delta_ts>
            <desc>Revised patch</desc>
            <filename>100962_filepicker_modal.patch</filename>
            <type>text/plain</type>
            <size>2591</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA3NTEw
NzU3Li45MmNkOTIxIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTItMTEtMDEgIENocmlzdG9waGUgRHVtZXogIDxj
aHJpc3RvcGhlLmR1bWV6QGludGVsLmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIE1ha2UgRmls
ZSBDaG9vc2VyIGRpYWxvZyBtb2RhbCBpbiBNaW5pQnJvd3NlcgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwOTYyCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFrZSBGaWxlIENob29zZXIgZGlhbG9nIG1v
ZGFsIGluIE1pbmlCcm93c2VyIGFuZCBtYWtlCisgICAgICAgIHN1cmUgaXQgaXMgY2xvc2VkIGFu
ZCBmcmVlZCB3aGVuIGl0cyBwYXJlbnQgd2luZG93IGlzCisgICAgICAgIGNsb3NlZC4KKworICAg
ICAgICAqIE1pbmlCcm93c2VyL2VmbC9tYWluLmM6CisgICAgICAgIChvbl9maWxlcGlja2VyX3Bh
cmVudF9kZWxldGlvbik6CisgICAgICAgIChvbl9maWxlcGlja2VyX2RlbGV0aW9uKToKKyAgICAg
ICAgKG9uX2ZpbGVfY2hvb3Nlcl9yZXF1ZXN0KToKKwogMjAxMi0xMS0wMSAgQWRhbSBSb2JlbiAg
PGFyb2JlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIENyYXNoIGJlbmVhdGggV0tSZWxlYXNlIGFm
dGVyIGZhaWxlZCBsb2FkIGluIE1pbmlCcm93c2VyCmRpZmYgLS1naXQgYS9Ub29scy9NaW5pQnJv
d3Nlci9lZmwvbWFpbi5jIGIvVG9vbHMvTWluaUJyb3dzZXIvZWZsL21haW4uYwppbmRleCAwZTJl
YTJmLi4yNjEzODlkIDEwMDY0NAotLS0gYS9Ub29scy9NaW5pQnJvd3Nlci9lZmwvbWFpbi5jCisr
KyBiL1Rvb2xzL01pbmlCcm93c2VyL2VmbC9tYWluLmMKQEAgLTMyMSw2ICszMjEsMTIgQEAgc3Rh
dGljIHZvaWQgY2xvc2VfZmlsZV9waWNrZXIoRmlsZVNlbGVjdG9yRGF0YSogZnNfZGF0YSkKIH0K
IAogc3RhdGljIHZvaWQKK29uX2ZpbGVwaWNrZXJfcGFyZW50X2RlbGV0aW9uKHZvaWQgKnVzZXJf
ZGF0YSwgRXZhcyAqZXZhcywgRXZhc19PYmplY3QgKndpbmRvdywgdm9pZCAqZXZlbnQpCit7Cisg
ICAgY2xvc2VfZmlsZV9waWNrZXIoKEZpbGVTZWxlY3RvckRhdGEgKil1c2VyX2RhdGEpOworfQor
CitzdGF0aWMgdm9pZAogb25fZmlsZXBpY2tlcl9kZWxldGlvbih2b2lkICp1c2VyX2RhdGEsIEV2
YXNfT2JqZWN0ICp3aW5kb3csIHZvaWQgKmV2ZW50X2luZm8pCiB7CiAgICAgY2xvc2VfZmlsZV9w
aWNrZXIoKEZpbGVTZWxlY3RvckRhdGEgKil1c2VyX2RhdGEpOwpAQCAtMzQxLDE2ICszNDcsMjAg
QEAgb25fZmlsZXNlbGVjdG9yX2RvbmUodm9pZCAqdXNlcl9kYXRhLCBFdmFzX09iamVjdCAqZmls
ZV9zZWxlY3Rvciwgdm9pZCAqZXZlbnRfaW4KIHN0YXRpYyB2b2lkCiBvbl9maWxlX2Nob29zZXJf
cmVxdWVzdCh2b2lkICp1c2VyX2RhdGEsIEV2YXNfT2JqZWN0ICp3ZWJ2aWV3LCB2b2lkICpldmVu
dF9pbmZvKQogeworICAgIEJyb3dzZXJfV2luZG93ICphcHBfZGF0YSA9IChCcm93c2VyX1dpbmRv
dyAqKXVzZXJfZGF0YTsKICAgICBFd2tfRmlsZV9DaG9vc2VyX1JlcXVlc3QgKnJlcXVlc3QgPSAo
RXdrX0ZpbGVfQ2hvb3Nlcl9SZXF1ZXN0ICopZXZlbnRfaW5mbzsKIAogICAgIC8vIFNob3cgYmFz
aWMgZmlsZSBwaWNrZXIgd2hpY2ggZG9lcyBub3QgY3VycmVudGx5IHN1cHBvcnQgbXVsdGlwbGUg
ZmlsZXMKICAgICAvLyBvciBNSU1FIHR5cGUgZmlsdGVyaW5nLgotICAgIEV2YXNfT2JqZWN0ICp3
aW5kb3cgPSBlbG1fd2luX3V0aWxfc3RhbmRhcmRfYWRkKCJmaWxlLXBpY2tlci13aW5kb3ciLCAi
RmlsZSBwaWNrZXIiKTsKKyAgICBFdmFzX09iamVjdCAqd2luZG93ID0gZWxtX3dpbl9hZGQoYXBw
X2RhdGEtPndpbmRvdywgImZpbGUtcGlja2VyLXdpbmRvdyIsIEVMTV9XSU5fRElBTE9HX0JBU0lD
KTsKKyAgICBlbG1fd2luX3RpdGxlX3NldCh3aW5kb3csICJGaWxlIHBpY2tlciIpOworICAgIGVs
bV93aW5fbW9kYWxfc2V0KHdpbmRvdywgRUlOQV9UUlVFKTsKIAogICAgIEZpbGVTZWxlY3RvckRh
dGEqIGZzX2RhdGEgPSAoRmlsZVNlbGVjdG9yRGF0YSopbWFsbG9jKHNpemVvZihGaWxlU2VsZWN0
b3JEYXRhKSk7CiAgICAgZnNfZGF0YS0+d2luZG93ID0gd2luZG93OwogICAgIGZzX2RhdGEtPnJl
cXVlc3QgPSBld2tfZmlsZV9jaG9vc2VyX3JlcXVlc3RfcmVmKHJlcXVlc3QpOwogICAgIGV2YXNf
b2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZCh3aW5kb3csICJkZWxldGUscmVxdWVzdCIsIG9uX2Zp
bGVwaWNrZXJfZGVsZXRpb24sIGZzX2RhdGEpOworICAgIGV2YXNfb2JqZWN0X2V2ZW50X2NhbGxi
YWNrX2FkZChhcHBfZGF0YS0+d2luZG93LCBFVkFTX0NBTExCQUNLX0RFTCwgb25fZmlsZXBpY2tl
cl9wYXJlbnRfZGVsZXRpb24sIGZzX2RhdGEpOwogCiAgICAgRXZhc19PYmplY3QgKmZpbGVfc2Vs
ZWN0b3IgPSBlbG1fZmlsZXNlbGVjdG9yX2FkZCh3aW5kb3cpOwogICAgIGNvbnN0IGNoYXIgKmhv
bWVfcGF0aCA9IGdldGVudigiSE9NRSIpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171909</attachid>
            <date>2012-11-01 12:35:54 -0700</date>
            <delta_ts>2012-11-01 23:29:26 -0700</delta_ts>
            <desc>Revised patch</desc>
            <filename>100962_filepicker_modal.patch</filename>
            <type>text/plain</type>
            <size>3174</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA3NTEw
NzU3Li5jZmU0ZDllIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTItMTEtMDEgIENocmlzdG9waGUgRHVtZXogIDxj
aHJpc3RvcGhlLmR1bWV6QGludGVsLmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIE1ha2UgRmls
ZSBDaG9vc2VyIGRpYWxvZyBtb2RhbCBpbiBNaW5pQnJvd3NlcgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwOTYyCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFrZSBGaWxlIENob29zZXIgZGlhbG9nIG1v
ZGFsIGluIE1pbmlCcm93c2VyIGFuZCBtYWtlCisgICAgICAgIHN1cmUgaXQgaXMgY2xvc2VkIGFu
ZCBmcmVlZCB3aGVuIGl0cyBwYXJlbnQgd2luZG93IGlzCisgICAgICAgIGNsb3NlZC4KKworICAg
ICAgICAqIE1pbmlCcm93c2VyL2VmbC9tYWluLmM6CisgICAgICAgIChjbG9zZV9maWxlX3BpY2tl
cik6CisgICAgICAgIChvbl9maWxlcGlja2VyX3BhcmVudF9kZWxldGlvbik6CisgICAgICAgIChv
bl9maWxlX2Nob29zZXJfcmVxdWVzdCk6CisKIDIwMTItMTEtMDEgIEFkYW0gUm9iZW4gIDxhcm9i
ZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBDcmFzaCBiZW5lYXRoIFdLUmVsZWFzZSBhZnRlciBm
YWlsZWQgbG9hZCBpbiBNaW5pQnJvd3NlcgpkaWZmIC0tZ2l0IGEvVG9vbHMvTWluaUJyb3dzZXIv
ZWZsL21haW4uYyBiL1Rvb2xzL01pbmlCcm93c2VyL2VmbC9tYWluLmMKaW5kZXggMGUyZWEyZi4u
MjhkMGEzNyAxMDA2NDQKLS0tIGEvVG9vbHMvTWluaUJyb3dzZXIvZWZsL21haW4uYworKysgYi9U
b29scy9NaW5pQnJvd3Nlci9lZmwvbWFpbi5jCkBAIC0zMDksMTggKzMwOSwyOCBAQCBvbl9kb3du
bG9hZF9yZXF1ZXN0KHZvaWQgKnVzZXJfZGF0YSwgRXZhc19PYmplY3QgKndlYnZpZXcsIHZvaWQg
KmV2ZW50X2luZm8pCiB9CiAKIHR5cGVkZWYgc3RydWN0IHsKKyAgICBFdmFzX09iamVjdCAqcGFy
ZW50OwogICAgIEV2YXNfT2JqZWN0ICp3aW5kb3c7CiAgICAgRXdrX0ZpbGVfQ2hvb3Nlcl9SZXF1
ZXN0ICpyZXF1ZXN0OwogfSBGaWxlU2VsZWN0b3JEYXRhOwogCitzdGF0aWMgdm9pZCBvbl9maWxl
cGlja2VyX3BhcmVudF9kZWxldGlvbih2b2lkICp1c2VyX2RhdGEsIEV2YXMgKmV2YXMsIEV2YXNf
T2JqZWN0ICp3aW5kb3csIHZvaWQgKmV2ZW50KTsKKwogc3RhdGljIHZvaWQgY2xvc2VfZmlsZV9w
aWNrZXIoRmlsZVNlbGVjdG9yRGF0YSogZnNfZGF0YSkKIHsKKyAgICBldmFzX29iamVjdF9ldmVu
dF9jYWxsYmFja19kZWwoZnNfZGF0YS0+cGFyZW50LCBFVkFTX0NBTExCQUNLX0RFTCwgb25fZmls
ZXBpY2tlcl9wYXJlbnRfZGVsZXRpb24pOwogICAgIGV2YXNfb2JqZWN0X2RlbChmc19kYXRhLT53
aW5kb3cpOwogICAgIGV3a19maWxlX2Nob29zZXJfcmVxdWVzdF91bnJlZihmc19kYXRhLT5yZXF1
ZXN0KTsKICAgICBmcmVlKGZzX2RhdGEpOwogfQogCiBzdGF0aWMgdm9pZAorb25fZmlsZXBpY2tl
cl9wYXJlbnRfZGVsZXRpb24odm9pZCAqdXNlcl9kYXRhLCBFdmFzICpldmFzLCBFdmFzX09iamVj
dCAqd2luZG93LCB2b2lkICpldmVudCkKK3sKKyAgICBjbG9zZV9maWxlX3BpY2tlcigoRmlsZVNl
bGVjdG9yRGF0YSAqKXVzZXJfZGF0YSk7Cit9CisKK3N0YXRpYyB2b2lkCiBvbl9maWxlcGlja2Vy
X2RlbGV0aW9uKHZvaWQgKnVzZXJfZGF0YSwgRXZhc19PYmplY3QgKndpbmRvdywgdm9pZCAqZXZl
bnRfaW5mbykKIHsKICAgICBjbG9zZV9maWxlX3BpY2tlcigoRmlsZVNlbGVjdG9yRGF0YSAqKXVz
ZXJfZGF0YSk7CkBAIC0zNDEsMTYgKzM1MSwyMSBAQCBvbl9maWxlc2VsZWN0b3JfZG9uZSh2b2lk
ICp1c2VyX2RhdGEsIEV2YXNfT2JqZWN0ICpmaWxlX3NlbGVjdG9yLCB2b2lkICpldmVudF9pbgog
c3RhdGljIHZvaWQKIG9uX2ZpbGVfY2hvb3Nlcl9yZXF1ZXN0KHZvaWQgKnVzZXJfZGF0YSwgRXZh
c19PYmplY3QgKndlYnZpZXcsIHZvaWQgKmV2ZW50X2luZm8pCiB7CisgICAgQnJvd3Nlcl9XaW5k
b3cgKmFwcF9kYXRhID0gKEJyb3dzZXJfV2luZG93ICopdXNlcl9kYXRhOwogICAgIEV3a19GaWxl
X0Nob29zZXJfUmVxdWVzdCAqcmVxdWVzdCA9IChFd2tfRmlsZV9DaG9vc2VyX1JlcXVlc3QgKill
dmVudF9pbmZvOwogCiAgICAgLy8gU2hvdyBiYXNpYyBmaWxlIHBpY2tlciB3aGljaCBkb2VzIG5v
dCBjdXJyZW50bHkgc3VwcG9ydCBtdWx0aXBsZSBmaWxlcwogICAgIC8vIG9yIE1JTUUgdHlwZSBm
aWx0ZXJpbmcuCi0gICAgRXZhc19PYmplY3QgKndpbmRvdyA9IGVsbV93aW5fdXRpbF9zdGFuZGFy
ZF9hZGQoImZpbGUtcGlja2VyLXdpbmRvdyIsICJGaWxlIHBpY2tlciIpOworICAgIEV2YXNfT2Jq
ZWN0ICp3aW5kb3cgPSBlbG1fd2luX2FkZChhcHBfZGF0YS0+d2luZG93LCAiZmlsZS1waWNrZXIt
d2luZG93IiwgRUxNX1dJTl9ESUFMT0dfQkFTSUMpOworICAgIGVsbV93aW5fdGl0bGVfc2V0KHdp
bmRvdywgIkZpbGUgcGlja2VyIik7CisgICAgZWxtX3dpbl9tb2RhbF9zZXQod2luZG93LCBFSU5B
X1RSVUUpOwogCiAgICAgRmlsZVNlbGVjdG9yRGF0YSogZnNfZGF0YSA9IChGaWxlU2VsZWN0b3JE
YXRhKiltYWxsb2Moc2l6ZW9mKEZpbGVTZWxlY3RvckRhdGEpKTsKKyAgICBmc19kYXRhLT5wYXJl
bnQgPSBhcHBfZGF0YS0+d2luZG93OwogICAgIGZzX2RhdGEtPndpbmRvdyA9IHdpbmRvdzsKICAg
ICBmc19kYXRhLT5yZXF1ZXN0ID0gZXdrX2ZpbGVfY2hvb3Nlcl9yZXF1ZXN0X3JlZihyZXF1ZXN0
KTsKICAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQod2luZG93LCAiZGVsZXRlLHJl
cXVlc3QiLCBvbl9maWxlcGlja2VyX2RlbGV0aW9uLCBmc19kYXRhKTsKKyAgICBldmFzX29iamVj
dF9ldmVudF9jYWxsYmFja19hZGQoYXBwX2RhdGEtPndpbmRvdywgRVZBU19DQUxMQkFDS19ERUws
IG9uX2ZpbGVwaWNrZXJfcGFyZW50X2RlbGV0aW9uLCBmc19kYXRhKTsKIAogICAgIEV2YXNfT2Jq
ZWN0ICpmaWxlX3NlbGVjdG9yID0gZWxtX2ZpbGVzZWxlY3Rvcl9hZGQod2luZG93KTsKICAgICBj
b25zdCBjaGFyICpob21lX3BhdGggPSBnZXRlbnYoIkhPTUUiKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>