<?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>122520</bug_id>
          
          <creation_ts>2013-10-08 13:08:23 -0700</creation_ts>
          <short_desc>WebProcess crash on SAP WebCycle web app</short_desc>
          <delta_ts>2013-10-08 14:04:48 -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>New Bugs</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>937637</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-10-08 13:08:23 -0700</bug_when>
    <thetext>WebProcess crash on SAP WebCycle web app</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>937657</commentid>
    <comment_count>1</comment_count>
      <attachid>213714</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-10-08 13:37:56 -0700</bug_when>
    <thetext>Created attachment 213714
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>937671</commentid>
    <comment_count>2</comment_count>
      <attachid>213714</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2013-10-08 13:56:46 -0700</bug_when>
    <thetext>Comment on attachment 213714
Patch

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

&gt; Source/WebKit2/PluginProcess/mac/PluginProcessMac.mm:509
&gt; +    NSEvent *event = [NSEvent otherEventWithType:NSApplicationDefined
&gt; +                                        location:NSMakePoint(0, 0)
&gt; +                                   modifierFlags:0
&gt; +                                       timestamp:0.0
&gt; +                                     windowNumber:0
&gt; +                                         context:nil
&gt; +                                         subtype: 0
&gt; +                                           data1:0
&gt; +                                           data2:0];

Would be nice to format this in a less high-maintenance way without the lined up colons. Also, subtype has a space after it.

&gt; Source/WebKit2/WebProcess/mac/WebProcessMac.mm:224
&gt; +    ASSERT([NSApp isRunning]);
&gt; +    [NSApp stop:nil];
&gt; +    NSEvent *event = [NSEvent otherEventWithType:NSApplicationDefined
&gt; +                                        location:NSMakePoint(0, 0)
&gt; +                                   modifierFlags:0
&gt; +                                       timestamp:0.0
&gt; +                                     windowNumber:0
&gt; +                                         context:nil
&gt; +                                         subtype: 0
&gt; +                                           data1:0
&gt; +                                           data2:0];
&gt; +    [NSApp postEvent:event atStart:true];

Should share this code with PluginProcess::stopRunLoop.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>937677</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-10-08 14:04:48 -0700</bug_when>
    <thetext>Committed r157137: &lt;http://trac.webkit.org/changeset/157137&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>213714</attachid>
            <date>2013-10-08 13:37:56 -0700</date>
            <delta_ts>2013-10-08 13:56:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-122520-20131008133755.patch</filename>
            <type>text/plain</type>
            <size>14345</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU3MTI1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMjVlMjUzN2EyNjRkOGNi
