<?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>155596</bug_id>
          
          <creation_ts>2016-03-17 13:16:45 -0700</creation_ts>
          <short_desc>Remove use of dyld_register_image_state_change_handler() in PluginProcessMac.mm</short_desc>
          <delta_ts>2016-03-17 14:01:25 -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>WebKit 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>1175839</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2016-03-17 13:16:45 -0700</bug_when>
    <thetext>Remove use of dyld_register_image_state_change_handler() in PluginProcessMac.mm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175842</commentid>
    <comment_count>1</comment_count>
      <attachid>274322</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2016-03-17 13:18:58 -0700</bug_when>
    <thetext>Created attachment 274322
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175852</commentid>
    <comment_count>2</comment_count>
      <attachid>274322</attachid>
    <who name="">mitz</who>
    <bug_when>2016-03-17 13:59:57 -0700</bug_when>
    <thetext>Comment on attachment 274322
Patch

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

&gt; Source/WebKit2/ChangeLog:22
&gt; +2016-03-17  Anders Carlsson  &lt;andersca@apple.com&gt;
&gt; +
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +
&gt; +        * PluginProcess/mac/PluginProcessMac.mm:
&gt; +        (WebKit::PluginProcess::platformInitializeProcess):
&gt; +

Extra entry</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175853</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2016-03-17 14:01:25 -0700</bug_when>
    <thetext>Committed r198352: &lt;http://trac.webkit.org/changeset/198352&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>274322</attachid>
            <date>2016-03-17 13:18:58 -0700</date>
            <delta_ts>2016-03-17 13:59:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-155596-20160317131857.patch</filename>
            <type>text/plain</type>
            <size>11198</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk4MzM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNzdhYjJhNjdiYTg4NDM2
