<?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>208781</bug_id>
          
          <creation_ts>2020-03-07 18:29:42 -0800</creation_ts>
          <short_desc>Crash in -[_WKRemoteObjectRegistry _invokeMethod:] block when calling a reply block after the web view has deallocated</short_desc>
          <delta_ts>2020-03-07 20:01:07 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit2</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="David Quesada">david_quesada</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>achristensen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1627403</commentid>
    <comment_count>0</comment_count>
    <who name="David Quesada">david_quesada</who>
    <bug_when>2020-03-07 18:29:42 -0800</bug_when>
    <thetext>rdar://problem/60061016</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1627410</commentid>
    <comment_count>1</comment_count>
      <attachid>392927</attachid>
    <who name="David Quesada">david_quesada</who>
    <bug_when>2020-03-07 18:49:28 -0800</bug_when>
    <thetext>Created attachment 392927
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1627438</commentid>
    <comment_count>2</comment_count>
      <attachid>392927</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-07 20:01:05 -0800</bug_when>
    <thetext>Comment on attachment 392927
Patch

Clearing flags on attachment: 392927

Committed r258095: &lt;https://trac.webkit.org/changeset/258095&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1627439</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-07 20:01:07 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>392927</attachid>
            <date>2020-03-07 18:49:28 -0800</date>
            <delta_ts>2020-03-07 20:01:05 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>file_208781.txt</filename>
            <type>text/plain</type>
            <size>9762</size>
            <attacher name="David Quesada">david_quesada</attacher>
            
              <data encoding="base64">Y29tbWl0IDc3NDViYmEzZjZkMjYwMzNlNDE1OTk2YWRmOTMyNTAwZDY2MzJmODQNCkF1dGhvcjog
