<?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>159958</bug_id>
          
          <creation_ts>2016-07-19 16:35:35 -0700</creation_ts>
          <short_desc>run-safari doesn&apos;t work with Safari 10 on 10.11</short_desc>
          <delta_ts>2016-07-22 08:13:05 -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 Misc.</component>
          <version>Other</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="Alexey Proskuryakov">ap</reporter>
          <assigned_to>mitz</assigned_to>
          <cc>marco.barisione</cc>
    
    <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1212590</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-07-19 16:35:35 -0700</bug_when>
    <thetext>As reported in webkit-dev:

$ ./Tools/Scripts/run-safari

Safari 10 starts, but nothing loads probably because it cannot load its injected bundle. This is the output:

Starting SafariForWebKitDevelopment with DYLD_FRAMEWORK_PATH set to point to built WebKit in /Users/bari/src/webkit/WebKitBuild/Release.
2016-07-18 14:18:32.900 SafariForWebKitDevelopment[424:4918] [Keychain] SecItemCopyMatching failed fetching extension list with error -34018
2016-07-18 14:18:32.923 SafariForWebKitDevelopment[424:4918] [Keychain] SecItemCopyMatching failed fetching extension list with error -34018
2016-07-18 14:18:33.091 com.apple.WebKit.WebContent.Development[425:4983] Error loading /System/Library/StagedFrameworks/Safari/Safari.framework/Safari: dlopen(/System/Library/StagedFrameworks/Safari/Safari.framework/Safari, 265): Symbol not found: _OBJC_CLASS_$_WBSCompletionListRankingObserver
 Referenced from: /System/Library/StagedFrameworks/Safari/Safari.framework/Safari
 Expected in: /System/Library/PrivateFrameworks/SafariShared.framework/Versions/A/SafariShared
in /System/Library/StagedFrameworks/Safari/Safari.framework/Safari
InjectedBundle::load failed - Could not load the executable from the bundle.


&lt;rdar://problem/27422805&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1212593</commentid>
    <comment_count>1</comment_count>
      <attachid>284069</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-07-19 16:39:51 -0700</bug_when>
    <thetext>Created attachment 284069
proposed fix

Dan, did I understand you correctly?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1212602</commentid>
    <comment_count>2</comment_count>
      <attachid>284069</attachid>
    <who name="">mitz</who>
    <bug_when>2016-07-19 16:54:50 -0700</bug_when>
    <thetext>Comment on attachment 284069
proposed fix

This can cause production builds of the XPC services in macOS releases to load the staged WebKit frameworks when the client app isn’t Safari.

You should make a change the only affects engineering builds.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1212664</commentid>
    <comment_count>3</comment_count>
      <attachid>284085</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-07-19 23:09:52 -0700</bug_when>
    <thetext>Created attachment 284085
proposed fix

Good catch.

Attaching another fix that I have, but it seems conceptually wrong too. Needs more discussion.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1213386</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-07-21 16:15:38 -0700</bug_when>
    <thetext>Dan convinced me that doing it conditionally for engineering builds is the only acceptable way forward. Will hopefully get back to this next week, if no one beats me to it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1213487</commentid>
    <comment_count>5</comment_count>
      <attachid>284305</attachid>
    <who name="">mitz</who>
    <bug_when>2016-07-21 21:45:30 -0700</bug_when>
    <thetext>Created attachment 284305
Make engineering builds of the Web Content service prefer newer frameworks in the staged install path</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1213567</commentid>
    <comment_count>6</comment_count>
    <who name="">mitz</who>
    <bug_when>2016-07-22 08:13:05 -0700</bug_when>
    <thetext>Fixed in &lt;https://trac.webkit.org/r203598&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>284069</attachid>
            <date>2016-07-19 16:39:51 -0700</date>
            <delta_ts>2016-07-21 21:45:25 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>RunSafari10.txt</filename>
            <type>text/plain</type>
            <size>1833</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwMzQzMykKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE2LTA3LTE5ICBBbGV4ZXkg
UHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIHJ1bi1zYWZhcmkgZG9lc24n
dCB3b3JrIHdpdGggU2FmYXJpIDEwIG9uIDEwLjExCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTk5NTgKKyAgICAgICAgcmRhcjovL3Byb2JsZW0vMjc0
MjI4MDUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IENvbmZpZ3VyYXRpb25zL0Jhc2VUYXJnZXQueGNjb25maWc6IEFsd2F5cyBzZXQgRFlMRF9WRVJT
SU9ORURfRlJBTUVXT1JLX1BBVEgKKyAgICAgICAgdmlhIGxvYWQgY29tbWFuZHMgaW4gWFBDIHNl
cnZpY2VzLiBUaGlzIG1hdGNoZXMgU2FmYXJpW0ZvcldlYktpdERldmVsb3BtZW50XSwgYW5kCisg
ICAgICAgIGR5bGQga25vd3MgdG8gdXNlIHRoZSB2YXJpYW50IHdpdGggaGlnaGVyIHZlcnNpb24g
ZXZlbiBpZiB0aGVyZSBpcyBhIHN0YWxlIGNvcHkKKyAgICAgICAgaW4gU3RhZ2VkRnJhbWV3b3Jr
cy4KKwogMjAxNi0wNy0xOSAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgog
CiAgICAgICAgIFNvbWUgcGF5bWVudCBhdXRob3JpemF0aW9uIHN0YXR1cyB2YWx1ZXMgc2hvdWxk
IGtlZXAgdGhlIHNoZWV0IGFjdGl2ZQpJbmRleDogU291cmNlL1dlYktpdDIvQ29uZmlndXJhdGlv
bnMvQmFzZVRhcmdldC54Y2NvbmZpZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9Db25m
aWd1cmF0aW9ucy9CYXNlVGFyZ2V0LnhjY29uZmlnCShyZXZpc2lvbiAyMDM0MTYpCisrKyBTb3Vy
Y2UvV2ViS2l0Mi9Db25maWd1cmF0aW9ucy9CYXNlVGFyZ2V0LnhjY29uZmlnCSh3b3JraW5nIGNv
cHkpCkBAIC02OSw4ICs2OSw3IEBAIFVNQlJFTExBX0ZSQU1FV09SS1NfRElSX2VuZ2luZWVyaW5n
ID0gJCgKIFdFQkNPUkVfUFJJVkFURV9IRUFERVJTX0RJUiA9ICQoVU1CUkVMTEFfRlJBTUVXT1JL
U19ESVIpL1dlYkNvcmUuZnJhbWV3b3JrL1ByaXZhdGVIZWFkZXJzOwogV0VCS0lUX0xFR0FDWV9Q
UklWQVRFX0hFQURFUlNfRElSID0gJChVTUJSRUxMQV9GUkFNRVdPUktTX0RJUikvV2ViS2l0TGVn
YWN5LmZyYW1ld29yay9Qcml2YXRlSGVhZGVyczsKIAotT1RIRVJfTERGTEFHU19WRVJTSU9ORURf
RlJBTUVXT1JLX1BBVEggPSAkKE9USEVSX0xERkxBR1NfVkVSU0lPTkVEX0ZSQU1FV09SS19QQVRI
XyQoVVNFX1NUQUdJTkdfSU5TVEFMTF9QQVRIKSk7Ci1PVEhFUl9MREZMQUdTX1ZFUlNJT05FRF9G
UkFNRVdPUktfUEFUSF9ZRVMgPSAtV2wsLWR5bGRfZW52IC1XbCxEWUxEX1ZFUlNJT05FRF9GUkFN
RVdPUktfUEFUSD0vU3lzdGVtL0xpYnJhcnkvU3RhZ2VkRnJhbWV3b3Jrcy9TYWZhcmk7CitPVEhF
Ul9MREZMQUdTX1ZFUlNJT05FRF9GUkFNRVdPUktfUEFUSCA9IC1XbCwtZHlsZF9lbnYgLVdsLERZ
TERfVkVSU0lPTkVEX0ZSQU1FV09SS19QQVRIPS9TeXN0ZW0vTGlicmFyeS9TdGFnZWRGcmFtZXdv
cmtzL1NhZmFyaTsKIAogV0tfTUFOVUFMX1NBTkRCT1hJTkdfRU5BQkxFRFtzZGs9bWFjb3N4Kl0g
PSBZRVM7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>284085</attachid>
            <date>2016-07-19 23:09:52 -0700</date>
            <delta_ts>2016-07-21 21:45:27 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>StagedFrameworks.txt</filename>
            <type>text/plain</type>
            <size>1153</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIwMzQ0NCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE0IEBACisyMDE2LTA3LTE5ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29t