NGVkNmNjNGZlMTE5MTE1Y2Q2NzI1YjQ1OC4uMzNkZWZmZDY0ZTI5YWVjMzY3NDk3OWM0ODYwNGJi
YzZhMDI4ZGY3NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDE2LTAzLTE3ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIHVzZSBv
ZiBkeWxkX3JlZ2lzdGVyX2ltYWdlX3N0YXRlX2NoYW5nZV9oYW5kbGVyKCkgaW4gUGx1Z2luUHJv
Y2Vzc01hYy5tbQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTU1NTk2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgVXNlIF9keWxkX3JlZ2lzdGVyX2Z1bmNfZm9yX2FkZF9pbWFnZSBpbnN0ZWFkIHdoaWNoIGlz
IEFQSS4gVXNlIGRsYWRkciB0byBmaW5kIHRoZSBpbWFnZSBwYXRoIGdpdmVuIGl0cyBoZWFkZXIu
CisKKyAgICAgICAgKiBQbGF0Zm9ybS9zcGkvQ29jb2EvRHlsZFNQSS5oOiBSZW1vdmVkLgorICAg
ICAgICAqIFBsdWdpblByb2Nlc3MvbWFjL1BsdWdpblByb2Nlc3NNYWMubW06CisgICAgICAgIChX
ZWJLaXQ6OlBsdWdpblByb2Nlc3M6OnBsYXRmb3JtSW5pdGlhbGl6ZVByb2Nlc3MpOgorICAgICAg
ICAqIFdlYktpdDIueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvajoKKworMjAxNi0wMy0xNyAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgorCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBQbHVnaW5Qcm9jZXNzL21hYy9QbHVnaW5Q
cm9jZXNzTWFjLm1tOgorICAgICAgICAoV2ViS2l0OjpQbHVnaW5Qcm9jZXNzOjpwbGF0Zm9ybUlu
aXRpYWxpemVQcm9jZXNzKToKKwogMjAxNi0wMy0xNyAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3Nz
eUB3ZWJraXQub3JnPgogCiAgICAgICAgIFtNYWNdW2NtYWtlXSBVbnJldmlld2VkIGJ1aWxkZml4
IGFmdGVyIHIxOTgwNzAuIEp1c3QgZm9yIGZ1bi4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L1BsYXRmb3JtL3NwaS9Db2NvYS9EeWxkU1BJLmggYi9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9z
cGkvQ29jb2EvRHlsZFNQSS5oCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA1YWFjODJk
Nzc3ODVlZmVmZWRkNDUyNWZiY2EwOWMwODQ4MzI3ZGI3Li4wMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtL3NwaS9Db2Nv
YS9EeWxkU1BJLmgKKysrIC9kZXYvbnVsbApAQCAtMSw0MyArMCwwIEBACi0vKgotICogQ29weXJp
Z2h0IChDKSAyMDE2IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KLSAqCi0gKiBSZWRp
c3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdp
dGhvdXQKLSAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBm
b2xsb3dpbmcgY29uZGl0aW9ucwotICogYXJlIG1ldDoKLSAqIDEuIFJlZGlzdHJpYnV0aW9ucyBv
ZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0Ci0gKiAgICBub3Rp
Y2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIu
Ci0gKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhl
IGFib3ZlIGNvcHlyaWdodAotICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBh
bmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQotICogICAgZG9jdW1lbnRhdGlvbiBh
bmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KLSAq
Ci0gKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQUExFIElOQy4gQU5EIElUUyBDT05U
UklCVVRPUlMgYGBBUyBJUycnCi0gKiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5U
SUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywKLSAqIFRIRSBJTVBMSUVEIFdBUlJB
TlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIKLSAq
IFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIEFQUExFIElOQy4gT1Ig
SVRTIENPTlRSSUJVVE9SUwotICogQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwg
SU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUgotICogQ09OU0VRVUVOVElBTCBEQU1B
R0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YKLSAqIFNV
QlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRT
OyBPUiBCVVNJTkVTUwotICogSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5Z
IFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4KLSAqIENPTlRSQUNULCBTVFJJQ1QgTElB
QklMSVRZLCBPUiBUT1JUIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpCi0gKiBB
UklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJ
RiBBRFZJU0VEIE9GCi0gKiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCi0gKi8KLQot
I2lmIFVTRShBUFBMRV9JTlRFUk5BTF9TREspCi0KLSNpbXBvcnQgPG1hY2gtby9keWxkX3ByaXYu
aD4KLQotI2Vsc2UKLQotI2ltcG9ydCA8bWFjaC1vL2R5bGRfaW1hZ2VzLmg+Ci0jaW1wb3J0IDxz
dGRpbnQuaD4KLQotZW51bSBkeWxkX2ltYWdlX3N0YXRlcyB7Ci0gICAgZHlsZF9pbWFnZV9zdGF0
ZV9ib3VuZCA9IDQwLAotfTsKLQotdHlwZWRlZiBjb25zdCBjaGFyKiAoKmR5bGRfaW1hZ2Vfc3Rh
dGVfY2hhbmdlX2hhbmRsZXIpKGVudW0gZHlsZF9pbWFnZV9zdGF0ZXMgc3RhdGUsIHVpbnQzMl90
IGluZm9Db3VudCwgY29uc3Qgc3RydWN0IGR5bGRfaW1hZ2VfaW5mbyBpbmZvW10pOwotCi1leHRl
cm4gIkMiIHZvaWQgZHlsZF9yZWdpc3Rlcl9pbWFnZV9zdGF0ZV9jaGFuZ2VfaGFuZGxlcihlbnVt
IGR5bGRfaW1hZ2Vfc3RhdGVzIHN0YXRlLCBib29sIGJhdGNoLCBkeWxkX2ltYWdlX3N0YXRlX2No
YW5nZV9oYW5kbGVyIGhhbmRsZXIpOwotCi0jZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQyL1BsdWdpblByb2Nlc3MvbWFjL1BsdWdpblByb2Nlc3NNYWMubW0gYi9Tb3VyY2UvV2ViS2l0
Mi9QbHVnaW5Qcm9jZXNzL21hYy9QbHVnaW5Qcm9jZXNzTWFjLm1tCmluZGV4IGM5M2M1NDZlYWM1
ZWIzYThkMTdiNzYxYzc2OGU4MTAyNWU3ZTFhOTEuLjBmZmE4YjE5NjJlNGYzNWRkM2RhMjk3YjVi
ZjFiZWQ1MWIwZGE4MTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1BsdWdpblByb2Nlc3Mv
bWFjL1BsdWdpblByb2Nlc3NNYWMubW0KKysrIGIvU291cmNlL1dlYktpdDIvUGx1Z2luUHJvY2Vz
cy9tYWMvUGx1Z2luUHJvY2Vzc01hYy5tbQpAQCAtMzAsNyArMzAsNiBAQAogI2lmIEVOQUJMRShO
RVRTQ0FQRV9QTFVHSU5fQVBJKQogCiAjaW1wb3J0ICJBcmd1bWVudENvZGVycy5oIgotI2ltcG9y
dCAiRHlsZFNQSS5oIgogI2ltcG9ydCAiTmV0c2NhcGVQbHVnaW4uaCIKICNpbXBvcnQgIlBsdWdp
blByb2Nlc3NDcmVhdGlvblBhcmFtZXRlcnMuaCIKICNpbXBvcnQgIlBsdWdpblByb2Nlc3NQcm94
eU1lc3NhZ2VzLmgiCkBAIC00Miw2ICs0MSw3IEBACiAjaW1wb3J0IDxXZWJDb3JlL0xvY2FsaXpl
ZFN0cmluZ3MuaD4KICNpbXBvcnQgPFdlYktpdFN5c3RlbUludGVyZmFjZS5oPgogI2ltcG9ydCA8
ZGxmY24uaD4KKyNpbXBvcnQgPG1hY2gtby9keWxkLmg+CiAjaW1wb3J0IDxtYWNoLW8vZ2V0c2Vj
dC5oPgogI2ltcG9ydCA8bWFjaC9tYWNoX3ZtLmg+CiAjaW1wb3J0IDxtYWNoL3ZtX3N0YXRpc3Rp
Y3MuaD4KQEAgLTQ5MCwzOCArNDkwLDM4IEBAIHZvaWQgUGx1Z2luUHJvY2Vzczo6cGxhdGZvcm1J
bml0aWFsaXplUHJvY2Vzcyhjb25zdCBDaGlsZFByb2Nlc3NJbml0aWFsaXphdGlvblBhCiAgICAg
ICAgIC8vIFNpbHZlcmxpZ2h0IGV4cGVjdHMgdGhlIGRhdGEgc2VnbWVudCBvZiBpdHMgY29yZWNs
ciBsaWJyYXJ5IHRvIGJlIGV4ZWN1dGFibGUuCiAgICAgICAgIC8vIFJlZ2lzdGVyIHdpdGggZHls
ZCB0byBnZXQgbm90aWZpZWQgd2hlbiBsaWJyYXJpZXMgYXJlIGJvdW5kLCB0aGVuIGxvb2sgZm9y
IHRoZQogICAgICAgICAvLyBjb3JlY2xyIGltYWdlIGFuZCBtYWtlIGl0cyBfX0RBVEEgc2VnbWVu
dCBleGVjdXRhYmxlLgotICAgICAgICBkeWxkX3JlZ2lzdGVyX2ltYWdlX3N0YXRlX2NoYW5nZV9o
YW5kbGVyKGR5bGRfaW1hZ2Vfc3RhdGVfYm91bmQsIGZhbHNlLCBbXShlbnVtIGR5bGRfaW1hZ2Vf
c3RhdGVzIHN0YXRlLCB1aW50MzJfdCBpbmZvQ291bnQsIGNvbnN0IHN0cnVjdCBkeWxkX2ltYWdl
X2luZm8gaW5mb1tdKSAtPiBjb25zdCBjaGFyKiB7Ci0gICAgICAgICAgICBmb3IgKHVpbnQzMl90
IGkgPSAwOyBpIDwgaW5mb0NvdW50OyArK2kpIHsKLSAgICAgICAgICAgICAgICBjb25zdCBjaGFy
KiBwYXRoU3VmZml4ID0gIi9TaWx2ZXJsaWdodC5wbHVnaW4vQ29udGVudHMvTWFjT1MvQ29yZUNM
Ui5idW5kbGUvQ29udGVudHMvTWFjT1MvY29yZWNsciI7Ci0KLSAgICAgICAgICAgICAgICBpbnQg
cGF0aFN1ZmZpeExlbmd0aCA9IHN0cmxlbihwYXRoU3VmZml4KTsKLSAgICAgICAgICAgICAgICBp
bnQgaW1hZ2VGaWxlUGF0aExlbmd0aCA9IHN0cmxlbihpbmZvW2ldLmltYWdlRmlsZVBhdGgpOwot
Ci0gICAgICAgICAgICAgICAgaWYgKGltYWdlRmlsZVBhdGhMZW5ndGggPCBwYXRoU3VmZml4TGVu
Z3RoKQotICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICAgICAgICAgIGlm
IChzdHJjbXAoaW5mb1tpXS5pbWFnZUZpbGVQYXRoICsgKGltYWdlRmlsZVBhdGhMZW5ndGggLSBw
YXRoU3VmZml4TGVuZ3RoKSwgcGF0aFN1ZmZpeCkpCi0gICAgICAgICAgICAgICAgICAgIGNvbnRp
bnVlOwotCi0gICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBzZWdtZW50U2l6ZTsKLSAgICAg
ICAgICAgICAgICBjb25zdCB1aW50OF90KiBzZWdtZW50RGF0YSA9IGdldHNlZ21lbnRkYXRhKGlu
Zm9baV0uaW1hZ2VMb2FkQWRkcmVzcywgIl9fREFUQSIsICZzZWdtZW50U2l6ZSk7Ci0gICAgICAg
ICAgICAgICAgaWYgKCFzZWdtZW50RGF0YSkKKyAgICAgICAgX2R5bGRfcmVnaXN0ZXJfZnVuY19m
b3JfYWRkX2ltYWdlKFtdKGNvbnN0IHN0cnVjdCBtYWNoX2hlYWRlciogbWgsIGludHB0cl90IHZt
YWRkcl9zbGlkZSkgeworICAgICAgICAgICAgRGxfaW5mbyBpbWFnZUluZm87CisgICAgICAgICAg
ICBpZiAoIWRsYWRkcihtaCwgJmltYWdlSW5mbykpCisgICAgICAgICAgICAgICAgcmV0dXJuOwor
CisgICAgICAgICAgICBjb25zdCBjaGFyKiBwYXRoU3VmZml4ID0gIi9TaWx2ZXJsaWdodC5wbHVn
aW4vQ29udGVudHMvTWFjT1MvQ29yZUNMUi5idW5kbGUvQ29udGVudHMvTWFjT1MvY29yZWNsciI7
CisKKyAgICAgICAgICAgIGludCBwYXRoU3VmZml4TGVuZ3RoID0gc3RybGVuKHBhdGhTdWZmaXgp
OworICAgICAgICAgICAgaW50IGltYWdlRmlsZVBhdGhMZW5ndGggPSBzdHJsZW4oaW1hZ2VJbmZv
LmRsaV9mbmFtZSk7CisKKyAgICAgICAgICAgIGlmIChpbWFnZUZpbGVQYXRoTGVuZ3RoIDwgcGF0
aFN1ZmZpeExlbmd0aCkKKyAgICAgICAgICAgICAgICByZXR1cm47CisKKyAgICAgICAgICAgIGlm
IChzdHJjbXAoaW1hZ2VJbmZvLmRsaV9mbmFtZSArIChpbWFnZUZpbGVQYXRoTGVuZ3RoIC0gcGF0
aFN1ZmZpeExlbmd0aCksIHBhdGhTdWZmaXgpKQorICAgICAgICAgICAgICAgIHJldHVybjsKKwor
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBzZWdtZW50U2l6ZTsKKyAgICAgICAgICAgIGNvbnN0
IHVpbnQ4X3QqIHNlZ21lbnREYXRhID0gZ2V0c2VnbWVudGRhdGEobWgsICJfX0RBVEEiLCAmc2Vn
bWVudFNpemUpOworICAgICAgICAgICAgaWYgKCFzZWdtZW50RGF0YSkKKyAgICAgICAgICAgICAg
ICByZXR1cm47CisKKyAgICAgICAgICAgIG1hY2hfdm1fc2l6ZV90IHNpemU7CisgICAgICAgICAg
ICB1aW50MzJfdCBkZXB0aCA9IDA7CisgICAgICAgICAgICBzdHJ1Y3Qgdm1fcmVnaW9uX3N1Ym1h
cF9pbmZvXzY0IGluZm8gPSB7IH07CisgICAgICAgICAgICBtYWNoX21zZ190eXBlX251bWJlcl90
IGNvdW50ID0gVk1fUkVHSU9OX1NVQk1BUF9JTkZPX0NPVU5UXzY0OworICAgICAgICAgICAgZm9y
IChtYWNoX3ZtX2FkZHJlc3NfdCBhZGRyID0gcmVpbnRlcnByZXRfY2FzdDxtYWNoX3ZtX2FkZHJl
c3NfdD4oc2VnbWVudERhdGEpOyBhZGRyIDwgcmVpbnRlcnByZXRfY2FzdDxtYWNoX3ZtX2FkZHJl
c3NfdD4oc2VnbWVudERhdGEpICsgc2VnbWVudFNpemUgOyBhZGRyICs9IHNpemUpIHsKKyAgICAg
ICAgICAgICAgICBrZXJuX3JldHVybl90IGtyID0gbWFjaF92bV9yZWdpb25fcmVjdXJzZShtYWNo
X3Rhc2tfc2VsZigpLCAmYWRkciwgJnNpemUsICZkZXB0aCwgKHZtX3JlZ2lvbl9yZWN1cnNlX2lu
Zm9fNjRfdCkmaW5mbywgJmNvdW50KTsKKyAgICAgICAgICAgICAgICBpZiAoa3IgIT0gS0VSTl9T
VUNDRVNTKQogICAgICAgICAgICAgICAgICAgICBicmVhazsKIAotICAgICAgICAgICAgICAgIG1h
Y2hfdm1fc2l6ZV90IHNpemU7Ci0gICAgICAgICAgICAgICAgdWludDMyX3QgZGVwdGggPSAwOwot
ICAgICAgICAgICAgICAgIHN0cnVjdCB2bV9yZWdpb25fc3VibWFwX2luZm9fNjQgaW5mbyA9IHsg
fTsKLSAgICAgICAgICAgICAgICBtYWNoX21zZ190eXBlX251bWJlcl90IGNvdW50ID0gVk1fUkVH
SU9OX1NVQk1BUF9JTkZPX0NPVU5UXzY0OwotICAgICAgICAgICAgICAgIGZvciAobWFjaF92bV9h
ZGRyZXNzX3QgYWRkciA9IHJlaW50ZXJwcmV0X2Nhc3Q8bWFjaF92bV9hZGRyZXNzX3Q+KHNlZ21l
bnREYXRhKTsgYWRkciA8IHJlaW50ZXJwcmV0X2Nhc3Q8bWFjaF92bV9hZGRyZXNzX3Q+KHNlZ21l
bnREYXRhKSArIHNlZ21lbnRTaXplIDsgYWRkciArPSBzaXplKSB7Ci0gICAgICAgICAgICAgICAg
ICAgIGtlcm5fcmV0dXJuX3Qga3IgPSBtYWNoX3ZtX3JlZ2lvbl9yZWN1cnNlKG1hY2hfdGFza19z
ZWxmKCksICZhZGRyLCAmc2l6ZSwgJmRlcHRoLCAodm1fcmVnaW9uX3JlY3Vyc2VfaW5mb182NF90
KSZpbmZvLCAmY291bnQpOwotICAgICAgICAgICAgICAgICAgICBpZiAoa3IgIT0gS0VSTl9TVUND
RVNTKQotICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7Ci0KLSAgICAgICAgICAgICAgICAg
ICAgbWFjaF92bV9wcm90ZWN0KG1hY2hfdGFza19zZWxmKCksIGFkZHIsIHNpemUsIGZhbHNlLCBp
bmZvLnByb3RlY3Rpb24gfCBWTV9QUk9UX0VYRUNVVEUpOwotICAgICAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgICAgICBtYWNoX3ZtX3Byb3RlY3QobWFjaF90YXNrX3NlbGYoKSwgYWRkciwgc2l6
ZSwgZmFsc2UsIGluZm8ucHJvdGVjdGlvbiB8IFZNX1BST1RfRVhFQ1VURSk7CiAgICAgICAgICAg
ICB9Ci0KLSAgICAgICAgICAgIHJldHVybiBudWxscHRyOwogICAgICAgICB9KTsKICAgICB9CiAj
ZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYktpdDIueGNvZGVwcm9qL3Byb2pl
Y3QucGJ4cHJvaiBiL1NvdXJjZS9XZWJLaXQyL1dlYktpdDIueGNvZGVwcm9qL3Byb2plY3QucGJ4
cHJvagppbmRleCAxZTg2Y2MzMWM0Njc4MWZkZGYzZGU5ZjdjNmFkODIyYzM1YTQ4YmY4Li40ZTkx
ZDcwZTI2MjQxZGYxYjI0ZDkwYjE1OWI3MWEwYjhmMmE2YzMyIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0Mi9XZWJLaXQyLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKKysrIGIvU291cmNlL1dl
YktpdDIvV2ViS2l0Mi54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCkBAIC0yMDIsNyArMjAyLDYg
QEAKIAkJMUEyRDkyMjExMjgxREMxQjAwMUVCOTYyIC8qIFBsdWdpblByb3h5TWFjLm1tIGluIFNv
dXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMUEyRDkyMjAxMjgxREMx
QjAwMUVCOTYyIC8qIFBsdWdpblByb3h5TWFjLm1tICovOyB9OwogCQkxQTJEOTU2RjEyODQ4NTY0
MDAxRUI5NjIgLyogQ2hpbGRQcm9jZXNzLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWls
ZEZpbGU7IGZpbGVSZWYgPSAxQTJEOTU2RDEyODQ4NTY0MDAxRUI5NjIgLyogQ2hpbGRQcm9jZXNz
LmggKi87IH07CiAJCTFBMkQ5NTcwMTI4NDg1NjQwMDFFQjk2MiAvKiBDaGlsZFByb2Nlc3MuY3Bw
IGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMUEyRDk1NkUx
Mjg0ODU2NDAwMUVCOTYyIC8qIENoaWxkUHJvY2Vzcy5jcHAgKi87IH07Ci0JCTFBMkUxN0VGMUM2
QTU5MEMwMEQwNENGNiAvKiBEeWxkU1BJLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWls
ZEZpbGU7IGZpbGVSZWYgPSAxQTJFMTdFRTFDNkE1OTBDMDBEMDRDRjYgLyogRHlsZFNQSS5oICov
OyB9OwogCQkxQTMwMDY2RTExMTBGNEY3MDAzMTkzN0MgLyogUmVzcG9uc2l2ZW5lc3NUaW1lci5o
IGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMUEzMDA2NkMx
MTEwRjRGNzAwMzE5MzdDIC8qIFJlc3BvbnNpdmVuZXNzVGltZXIuaCAqLzsgfTsKIAkJMUEzMEVB
QzYxMTVEN0RBMzAwNTNFOTM3IC8qIENvbm5lY3Rpb25NYWMubW0gaW4gU291cmNlcyAqLyA9IHtp
c2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSAxQTMwRUFDNTExNUQ3REEzMDA1M0U5MzcgLyog
Q29ubmVjdGlvbk1hYy5tbSAqLzsgfTsKIAkJMUEzMzRERUQxNkRFOEY4ODAwNkE4RTM4IC8qIFN0
b3JhZ2VBcmVhTWFwTWVzc2FnZVJlY2VpdmVyLmNwcCBpbiBTb3VyY2VzICovID0ge2lzYSA9IFBC
WEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDFBMzM0REVCMTZERThGODgwMDZBOEUzOCAvKiBTdG9yYWdl
QXJlYU1hcE1lc3NhZ2VSZWNlaXZlci5jcHAgKi87IH07CkBAIC0yMTMxLDcgKzIxMzAsNiBAQAog
CQkxQTJEOTIyMDEyODFEQzFCMDAxRUI5NjIgLyogUGx1Z2luUHJveHlNYWMubW0gKi8gPSB7aXNh
ID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUg
PSBzb3VyY2Vjb2RlLmNwcC5vYmpjcHA7IHBhdGggPSBQbHVnaW5Qcm94eU1hYy5tbTsgc291cmNl
VHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJMUEyRDk1NkQxMjg0ODU2NDAwMUVCOTYyIC8qIENoaWxk
UHJvY2Vzcy5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7
IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBhdGggPSBDaGlsZFByb2Nlc3Mu
aDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJMUEyRDk1NkUxMjg0ODU2NDAwMUVCOTYy
IC8qIENoaWxkUHJvY2Vzcy5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVu
Y29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IHBhdGgg
PSBDaGlsZFByb2Nlc3MuY3BwOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwotCQkxQTJFMTdF
RTFDNkE1OTBDMDBEMDRDRjYgLyogRHlsZFNQSS5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVu
Y2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7
IHBhdGggPSBEeWxkU1BJLmg7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCTFBMzAwNjZD
MTExMEY0RjcwMDMxOTM3QyAvKiBSZXNwb25zaXZlbmVzc1RpbWVyLmggKi8gPSB7aXNhID0gUEJY
RmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3Vy
Y2Vjb2RlLmMuaDsgcGF0aCA9IFJlc3BvbnNpdmVuZXNzVGltZXIuaDsgc291cmNlVHJlZSA9ICI8
Z3JvdXA+IjsgfTsKIAkJMUEzMEVBQzUxMTVEN0RBMzAwNTNFOTM3IC8qIENvbm5lY3Rpb25NYWMu
bW0gKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtu
b3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5vYmpjcHA7IHBhdGggPSBDb25uZWN0aW9uTWFj
Lm1tOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQkxQTMzNERFQTE2REU4QjY4MDA2QThF
MzggLyogU3RvcmFnZUFyZWFNYXAubWVzc2FnZXMuaW4gKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVy
ZW5jZTsgbGFzdEtub3duRmlsZVR5cGUgPSB0ZXh0OyBwYXRoID0gU3RvcmFnZUFyZWFNYXAubWVz
c2FnZXMuaW47IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CkBAIC00OTQ3LDcgKzQ5NDUsNiBA
QAogCQkJaXNhID0gUEJYR3JvdXA7CiAJCQljaGlsZHJlbiA9ICgKIAkJCQkxQTU3MDUxMDFCRTQx
MEU1MDA4NzRBRjEgLyogQmxvY2tTUEkuaCAqLywKLQkJCQkxQTJFMTdFRTFDNkE1OTBDMDBEMDRD
RjYgLyogRHlsZFNQSS5oICovLAogCQkJCTM3NTRENTQ0MUIzQTI5RkQwMDNBNEM3RiAvKiBOU0lu
dm9jYXRpb25TUEkuaCAqLywKIAkJCSk7CiAJCQlwYXRoID0gQ29jb2E7CkBAIC03NzExLDcgKzc3
MDgsNiBAQAogCQkJCTUxRjA2MEUwMTY1NDMxN0YwMEYzMjgxQiAvKiBXZWJSZXNvdXJjZUxvYWRl
ck1lc3NhZ2VzLmggaW4gSGVhZGVycyAqLywKIAkJCQk3QzM2MUQ3MzE5MjdGQTM2MDAzNkE1OUQg
LyogV2ViU2NyaXB0TWVzc2FnZUhhbmRsZXIuaCBpbiBIZWFkZXJzICovLAogCQkJCUQzQjk0ODQ5
MTFGRjRCNjUwMDAzMkIzOSAvKiBXZWJTZWFyY2hQb3B1cE1lbnUuaCBpbiBIZWFkZXJzICovLAot
CQkJCTFBMkUxN0VGMUM2QTU5MEMwMEQwNENGNiAvKiBEeWxkU1BJLmggaW4gSGVhZGVycyAqLywK
IAkJCQkxQTQ4MzJENzFBOUNERjk2MDA4QjRERkUgLyogV2Vic2l0ZURhdGEuaCBpbiBIZWFkZXJz
ICovLAogCQkJCTFBNDgzMkQxMUE5QkRDMkYwMDhCNERGRSAvKiBXZWJzaXRlRGF0YVJlY29yZC5o
IGluIEhlYWRlcnMgKi8sCiAJCQkJMUE1M0MyQUExQTMyNTczMDAwNEU4QzcwIC8qIFdlYnNpdGVE
YXRhU3RvcmUuaCBpbiBIZWFkZXJzICovLAo=
</data>
<flag name="review"
          id="298793"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>