RGF2aWQgUXVlc2FkYSA8ZGF2aWRfcXVlc2FkYUBhcHBsZS5jb20+DQpEYXRlOiAgIFNhdCBNYXIg
NyAxODo0NTozMiAyMDIwIC0wODAwDQoNCiAgICBDcmFzaCBpbiAtW19XS1JlbW90ZU9iamVjdFJl
Z2lzdHJ5IF9pbnZva2VNZXRob2Q6XSBibG9jayB3aGVuIGNhbGxpbmcgYSByZXBseSBibG9jayBh
ZnRlciB0aGUgd2ViIHZpZXcgaGFzIGRlYWxsb2NhdGVkDQogICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIwODc4MQ0KICAgIHJkYXI6Ly9wcm9ibGVtLzYwMDYxMDE2
DQogICAgDQogICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuDQogICAgDQogICAgU291cmNl
L1dlYktpdDoNCiAgICANCiAgICBDb3ZlcmVkIGJ5IEFQSSB0ZXN0cy4NCiAgICANCiAgICAqIFNo
YXJlZC9BUEkvQ29jb2EvX1dLUmVtb3RlT2JqZWN0UmVnaXN0cnkubW06DQogICAgKC1bX1dLUmVt
b3RlT2JqZWN0UmVnaXN0cnkgX2ludm9rZU1ldGhvZDpdKToNCiAgICAgICAgV2hlbiB0aGUgYXBw
IGNhbGxzIGEgcmVwbHkgYmxvY2sgZm9yIGEgbWVzc2FnZSBmcm9tIHRoZSBpbmplY3RlZCBidW5k
bGUsIGFkZCBhIG5pbA0KICAgICAgICBjaGVjayBmb3IgdGhlIHVuZGVybHlpbmcgV2ViS2l0OjpS
ZW1vdGVPYmplY3RSZWdpc3RyeSBiZWZvcmUgYXR0ZW1wdGluZyB0byBzZW5kIHRoZQ0KICAgICAg
ICByZXBseSBkZXRhaWxzIGJhY2sgdG8gdGhlIHdlYiBwcm9jZXNzLiBJdCdzIHBvc3NpYmxlIHRo
YXQgYmVmb3JlIHRoaXMgYmxvY2sgaXMNCiAgICAgICAgY2FsbGVkLCB0aGUgYXNzb2NpYXRlZCB3
ZWIgdmlldyBjb3VsZCBoYXZlIGJlZW4gZGVhbGxvY2F0ZWQsIHdoaWNoIHdvdWxkIGludmFsaWRh
dGUNCiAgICAgICAgdGhpcyBfV0tSZW1vdGVPYmplY3RSZWdpc3RyeS4NCiAgICANCiAgICBUb29s
czoNCiAgICANCiAgICBBZGQgYSB0ZXN0IHRoYXQgcmVjcmVhdGVzIHRoZSBjb25kaXRpb25zIG9m
IHRoaXMgY3Jhc2g6DQogICAgLSBTZW5kIGEgbWVzc2FnZSBmcm9tIHRoZSBpbmplY3RlZCBidW5k
bGUgdG8gdGhlIFVJIHByb2Nlc3MgdGhhdCBjb250YWlucyBhIHJlcGx5IGJsb2NrLg0KICAgIC0g
SG9sZCBhIHJlZmVyZW5jZSB0byB0aGUgcmVwbHkgYmxvY2suDQogICAgLSBMZXQgdGhlIHdlYiB2
aWV3IGRlYWxsb2NhdGUuDQogICAgLSBDYWxsIHRoZSBibG9jaywgYW5kIGV4cGVjdCBub3QgdG8g
Y3Jhc2guDQogICAgDQogICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1JlbW90
ZU9iamVjdFJlZ2lzdHJ5Lmg6DQogICAgKGxvY2FsT2JqZWN0SW50ZXJmYWNlKToNCiAgICAqIFRl
c3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvUmVtb3RlT2JqZWN0UmVnaXN0cnkubW06DQog
ICAgKC1bTG9jYWxPYmplY3QgZG9Tb21ldGhpbmdXaXRoQ29tcGxldGlvbkhhbmRsZXI6XSk6DQog
ICAgKFRFU1QpOg0KICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9SZW1vdGVP
YmplY3RSZWdpc3RyeVBsdWdJbi5tbToNCiAgICAoLVtSZW1vdGVPYmplY3RSZWdpc3RyeVBsdWdJ
biBjYWxsVUlQcm9jZXNzTWV0aG9kV2l0aFJlcGx5QmxvY2tdKToNCg0KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cNCmluZGV4IDFk
ZDJjN2E4YWQxLi45NGVlNzEzMWFhMCAxMDA2NDQNCi0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdl
TG9nDQorKysgYi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZw0KQEAgLTEsMyArMSwyMSBAQA0KKzIw
MjAtMDMtMDcgIERhdmlkIFF1ZXNhZGEgIDxkYXZpZF9xdWVzYWRhQGFwcGxlLmNvbT4NCisNCisg
ICAgICAgIENyYXNoIGluIC1bX1dLUmVtb3RlT2JqZWN0UmVnaXN0cnkgX2ludm9rZU1ldGhvZDpd
IGJsb2NrIHdoZW4gY2FsbGluZyBhIHJlcGx5IGJsb2NrIGFmdGVyIHRoZSB3ZWIgdmlldyBoYXMg
ZGVhbGxvY2F0ZWQNCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yMDg3ODENCisgICAgICAgIHJkYXI6Ly9wcm9ibGVtLzYwMDYxMDE2DQorDQorICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4NCisNCisgICAgICAgIENvdmVyZWQgYnkgQVBJ
IHRlc3RzLg0KKw0KKyAgICAgICAgKiBTaGFyZWQvQVBJL0NvY29hL19XS1JlbW90ZU9iamVjdFJl
Z2lzdHJ5Lm1tOg0KKyAgICAgICAgKC1bX1dLUmVtb3RlT2JqZWN0UmVnaXN0cnkgX2ludm9rZU1l
dGhvZDpdKToNCisgICAgICAgICAgICBXaGVuIHRoZSBhcHAgY2FsbHMgYSByZXBseSBibG9jayBm
b3IgYSBtZXNzYWdlIGZyb20gdGhlIGluamVjdGVkIGJ1bmRsZSwgYWRkIGEgbmlsDQorICAgICAg
ICAgICAgY2hlY2sgZm9yIHRoZSB1bmRlcmx5aW5nIFdlYktpdDo6UmVtb3RlT2JqZWN0UmVnaXN0
cnkgYmVmb3JlIGF0dGVtcHRpbmcgdG8gc2VuZCB0aGUNCisgICAgICAgICAgICByZXBseSBkZXRh
aWxzIGJhY2sgdG8gdGhlIHdlYiBwcm9jZXNzLiBJdCdzIHBvc3NpYmxlIHRoYXQgYmVmb3JlIHRo
aXMgYmxvY2sgaXMNCisgICAgICAgICAgICBjYWxsZWQsIHRoZSBhc3NvY2lhdGVkIHdlYiB2aWV3
IGNvdWxkIGhhdmUgYmVlbiBkZWFsbG9jYXRlZCwgd2hpY2ggd291bGQgaW52YWxpZGF0ZQ0KKyAg
ICAgICAgICAgIHRoaXMgX1dLUmVtb3RlT2JqZWN0UmVnaXN0cnkuDQorDQogMjAyMC0wMy0wNyAg
RXJpYyBDYXJsc29uICA8ZXJpYy5jYXJsc29uQGFwcGxlLmNvbT4NCiANCiAgICAgICAgIEltcGxl
bWVudCBzZXRXaXJlbGVzc1BsYXliYWNrVGFyZ2V0LCBwZXJmb3JtVGFza0F0TWVkaWFUaW1lLCBh
bmQgd291bGRUYWludE9yaWdpbiBpbiBHUFVQcm9jZXNzDQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9TaGFyZWQvQVBJL0NvY29hL19XS1JlbW90ZU9iamVjdFJlZ2lzdHJ5Lm1tIGIvU291cmNl
L1dlYktpdC9TaGFyZWQvQVBJL0NvY29hL19XS1JlbW90ZU9iamVjdFJlZ2lzdHJ5Lm1tDQppbmRl
eCA1NDEwNDdlZGRmMi4uZjA1MWVlODA5MmQgMTAwNjQ0DQotLS0gYS9Tb3VyY2UvV2ViS2l0L1No
YXJlZC9BUEkvQ29jb2EvX1dLUmVtb3RlT2JqZWN0UmVnaXN0cnkubW0NCisrKyBiL1NvdXJjZS9X
ZWJLaXQvU2hhcmVkL0FQSS9Db2NvYS9fV0tSZW1vdGVPYmplY3RSZWdpc3RyeS5tbQ0KQEAgLTI5
MSw3ICsyOTEsOCBAQCAtICh2b2lkKV9pbnZva2VNZXRob2Q6KGNvbnN0IFdlYktpdDo6UmVtb3Rl
T2JqZWN0SW52b2NhdGlvbiYpcmVtb3RlT2JqZWN0SW52b2NhdA0KICAgICAgICAgICAgICAgICBh
dXRvIGVuY29kZXIgPSBhZG9wdE5TKFtbV0tSZW1vdGVPYmplY3RFbmNvZGVyIGFsbG9jXSBpbml0
XSk7DQogICAgICAgICAgICAgICAgIFtlbmNvZGVyIGVuY29kZU9iamVjdDppbnZvY2F0aW9uIGZv
cktleTppbnZvY2F0aW9uS2V5XTsNCiANCi0gICAgICAgICAgICAgICAgcmVtb3RlT2JqZWN0UmVn
aXN0cnktPl9yZW1vdGVPYmplY3RSZWdpc3RyeS0+c2VuZFJlcGx5QmxvY2socmVwbHlJRCwgV2Vi
S2l0OjpVc2VyRGF0YShbZW5jb2RlciByb290T2JqZWN0RGljdGlvbmFyeV0pKTsNCisgICAgICAg
ICAgICAgICAgaWYgKHJlbW90ZU9iamVjdFJlZ2lzdHJ5LT5fcmVtb3RlT2JqZWN0UmVnaXN0cnkp
DQorICAgICAgICAgICAgICAgICAgICByZW1vdGVPYmplY3RSZWdpc3RyeS0+X3JlbW90ZU9iamVj
dFJlZ2lzdHJ5LT5zZW5kUmVwbHlCbG9jayhyZXBseUlELCBXZWJLaXQ6OlVzZXJEYXRhKFtlbmNv
ZGVyIHJvb3RPYmplY3REaWN0aW9uYXJ5XSkpOw0KICAgICAgICAgICAgICAgICBjaGVja2VyLT5k
aWRDYWxsUmVwbHlCbG9jaygpOw0KICAgICAgICAgICAgIH0pOw0KIA0KZGlmZiAtLWdpdCBhL1Rv
b2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZw0KaW5kZXggNzZmNjJkYTE1MmIuLmE0YjU0
MjcwYTQ1IDEwMDY0NA0KLS0tIGEvVG9vbHMvQ2hhbmdlTG9nDQorKysgYi9Ub29scy9DaGFuZ2VM
b2cNCkBAIC0xLDMgKzEsMjUgQEANCisyMDIwLTAzLTA3ICBEYXZpZCBRdWVzYWRhICA8ZGF2aWRf
cXVlc2FkYUBhcHBsZS5jb20+DQorDQorICAgICAgICBDcmFzaCBpbiAtW19XS1JlbW90ZU9iamVj
dFJlZ2lzdHJ5IF9pbnZva2VNZXRob2Q6XSBibG9jayB3aGVuIGNhbGxpbmcgYSByZXBseSBibG9j
ayBhZnRlciB0aGUgd2ViIHZpZXcgaGFzIGRlYWxsb2NhdGVkDQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA4NzgxDQorICAgICAgICByZGFyOi8vcHJv
YmxlbS82MDA2MTAxNg0KKw0KKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuDQor
DQorICAgICAgICBBZGQgYSB0ZXN0IHRoYXQgcmVjcmVhdGVzIHRoZSBjb25kaXRpb25zIG9mIHRo
aXMgY3Jhc2g6DQorICAgICAgICAtIFNlbmQgYSBtZXNzYWdlIGZyb20gdGhlIGluamVjdGVkIGJ1
bmRsZSB0byB0aGUgVUkgcHJvY2VzcyB0aGF0IGNvbnRhaW5zIGEgcmVwbHkgYmxvY2suDQorICAg
ICAgICAtIEhvbGQgYSByZWZlcmVuY2UgdG8gdGhlIHJlcGx5IGJsb2NrLg0KKyAgICAgICAgLSBM
ZXQgdGhlIHdlYiB2aWV3IGRlYWxsb2NhdGUuDQorICAgICAgICAtIENhbGwgdGhlIGJsb2NrLCBh
bmQgZXhwZWN0IG5vdCB0byBjcmFzaC4NCisNCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0
cy9XZWJLaXRDb2NvYS9SZW1vdGVPYmplY3RSZWdpc3RyeS5oOg0KKyAgICAgICAgKGxvY2FsT2Jq
ZWN0SW50ZXJmYWNlKToNCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2Nv
YS9SZW1vdGVPYmplY3RSZWdpc3RyeS5tbToNCisgICAgICAgICgtW0xvY2FsT2JqZWN0IGRvU29t
ZXRoaW5nV2l0aENvbXBsZXRpb25IYW5kbGVyOl0pOg0KKyAgICAgICAgKFRFU1QpOg0KKyAgICAg
ICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1JlbW90ZU9iamVjdFJlZ2lzdHJ5
UGx1Z0luLm1tOg0KKyAgICAgICAgKC1bUmVtb3RlT2JqZWN0UmVnaXN0cnlQbHVnSW4gY2FsbFVJ
UHJvY2Vzc01ldGhvZFdpdGhSZXBseUJsb2NrXSk6DQorDQogMjAyMC0wMy0wNSAgU2FtIFdlaW5p
ZyAgPHdlaW5pZ0BhcHBsZS5jb20+DQogDQogICAgICAgICBNb3ZlIEphdmFTY3JpcHRDb3JlIHJl
bGF0ZWQgZmVhdHVyZSBkZWZpbmVzIGZyb20gRmVhdHVyZURlZmluZXMueGNjb25maWcgdG8gUGxh
dGZvcm1FbmFibGVDb2NvYS5oDQpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0
cy9XZWJLaXRDb2NvYS9SZW1vdGVPYmplY3RSZWdpc3RyeS5oIGIvVG9vbHMvVGVzdFdlYktpdEFQ
SS9UZXN0cy9XZWJLaXRDb2NvYS9SZW1vdGVPYmplY3RSZWdpc3RyeS5oDQppbmRleCBmZGY2NzE2
NzBlMi4uZWYzYWJjOTA0YWIgMTAwNjQ0DQotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3Rz
L1dlYktpdENvY29hL1JlbW90ZU9iamVjdFJlZ2lzdHJ5LmgNCisrKyBiL1Rvb2xzL1Rlc3RXZWJL
aXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvUmVtb3RlT2JqZWN0UmVnaXN0cnkuaA0KQEAgLTUwLDYg
KzUwLDEzIEBADQogLSAodm9pZCl0YWtlTG9uZzoobG9uZyl2YWx1ZSBjb21wbGV0aW9uSGFuZGxl
cjoodm9pZCAoXikobG9uZyB2YWx1ZSkpY29tcGxldGlvbkhhbmRsZXI7DQogLSAodm9pZClkb05v
dENhbGxDb21wbGV0aW9uSGFuZGxlcjoodm9pZCAoXikoKSljb21wbGV0aW9uSGFuZGxlcjsNCiAt
ICh2b2lkKXNlbmRSZXF1ZXN0OihOU1VSTFJlcXVlc3QgKilyZXF1ZXN0IHJlc3BvbnNlOihOU1VS
TFJlc3BvbnNlICopcmVzcG9uc2UgY2hhbGxlbmdlOihOU1VSTEF1dGhlbnRpY2F0aW9uQ2hhbGxl
bmdlICopY2hhbGxlbmdlIGVycm9yOihOU0Vycm9yICopZXJyb3IgY29tcGxldGlvbkhhbmRsZXI6
KHZvaWQgKF4pKE5TVVJMUmVxdWVzdCAqLCBOU1VSTFJlc3BvbnNlICosIE5TVVJMQXV0aGVudGlj
YXRpb25DaGFsbGVuZ2UgKiwgTlNFcnJvciAqKSljb21wbGV0aW9uSGFuZGxlcjsNCistICh2b2lk
KWNhbGxVSVByb2Nlc3NNZXRob2RXaXRoUmVwbHlCbG9jazsNCisNCitAZW5kDQorDQorQHByb3Rv
Y29sIExvY2FsT2JqZWN0UHJvdG9jb2wgPE5TT2JqZWN0Pg0KKw0KKy0gKHZvaWQpZG9Tb21ldGhp
bmdXaXRoQ29tcGxldGlvbkhhbmRsZXI6KHZvaWQgKF4pKHZvaWQpKWNvbXBsZXRpb25IYW5kbGVy
Ow0KIA0KIEBlbmQNCiANCkBAIC02MSwzICs2OCwxMCBAQCBzdGF0aWMgaW5saW5lIF9XS1JlbW90
ZU9iamVjdEludGVyZmFjZSAqcmVtb3RlT2JqZWN0SW50ZXJmYWNlKCkNCiANCiAgICAgcmV0dXJu
IGludGVyZmFjZTsNCiB9DQorDQorc3RhdGljIGlubGluZSBfV0tSZW1vdGVPYmplY3RJbnRlcmZh
Y2UgKmxvY2FsT2JqZWN0SW50ZXJmYWNlKCkNCit7DQorICAgIF9XS1JlbW90ZU9iamVjdEludGVy
ZmFjZSAqaW50ZXJmYWNlID0gW19XS1JlbW90ZU9iamVjdEludGVyZmFjZSByZW1vdGVPYmplY3RJ
bnRlcmZhY2VXaXRoUHJvdG9jb2w6QHByb3RvY29sKExvY2FsT2JqZWN0UHJvdG9jb2wpXTsNCisN
CisgICAgcmV0dXJuIGludGVyZmFjZTsNCit9DQpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktp
dEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9SZW1vdGVPYmplY3RSZWdpc3RyeS5tbSBiL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvUmVtb3RlT2JqZWN0UmVnaXN0cnkubW0NCmlu
ZGV4IDNmNjdiNmI5ZThhLi5mMmU1MTFlMmQ2YiAxMDA2NDQNCi0tLSBhL1Rvb2xzL1Rlc3RXZWJL
aXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvUmVtb3RlT2JqZWN0UmVnaXN0cnkubW0NCisrKyBiL1Rv
b2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvUmVtb3RlT2JqZWN0UmVnaXN0cnku
bW0NCkBAIC0zMyw4ICszMywxMCBAQA0KICNpbXBvcnQgPFdlYktpdC9XS1dlYlZpZXdQcml2YXRl
Lmg+DQogI2ltcG9ydCA8V2ViS2l0L19XS1JlbW90ZU9iamVjdEludGVyZmFjZS5oPg0KICNpbXBv
cnQgPFdlYktpdC9fV0tSZW1vdGVPYmplY3RSZWdpc3RyeS5oPg0KKyNpbXBvcnQgPHd0Zi9CbG9j
a1B0ci5oPg0KICNpbXBvcnQgPHd0Zi9SZWZDb3VudGVkLmg+DQogI2ltcG9ydCA8d3RmL1JldGFp
blB0ci5oPg0KKyNpbXBvcnQgPHd0Zi9XZWFrT2JqQ1B0ci5oPg0KIA0KIFRFU1QoV2ViS2l0LCBS
ZW1vdGVPYmplY3RSZWdpc3RyeSkNCiB7DQpAQCAtMTU4LDMgKzE2MCw1MyBAQCBURVNUKFdlYktp
dCwgUmVtb3RlT2JqZWN0UmVnaXN0cnkpDQogICAgICAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpy
dW4oJmlzRG9uZSk7DQogICAgIH0NCiB9DQorDQorQGludGVyZmFjZSBMb2NhbE9iamVjdCA6IE5T
T2JqZWN0PExvY2FsT2JqZWN0UHJvdG9jb2w+IHsNCitAcHVibGljDQorICAgIEJsb2NrUHRyPHZv
aWQoKT4gY29tcGxldGlvbkhhbmRsZXJGcm9tV2ViUHJvY2VzczsNCisgICAgYm9vbCBoYXNDb21w
bGV0aW9uSGFuZGxlcjsNCit9DQorQGVuZA0KKw0KK0BpbXBsZW1lbnRhdGlvbiBMb2NhbE9iamVj
dA0KKw0KKy0gKHZvaWQpZG9Tb21ldGhpbmdXaXRoQ29tcGxldGlvbkhhbmRsZXI6KHZvaWQgKF4p
KHZvaWQpKWNvbXBsZXRpb25IYW5kbGVyDQorew0KKyAgICBjb21wbGV0aW9uSGFuZGxlckZyb21X
ZWJQcm9jZXNzID0gY29tcGxldGlvbkhhbmRsZXI7DQorICAgIGhhc0NvbXBsZXRpb25IYW5kbGVy
ID0gdHJ1ZTsNCit9DQorDQorQGVuZA0KKw0KK1RFU1QoV2ViS2l0LCBSZW1vdGVPYmplY3RSZWdp
c3RyeV9DYWxsUmVwbHlCbG9ja0FmdGVyT3JpZ2luYXRpbmdXZWJWaWV3RGVhbGxvY2F0ZXMpDQor
ew0KKyAgICBMb2NhbE9iamVjdCAqbG9jYWxPYmplY3QgPSBbW1tMb2NhbE9iamVjdCBhbGxvY10g
aW5pdF0gYXV0b3JlbGVhc2VdOw0KKyAgICBXZWFrT2JqQ1B0cjxXS1dlYlZpZXc+IHdlYWtXZWJW
aWV3UHRyOw0KKw0KKyAgICBAYXV0b3JlbGVhc2Vwb29sIHsNCisgICAgICAgIE5TU3RyaW5nICog
Y29uc3QgdGVzdFBsdWdJbkNsYXNzTmFtZSA9IEAiUmVtb3RlT2JqZWN0UmVnaXN0cnlQbHVnSW4i
Ow0KKyAgICAgICAgYXV0byBjb25maWd1cmF0aW9uID0gcmV0YWluUHRyKFtXS1dlYlZpZXdDb25m
aWd1cmF0aW9uIF90ZXN0X2NvbmZpZ3VyYXRpb25XaXRoVGVzdFBsdWdJbkNsYXNzTmFtZTp0ZXN0
UGx1Z0luQ2xhc3NOYW1lXSk7DQorICAgICAgICBhdXRvIHdlYlZpZXcgPSBhZG9wdE5TKFtbV0tX
ZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOkNHUmVjdFplcm8gY29uZmlndXJhdGlvbjpjb25m
aWd1cmF0aW9uLmdldCgpXSk7DQorICAgICAgICB3ZWFrV2ViVmlld1B0ciA9IHdlYlZpZXcuZ2V0
KCk7DQorDQorICAgICAgICBfV0tSZW1vdGVPYmplY3RJbnRlcmZhY2UgKmludGVyZmFjZSA9IHJl
bW90ZU9iamVjdEludGVyZmFjZSgpOw0KKyAgICAgICAgaWQgPFJlbW90ZU9iamVjdFByb3RvY29s
PiBvYmplY3QgPSBbW3dlYlZpZXcgX3JlbW90ZU9iamVjdFJlZ2lzdHJ5XSByZW1vdGVPYmplY3RQ
cm94eVdpdGhJbnRlcmZhY2U6aW50ZXJmYWNlXTsNCisNCisgICAgICAgIFtbd2ViVmlldyBfcmVt
b3RlT2JqZWN0UmVnaXN0cnldIHJlZ2lzdGVyRXhwb3J0ZWRPYmplY3Q6bG9jYWxPYmplY3QgaW50
ZXJmYWNlOmxvY2FsT2JqZWN0SW50ZXJmYWNlKCldOw0KKw0KKyAgICAgICAgW29iamVjdCBjYWxs
VUlQcm9jZXNzTWV0aG9kV2l0aFJlcGx5QmxvY2tdOw0KKw0KKyAgICAgICAgVGVzdFdlYktpdEFQ
STo6VXRpbDo6cnVuKCZsb2NhbE9iamVjdC0+aGFzQ29tcGxldGlvbkhhbmRsZXIpOw0KKyAgICB9
DQorDQorICAgIHdoaWxlICh0cnVlKSB7DQorICAgICAgICBAYXV0b3JlbGVhc2Vwb29sIHsNCisg
ICAgICAgICAgICBpZiAoIXdlYWtXZWJWaWV3UHRyLmdldCgpKQ0KKyAgICAgICAgICAgICAgICBi
cmVhazsNCisNCisgICAgICAgICAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpzcGluUnVuTG9vcCgp
Ow0KKyAgICAgICAgfQ0KKyAgICB9DQorDQorICAgIGxvY2FsT2JqZWN0LT5jb21wbGV0aW9uSGFu
ZGxlckZyb21XZWJQcm9jZXNzKCk7DQorfQ0KZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRB
UEkvVGVzdHMvV2ViS2l0Q29jb2EvUmVtb3RlT2JqZWN0UmVnaXN0cnlQbHVnSW4ubW0gYi9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1JlbW90ZU9iamVjdFJlZ2lzdHJ5UGx1
Z0luLm1tDQppbmRleCBmMTllZjk0ZGFlYi4uZDIxYzYxNjlhYTkgMTAwNjQ0DQotLS0gYS9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1JlbW90ZU9iamVjdFJlZ2lzdHJ5UGx1
Z0luLm1tDQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1JlbW90
ZU9iamVjdFJlZ2lzdHJ5UGx1Z0luLm1tDQpAQCAtMTEzLDQgKzExMywxMCBAQCAtICh2b2lkKXNl
bmRSZXF1ZXN0OihOU1VSTFJlcXVlc3QgKilyZXF1ZXN0IHJlc3BvbnNlOihOU1VSTFJlc3BvbnNl
ICopcmVzcG9uc2UgYw0KICAgICBjb21wbGV0aW9uSGFuZGxlcihyZXF1ZXN0LCByZXNwb25zZSwg
Y2hhbGxlbmdlLCBlcnJvcik7DQogfQ0KIA0KKy0gKHZvaWQpY2FsbFVJUHJvY2Vzc01ldGhvZFdp
dGhSZXBseUJsb2NrDQorew0KKyAgICBpZCA8TG9jYWxPYmplY3RQcm90b2NvbD4gbG9jYWxPYmpl
Y3QgPSBbW19icm93c2VyQ29udGV4dENvbnRyb2xsZXIgX3JlbW90ZU9iamVjdFJlZ2lzdHJ5XSBy
ZW1vdGVPYmplY3RQcm94eVdpdGhJbnRlcmZhY2U6bG9jYWxPYmplY3RJbnRlcmZhY2UoKV07DQor
ICAgIFtsb2NhbE9iamVjdCBkb1NvbWV0aGluZ1dpdGhDb21wbGV0aW9uSGFuZGxlcjpeeyB9XTsN
Cit9DQorDQogQGVuZA0K
</data>

          </attachment>
      

    </bug>

</bugzilla>