YWE1Njk1NzY0ZDU2MjI3MTIzZTEyMWIzOC4uMDQ3MGRkNTc2MTcyMThkNjhkMjJlYjJjYjU2ZDQ1
ZTE4ZWY5NTZmYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDY5IEBACisyMDEzLTEwLTA4ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgV2ViUHJvY2VzcyBj
cmFzaCBvbiBTQVAgV2ViQ3ljbGUgd2ViIGFwcAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIyNTIwCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8xNTAz
MDYwNT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBT
dG9wIHRyeWluZyB0byB1c2UgUnVuTG9vcCB0byBtYW5hZ2UgdGhlIHRvcC1sZXZlbCBydW4gbG9v
cCBhbmQganVzdCBoYXZlIHRoZSBjaGlsZCBwcm9jZXNzIGFuZCB0aGVpcgorICAgICAgICBkZWxl
Z2F0ZSBzdWJjbGFzc2VzIHN0YXJ0IGFuZCBzdG9wIHRoZSBydW4gbG9vcHMuIFRoaXMgZml4ZXMg
YSBidWcgd2l0aCBzaG93TW9kYWxEaWFsb2cgd2hlcmUgd2Ugd291bGQKKyAgICAgICAgdW5pbnRl
bnRpb25hbGx5IGNhbGwgLVtOU0FwcCBzdG9wXSB3aGVuIGNsb3NpbmcgYSBtb2RhbCBkaWFsb2cu
CisgICAgICAgIAorICAgICAgICBUaGlzIGFsc28gbGV0cyB1cyBtb3ZlIGFsbCBrbm93bGVkZ2Ug
b2YgTlNBcHBsaWNhdGlvbiBmcm9tIFJ1bkxvb3AuIChCb3RoIHRoZSB3ZWIgcHJvY2VzcyBhbmQg
cGx1Zy1pbiBwcm9jZXNzCisgICAgICAgIG5lZWQgdG8gdXNlIC1bTlNBcHAgcnVuXSBhbmQgLVtO
U0FwcCBzdG9wOl0pLgorCisgICAgICAgICogUGx1Z2luUHJvY2Vzcy9FbnRyeVBvaW50L21hYy9M
ZWdhY3lQcm9jZXNzL1BsdWdpblByb2Nlc3NNYWluLm1tOgorICAgICAgICAoV2ViS2l0OjpQbHVn
aW5Qcm9jZXNzTWFpbkRlbGVnYXRlOjpkb1ByZUluaXRpYWxpemF0aW9uV29yayk6CisgICAgICAg
IFJlbW92ZSBjYWxsIHRvIFJ1bkxvb3A6OnNldFVzZUFwcGxpY2F0aW9uUnVuTG9vcE9uTWFpblJ1
bkxvb3AuIEFkZCBhIHN0YXJ0UnVuTG9vcCBvdmVycmlkZSB0aGF0IGNhbGxzCisgICAgICAgIC1b
TlNBcHAgcnVuXS4KKworICAgICAgICAqIFBsdWdpblByb2Nlc3MvRW50cnlQb2ludC9tYWMvWFBD
U2VydmljZS9QbHVnaW5TZXJ2aWNlRW50cnlQb2ludC5tbToKKyAgICAgICAgKFBsdWdpblNlcnZp
Y2VJbml0aWFsaXplcik6CisgICAgICAgIFJlbW92ZSBjYWxsIHRvIFJ1bkxvb3A6OnNldFVzZUFw
cGxpY2F0aW9uUnVuTG9vcE9uTWFpblJ1bkxvb3AuCisKKyAgICAgICAgKiBQbHVnaW5Qcm9jZXNz
L1BsdWdpblByb2Nlc3MuaDoKKyAgICAgICAgQWRkIHN0b3BSdW5Mb29wKCkgb3ZlcnJpZGUgb24g
TWFjLgorCisgICAgICAgICogUGx1Z2luUHJvY2Vzcy9tYWMvUGx1Z2luUHJvY2Vzc01hYy5tbToK
KyAgICAgICAgKFdlYktpdDo6UGx1Z2luUHJvY2Vzczo6c3RvcFJ1bkxvb3ApOgorICAgICAgICBD
YWxsIC1bTlNBcHAgc3RvcDpdIGFuZCB0aWNrbGUgdGhlIGV2ZW50IHN5c3RlbS4KKworICAgICAg
ICAqIFNoYXJlZC9DaGlsZFByb2Nlc3MuY3BwOgorICAgICAgICAoV2ViS2l0OjpDaGlsZFByb2Nl
c3M6OnN0b3BSdW5Mb29wKToKKyAgICAgICAgQWRkIGRlZmF1bHQgaW1wbGVtZW50YXRpb24gdGhh
dCBqdXN0IGNhbGxzIFJ1bkxvb3A6Om1haW4oKS0+c3RvcCgpLgorCisgICAgICAgIChXZWJLaXQ6
OkNoaWxkUHJvY2Vzczo6dGVybWluYXRlKToKKyAgICAgICAgQ2FsbCBzdG9wUnVuTG9vcCgpLgor
CisgICAgICAgICogU2hhcmVkL0NoaWxkUHJvY2Vzcy5oOgorICAgICAgICAqIFNoYXJlZC9FbnRy
eVBvaW50VXRpbGl0aWVzL21hYy9MZWdhY3lQcm9jZXNzL0NoaWxkUHJvY2Vzc0VudHJ5UG9pbnQu
aDoKKyAgICAgICAgQWRkIHN0YXJ0UnVuTG9vcCBtZW1iZXIgZnVuY3Rpb24gYW5kIGNhbGwgaXQg
aW5zdGVhZCBvZiBSdW5Mb29wOjpydW4oKS4KKworICAgICAgICAqIFNoYXJlZC9FbnRyeVBvaW50
VXRpbGl0aWVzL21hYy9MZWdhY3lQcm9jZXNzL0NoaWxkUHJvY2Vzc0VudHJ5UG9pbnQubW06Cisg
ICAgICAgIChXZWJLaXQ6OkNoaWxkUHJvY2Vzc01haW5EZWxlZ2F0ZTo6c3RhcnRSdW5Mb29wKToK
KyAgICAgICAgQ2FsbCBSdW5Mb29wOjpydW4oKS4KKworICAgICAgICAqIFdlYlByb2Nlc3MvRW50
cnlQb2ludC9tYWMvTGVnYWN5UHJvY2Vzcy9XZWJDb250ZW50UHJvY2Vzc01haW4ubW06CisgICAg
ICAgIChXZWJLaXQ6OldlYkNvbnRlbnRQcm9jZXNzTWFpbkRlbGVnYXRlOjpkb1ByZUluaXRpYWxp
emF0aW9uV29yayk6CisgICAgICAgIFJlbW92ZSBjYWxsIHRvIFJ1bkxvb3A6OnNldFVzZUFwcGxp
Y2F0aW9uUnVuTG9vcE9uTWFpblJ1bkxvb3AuCisgICAgICAgIEFkZCBzdGFydFJ1bkxvb3Agb3Zl
cnJpZGUgdGhhdCBjYWxscyAtW05TQXBwIHJ1bl0uCisgICAgICAgIAorICAgICAgICAqIFdlYlBy
b2Nlc3MvRW50cnlQb2ludC9tYWMvWFBDU2VydmljZS9XZWJDb250ZW50U2VydmljZUVudHJ5UG9p
bnQubW06CisgICAgICAgIChXZWJDb250ZW50U2VydmljZUluaXRpYWxpemVyKToKKyAgICAgICAg
UmVtb3ZlIGNhbGwgdG8gUnVuTG9vcDo6c2V0VXNlQXBwbGljYXRpb25SdW5Mb29wT25NYWluUnVu
TG9vcC4KKworICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUHJvY2Vzcy5jcHA6CisgICAgICAgIChX
ZWJLaXQ6OldlYlByb2Nlc3M6OmRpZENsb3NlKToKKyAgICAgICAgQ2FsbCBzdG9wUnVuTG9vcCgp
LgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmg6CisgICAgICAgIEFkZCBzdG9w
UnVuTG9vcCBvdmVycmlkZS4KKworICAgICAgICAqIFdlYlByb2Nlc3MvbWFjL1dlYlByb2Nlc3NN
YWMubW06CisgICAgICAgIChXZWJLaXQ6OldlYlByb2Nlc3M6OnN0b3BSdW5Mb29wKToKKyAgICAg
ICAgQ2FsbCAtW05TQXBwIHN0b3A6XSBhbmQgdGlja2xlIHRoZSBldmVudCBzeXN0ZW0uCisKIDIw
MTMtMTAtMDggIENvbW1pdCBRdWV1ZSAgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3JnPgogCiAgICAg
ICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxNTcwOTAuCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0Mi9QbHVnaW5Qcm9jZXNzL0VudHJ5UG9pbnQvbWFjL0xlZ2FjeVByb2Nlc3MvUGx1Z2lu
UHJvY2Vzc01haW4ubW0gYi9Tb3VyY2UvV2ViS2l0Mi9QbHVnaW5Qcm9jZXNzL0VudHJ5UG9pbnQv
bWFjL0xlZ2FjeVByb2Nlc3MvUGx1Z2luUHJvY2Vzc01haW4ubW0KaW5kZXggMDk2NWEzZDIwZWNh
ZGViYTM4MWFmNGRjNjAwZTIxMzdhZmNjNTNkOS4uYTg3MWYxMjFhOTczNDlkN2ZmODU4OGRkYmNh
NDQ3N2Q1MTZkMmQ0YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGx1Z2luUHJvY2Vzcy9F
bnRyeVBvaW50L21hYy9MZWdhY3lQcm9jZXNzL1BsdWdpblByb2Nlc3NNYWluLm1tCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL1BsdWdpblByb2Nlc3MvRW50cnlQb2ludC9tYWMvTGVnYWN5UHJvY2Vzcy9Q
bHVnaW5Qcm9jZXNzTWFpbi5tbQpAQCAtNTgsOCArNTgsNiBAQCBwdWJsaWM6CiAgICAgICAgIEVu
dmlyb25tZW50VXRpbGl0aWVzOjpzdHJpcFZhbHVlc0VuZGluZ1dpdGhTdHJpbmcoIkRZTERfSU5T
RVJUX0xJQlJBUklFUyIsICIvUGx1Z2luUHJvY2Vzc1NoaW0uZHlsaWIiKTsKIAogI2lmIFVTRShB
UFBLSVQpCi0gICAgICAgIFJ1bkxvb3A6OnNldFVzZUFwcGxpY2F0aW9uUnVuTG9vcE9uTWFpblJ1
bkxvb3AoKTsKLQogICAgICAgICAvLyBJbml0aWFsaXplIEFwcEtpdC4KICAgICAgICAgW05TQXBw
bGljYXRpb24gc2hhcmVkQXBwbGljYXRpb25dOwogCkBAIC05NCw2ICs5MiwxMiBAQCBwdWJsaWM6
CiAgICAgICAgIHJldHVybiB0cnVlOwogICAgIH0KIAorICAgIHZpcnR1YWwgdm9pZCBzdGFydFJ1
bkxvb3AoKSBPVkVSUklERQorICAgIHsKKyAgICAgICAgQVNTRVJUKE5TQXBwKTsKKyAgICAgICAg
W05TQXBwIHJ1bl07CisgICAgfQorCiAgICAgdmlydHVhbCB2b2lkIGRvUG9zdFJ1bldvcmsoKQog
ICAgIHsKICNpZiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwODAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQyL1BsdWdpblByb2Nlc3MvRW50cnlQb2ludC9tYWMvWFBDU2Vy
dmljZS9QbHVnaW5TZXJ2aWNlRW50cnlQb2ludC5tbSBiL1NvdXJjZS9XZWJLaXQyL1BsdWdpblBy
b2Nlc3MvRW50cnlQb2ludC9tYWMvWFBDU2VydmljZS9QbHVnaW5TZXJ2aWNlRW50cnlQb2ludC5t
bQppbmRleCA4N2ZjYzRmZDNmZjRlMDUwMmUyOTNkODBlODUyMzk0M2E0OTEyMDliLi4xMjFkOTQ5
OTA2ODQ0NDJkNjA5NmY1ZDg5YzE0ZTdjZmE1Nzc4ZWQ2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0Mi9QbHVnaW5Qcm9jZXNzL0VudHJ5UG9pbnQvbWFjL1hQQ1NlcnZpY2UvUGx1Z2luU2Vydmlj
ZUVudHJ5UG9pbnQubW0KKysrIGIvU291cmNlL1dlYktpdDIvUGx1Z2luUHJvY2Vzcy9FbnRyeVBv
aW50L21hYy9YUENTZXJ2aWNlL1BsdWdpblNlcnZpY2VFbnRyeVBvaW50Lm1tCkBAIC03Myw3ICs3
Myw2IEBAIHZvaWQgUGx1Z2luU2VydmljZUluaXRpYWxpemVyKHhwY19jb25uZWN0aW9uX3QgY29u
bmVjdGlvbiwgeHBjX29iamVjdF90IGluaXRpYWxpCiAgICAgLy8gUmVtb3ZlIHRoZSBQbHVnaW5Q
cm9jZXNzIHNoaW0gZnJvbSB0aGUgRFlMRF9JTlNFUlRfTElCUkFSSUVTIGVudmlyb25tZW50IHZh
cmlhYmxlIHNvIGFueSBwcm9jZXNzZXMKICAgICAvLyBzcGF3bmVkIGJ5IHRoZSBQbHVnaW5Qcm9j
ZXNzIGRvbid0IHRyeSB0byBpbnNlcnQgdGhlIHNoaW0gYW5kIGNyYXNoLgogICAgIEVudmlyb25t
ZW50VXRpbGl0aWVzOjpzdHJpcFZhbHVlc0VuZGluZ1dpdGhTdHJpbmcoIkRZTERfSU5TRVJUX0xJ
QlJBUklFUyIsICIvUGx1Z2luUHJvY2Vzc1NoaW0uZHlsaWIiKTsKLSAgICBSdW5Mb29wOjpzZXRV
c2VBcHBsaWNhdGlvblJ1bkxvb3BPbk1haW5SdW5Mb29wKCk7CiAKICAgICBYUENTZXJ2aWNlSW5p
dGlhbGl6ZXI8UGx1Z2luUHJvY2VzcywgUGx1Z2luU2VydmljZUluaXRpYWxpemVyRGVsZWdhdGU+
KGNvbm5lY3Rpb24sIGluaXRpYWxpemVyTWVzc2FnZSk7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0Mi9QbHVnaW5Qcm9jZXNzL1BsdWdpblByb2Nlc3MuaCBiL1NvdXJjZS9XZWJLaXQyL1Bs
dWdpblByb2Nlc3MvUGx1Z2luUHJvY2Vzcy5oCmluZGV4IGVkMmNlZmYwNDVjMThlNTJiYzk1MDIw
NDhiNjM4YzBjMzljYzljYjkuLjdhMjBlZDA1YjJhYTlkYzVlYmVkMjg1MmFiNjE2NWI5MzVlZGIy
ZmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1BsdWdpblByb2Nlc3MvUGx1Z2luUHJvY2Vz
cy5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1BsdWdpblByb2Nlc3MvUGx1Z2luUHJvY2Vzcy5oCkBA
IC03NCw2ICs3NCwxMCBAQCBwcml2YXRlOgogICAgIHZpcnR1YWwgYm9vbCBzaG91bGRUZXJtaW5h
dGUoKSBPVkVSUklERTsKICAgICB2b2lkIHBsYXRmb3JtSW5pdGlhbGl6ZVByb2Nlc3MoY29uc3Qg
Q2hpbGRQcm9jZXNzSW5pdGlhbGl6YXRpb25QYXJhbWV0ZXJzJik7CiAKKyNpZiBQTEFURk9STShN
QUMpCisgICAgdmlydHVhbCB2b2lkIHN0b3BSdW5Mb29wKCkgT1ZFUlJJREU7CisjZW5kaWYKKwog
ICAgIC8vIENvcmVJUEM6OkNvbm5lY3Rpb246OkNsaWVudAogICAgIHZpcnR1YWwgdm9pZCBkaWRS
ZWNlaXZlTWVzc2FnZShDb3JlSVBDOjpDb25uZWN0aW9uKiwgQ29yZUlQQzo6TWVzc2FnZURlY29k
ZXImKSBPVkVSUklERTsKICAgICB2aXJ0dWFsIHZvaWQgZGlkQ2xvc2UoQ29yZUlQQzo6Q29ubmVj
dGlvbiopIE9WRVJSSURFOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvUGx1Z2luUHJvY2Vz
cy9tYWMvUGx1Z2luUHJvY2Vzc01hYy5tbSBiL1NvdXJjZS9XZWJLaXQyL1BsdWdpblByb2Nlc3Mv
bWFjL1BsdWdpblByb2Nlc3NNYWMubW0KaW5kZXggNWQxMWQ5ODYzMmY2M2MxOWZjZmRjZjNmZDdh
ZWYyYzc0MDcwMGQwZS4uNjFmZDMyZmMzNzBhM2ZhZmYwNTc3NGJiYWRhMjhlY2FiNWQ4NjcxMiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGx1Z2luUHJvY2Vzcy9tYWMvUGx1Z2luUHJvY2Vz
c01hYy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9QbHVnaW5Qcm9jZXNzL21hYy9QbHVnaW5Qcm9j
ZXNzTWFjLm1tCkBAIC00OTMsNiArNDkzLDIzIEBAIHZvaWQgUGx1Z2luUHJvY2Vzczo6aW5pdGlh
bGl6ZVNhbmRib3goY29uc3QgQ2hpbGRQcm9jZXNzSW5pdGlhbGl6YXRpb25QYXJhbWV0ZXJzCiAg
ICAgQ2hpbGRQcm9jZXNzOjppbml0aWFsaXplU2FuZGJveChwYXJhbWV0ZXJzLCBzYW5kYm94UGFy
YW1ldGVycyk7CiB9CiAKKwordm9pZCBQbHVnaW5Qcm9jZXNzOjpzdG9wUnVuTG9vcCgpCit7Cisg
ICAgQVNTRVJUKFtOU0FwcCBpc1J1bm5pbmddKTsKKyAgICBbTlNBcHAgc3RvcDpuaWxdOworICAg
IE5TRXZlbnQgKmV2ZW50ID0gW05TRXZlbnQgb3RoZXJFdmVudFdpdGhUeXBlOk5TQXBwbGljYXRp
b25EZWZpbmVkCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbG9jYXRp
b246TlNNYWtlUG9pbnQoMCwgMCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bW9kaWZpZXJGbGFnczowCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0
aW1lc3RhbXA6MC4wCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2luZG93
TnVtYmVyOjAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGV4
dDpuaWwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VidHlwZTog
MAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGExOjAKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhMjowXTsKKyAgICBb
TlNBcHAgcG9zdEV2ZW50OmV2ZW50IGF0U3RhcnQ6dHJ1ZV07Cit9CisKIH0gLy8gbmFtZXNwYWNl
IFdlYktpdAogCiAjZW5kaWYgLy8gRU5BQkxFKE5FVFNDQVBFX1BMVUdJTl9BUEkpCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQ2hpbGRQcm9jZXNzLmNwcCBiL1NvdXJjZS9XZWJL
aXQyL1NoYXJlZC9DaGlsZFByb2Nlc3MuY3BwCmluZGV4IDcyMDAzMTc3NzQ4NGRlMTNhYzViNGQx
NTU0OWFjMTQ5OTY1YjQ2MjYuLmIyMjMzYTM1YTFhMTM5NjhhMDAwNGEyMGMxMTg4NzI0YmFiMDgx
MjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9DaGlsZFByb2Nlc3MuY3BwCisr
KyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9DaGlsZFByb2Nlc3MuY3BwCkBAIC0xNDksMTEgKzE0
OSwxNiBAQCB2b2lkIENoaWxkUHJvY2Vzczo6dGVybWluYXRpb25UaW1lckZpcmVkKCkKICAgICB0
ZXJtaW5hdGUoKTsKIH0KIAordm9pZCBDaGlsZFByb2Nlc3M6OnN0b3BSdW5Mb29wKCkKK3sKKyAg
ICBSdW5Mb29wOjptYWluKCktPnN0b3AoKTsKK30KKwogdm9pZCBDaGlsZFByb2Nlc3M6OnRlcm1p
bmF0ZSgpCiB7CiAgICAgbV9jb25uZWN0aW9uLT5pbnZhbGlkYXRlKCk7CiAKLSAgICBSdW5Mb29w
OjptYWluKCktPnN0b3AoKTsKKyAgICBzdG9wUnVuTG9vcCgpOwogfQogCiAjaWYgIVBMQVRGT1JN
KE1BQykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9DaGlsZFByb2Nlc3MuaCBi
L1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9DaGlsZFByb2Nlc3MuaAppbmRleCBiZDJlMGE0MjZiNDAy
MTY2NTE1NjI4MDUzNDg3Y2ZhNGM5MWY2ZTA3Li5kMmFmMGE5NTM0N2EyZDBlZTIwZjZiZTg0NGE2
OWFkZGU5YTkzYTg0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQ2hpbGRQcm9j
ZXNzLmgKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL0NoaWxkUHJvY2Vzcy5oCkBAIC05MSw2
ICs5MSw4IEBAIHByb3RlY3RlZDoKICAgICB2aXJ0dWFsIGJvb2wgc2hvdWxkVGVybWluYXRlKCkg
PSAwOwogICAgIHZpcnR1YWwgdm9pZCB0ZXJtaW5hdGUoKTsKIAorICAgIHZpcnR1YWwgdm9pZCBz
dG9wUnVuTG9vcCgpOworCiBwcml2YXRlOgogICAgIC8vIENvcmVJUEM6Ok1lc3NhZ2VTZW5kZXIK
ICAgICB2aXJ0dWFsIENvcmVJUEM6OkNvbm5lY3Rpb24qIG1lc3NhZ2VTZW5kZXJDb25uZWN0aW9u
KCkgT1ZFUlJJREU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvRW50cnlQb2lu
dFV0aWxpdGllcy9tYWMvTGVnYWN5UHJvY2Vzcy9DaGlsZFByb2Nlc3NFbnRyeVBvaW50LmggYi9T
b3VyY2UvV2ViS2l0Mi9TaGFyZWQvRW50cnlQb2ludFV0aWxpdGllcy9tYWMvTGVnYWN5UHJvY2Vz
cy9DaGlsZFByb2Nlc3NFbnRyeVBvaW50LmgKaW5kZXggYmE2OTM0YjBlOWM5NWIzY2ZhOTA1Zjkx
YmI2ODY4NjZlNzMyNTZkMy4uYzRjODU4Mjk0ZmY1ZTI4MWI4N2YyMzAzMDE4OGM1YjU1OTU3ZmZj
NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvU2hhcmVkL0VudHJ5UG9pbnRVdGlsaXRpZXMv
bWFjL0xlZ2FjeVByb2Nlc3MvQ2hpbGRQcm9jZXNzRW50cnlQb2ludC5oCisrKyBiL1NvdXJjZS9X
ZWJLaXQyL1NoYXJlZC9FbnRyeVBvaW50VXRpbGl0aWVzL21hYy9MZWdhY3lQcm9jZXNzL0NoaWxk
UHJvY2Vzc0VudHJ5UG9pbnQuaApAQCAtNTIsNiArNTIsNyBAQCBwdWJsaWM6CiAgICAgdmlydHVh
bCBib29sIGdldENsaWVudFByb2Nlc3NOYW1lKFN0cmluZyYgY2xpZW50UHJvY2Vzc05hbWUpOwog
ICAgIHZpcnR1YWwgYm9vbCBnZXRFeHRyYUluaXRpYWxpemF0aW9uRGF0YShIYXNoTWFwPFN0cmlu
ZywgU3RyaW5nPiYgZXh0cmFJbml0aWFsaXphdGlvbkRhdGEpOwogCisgICAgdmlydHVhbCB2b2lk
IHN0YXJ0UnVuTG9vcCgpOwogICAgIHZpcnR1YWwgdm9pZCBkb1Bvc3RSdW5Xb3JrKCk7CiAKIHBy
b3RlY3RlZDoKQEAgLTg5LDcgKzkwLDcgQEAgaW50IENoaWxkUHJvY2Vzc01haW4oaW50IGFyZ2Ms
IGNoYXIqKiBhcmd2KQogICAgICAgICBDaGlsZFByb2Nlc3NUeXBlOjpzaGFyZWQoKS5pbml0aWFs
aXplKHBhcmFtZXRlcnMpOwogICAgIH0KIAotICAgIFdlYkNvcmU6OlJ1bkxvb3A6OnJ1bigpOwor
ICAgIGRlbGVnYXRlLnN0YXJ0UnVuTG9vcCgpOwogCiAgICAgQGF1dG9yZWxlYXNlcG9vbCB7CiAg
ICAgICAgIGRlbGVnYXRlLmRvUG9zdFJ1bldvcmsoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQyL1NoYXJlZC9FbnRyeVBvaW50VXRpbGl0aWVzL21hYy9MZWdhY3lQcm9jZXNzL0NoaWxkUHJv
Y2Vzc0VudHJ5UG9pbnQubW0gYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvRW50cnlQb2ludFV0aWxp
dGllcy9tYWMvTGVnYWN5UHJvY2Vzcy9DaGlsZFByb2Nlc3NFbnRyeVBvaW50Lm1tCmluZGV4IDc0
NGE0NjJkNDA0OGJmMzQ1YzJiZWE3ODJlMDRhMjAwZDFhNTFkODcuLjk2YTc4MWU3NTM1MzY5ZjU3
YmQ0NTZlYWQxNzU2NTFiMDQxZDAyYzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJl
ZC9FbnRyeVBvaW50VXRpbGl0aWVzL21hYy9MZWdhY3lQcm9jZXNzL0NoaWxkUHJvY2Vzc0VudHJ5
UG9pbnQubW0KKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL0VudHJ5UG9pbnRVdGlsaXRpZXMv
bWFjL0xlZ2FjeVByb2Nlc3MvQ2hpbGRQcm9jZXNzRW50cnlQb2ludC5tbQpAQCAtMzQsNiArMzQs
OCBAQAogCiAjZGVmaW5lIFNIT1dfQ1JBU0hfUkVQT1JURVIgMQogCit1c2luZyBuYW1lc3BhY2Ug
V2ViQ29yZTsKKwogbmFtZXNwYWNlIFdlYktpdCB7CiAKIENoaWxkUHJvY2Vzc01haW5EZWxlZ2F0
ZTo6fkNoaWxkUHJvY2Vzc01haW5EZWxlZ2F0ZSgpCkBAIC05Myw2ICs5NSwxMSBAQCBib29sIENo
aWxkUHJvY2Vzc01haW5EZWxlZ2F0ZTo6Z2V0RXh0cmFJbml0aWFsaXphdGlvbkRhdGEoSGFzaE1h
cDxTdHJpbmcsIFN0cmluZwogICAgIHJldHVybiB0cnVlOwogfQogCit2b2lkIENoaWxkUHJvY2Vz
c01haW5EZWxlZ2F0ZTo6c3RhcnRSdW5Mb29wKCkKK3sKKyAgICBSdW5Mb29wOjpydW4oKTsKK30K
Kwogdm9pZCBDaGlsZFByb2Nlc3NNYWluRGVsZWdhdGU6OmRvUG9zdFJ1bldvcmsoKQogewogfQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9FbnRyeVBvaW50L21hYy9MZWdh
Y3lQcm9jZXNzL1dlYkNvbnRlbnRQcm9jZXNzTWFpbi5tbSBiL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvRW50cnlQb2ludC9tYWMvTGVnYWN5UHJvY2Vzcy9XZWJDb250ZW50UHJvY2Vzc01haW4u
bW0KaW5kZXggZmU3ODQwZDllMGE4MTk0YjYxNWI5ZmMyMWIxNzUzMGVkMDIzZDFjZi4uMzY1Y2Iz
NjEyNTU5MDljODMxZTNmYWRkMzg1Y2JhZDZhODcyMjU0ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9FbnRyeVBvaW50L21hYy9MZWdhY3lQcm9jZXNzL1dlYkNvbnRlbnRQ
cm9jZXNzTWFpbi5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0VudHJ5UG9pbnQv
bWFjL0xlZ2FjeVByb2Nlc3MvV2ViQ29udGVudFByb2Nlc3NNYWluLm1tCkBAIC02Niw4ICs2Niw2
IEBAIHB1YmxpYzoKICAgICAgICAgRW52aXJvbm1lbnRVdGlsaXRpZXM6OnN0cmlwVmFsdWVzRW5k
aW5nV2l0aFN0cmluZygiRFlMRF9JTlNFUlRfTElCUkFSSUVTIiwgIi9XZWJQcm9jZXNzU2hpbS5k
eWxpYiIpOwogICAgIAogI2lmIFVTRShBUFBLSVQpCi0gICAgICAgIFJ1bkxvb3A6OnNldFVzZUFw
cGxpY2F0aW9uUnVuTG9vcE9uTWFpblJ1bkxvb3AoKTsKLQogICAgICAgICAvLyBJbml0aWFsaXpl
IEFwcEtpdC4KICAgICAgICAgW05TQXBwbGljYXRpb24gc2hhcmVkQXBwbGljYXRpb25dOwogCkBA
IC0xNjYsNiArMTY0LDEyIEBAIHB1YmxpYzoKICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAg
ICAgICAgcmV0dXJuIHRydWU7CiAgICAgfQorCisgICAgdmlydHVhbCB2b2lkIHN0YXJ0UnVuTG9v
cCgpIE9WRVJSSURFCisgICAgeworICAgICAgICBBU1NFUlQoTlNBcHApOworICAgICAgICBbTlNB
cHAgcnVuXTsKKyAgICB9CiB9OwogCiB9IC8vIG5hbWVzcGFjZSBXZWJLaXQKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvRW50cnlQb2ludC9tYWMvWFBDU2VydmljZS9XZWJD
b250ZW50U2VydmljZUVudHJ5UG9pbnQubW0gYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0Vu
dHJ5UG9pbnQvbWFjL1hQQ1NlcnZpY2UvV2ViQ29udGVudFNlcnZpY2VFbnRyeVBvaW50Lm1tCmlu
ZGV4IDk5NTkwN2ViZmUyODUwYzNjM2FjMWZmNWQ2NTc1NDRiZGZhZjg0MTEuLjIxZWIzMzZkOTAy
Y2Q3NTNlZGIwNjYxNzlmNDM2Y2FhYmJmZjNmYTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQy
L1dlYlByb2Nlc3MvRW50cnlQb2ludC9tYWMvWFBDU2VydmljZS9XZWJDb250ZW50U2VydmljZUVu
dHJ5UG9pbnQubW0KKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9FbnRyeVBvaW50L21h
Yy9YUENTZXJ2aWNlL1dlYkNvbnRlbnRTZXJ2aWNlRW50cnlQb2ludC5tbQpAQCAtNDQsOCArNDQs
NiBAQCB2b2lkIFdlYkNvbnRlbnRTZXJ2aWNlSW5pdGlhbGl6ZXIoeHBjX2Nvbm5lY3Rpb25fdCBj
b25uZWN0aW9uLCB4cGNfb2JqZWN0X3QgaW5pdAogICAgIC8vIHRoZSB0aGlzIHByb2Nlc3MgZG9u
J3QgdHJ5IHRvIGluc2VydCB0aGUgc2hpbSBhbmQgY3Jhc2guCiAgICAgRW52aXJvbm1lbnRVdGls
aXRpZXM6OnN0cmlwVmFsdWVzRW5kaW5nV2l0aFN0cmluZygiRFlMRF9JTlNFUlRfTElCUkFSSUVT
IiwgIi9XZWJQcm9jZXNzU2hpbS5keWxpYiIpOwogCi0gICAgUnVuTG9vcDo6c2V0VXNlQXBwbGlj
YXRpb25SdW5Mb29wT25NYWluUnVuTG9vcCgpOwotCiAgICAgWFBDU2VydmljZUluaXRpYWxpemVy
PFdlYlByb2Nlc3MsIFhQQ1NlcnZpY2VJbml0aWFsaXplckRlbGVnYXRlPihjb25uZWN0aW9uLCBp
bml0aWFsaXplck1lc3NhZ2UpOwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQ
cm9jZXNzL1dlYlByb2Nlc3MuY3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQcm9j
ZXNzLmNwcAppbmRleCBiYjhmMmRiYTg5NDU3ZWY2OTc0YjlmNjE1MDU2ZjE0NTI3ZTUxNWI4Li5i
NjRmZDQ2Y2Q2NDRhM2U0NWZhNDNjNDI3NTViNDg1YThiMzBhODM2IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlByb2Nlc3MuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQy
L1dlYlByb2Nlc3MvV2ViUHJvY2Vzcy5jcHAKQEAgLTY2OCw3ICs2NjgsNyBAQCB2b2lkIFdlYlBy
b2Nlc3M6OmRpZENsb3NlKENvcmVJUEM6OkNvbm5lY3Rpb24qKQogI2VuZGlmICAgIAogCiAgICAg
Ly8gVGhlIFVJIHByb2Nlc3MgY2xvc2VkIHRoaXMgY29ubmVjdGlvbiwgc2h1dCBkb3duLgotICAg
IFJ1bkxvb3A6Om1haW4oKS0+c3RvcCgpOworICAgIHN0b3BSdW5Mb29wKCk7CiB9CiAKIHZvaWQg
V2ViUHJvY2Vzczo6ZGlkUmVjZWl2ZUludmFsaWRNZXNzYWdlKENvcmVJUEM6OkNvbm5lY3Rpb24q
LCBDb3JlSVBDOjpTdHJpbmdSZWZlcmVuY2UsIENvcmVJUEM6OlN0cmluZ1JlZmVyZW5jZSkKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUHJvY2Vzcy5oIGIvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmgKaW5kZXggYmQ4ODIwMTIxODllMTNmZWIy
ZDNlYzkwOTFhOTAwNGJiOWQ5NmQ0Zi4uNDE2NWFiMThlOWZjZDA3ZmUzMmM0YzJkNmVkMjdjNGIx
ODhkYjdjNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQcm9jZXNz
LmgKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmgKQEAgLTIyOCw2
ICsyMjgsMTAgQEAgcHJpdmF0ZToKICAgICB2aXJ0dWFsIGJvb2wgc2hvdWxkVGVybWluYXRlKCkg
T1ZFUlJJREU7CiAgICAgdmlydHVhbCB2b2lkIHRlcm1pbmF0ZSgpIE9WRVJSSURFOwogCisjaWYg
UExBVEZPUk0oTUFDKQorICAgIHZpcnR1YWwgdm9pZCBzdG9wUnVuTG9vcCgpIE9WRVJSSURFOwor
I2VuZGlmCisKICAgICB2b2lkIHBsYXRmb3JtSW5pdGlhbGl6ZVByb2Nlc3MoY29uc3QgQ2hpbGRQ
cm9jZXNzSW5pdGlhbGl6YXRpb25QYXJhbWV0ZXJzJik7CiAKICAgICAvLyBDb3JlSVBDOjpDb25u
ZWN0aW9uOjpDbGllbnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvbWFj
L1dlYlByb2Nlc3NNYWMubW0gYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL21hYy9XZWJQcm9j
ZXNzTWFjLm1tCmluZGV4IGI4NzA2ZWUzYmI2NTQzY2JhODg5MWFlNGZlMmMwMzk5NDFmYTlhNTMu
LmEzNjA2ZTFkNjFlYmQ3ZWI5MWJhMzk3ODE2Y2FlYzE2MDVjMzAwZmQgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvbWFjL1dlYlByb2Nlc3NNYWMubW0KKysrIGIvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9tYWMvV2ViUHJvY2Vzc01hYy5tbQpAQCAtMjA4LDYgKzIwOCwy
MiBAQCB2b2lkIFdlYlByb2Nlc3M6OnBsYXRmb3JtSW5pdGlhbGl6ZVByb2Nlc3MoY29uc3QgQ2hp
bGRQcm9jZXNzSW5pdGlhbGl6YXRpb25QYXJhbQogI2VuZGlmCiB9CiAKK3ZvaWQgV2ViUHJvY2Vz
czo6c3RvcFJ1bkxvb3AoKQoreworICAgIEFTU0VSVChbTlNBcHAgaXNSdW5uaW5nXSk7CisgICAg
W05TQXBwIHN0b3A6bmlsXTsKKyAgICBOU0V2ZW50ICpldmVudCA9IFtOU0V2ZW50IG90aGVyRXZl
bnRXaXRoVHlwZTpOU0FwcGxpY2F0aW9uRGVmaW5lZAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxvY2F0aW9uOk5TTWFrZVBvaW50KDAsIDApCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1vZGlmaWVyRmxhZ3M6MAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdGltZXN0YW1wOjAuMAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHdpbmRvd051bWJlcjowCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnRleHQ6bmlsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN1YnR5cGU6IDAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkYXRhMTowCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZGF0YTI6MF07CisgICAgW05TQXBwIHBvc3RFdmVudDpldmVudCBhdFN0YXJ0OnRydWVd
OworfQorCiB2b2lkIFdlYlByb2Nlc3M6OnBsYXRmb3JtVGVybWluYXRlKCkKIHsKICAgICBpZiAo
bV9jbGVhclJlc291cmNlQ2FjaGVzRGlzcGF0Y2hHcm91cCkgewo=
</data>
<flag name="review"
          id="236113"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>