PgorCisgICAgICAgIHJ1bi1zYWZhcmkgZG9lc24ndCB3b3JrIHdpdGggU2FmYXJpIDEwIG9uIDEw
LjExCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTk5
NTgKKyAgICAgICAgcmRhcjovL3Byb2JsZW0vMjc0MjI4MDUKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0ZGlycy5wbTogKHJ1
blNhZmFyaSk6IE1ha2Ugc3VyZSB0aGF0IFNhZmFyaSBpbmplY3RlZCBidW5kbGUgaW4KKyAgICAg
ICAgV2ViQ29udGVudCBzZXJ2aWNlIGNhbiBmaW5kIG1hdGNoaW5nIFNhZmFyaSBmcmFtZXdvcmtz
LgorCiAyMDE2LTA3LTE5ICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CiAKICAgICAg
ICAgVGhlIGRlZmF1bHQgdGVzdGluZyBtb2RlIHNob3VsZCBub3QgaW52b2x2ZSBkaXNhYmxpbmcg
dGhlIEZUTCBKSVQKSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdGRpcnMucG0JKHJldmlzaW9uIDIwMzM5NykKKysrIFRv
b2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQkod29ya2luZyBjb3B5KQpAQCAtMjU0Myw2ICsyNTQz
LDcgQEAgc3ViIHJ1blNhZmFyaQogICAgIH0KIAogICAgIGlmIChpc0FwcGxlTWFjV2ViS2l0KCkp
IHsKKyAgICAgICAgcHJlcGVuZFRvRW52aXJvbm1lbnRWYXJpYWJsZUxpc3QoIl9fWFBDX0RZTERf
VkVSU0lPTkVEX0ZSQU1FV09SS19QQVRIIiwgIi9TeXN0ZW0vTGlicmFyeS9TdGFnZWRGcmFtZXdv
cmtzL1NhZmFyaSIpOwogICAgICAgICByZXR1cm4gcnVuTWFjV2ViS2l0QXBwKHNhZmFyaVBhdGgo
KSk7CiAgICAgfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>284305</attachid>
            <date>2016-07-21 21:45:30 -0700</date>
            <delta_ts>2016-07-21 22:08:43 -0700</delta_ts>
            <desc>Make engineering builds of the Web Content service prefer newer frameworks in the staged install path</desc>
            <filename>bug-159958-20160721214429.patch</filename>
            <type>text/plain</type>
            <size>6486</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwMzU1MCkKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI5IEBACisyMDE2LTA3LTIxICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgcnVuLXNhZmFyaSBkb2Vzbid0IHdv
