<?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>38797</bug_id>
          
          <creation_ts>2010-05-08 00:03:25 -0700</creation_ts>
          <short_desc>Crash closing window containing Flash plug-in</short_desc>
          <delta_ts>2010-05-10 18:37:34 -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>Plug-ins</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.metacafe.com/watch/816714/kruger_park_battle_lions_vs_crocodile_vs_warter_buf</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>38881</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jon Honeycutt">jhoneycutt</reporter>
          <assigned_to name="Jon Honeycutt">jhoneycutt</assigned_to>
          <cc>abarth</cc>
    
    <cc>eric</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>222832</commentid>
    <comment_count>0</comment_count>
    <who name="Jon Honeycutt">jhoneycutt</who>
    <bug_when>2010-05-08 00:03:25 -0700</bug_when>
    <thetext>Closing a window with the above URL may crash.

&lt;rdar://problem/7935266&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>222838</commentid>
    <comment_count>1</comment_count>
      <attachid>55464</attachid>
    <who name="Jon Honeycutt">jhoneycutt</who>
    <bug_when>2010-05-08 00:15:50 -0700</bug_when>
    <thetext>Created attachment 55464
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>222839</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-05-08 00:18:33 -0700</bug_when>
    <thetext>Attachment 55464 did not pass style-queue:

Failed to run &quot;[&apos;WebKitTools/Scripts/check-webkit-style&apos;, &apos;--no-squash&apos;]&quot; exit_code: 1
WebKitTools/DumpRenderTree/win/TestNetscapePlugin/main.cpp:109:  Tests for true/false, null/non-null, and zero/non-zero should all be done without equality comparisons.  [readability/comparison_to_zero] [5]
WebKitTools/DumpRenderTree/win/TestNetscapePlugin/main.cpp:111:  Tests for true/false, null/non-null, and zero/non-zero should all be done without equality comparisons.  [readability/comparison_to_zero] [5]
Total errors found: 2 in 10 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>222983</commentid>
    <comment_count>3</comment_count>
      <attachid>55464</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-08 23:21:23 -0700</bug_when>
    <thetext>Comment on attachment 55464
patch

Looks sane.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223560</commentid>
    <comment_count>4</comment_count>
    <who name="Jon Honeycutt">jhoneycutt</who>
    <bug_when>2010-05-10 15:59:14 -0700</bug_when>
    <thetext>Landed in r59100.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223565</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-10 16:12:54 -0700</bug_when>
    <thetext>Looks like this needs to be skipped on Gtk:
http://build.webkit.org/results/Qt%20Linux%20Release/r59100%20(11532)/plugins/geturlnotify-during-document-teardown-pretty-diff.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223570</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-05-10 16:19:26 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/59100 might have broken GTK Linux 32-bit Release and Qt Linux Release
The following changes are on the blame list:
http://trac.webkit.org/changeset/59099
http://trac.webkit.org/changeset/59100</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>55464</attachid>
            <date>2010-05-08 00:15:50 -0700</date>
            <delta_ts>2010-05-08 23:21:23 -0700</delta_ts>
            <desc>patch</desc>
            <filename>0001-Crash-closing-window-containing-Flash-plug-in.patch</filename>
            <type>text/plain</type>
            <size>10117</size>
            <attacher name="Jon Honeycutt">jhoneycutt</attacher>
            
              <data encoding="base64">RnJvbSAxODc5NjM4NTE4NjU0YjI0MTA3MjZjNDVmYmY5Y2Q0NzYwZDIxYWI4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKb24gSG9uZXljdXR0IDxqaG9uZXljdXR0QGFwcGxlLmNvbT4K
RGF0ZTogU2F0LCA4IE1heSAyMDEwIDAwOjEzOjQxIC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gQ3Jh
c2ggY2xvc2luZyB3aW5kb3cgY29udGFpbmluZyBGbGFzaCBwbHVnLWluCiBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mzg3OTcKIDxyZGFyOi8vcHJvYmxlbS83OTM1MjY2
PgoKUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpXZWJDb3JlOgoKVGVzdDogcGx1Z2lucy9n
ZXR1cmxub3RpZnktZHVyaW5nLWRvY3VtZW50LXRlYXJkb3duLmh0bWwKCiogcGx1Z2lucy9QbHVn
aW5WaWV3LmNwcDoKKFdlYkNvcmU6OlBsdWdpblZpZXc6OmxvYWQpOgpOdWxsIGNoZWNrIHRoZSBE
b2N1bWVudExvYWRlcjsgaXQncyBwb3NzaWJsZSBmb3IgdGhpcyB0byBiZSBudWxsIHdoaWxlCnRo
ZSBEb2N1bWVudCBpcyBiZWluZyB0b3JuIGRvd24gYW5kIGJlZm9yZSB0aGUgcGx1Zy1pbiBpcyBk
ZXN0cm95ZWQuCgpXZWJLaXRUb29sczoKCiogRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1
Z0luLnN1YnByb2ovUGx1Z2luT2JqZWN0LmNwcDoKKHBsdWdpbkFsbG9jYXRlKToKSW5pdGlhbGl6
ZSBuZXcgbWVtYmVyIHRvIGZhbHNlLgoKKiBEdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVn
SW4uc3VicHJvai9QbHVnaW5PYmplY3QuaDoKQWRkZWQgYSBuZXcgbWVtYmVyLgoKKiBEdW1wUmVu
ZGVyVHJlZS93aW4vVGVzdE5ldHNjYXBlUGx1Z2luL21haW4uY3BwOgooTlBQX05ldyk6CkNoZWNr
IHdoZXRoZXIgdGhlIGVsZW1lbnQgaGFzIHRoZSAidGVzdEdldFVSTE9uRGVzdHJveSIgYXR0cmli
dXRlLCBhbmQKcmVjb3JkIHRoYXQuCihOUFBfRGVzdHJveSk6CklmICJ0ZXN0R2V0VVJMT25EZXN0
cm95IiBpcyBzZXQsIHBlcmZvcm0gYSBsb2FkIHdoaWxlIGRlc3Ryb3lpbmcgdGhlCnBsdWctaW4u
CgpMYXlvdXRUZXN0czoKCiogcGx1Z2lucy9nZXR1cmxub3RpZnktZHVyaW5nLWRvY3VtZW50LXRl
YXJkb3duLmh0bWw6IEFkZGVkLgoqIHBsdWdpbnMvcmVzb3VyY2VzL2dldHVybG5vdGlmeS1vbi1k
ZXN0cm95Lmh0bWw6IEFkZGVkLgotLS0KIExheW91dFRlc3RzL0NoYW5nZUxvZyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgICAxMSArKysrKysrKysKIC4uLnVybG5vdGlmeS1kdXJpbmct
ZG9jdW1lbnQtdGVhcmRvd24tZXhwZWN0ZWQudHh0IHwgICAgMiArCiAuLi4vZ2V0dXJsbm90aWZ5
LWR1cmluZy1kb2N1bWVudC10ZWFyZG93bi5odG1sICAgICB8ICAgMjEgKysrKysrKysrKysrKysr
KysrCiAuLi4vcGx1Z2lucy9yZXNvdXJjZXMvZ2V0dXJsbm90aWZ5LW9uLWRlc3Ryb3kuaHRtbCB8
ICAgMTAgKysrKysrKysKIFdlYkNvcmUvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICAxNSArKysrKysrKysrKysrCiBXZWJDb3JlL3BsdWdpbnMvUGx1Z2luVmll
dy5jcHAgICAgICAgICAgICAgICAgICAgICB8ICAgIDMgKy0KIFdlYktpdFRvb2xzL0NoYW5nZUxv
ZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyMyArKysrKysrKysrKysrKysrKysr
KwogLi4uL1Rlc3ROZXRzY2FwZVBsdWdJbi5zdWJwcm9qL1BsdWdpbk9iamVjdC5jcHAgICAgfCAg
ICAxICsKIC4uLi9UZXN0TmV0c2NhcGVQbHVnSW4uc3VicHJvai9QbHVnaW5PYmplY3QuaCAgICAg
IHwgICAgMSArCiAuLi4vRHVtcFJlbmRlclRyZWUvd2luL1Rlc3ROZXRzY2FwZVBsdWdpbi9tYWlu
LmNwcCB8ICAgIDcgKysrKystCiAxMCBmaWxlcyBjaGFuZ2VkLCA5MiBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL3BsdWdpbnMvZ2V0
dXJsbm90aWZ5LWR1cmluZy1kb2N1bWVudC10ZWFyZG93bi1leHBlY3RlZC50eHQKIGNyZWF0ZSBt
b2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9wbHVnaW5zL2dldHVybG5vdGlmeS1kdXJpbmctZG9jdW1l
bnQtdGVhcmRvd24uaHRtbAogY3JlYXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL3BsdWdpbnMv
cmVzb3VyY2VzL2dldHVybG5vdGlmeS1vbi1kZXN0cm95Lmh0bWwKCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZGY5OTBkNy4u
NmYyYmUwMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDEwLTA1LTA3ICBKb24gSG9uZXljdXR0
ICA8amhvbmV5Y3V0dEBhcHBsZS5jb20+CisKKyAgICAgICAgQ3Jhc2ggY2xvc2luZyB3aW5kb3cg
Y29udGFpbmluZyBGbGFzaCBwbHVnLWluCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0zODc5NworICAgICAgICA8cmRhcjovL3Byb2JsZW0vNzkzNTI2Nj4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsdWdp
bnMvZ2V0dXJsbm90aWZ5LWR1cmluZy1kb2N1bWVudC10ZWFyZG93bi5odG1sOiBBZGRlZC4KKyAg
ICAgICAgKiBwbHVnaW5zL3Jlc291cmNlcy9nZXR1cmxub3RpZnktb24tZGVzdHJveS5odG1sOiBB
ZGRlZC4KKwogMjAxMC0wNC0zMCAgQ2hyaXMgTWFycmluICA8Y21hcnJpbkBhcHBsZS5jb20+CiAK
ICAgICAgICAgUmV2aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvcGx1Z2lucy9nZXR1cmxub3RpZnktZHVyaW5nLWRvY3VtZW50LXRlYXJkb3duLWV4cGVjdGVk
LnR4dCBiL0xheW91dFRlc3RzL3BsdWdpbnMvZ2V0dXJsbm90aWZ5LWR1cmluZy1kb2N1bWVudC10
ZWFyZG93bi1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4u
MWZmNjc5MwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsdWdpbnMvZ2V0dXJsbm90
aWZ5LWR1cmluZy1kb2N1bWVudC10ZWFyZG93bi1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwyIEBA
CitQTFVHSU46IE5QUF9EZXN0cm95DQorVGhpcyB0ZXN0cyB0aGF0IHBlcmZvcm1pbmcgYSBsb2Fk
IGR1cmluZyBkb2N1bWVudCB0ZWFyZG93biBkb2VzIG5vdCBjYXVzZSBhIGNyYXNoLiBCdWcgIzM4
Nzk3CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbHVnaW5zL2dldHVybG5vdGlmeS1kdXJpbmct
ZG9jdW1lbnQtdGVhcmRvd24uaHRtbCBiL0xheW91dFRlc3RzL3BsdWdpbnMvZ2V0dXJsbm90aWZ5
LWR1cmluZy1kb2N1bWVudC10ZWFyZG93bi5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAuLjk0NDk2MjQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbHVnaW5z
L2dldHVybG5vdGlmeS1kdXJpbmctZG9jdW1lbnQtdGVhcmRvd24uaHRtbApAQCAtMCwwICsxLDIx
IEBACis8aHRtbD4KKyAgICA8aGVhZD4KKyAgICAgICAgPHNjcmlwdD4KKyAgICAgICAgaWYgKCF3
aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKKyAgICAgICAgICAgIGFsZXJ0KCd0aGlzIHRl
c3QgY2FuIG9ubHkgYmUgcnVuIGJ5IER1bXBSZW5kZXJUcmVlJykKKyAgICAgICAgfSBlbHNlIHsK
KyAgICAgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsKKyAgICAgICAg
ICAgIGxheW91dFRlc3RDb250cm9sbGVyLndhaXRVbnRpbERvbmUoKTsKKyAgICAgICAgICAgIGxh
eW91dFRlc3RDb250cm9sbGVyLnNldENhbGxDbG9zZU9uV2ViVmlld3MoZmFsc2UpOworICAgICAg
ICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuc2V0Q2FuT3BlbldpbmRvd3MoKTsKKyAgICAgICAg
ICAgIGxheW91dFRlc3RDb250cm9sbGVyLnNldENsb3NlUmVtYWluaW5nV2luZG93c1doZW5Db21w
bGV0ZShmYWxzZSk7CisgICAgICAgICAgICB3aW5kb3cub3BlbigicmVzb3VyY2VzL2dldHVybG5v
dGlmeS1vbi1kZXN0cm95Lmh0bWwiKTsKKyAgICAgICAgfQorICAgICAgICA8L3NjcmlwdD4KKyAg
ICA8L2hlYWQ+CisgICAgPGJvZHk+CisgICAgICAgIFRoaXMgdGVzdHMgdGhhdCBwZXJmb3JtaW5n
IGEgbG9hZCBkdXJpbmcgZG9jdW1lbnQgdGVhcmRvd24gZG9lcyBub3QKKyAgICAgICAgY2F1c2Ug
YSBjcmFzaC4KKyAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTM4Nzk3Ij5CdWcgIzM4Nzk3PC9hPgorICAgIDwvYm9keT4KKzwvaHRtbD4KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsdWdpbnMvcmVzb3VyY2VzL2dldHVybG5vdGlmeS1vbi1k
ZXN0cm95Lmh0bWwgYi9MYXlvdXRUZXN0cy9wbHVnaW5zL3Jlc291cmNlcy9nZXR1cmxub3RpZnkt
b24tZGVzdHJveS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmZiZGVi
MDIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbHVnaW5zL3Jlc291cmNlcy9nZXR1
cmxub3RpZnktb24tZGVzdHJveS5odG1sCkBAIC0wLDAgKzEsMTAgQEAKKzxib2R5PgorPGVtYmVk
IGlkPSJ0ZXN0UGx1Z2luIiB0eXBlPSJhcHBsaWNhdGlvbi94LXdlYmtpdC10ZXN0LW5ldHNjYXBl
IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRlc3RHZXRVUkxPbkRlc3Ryb3k+Cis8c2NyaXB0Pgor
ICAgIHZhciBwbHVnaW4gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndGVzdFBsdWdpbicpOwor
ICAgIHBsdWdpbi5sb2dEZXN0cm95ID0gdHJ1ZTsKKworICAgIHdpbmRvdy5vcGVuZXIuc2V0VGlt
ZW91dCgnc2V0VGltZW91dCgibGF5b3V0VGVzdENvbnRyb2xsZXIubm90aWZ5RG9uZSgpIiwgNTAp
JywgMCk7CisgICAgd2luZG93LmNsb3NlKCk7Cis8L3NjcmlwdD4KKzwvYm9keT4KZGlmZiAtLWdp
dCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzczY2ZhNi4u
ZmFkNDIwNiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMC0wNS0wNyAgSm9uIEhvbmV5Y3V0dCAgPGpob25l
eWN1dHRAYXBwbGUuY29tPgorCisgICAgICAgIENyYXNoIGNsb3Npbmcgd2luZG93IGNvbnRhaW5p
bmcgRmxhc2ggcGx1Zy1pbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9Mzg3OTcKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzc5MzUyNjY+CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdDogcGx1Z2lucy9n
ZXR1cmxub3RpZnktZHVyaW5nLWRvY3VtZW50LXRlYXJkb3duLmh0bWwKKworICAgICAgICAqIHBs
dWdpbnMvUGx1Z2luVmlldy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQbHVnaW5WaWV3Ojpsb2Fk
KToKKyAgICAgICAgTnVsbCBjaGVjayB0aGUgRG9jdW1lbnRMb2FkZXI7IGl0J3MgcG9zc2libGUg
Zm9yIHRoaXMgdG8gYmUgbnVsbCB3aGlsZQorICAgICAgICB0aGUgRG9jdW1lbnQgaXMgYmVpbmcg
dG9ybiBkb3duIGFuZCBiZWZvcmUgdGhlIHBsdWctaW4gaXMgZGVzdHJveWVkLgorCiAyMDEwLTA0
LTMwICBKb24gSG9uZXljdXR0ICA8amhvbmV5Y3V0dEBhcHBsZS5jb20+CiAKICAgICAgICAgQ2Fy
ZXQgbWF5IGZhaWwgdG8gYmxpbmsgaWYgYSBmb2N1cyBoYW5kbGVyIGJyaW5ncyB1cCBhIG1vZGFs
IGRpYWxvZyAKZGlmZiAtLWdpdCBhL1dlYkNvcmUvcGx1Z2lucy9QbHVnaW5WaWV3LmNwcCBiL1dl
YkNvcmUvcGx1Z2lucy9QbHVnaW5WaWV3LmNwcAppbmRleCAzZDg3ZjMxLi5mNDNhNjM2IDEwMDY0
NAotLS0gYS9XZWJDb3JlL3BsdWdpbnMvUGx1Z2luVmlldy5jcHAKKysrIGIvV2ViQ29yZS9wbHVn
aW5zL1BsdWdpblZpZXcuY3BwCkBAIC01MjYsNyArNTI2LDggQEAgTlBFcnJvciBQbHVnaW5WaWV3
Ojpsb2FkKGNvbnN0IEZyYW1lTG9hZFJlcXVlc3QmIGZyYW1lTG9hZFJlcXVlc3QsIGJvb2wgc2Vu
ZE5vdGkKICAgICAgICAgcmV0dXJuIE5QRVJSX0lOVkFMSURfVVJMOwogCiAgICAgLy8gRG9uJ3Qg
YWxsb3cgcmVxdWVzdHMgdG8gYmUgbWFkZSB3aGVuIHRoZSBkb2N1bWVudCBsb2FkZXIgaXMgc3Rv
cHBpbmcgYWxsIGxvYWRlcnMuCi0gICAgaWYgKG1fcGFyZW50RnJhbWUtPmxvYWRlcigpLT5kb2N1
bWVudExvYWRlcigpLT5pc1N0b3BwaW5nKCkpCisgICAgRG9jdW1lbnRMb2FkZXIqIGxvYWRlciA9
IG1fcGFyZW50RnJhbWUtPmxvYWRlcigpLT5kb2N1bWVudExvYWRlcigpOworICAgIGlmICghbG9h
ZGVyIHx8IGxvYWRlci0+aXNTdG9wcGluZygpKQogICAgICAgICByZXR1cm4gTlBFUlJfR0VORVJJ
Q19FUlJPUjsKIAogICAgIGNvbnN0IFN0cmluZyYgdGFyZ2V0RnJhbWVOYW1lID0gZnJhbWVMb2Fk
UmVxdWVzdC5mcmFtZU5hbWUoKTsKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBi
L1dlYktpdFRvb2xzL0NoYW5nZUxvZwppbmRleCAzMGFlN2FmLi5hMTBjYTBjIDEwMDY0NAotLS0g
YS9XZWJLaXRUb29scy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMjYgQEAKKzIwMTAtMDUtMDcgIEpvbiBIb25leWN1dHQgIDxqaG9uZXljdXR0QGFwcGxl
LmNvbT4KKworICAgICAgICBDcmFzaCBjbG9zaW5nIHdpbmRvdyBjb250YWluaW5nIEZsYXNoIHBs
dWctaW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM4
Nzk3CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS83OTM1MjY2PgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNj
YXBlUGx1Z0luLnN1YnByb2ovUGx1Z2luT2JqZWN0LmNwcDoKKyAgICAgICAgKHBsdWdpbkFsbG9j
YXRlKToKKyAgICAgICAgSW5pdGlhbGl6ZSBuZXcgbWVtYmVyIHRvIGZhbHNlLgorCisgICAgICAg
ICogRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luLnN1YnByb2ovUGx1Z2luT2JqZWN0
Lmg6CisgICAgICAgIEFkZGVkIGEgbmV3IG1lbWJlci4KKworICAgICAgICAqIER1bXBSZW5kZXJU
cmVlL3dpbi9UZXN0TmV0c2NhcGVQbHVnaW4vbWFpbi5jcHA6CisgICAgICAgIChOUFBfTmV3KToK
KyAgICAgICAgQ2hlY2sgd2hldGhlciB0aGUgZWxlbWVudCBoYXMgdGhlICJ0ZXN0R2V0VVJMT25E
ZXN0cm95IiBhdHRyaWJ1dGUsIGFuZAorICAgICAgICByZWNvcmQgdGhhdC4KKyAgICAgICAgKE5Q
UF9EZXN0cm95KToKKyAgICAgICAgSWYgInRlc3RHZXRVUkxPbkRlc3Ryb3kiIGlzIHNldCwgcGVy
Zm9ybSBhIGxvYWQgd2hpbGUgZGVzdHJveWluZyB0aGUKKyAgICAgICAgcGx1Zy1pbi4KKwogMjAx
MC0wNC0zMCAgQ2hyaXMgTWFycmluICA8Y21hcnJpbkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luLnN1YnByb2ovUGx1Z2luT2JqZWN0LmNwcCBiL1dlYktp
dFRvb2xzL0R1bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbi5zdWJwcm9qL1BsdWdpbk9i
amVjdC5jcHAKaW5kZXggODNmNDIwZi4uNjAxMDNhNSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMv
RHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luLnN1YnByb2ovUGx1Z2luT2JqZWN0LmNw
cAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4uc3Vi
cHJvai9QbHVnaW5PYmplY3QuY3BwCkBAIC05NzEsNiArOTcxLDcgQEAgc3RhdGljIE5QT2JqZWN0
ICpwbHVnaW5BbGxvY2F0ZShOUFAgbnBwLCBOUENsYXNzICp0aGVDbGFzcykKICAgICBuZXdJbnN0
YW5jZS0+bGFzdFVybCA9IE5VTEw7CiAgICAgbmV3SW5zdGFuY2UtPmxhc3RIZWFkZXJzID0gTlVM
TDsKIAorICAgIG5ld0luc3RhbmNlLT50ZXN0R2V0VVJMT25EZXN0cm95ID0gRkFMU0U7CiAgICAg
bmV3SW5zdGFuY2UtPnRlc3REb2N1bWVudE9wZW5JbkRlc3Ryb3lTdHJlYW0gPSBGQUxTRTsKICAg
ICBuZXdJbnN0YW5jZS0+dGVzdFdpbmRvd09wZW4gPSBGQUxTRTsKICAgICBuZXdJbnN0YW5jZS0+
dGVzdEtleWJvYXJkRm9jdXNGb3JQbHVnaW5zID0gRkFMU0U7CmRpZmYgLS1naXQgYS9XZWJLaXRU
b29scy9EdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4uc3VicHJvai9QbHVnaW5PYmpl
Y3QuaCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbi5zdWJw
cm9qL1BsdWdpbk9iamVjdC5oCmluZGV4IDJhZTRkYmYuLjAwMjBlNTYgMTAwNjQ0Ci0tLSBhL1dl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbi5zdWJwcm9qL1BsdWdp
bk9iamVjdC5oCisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBs
dWdJbi5zdWJwcm9qL1BsdWdpbk9iamVjdC5oCkBAIC00MCw2ICs0MCw3IEBAIHR5cGVkZWYgc3Ry
dWN0IHsKICAgICBOUE9iamVjdCogcmVtZW1iZXJlZE9iamVjdDsKICAgICBOUFN0cmVhbSogc3Ry
ZWFtOwogICAgIE5QQm9vbCB0ZXN0RG9jdW1lbnRPcGVuSW5EZXN0cm95U3RyZWFtOworICAgIE5Q
Qm9vbCB0ZXN0R2V0VVJMT25EZXN0cm95OwogICAgIE5QQm9vbCB0ZXN0V2luZG93T3BlbjsKICAg
ICBOUEJvb2wgdGVzdEtleWJvYXJkRm9jdXNGb3JQbHVnaW5zOwogICAgIGNoYXIqIG9uU3RyZWFt
TG9hZDsKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3dpbi9UZXN0TmV0
c2NhcGVQbHVnaW4vbWFpbi5jcHAgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS93aW4vVGVz
dE5ldHNjYXBlUGx1Z2luL21haW4uY3BwCmluZGV4IDg5ODczYjYuLjdlYjk0YWQgMTAwNjQ0Ci0t
LSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3dpbi9UZXN0TmV0c2NhcGVQbHVnaW4vbWFp
bi5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvd2luL1Rlc3ROZXRzY2FwZVBs
dWdpbi9tYWluLmNwcApAQCAtMTA2LDcgKzEwNiw5IEBAIE5QRXJyb3IgTlBQX05ldyhOUE1JTUVU
eXBlIHBsdWdpblR5cGUsIE5QUCBpbnN0YW5jZSwgdWludDE2X3QgbW9kZSwgaW50MTZfdCBhcmdj
CiAgICAgICAgICAgICAgICAgICAgICAgICBwbHVnaW5Mb2coaW5zdGFuY2UsICJzcmM6ICVzIiwg
YXJndltpXSk7CiAgICAgICAgICAgICB9IGVsc2UgaWYgKF9zdHJpY21wKGFyZ25baV0sICJ0ZXN0
ZG9jdW1lbnRvcGVuaW5kZXN0cm95c3RyZWFtIikgPT0gMCkKICAgICAgICAgICAgICAgICBvYmot
PnRlc3REb2N1bWVudE9wZW5JbkRlc3Ryb3lTdHJlYW0gPSBUUlVFOwotICAgICAgICAgICAgICBl
bHNlIGlmIChfc3RyaWNtcChhcmduW2ldLCAidGVzdHdpbmRvd29wZW4iKSA9PSAwKQorICAgICAg
ICAgICAgZWxzZSBpZiAoX3N0cmljbXAoYXJnbltpXSwgInRlc3RHZXRVUkxPbkRlc3Ryb3kiKSA9
PSAwKQorICAgICAgICAgICAgICAgIG9iai0+dGVzdEdldFVSTE9uRGVzdHJveSA9IFRSVUU7Cisg
ICAgICAgICAgICBlbHNlIGlmIChfc3RyaWNtcChhcmduW2ldLCAidGVzdHdpbmRvd29wZW4iKSA9
PSAwKQogICAgICAgICAgICAgICAgIG9iai0+dGVzdFdpbmRvd09wZW4gPSBUUlVFOwogICAgICAg
ICAgICAgZWxzZSBpZiAoX3N0cmljbXAoYXJnbltpXSwgIm9uU2V0V2luZG93IikgPT0gMCAmJiAh
b2JqLT5vblNldFdpbmRvdykKICAgICAgICAgICAgICAgICBvYmotPm9uU2V0V2luZG93ID0gc3Ry
ZHVwKGFyZ3ZbaV0pOwpAQCAtMTIyLDYgKzEyNCw5IEBAIE5QRXJyb3IgTlBQX0Rlc3Ryb3koTlBQ
IGluc3RhbmNlLCBOUFNhdmVkRGF0YSAqKnNhdmUpCiB7CiAgICAgUGx1Z2luT2JqZWN0ICpvYmog
PSAoUGx1Z2luT2JqZWN0KilpbnN0YW5jZS0+cGRhdGE7CiAgICAgaWYgKG9iaikgeworICAgICAg
ICBpZiAob2JqLT50ZXN0R2V0VVJMT25EZXN0cm95KQorICAgICAgICAgICAgYnJvd3Nlci0+Z2V0
dXJsbm90aWZ5KG9iai0+bnBwLCAiYWJvdXQ6YmxhbmsiLCAiIiwgIiIpOworCiAgICAgICAgIGlm
IChvYmotPm9uU3RyZWFtTG9hZCkKICAgICAgICAgICAgIGZyZWUob2JqLT5vblN0cmVhbUxvYWQp
OwogCi0tIAoxLjYuNS4yLjE0My5nOGNjNjIKCg==
</data>
<flag name="review"
          id="39655"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>