cmsgd2l0aCBTYWZhcmkgMTAgb24gMTAuMTEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE1OTk1OAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMjc0MjI4
MDU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU2Fm
YXJp4oCZcyBpbmplY3RlZCBidW5kbGUgbWF5IGRlcGVuZCBvbiB0aGUgbmV3ZXIgdmVyc2lvbnMg
b2YgZnJhbWV3b3JrcyBpbnN0YWxsZWQgaW4gYQorICAgICAgICBzdGFnaW5nIGxvY2F0aW9uLiBI
YXZlIHRoZSBlbmdpbmVlcmluZyBidWlsZHMgb2YgdGhlIFdlYiBDb250ZW50IHNlcnZpY2UgbG9v
ayBmb3IgbmV3ZXIKKyAgICAgICAgdmVyc2lvbnMgaW4gdGhhdCBsb2NhdGlvbi4KKworICAgICAg
ICAqIENvbmZpZ3VyYXRpb25zL0Jhc2VUYXJnZXQueGNjb25maWc6IFNob3J0ZW5lZCBhIGxpbmtl
ciBmbGFnLgorCisgICAgICAgICogQ29uZmlndXJhdGlvbnMvQmFzZVhQQ1NlcnZpY2UueGNjb25m
aWc6IEluY3JlYXNlZCBNYWNoLU8gaGVhZGVyIHBhZGRpbmcgaW4gcHJvZHVjdGlvbgorICAgICAg
ICAgIGJ1aWxkcyB0byBhbGxvdyBmb3IgbW9yZSBkeWxkIGVudmlyb25tZW50IGNvbW1hbmRzIHRv
IGJlIGFkZGVkIGFmdGVyIHRoZSBmYWN0LgorCisgICAgICAgICogQ29uZmlndXJhdGlvbnMvRGVi
dWdSZWxlYXNlLnhjY29uZmlnOiBIYXZlIHRoZSBuZXcKKyAgICAgICAgICBXS19XRUJDT05URU5U
X1NFUlZJQ0VfTkVFRFNfVkVSU0lPTkVEX0ZSQU1FV09SS19QQVRIX0xERkxBRyBzZXQgdG8gWUVT
IGZvciBtYWNPUworICAgICAgICAgIGVuZ2luZWVyaW5nIGJ1aWxkcy4KKworICAgICAgICAqIENv
bmZpZ3VyYXRpb25zL1dlYkNvbnRlbnRTZXJ2aWNlLnhjY29uZmlnOiBJbmNsdWRlIHRoZSB2ZXJz
aW9uZWQgZnJhbWV3b3JrcyB3aGVuZXZlcgorICAgICAgICAgIFdLX1dFQkNPTlRFTlRfU0VSVklD
RV9ORUVEU19WRVJTSU9ORURfRlJBTUVXT1JLX1BBVEhfTERGTEFHIGlzIHNldCB0byBZRVMuIEhh
dmUgdGhlCisgICAgICAgICAgdmFsdWUgb2YgV0tfV0VCQ09OVEVOVF9TRVJWSUNFX05FRURTX1ZF
UlNJT05FRF9GUkFNRVdPUktfUEFUSF9MREZMQUcgZGVmYXVsdCB0bworICAgICAgICAgIHRoZSB2
YWx1ZSBvZiBVU0VfU1RBR0lOR19JTlNUQUxMX1BBVEgsIHdoaWxlIGxldHRpbmcgRGVidWdSZWxl
YXNlLnhjY29uZmlnIG92ZXJyaWRlIGl0LgorCiAyMDE2LTA3LTIxICBNeWxlcyBDLiBNYXhmaWVs
ZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CiAKICAgICAgICAgUmVtb3ZlIHN1cHBvcnQgZm9yIGRl
cHJlY2F0ZWQgU1BJIGlubGluZU1lZGlhUGxheWJhY2tSZXF1aXJlc1BsYXlzSW5saW5lQXR0cmli
dXRlCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9Db25maWd1cmF0aW9ucy9CYXNlVGFyZ2V0LnhjY29u
ZmlnCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL0NvbmZpZ3VyYXRpb25zL0Jhc2VUYXJn
ZXQueGNjb25maWcJKHJldmlzaW9uIDIwMzU0OSkKKysrIFNvdXJjZS9XZWJLaXQyL0NvbmZpZ3Vy
YXRpb25zL0Jhc2VUYXJnZXQueGNjb25maWcJKHdvcmtpbmcgY29weSkKQEAgLTcwLDcgKzcwLDcg
QEAgV0VCQ09SRV9QUklWQVRFX0hFQURFUlNfRElSID0gJChVTUJSRUxMQQogV0VCS0lUX0xFR0FD
WV9QUklWQVRFX0hFQURFUlNfRElSID0gJChVTUJSRUxMQV9GUkFNRVdPUktTX0RJUikvV2ViS2l0
TGVnYWN5LmZyYW1ld29yay9Qcml2YXRlSGVhZGVyczsKIAogT1RIRVJfTERGTEFHU19WRVJTSU9O
RURfRlJBTUVXT1JLX1BBVEggPSAkKE9USEVSX0xERkxBR1NfVkVSU0lPTkVEX0ZSQU1FV09SS19Q
QVRIXyQoVVNFX1NUQUdJTkdfSU5TVEFMTF9QQVRIKSk7Ci1PVEhFUl9MREZMQUdTX1ZFUlNJT05F
RF9GUkFNRVdPUktfUEFUSF9ZRVMgPSAtV2wsLWR5bGRfZW52IC1XbCxEWUxEX1ZFUlNJT05FRF9G
UkFNRVdPUktfUEFUSD0vU3lzdGVtL0xpYnJhcnkvU3RhZ2VkRnJhbWV3b3Jrcy9TYWZhcmk7CitP
VEhFUl9MREZMQUdTX1ZFUlNJT05FRF9GUkFNRVdPUktfUEFUSF9ZRVMgPSAtV2wsLWR5bGRfZW52
LERZTERfVkVSU0lPTkVEX0ZSQU1FV09SS19QQVRIPS9TeXN0ZW0vTGlicmFyeS9TdGFnZWRGcmFt
ZXdvcmtzL1NhZmFyaTsKIAogV0tfTUFOVUFMX1NBTkRCT1hJTkdfRU5BQkxFRFtzZGs9bWFjb3N4
Kl0gPSBZRVM7CiAKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NvbmZpZ3VyYXRpb25zL0Jhc2VYUENT
ZXJ2aWNlLnhjY29uZmlnCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL0NvbmZpZ3VyYXRp
b25zL0Jhc2VYUENTZXJ2aWNlLnhjY29uZmlnCShyZXZpc2lvbiAyMDM1NDkpCisrKyBTb3VyY2Uv
V2ViS2l0Mi9Db25maWd1cmF0aW9ucy9CYXNlWFBDU2VydmljZS54Y2NvbmZpZwkod29ya2luZyBj
b3B5KQpAQCAtNDQsNyArNDQsNyBAQCBPVEhFUl9MREZMQUdTID0gJChpbmhlcml0ZWQpICQoT1RI
RVJfTERGCiAKIFdLX1JFTE9DQVRBQkxFX0ZSQU1FV09SS1NfTERGTEFHUyA9ICQoV0tfUkVMT0NB
VEFCTEVfRlJBTUVXT1JLU19MREZMQUdTXyQoV0tfUkVMT0NBVEFCTEVfRlJBTUVXT1JLUykpOwog
V0tfUkVMT0NBVEFCTEVfRlJBTUVXT1JLU19MREZMQUdTXyA9ICQoV0tfUkVMT0NBVEFCTEVfRlJB
TUVXT1JLU19MREZMQUdTX05PKTsKLVdLX1JFTE9DQVRBQkxFX0ZSQU1FV09SS1NfTERGTEFHU19O
TyA9IC1XbCwtaGVhZGVycGFkLDB4QzA7IC8vIExlYXZlIHJvb20gZm9yIGFkZGluZyB0aGUgZHls
ZCBlbnZpcm9ubWVudCBjb21tYW5kcyB0byBhIHNlcnZpY2UgdGhhdCB3YXNuJ3QgYnVpbHQgZm9y
IHJlbG9jYXRhYmxlIGZyYW1ld29ya3MuCitXS19SRUxPQ0FUQUJMRV9GUkFNRVdPUktTX0xERkxB
R1NfTk8gPSAtV2wsLWhlYWRlcnBhZCwweDEzMDsgLy8gTGVhdmUgcm9vbSBmb3IgYWRkaW5nIHRo
ZSBkeWxkIGVudmlyb25tZW50IGNvbW1hbmRzIHRvIGEgc2VydmljZSB0aGF0IHdhc24ndCBidWls
dCBmb3IgcmVsb2NhdGFibGUgZnJhbWV3b3JrcyBvciBzdGFnZWQgaW5zdGFsbGF0aW9uLgogV0tf
UkVMT0NBVEFCTEVfRlJBTUVXT1JLU19MREZMQUdTX1lFUyA9IC1XbCwtZHlsZF9lbnYsRFlMRF9G
UkFNRVdPUktfUEFUSD1AZXhlY3V0YWJsZV9wYXRoLyQoV0tfUEFUSF9GUk9NX1NFUlZJQ0VfRVhF
Q1VUQUJMRV9UT19GUkFNRVdPUkspLy4uLC1keWxkX2VudixEWUxEX0xJQlJBUllfUEFUSD1AZXhl
Y3V0YWJsZV9wYXRoLyQoV0tfUEFUSF9GUk9NX1NFUlZJQ0VfRVhFQ1VUQUJMRV9UT19GUkFNRVdP
UkspL0ZyYW1ld29ya3M7CiAKIFdLX1BBVEhfRlJPTV9TRVJWSUNFX0VYRUNVVEFCTEVfVE9fRlJB
TUVXT1JLID0gJChXS19QQVRIX0ZST01fU0VSVklDRV9FWEVDVVRBQkxFX1RPX0ZSQU1FV09SS19T
SEFMTE9XX0JVTkRMRV8kKFNIQUxMT1dfQlVORExFKSk7CkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9D
b25maWd1cmF0aW9ucy9EZWJ1Z1JlbGVhc2UueGNjb25maWcKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYktpdDIvQ29uZmlndXJhdGlvbnMvRGVidWdSZWxlYXNlLnhjY29uZmlnCShyZXZpc2lvbiAy
MDM1NDkpCisrKyBTb3VyY2UvV2ViS2l0Mi9Db25maWd1cmF0aW9ucy9EZWJ1Z1JlbGVhc2UueGNj
b25maWcJKHdvcmtpbmcgY29weSkKQEAgLTU2LDMgKzU2LDQgQEAgV0tfWFBDX1NFUlZJQ0VfU1VG
RklYW3Nkaz1tYWNvc3gqXSA9IC5EZQogV0tfWFBDX1NFUlZJQ0VfU1VGRklYW3Nkaz0qc2ltdWxh
dG9yKl0gPSAuRGV2ZWxvcG1lbnQ7CiAKIFdLX1dFQkNPTlRFTlRfU0VSVklDRV9ORUVEU19YUENf
RE9NQUlOX0VYVEVOU0lPTl9FTlRJVExFTUVOVCA9IE5POworV0tfV0VCQ09OVEVOVF9TRVJWSUNF
X05FRURTX1ZFUlNJT05FRF9GUkFNRVdPUktfUEFUSF9MREZMQUdbc2RrPW1hY29zeCpdID0gWUVT
OwpJbmRleDogU291cmNlL1dlYktpdDIvQ29uZmlndXJhdGlvbnMvV2ViQ29udGVudFNlcnZpY2Uu
eGNjb25maWcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvQ29uZmlndXJhdGlvbnMvV2Vi
Q29udGVudFNlcnZpY2UueGNjb25maWcJKHJldmlzaW9uIDIwMzU0OSkKKysrIFNvdXJjZS9XZWJL
aXQyL0NvbmZpZ3VyYXRpb25zL1dlYkNvbnRlbnRTZXJ2aWNlLnhjY29uZmlnCSh3b3JraW5nIGNv
cHkpCkBAIC0zNSw3ICszNSw3IEBAIFBST0RVQ1RfTkFNRSA9IGNvbS5hcHBsZS5XZWJLaXQuV2Vi
Q29udGUKIElORk9QTElTVF9GSUxFW3Nkaz1pcGhvbmUqXSA9IFdlYlByb2Nlc3MvRW50cnlQb2lu
dC9tYWMvWFBDU2VydmljZS9XZWJDb250ZW50U2VydmljZS9JbmZvLWlPUy5wbGlzdDsKIElORk9Q
TElTVF9GSUxFW3Nkaz1tYWNvc3gqXSA9IFdlYlByb2Nlc3MvRW50cnlQb2ludC9tYWMvWFBDU2Vy
dmljZS9XZWJDb250ZW50U2VydmljZS9JbmZvLU9TWCQoV0tfWFBDX1NFUlZJQ0VfSU5GT1BMSVNU
X1NVRkZJWCkucGxpc3Q7CiAKLU9USEVSX0xERkxBR1MgPSAkKGluaGVyaXRlZCkgJChPVEhFUl9M
REZMQUdTX1ZFUlNJT05FRF9GUkFNRVdPUktfUEFUSCkgJChPVEhFUl9MREZMQUdTX1BMQVRGT1JN
KSAkKFdLX1JFTE9DQVRBQkxFX0ZSQU1FV09SS1NfTERGTEFHUyk7CitPVEhFUl9MREZMQUdTID0g
JChpbmhlcml0ZWQpICQoT1RIRVJfTERGTEFHU19WRVJTSU9ORURfRlJBTUVXT1JLX1BBVEhfJChX
S19XRUJDT05URU5UX1NFUlZJQ0VfTkVFRFNfVkVSU0lPTkVEX0ZSQU1FV09SS19QQVRIX0xERkxB
RykpICQoT1RIRVJfTERGTEFHU19QTEFURk9STSkgJChXS19SRUxPQ0FUQUJMRV9GUkFNRVdPUktT
X0xERkxBR1MpOwogT1RIRVJfTERGTEFHU19QTEFURk9STVtzZGs9bWFjb3N4Kl0gPSAtZnJhbWV3
b3JrIEFwcEtpdCAkKE9USEVSX0xERkxBR1NfU0hJTV8kKFdLX0xJTktfU0hJTSkpOwogT1RIRVJf
TERGTEFHU19TSElNX1lFUyA9ICQoQlVJTFRfUFJPRFVDVFNfRElSKS9XZWJQcm9jZXNzU2hpbS5k
eWxpYjsKIApAQCAtNDQsNSArNDQsMTAgQEAgV0tfV0VCQ09OVEVOVF9TRVJWSUNFX05FRURTX1hQ
Q19ET01BSU5fRQogV0tfV0VCQ09OVEVOVF9TRVJWSUNFX05FRURTX1hQQ19ET01BSU5fRVhURU5T
SU9OX0VOVElUTEVNRU5UX05PID0gJChXS19XRUJDT05URU5UX1NFUlZJQ0VfTkVFRFNfWFBDX0RP
TUFJTl9FWFRFTlNJT05fRU5USVRMRU1FTlQpOwogV0tfV0VCQ09OVEVOVF9TRVJWSUNFX05FRURT
X1hQQ19ET01BSU5fRVhURU5TSU9OX0VOVElUTEVNRU5UX1lFUyA9ICQoV0tfUkVMT0NBVEFCTEVf
RlJBTUVXT1JLUyk7CiAKK1dLX1dFQkNPTlRFTlRfU0VSVklDRV9ORUVEU19WRVJTSU9ORURfRlJB
TUVXT1JLX1BBVEhfTERGTEFHID0gJChXS19XRUJDT05URU5UX1NFUlZJQ0VfTkVFRFNfVkVSU0lP
TkVEX0ZSQU1FV09SS19QQVRIX0xERkxBR18kKFdLX0VNUFRZXyQoV0tfV0VCQ09OVEVOVF9TRVJW
SUNFX05FRURTX1ZFUlNJT05FRF9GUkFNRVdPUktfUEFUSF9MREZMQUcpKSk7CitXS19XRUJDT05U
RU5UX1NFUlZJQ0VfTkVFRFNfVkVSU0lPTkVEX0ZSQU1FV09SS19QQVRIX0xERkxBR18gPSAkKFdL
X1dFQkNPTlRFTlRfU0VSVklDRV9ORUVEU19WRVJTSU9ORURfRlJBTUVXT1JLX1BBVEhfTERGTEFH
X05PKTsKK1dLX1dFQkNPTlRFTlRfU0VSVklDRV9ORUVEU19WRVJTSU9ORURfRlJBTUVXT1JLX1BB
VEhfTERGTEFHX05PID0gJChXS19XRUJDT05URU5UX1NFUlZJQ0VfTkVFRFNfVkVSU0lPTkVEX0ZS
QU1FV09SS19QQVRIX0xERkxBRyk7CitXS19XRUJDT05URU5UX1NFUlZJQ0VfTkVFRFNfVkVSU0lP
TkVEX0ZSQU1FV09SS19QQVRIX0xERkxBR19ZRVMgPSAkKFVTRV9TVEFHSU5HX0lOU1RBTExfUEFU
SCk7CisKIFdLX1hQQ19ET01BSU5fRVhURU5TSU9OX0NPREVfU0lHTl9GTEFHUyA9ICQoV0tfWFBD
X0RPTUFJTl9FWFRFTlNJT05fQ09ERV9TSUdOX0ZMQUdTXyQoV0tfV0VCQ09OVEVOVF9TRVJWSUNF
X05FRURTX1hQQ19ET01BSU5fRVhURU5TSU9OX0VOVElUTEVNRU5UKSk7CiBXS19YUENfRE9NQUlO
X0VYVEVOU0lPTl9DT0RFX1NJR05fRkxBR1NfWUVTID0gLW8gbGlicmFyeTsK
</data>
<flag name="review"
          id="307958"
          type_id="1"
          status="+"
          setter="ap"
    />
          </attachment>
      

    </bug>

</bugzilla>