<?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>187050</bug_id>
          
          <creation_ts>2018-06-26 09:55:09 -0700</creation_ts>
          <short_desc>Remove quarantine for Webex plugin</short_desc>
          <delta_ts>2018-07-03 20:32:14 -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>WebRTC</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>
          <dependson>187081</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1436544</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-06-26 09:55:09 -0700</bug_when>
    <thetext>Remove quarantine for Webex plugin</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1436546</commentid>
    <comment_count>1</comment_count>
      <attachid>343613</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-06-26 09:58:57 -0700</bug_when>
    <thetext>Created attachment 343613
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1436560</commentid>
    <comment_count>2</comment_count>
      <attachid>343613</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2018-06-26 10:26:23 -0700</bug_when>
    <thetext>Comment on attachment 343613
Patch

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

r=me

&gt; Source/WebKit/ChangeLog:4
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=187050

Radar, please! :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1436561</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-06-26 10:27:08 -0700</bug_when>
    <thetext>&lt;rdar://problem/41478189&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1436740</commentid>
    <comment_count>4</comment_count>
      <attachid>343662</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-06-26 17:13:56 -0700</bug_when>
    <thetext>Created attachment 343662
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1436741</commentid>
    <comment_count>5</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-06-26 17:14:21 -0700</bug_when>
    <thetext>(In reply to Brent Fulgham from comment #2)
&gt; Comment on attachment 343613 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=343613&amp;action=review
&gt; 
&gt; r=me
&gt; 
&gt; &gt; Source/WebKit/ChangeLog:4
&gt; &gt; +        https://bugs.webkit.org/show_bug.cgi?id=187050
&gt; 
&gt; Radar, please! :-)

Thanks for the review, added radar link.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1436752</commentid>
    <comment_count>6</comment_count>
      <attachid>343662</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-06-26 17:31:50 -0700</bug_when>
    <thetext>Comment on attachment 343662
Patch for landing

Clearing flags on attachment: 343662

Committed r233232: &lt;https://trac.webkit.org/changeset/233232&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1436753</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-06-26 17:31:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1436838</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-06-26 21:33:40 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 187081</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1439046</commentid>
    <comment_count>9</comment_count>
      <attachid>344237</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-07-03 16:22:10 -0700</bug_when>
    <thetext>Created attachment 344237
Using qtn_proc_init if qtn_proc_init_with_self fails</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1439048</commentid>
    <comment_count>10</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2018-07-03 16:23:22 -0700</bug_when>
    <thetext>Attachment 344237 did not pass style-queue:


ERROR: Source/WebKit/Platform/spi/mac/QuarantineSPI.h:54:  qtn_proc_init is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 7 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>1439060</commentid>
    <comment_count>11</comment_count>
      <attachid>344237</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2018-07-03 16:52:49 -0700</bug_when>
    <thetext>Comment on attachment 344237
Using qtn_proc_init if qtn_proc_init_with_self fails

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

&gt; Source/WebKit/PluginProcess/PluginProcess.h:78
&gt; +    bool shouldOverrideQuarantine() final;

I feel like this would be better named &quot;shouldEnableQuarantine()&quot; rather than override. This really is the default case (we only &quot;Don&apos;t Override&quot; for WebEx).

&gt; Source/WebKit/PluginProcess/mac/PluginProcessMac.mm:697
&gt; +    return m_pluginBundleIdentifier != &quot;com.cisco.webex.plugin.gpc64&quot;;

Is there a 32-bit version we need to worry about?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1439118</commentid>
    <comment_count>12</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-07-03 20:03:59 -0700</bug_when>
    <thetext>(In reply to Brent Fulgham from comment #11)
&gt; Comment on attachment 344237 [details]
&gt; Using qtn_proc_init if qtn_proc_init_with_self fails
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=344237&amp;action=review
&gt; 
&gt; &gt; Source/WebKit/PluginProcess/PluginProcess.h:78
&gt; &gt; +    bool shouldOverrideQuarantine() final;
&gt; 
&gt; I feel like this would be better named &quot;shouldEnableQuarantine()&quot; rather
&gt; than override. This really is the default case (we only &quot;Don&apos;t Override&quot; for
&gt; WebEx).

I was initially ok with the renaming but looking further in the code, overriding seems the right term.
There is a default value in Info.plist for WebContent/Network/Storage/Plugin processes and we sometimes override it.
Given the current Info.plist, we do not really need to &apos;override&apos; the value fo WebContent/Network/Storage processes since LSFileQuarantineEnabled is already set to true for all of them.

&gt; &gt; Source/WebKit/PluginProcess/mac/PluginProcessMac.mm:697
&gt; &gt; +    return m_pluginBundleIdentifier != &quot;com.cisco.webex.plugin.gpc64&quot;;
&gt; 
&gt; Is there a 32-bit version we need to worry about?

I only encountered this one so we should be good there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1439128</commentid>
    <comment_count>13</comment_count>
      <attachid>344237</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-07-03 20:32:12 -0700</bug_when>
    <thetext>Comment on attachment 344237
Using qtn_proc_init if qtn_proc_init_with_self fails

Clearing flags on attachment: 344237

Committed r233497: &lt;https://trac.webkit.org/changeset/233497&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1439129</commentid>
    <comment_count>14</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-07-03 20:32:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>343613</attachid>
            <date>2018-06-26 09:58:57 -0700</date>
            <delta_ts>2018-06-26 17:13:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-187050-20180626095856.patch</filename>
            <type>text/plain</type>
            <size>4894</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMzMTMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGJhYTg0OGQ3ZmU4MTY3ZTA5
MGZjZWI2Nzg5ZDgyMzkyMzY3OTg0ODIuLmVmZjI5MDdjOWJkNzgzMTBmNDNmMDhlMDQxN2VhNGQ2
MzAwZWI3ZDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIwMTgtMDYtMjYgIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSBxdWFyYW50aW5lIGZv
ciBXZWJleCBwbHVnaW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE4NzA1MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFVwZGF0ZSB0aGUgUGx1Z2luIEluZm8ucGxpc3QgdG8gbm90IGRvIHF1YXJhbnRpbmUg
b2YgZG93bmxvYWRlZCBmaWxlcyBieSBkZWZhdWx0LgorICAgICAgICBVcGRhdGUgUGx1Z2luUHJv
Y2VzcyBpbXBsZW1lbnRhdGlvbiB0byByZWVuYWJsZSBxdWFyYW50aW5lIGZvciBhbGwgcGx1Zy1p
bnMgZXhjZXB0IGNpc2NvIHdlYmV4IHBsdWctaW4uCisKKyAgICAgICAgKiBQbHVnaW5Qcm9jZXNz
L0VudHJ5UG9pbnQvbWFjL1hQQ1NlcnZpY2UvUGx1Z2luU2VydmljZS4zMi02NC5JbmZvLnBsaXN0
OgorICAgICAgICAqIFBsdWdpblByb2Nlc3MvUGx1Z2luUHJvY2Vzcy5oOgorICAgICAgICAqIFBs
dWdpblByb2Nlc3MvbWFjL1BsdWdpblByb2Nlc3NNYWMubW06CisgICAgICAgIChXZWJLaXQ6OlBs
dWdpblByb2Nlc3M6OnNob3VsZE92ZXJyaWRlUXVhcmFudGluZSk6CisgICAgICAgICogU2hhcmVk
L0NoaWxkUHJvY2Vzcy5oOgorICAgICAgICAoV2ViS2l0OjpDaGlsZFByb2Nlc3M6OnNob3VsZE92
ZXJyaWRlUXVhcmFudGluZSk6CisgICAgICAgICogU2hhcmVkL21hYy9DaGlsZFByb2Nlc3NNYWMu
bW06CisgICAgICAgIChXZWJLaXQ6OkNoaWxkUHJvY2Vzczo6aW5pdGlhbGl6ZVNhbmRib3gpOgor
CiAyMDE4LTA2LTI1ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAg
ICBBZGQgYSBzYW5kYm94IHByb2ZpbGUgdG8gSGFuZ291dCBwbHVnLWluCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L1BsdWdpblByb2Nlc3MvRW50cnlQb2ludC9tYWMvWFBDU2VydmljZS9QbHVn
aW5TZXJ2aWNlLjMyLTY0LkluZm8ucGxpc3QgYi9Tb3VyY2UvV2ViS2l0L1BsdWdpblByb2Nlc3Mv
RW50cnlQb2ludC9tYWMvWFBDU2VydmljZS9QbHVnaW5TZXJ2aWNlLjMyLTY0LkluZm8ucGxpc3QK
aW5kZXggNjlhZjBkYzAyNzM3ZmNhYjU0ZmU0Yzc3ZjUyY2RkYzgzN2Y0MDJiZS4uZjMwMTQwZWQ3
MGVjZDE4MDBjNjgyMTgyMjIxNTUzZjA2MWMzNzcxMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9QbHVnaW5Qcm9jZXNzL0VudHJ5UG9pbnQvbWFjL1hQQ1NlcnZpY2UvUGx1Z2luU2VydmljZS4z
Mi02NC5JbmZvLnBsaXN0CisrKyBiL1NvdXJjZS9XZWJLaXQvUGx1Z2luUHJvY2Vzcy9FbnRyeVBv
aW50L21hYy9YUENTZXJ2aWNlL1BsdWdpblNlcnZpY2UuMzItNjQuSW5mby5wbGlzdApAQCAtMjMs
NyArMjMsNyBAQAogCTxrZXk+Q0ZCdW5kbGVWZXJzaW9uPC9rZXk+CiAJPHN0cmluZz4ke0JVTkRM
RV9WRVJTSU9OfTwvc3RyaW5nPgogCTxrZXk+TFNGaWxlUXVhcmFudGluZUVuYWJsZWQ8L2tleT4K
LQk8dHJ1ZS8+CisJPGZhbHNlLz4KIAk8a2V5Pk5TUHJpbmNpcGFsQ2xhc3M8L2tleT4KIAk8c3Ry
aW5nPk5TQXBwbGljYXRpb248L3N0cmluZz4KIAk8a2V5PldlYktpdEVudHJ5UG9pbnQ8L2tleT4K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvUGx1Z2luUHJvY2Vzcy9QbHVnaW5Qcm9jZXNzLmgg
Yi9Tb3VyY2UvV2ViS2l0L1BsdWdpblByb2Nlc3MvUGx1Z2luUHJvY2Vzcy5oCmluZGV4IGQ1MDgx
YjA2MWNkZjc5MzZhMDZjOTQwMzlkZDkyNjIzODQzY2NmOTUuLjgwZmQzZjNlYTAyNDhjZjE1Nzkw
Nzc4OGUwMWFmMDg5ZGJkNjE2NjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvUGx1Z2luUHJv
Y2Vzcy9QbHVnaW5Qcm9jZXNzLmgKKysrIGIvU291cmNlL1dlYktpdC9QbHVnaW5Qcm9jZXNzL1Bs
dWdpblByb2Nlc3MuaApAQCAtNzQsNiArNzQsMTAgQEAgcHJpdmF0ZToKICAgICBQbHVnaW5Qcm9j
ZXNzKCk7CiAgICAgflBsdWdpblByb2Nlc3MoKTsKIAorI2lmIFBMQVRGT1JNKE1BQykKKyAgICBi
b29sIHNob3VsZE92ZXJyaWRlUXVhcmFudGluZSgpIGZpbmFsOworI2VuZGlmCisKICAgICAvLyBD
aGlsZFByb2Nlc3MKICAgICB2b2lkIGluaXRpYWxpemVQcm9jZXNzKGNvbnN0IENoaWxkUHJvY2Vz
c0luaXRpYWxpemF0aW9uUGFyYW1ldGVycyYpIG92ZXJyaWRlOwogICAgIHZvaWQgaW5pdGlhbGl6
ZVByb2Nlc3NOYW1lKGNvbnN0IENoaWxkUHJvY2Vzc0luaXRpYWxpemF0aW9uUGFyYW1ldGVycyYp
IG92ZXJyaWRlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9QbHVnaW5Qcm9jZXNzL21hYy9Q
bHVnaW5Qcm9jZXNzTWFjLm1tIGIvU291cmNlL1dlYktpdC9QbHVnaW5Qcm9jZXNzL21hYy9QbHVn
aW5Qcm9jZXNzTWFjLm1tCmluZGV4IDRmZWUwYjNjZGZmNWQ3ZDdkNTdkNTk4YTkyOTBlY2E1MThm
Mzk3NmMuLjYzOGIzZTY0ZDgxYmZkNWMwZjg3MWU1OTgzM2M3ZGIyYzk5ZDUzYjcgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvUGx1Z2luUHJvY2Vzcy9tYWMvUGx1Z2luUHJvY2Vzc01hYy5tbQor
KysgYi9Tb3VyY2UvV2ViS2l0L1BsdWdpblByb2Nlc3MvbWFjL1BsdWdpblByb2Nlc3NNYWMubW0K
QEAgLTY4OCw2ICs2ODgsMTAgQEAgdm9pZCBQbHVnaW5Qcm9jZXNzOjppbml0aWFsaXplU2FuZGJv
eChjb25zdCBDaGlsZFByb2Nlc3NJbml0aWFsaXphdGlvblBhcmFtZXRlcnMKICAgICBDaGlsZFBy
b2Nlc3M6OmluaXRpYWxpemVTYW5kYm94KHBhcmFtZXRlcnMsIHNhbmRib3hQYXJhbWV0ZXJzKTsK
IH0KIAorYm9vbCBQbHVnaW5Qcm9jZXNzOjpzaG91bGRPdmVycmlkZVF1YXJhbnRpbmUoKQorewor
ICAgIHJldHVybiBtX3BsdWdpbkJ1bmRsZUlkZW50aWZpZXIgIT0gImNvbS5jaXNjby53ZWJleC5w
bHVnaW4uZ3BjNjQiOworfQogCiB2b2lkIFBsdWdpblByb2Nlc3M6OnN0b3BSdW5Mb29wKCkKIHsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NoaWxkUHJvY2Vzcy5oIGIvU291cmNl
L1dlYktpdC9TaGFyZWQvQ2hpbGRQcm9jZXNzLmgKaW5kZXggYjM1YzlmMmUzZjNmYTg3ZTJkZmJl
ZTFiMGFmYzk3OWI5OGEyZjhmMS4uNDFkYTg1Yjg5MzAxY2RhYTQ3YjAzOWY0MGI5YzA5NjhkNzFl
ZjA3YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFyZWQvQ2hpbGRQcm9jZXNzLmgKKysr
IGIvU291cmNlL1dlYktpdC9TaGFyZWQvQ2hpbGRQcm9jZXNzLmgKQEAgLTExMiw2ICsxMTIsOCBA
QCBwcm90ZWN0ZWQ6CiAjZW5kaWYKIAogcHJpdmF0ZToKKyAgICB2aXJ0dWFsIGJvb2wgc2hvdWxk
T3ZlcnJpZGVRdWFyYW50aW5lKCkgeyByZXR1cm4gdHJ1ZTsgfQorCiAgICAgLy8gSVBDOjpNZXNz
YWdlU2VuZGVyCiAgICAgSVBDOjpDb25uZWN0aW9uKiBtZXNzYWdlU2VuZGVyQ29ubmVjdGlvbigp
IG92ZXJyaWRlOwogICAgIHVpbnQ2NF90IG1lc3NhZ2VTZW5kZXJEZXN0aW5hdGlvbklEKCkgb3Zl
cnJpZGU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9tYWMvQ2hpbGRQcm9jZXNz
TWFjLm1tIGIvU291cmNlL1dlYktpdC9TaGFyZWQvbWFjL0NoaWxkUHJvY2Vzc01hYy5tbQppbmRl
eCBhZWQ1YjlmZDcwOTYwZmUxNzBkNTAyNmNjMjBlMjY3YTUxNmYwMjA0Li4zOWNkYzk3ZmQ3NThk
YzU0MDc4OWZlMDk5YzgwMzI2NDAyNmFlNzJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1No
YXJlZC9tYWMvQ2hpbGRQcm9jZXNzTWFjLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL21h
Yy9DaGlsZFByb2Nlc3NNYWMubW0KQEAgLTIxMSwxMSArMjExLDEzIEBAIHZvaWQgQ2hpbGRQcm9j
ZXNzOjppbml0aWFsaXplU2FuZGJveChjb25zdCBDaGlsZFByb2Nlc3NJbml0aWFsaXphdGlvblBh
cmFtZXRlcnMmCiAgICAgfQogICAgIH0KIAotICAgIC8vIFRoaXMgd2lsbCBvdmVycmlkZSBMU0Zp
bGVRdWFyYW50aW5lRW5hYmxlZCBmcm9tIEluZm8ucGxpc3QgdW5sZXNzIHNhbmRib3ggcXVhcmFu
dGluZSBpcyBnbG9iYWxseSBkaXNhYmxlZC4KLSAgICBPU1N0YXR1cyBlcnJvciA9IGVuYWJsZVNh
bmRib3hTdHlsZUZpbGVRdWFyYW50aW5lKCk7Ci0gICAgaWYgKGVycm9yKSB7Ci0gICAgICAgIFdU
RkxvZ0Fsd2F5cygiJXM6IENvdWxkbid0IGVuYWJsZSBzYW5kYm94IHN0eWxlIGZpbGUgcXVhcmFu
dGluZTogJWxkXG4iLCBnZXRwcm9nbmFtZSgpLCBzdGF0aWNfY2FzdDxsb25nPihlcnJvcikpOwot
ICAgICAgICBleGl0KEVYX05PUEVSTSk7CisgICAgaWYgKHNob3VsZE92ZXJyaWRlUXVhcmFudGlu
ZSgpKSB7CisgICAgICAgIC8vIFRoaXMgd2lsbCBvdmVycmlkZSBMU0ZpbGVRdWFyYW50aW5lRW5h
YmxlZCBmcm9tIEluZm8ucGxpc3QgdW5sZXNzIHNhbmRib3ggcXVhcmFudGluZSBpcyBnbG9iYWxs
eSBkaXNhYmxlZC4KKyAgICAgICAgT1NTdGF0dXMgZXJyb3IgPSBlbmFibGVTYW5kYm94U3R5bGVG
aWxlUXVhcmFudGluZSgpOworICAgICAgICBpZiAoZXJyb3IpIHsKKyAgICAgICAgICAgIFdURkxv
Z0Fsd2F5cygiJXM6IENvdWxkbid0IGVuYWJsZSBzYW5kYm94IHN0eWxlIGZpbGUgcXVhcmFudGlu
ZTogJWxkXG4iLCBnZXRwcm9nbmFtZSgpLCBzdGF0aWNfY2FzdDxsb25nPihlcnJvcikpOworICAg
ICAgICAgICAgZXhpdChFWF9OT1BFUk0pOworICAgICAgICB9CiAgICAgfQogfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>343662</attachid>
            <date>2018-06-26 17:13:56 -0700</date>
            <delta_ts>2018-07-03 16:22:08 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-187050-20180626171356.patch</filename>
            <type>text/plain</type>
            <size>4949</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMzMjE2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDgyYjlhOWEzOTNhMjE4NTRi
YThiMGM5NWJlNGJhYWY1YWRmMmJhN2QuLjBmNGE4YmJlODQ1ZTczMzlmMGMwZDk5YTcyMGU1NGRh
MmE0ZDNjZDEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTgtMDYtMjYgIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSBxdWFyYW50aW5lIGZv
ciBXZWJleCBwbHVnaW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE4NzA1MAorICAgICAgICByZGFyOi8vcHJvYmxlbS80MTQ3ODE4OQorCisgICAgICAg
IFJldmlld2VkIGJ5IEJyZW50IEZ1bGdoYW0uCisKKyAgICAgICAgVXBkYXRlIHRoZSBQbHVnaW4g
SW5mby5wbGlzdCB0byBub3QgZG8gcXVhcmFudGluZSBvZiBkb3dubG9hZGVkIGZpbGVzIGJ5IGRl
ZmF1bHQuCisgICAgICAgIFVwZGF0ZSBQbHVnaW5Qcm9jZXNzIGltcGxlbWVudGF0aW9uIHRvIHJl
ZW5hYmxlIHF1YXJhbnRpbmUgZm9yIGFsbCBwbHVnLWlucyBleGNlcHQgY2lzY28gd2ViZXggcGx1
Zy1pbi4KKworICAgICAgICAqIFBsdWdpblByb2Nlc3MvRW50cnlQb2ludC9tYWMvWFBDU2Vydmlj
ZS9QbHVnaW5TZXJ2aWNlLjMyLTY0LkluZm8ucGxpc3Q6CisgICAgICAgICogUGx1Z2luUHJvY2Vz
cy9QbHVnaW5Qcm9jZXNzLmg6CisgICAgICAgICogUGx1Z2luUHJvY2Vzcy9tYWMvUGx1Z2luUHJv
Y2Vzc01hYy5tbToKKyAgICAgICAgKFdlYktpdDo6UGx1Z2luUHJvY2Vzczo6c2hvdWxkT3ZlcnJp
ZGVRdWFyYW50aW5lKToKKyAgICAgICAgKiBTaGFyZWQvQ2hpbGRQcm9jZXNzLmg6CisgICAgICAg
IChXZWJLaXQ6OkNoaWxkUHJvY2Vzczo6c2hvdWxkT3ZlcnJpZGVRdWFyYW50aW5lKToKKyAgICAg
ICAgKiBTaGFyZWQvbWFjL0NoaWxkUHJvY2Vzc01hYy5tbToKKyAgICAgICAgKFdlYktpdDo6Q2hp
bGRQcm9jZXNzOjppbml0aWFsaXplU2FuZGJveCk6CisKIDIwMTgtMDYtMjYgIFRpbSBIb3J0b24g
IDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgUHJvbW90ZSBzb21lIGV4cGVy
aW1lbnRhbCBmZWF0dXJlcyB0byB0cmFkaXRpb25hbCBmZWF0dXJlcwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9QbHVnaW5Qcm9jZXNzL0VudHJ5UG9pbnQvbWFjL1hQQ1NlcnZpY2UvUGx1Z2lu
U2VydmljZS4zMi02NC5JbmZvLnBsaXN0IGIvU291cmNlL1dlYktpdC9QbHVnaW5Qcm9jZXNzL0Vu
dHJ5UG9pbnQvbWFjL1hQQ1NlcnZpY2UvUGx1Z2luU2VydmljZS4zMi02NC5JbmZvLnBsaXN0Cmlu
ZGV4IDY5YWYwZGMwMjczN2ZjYWI1NGZlNGM3N2Y1MmNkZGM4MzdmNDAyYmUuLmYzMDE0MGVkNzBl
Y2QxODAwYzY4MjE4MjIyMTU1M2YwNjFjMzc3MTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
UGx1Z2luUHJvY2Vzcy9FbnRyeVBvaW50L21hYy9YUENTZXJ2aWNlL1BsdWdpblNlcnZpY2UuMzIt
NjQuSW5mby5wbGlzdAorKysgYi9Tb3VyY2UvV2ViS2l0L1BsdWdpblByb2Nlc3MvRW50cnlQb2lu
dC9tYWMvWFBDU2VydmljZS9QbHVnaW5TZXJ2aWNlLjMyLTY0LkluZm8ucGxpc3QKQEAgLTIzLDcg
KzIzLDcgQEAKIAk8a2V5PkNGQnVuZGxlVmVyc2lvbjwva2V5PgogCTxzdHJpbmc+JHtCVU5ETEVf
VkVSU0lPTn08L3N0cmluZz4KIAk8a2V5PkxTRmlsZVF1YXJhbnRpbmVFbmFibGVkPC9rZXk+Ci0J
PHRydWUvPgorCTxmYWxzZS8+CiAJPGtleT5OU1ByaW5jaXBhbENsYXNzPC9rZXk+CiAJPHN0cmlu
Zz5OU0FwcGxpY2F0aW9uPC9zdHJpbmc+CiAJPGtleT5XZWJLaXRFbnRyeVBvaW50PC9rZXk+CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1BsdWdpblByb2Nlc3MvUGx1Z2luUHJvY2Vzcy5oIGIv
U291cmNlL1dlYktpdC9QbHVnaW5Qcm9jZXNzL1BsdWdpblByb2Nlc3MuaAppbmRleCBkNTA4MWIw
NjFjZGY3OTM2YTA2Yzk0MDM5ZGQ5MjYyMzg0M2NjZjk1Li44MGZkM2YzZWEwMjQ4Y2YxNTc5MDc3
ODhlMDFhZjA4OWRiZDYxNjYyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1BsdWdpblByb2Nl
c3MvUGx1Z2luUHJvY2Vzcy5oCisrKyBiL1NvdXJjZS9XZWJLaXQvUGx1Z2luUHJvY2Vzcy9QbHVn
aW5Qcm9jZXNzLmgKQEAgLTc0LDYgKzc0LDEwIEBAIHByaXZhdGU6CiAgICAgUGx1Z2luUHJvY2Vz
cygpOwogICAgIH5QbHVnaW5Qcm9jZXNzKCk7CiAKKyNpZiBQTEFURk9STShNQUMpCisgICAgYm9v
bCBzaG91bGRPdmVycmlkZVF1YXJhbnRpbmUoKSBmaW5hbDsKKyNlbmRpZgorCiAgICAgLy8gQ2hp
bGRQcm9jZXNzCiAgICAgdm9pZCBpbml0aWFsaXplUHJvY2Vzcyhjb25zdCBDaGlsZFByb2Nlc3NJ
bml0aWFsaXphdGlvblBhcmFtZXRlcnMmKSBvdmVycmlkZTsKICAgICB2b2lkIGluaXRpYWxpemVQ
cm9jZXNzTmFtZShjb25zdCBDaGlsZFByb2Nlc3NJbml0aWFsaXphdGlvblBhcmFtZXRlcnMmKSBv
dmVycmlkZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvUGx1Z2luUHJvY2Vzcy9tYWMvUGx1
Z2luUHJvY2Vzc01hYy5tbSBiL1NvdXJjZS9XZWJLaXQvUGx1Z2luUHJvY2Vzcy9tYWMvUGx1Z2lu
UHJvY2Vzc01hYy5tbQppbmRleCA0ZmVlMGIzY2RmZjVkN2Q3ZDU3ZDU5OGE5MjkwZWNhNTE4ZjM5
NzZjLi42MzhiM2U2NGQ4MWJmZDVjMGY4NzFlNTk4MzNjN2RiMmM5OWQ1M2I3IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L1BsdWdpblByb2Nlc3MvbWFjL1BsdWdpblByb2Nlc3NNYWMubW0KKysr
IGIvU291cmNlL1dlYktpdC9QbHVnaW5Qcm9jZXNzL21hYy9QbHVnaW5Qcm9jZXNzTWFjLm1tCkBA
IC02ODgsNiArNjg4LDEwIEBAIHZvaWQgUGx1Z2luUHJvY2Vzczo6aW5pdGlhbGl6ZVNhbmRib3go
Y29uc3QgQ2hpbGRQcm9jZXNzSW5pdGlhbGl6YXRpb25QYXJhbWV0ZXJzCiAgICAgQ2hpbGRQcm9j
ZXNzOjppbml0aWFsaXplU2FuZGJveChwYXJhbWV0ZXJzLCBzYW5kYm94UGFyYW1ldGVycyk7CiB9
CiAKK2Jvb2wgUGx1Z2luUHJvY2Vzczo6c2hvdWxkT3ZlcnJpZGVRdWFyYW50aW5lKCkKK3sKKyAg
ICByZXR1cm4gbV9wbHVnaW5CdW5kbGVJZGVudGlmaWVyICE9ICJjb20uY2lzY28ud2ViZXgucGx1
Z2luLmdwYzY0IjsKK30KIAogdm9pZCBQbHVnaW5Qcm9jZXNzOjpzdG9wUnVuTG9vcCgpCiB7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9DaGlsZFByb2Nlc3MuaCBiL1NvdXJjZS9X
ZWJLaXQvU2hhcmVkL0NoaWxkUHJvY2Vzcy5oCmluZGV4IGIzNWM5ZjJlM2YzZmE4N2UyZGZiZWUx
YjBhZmM5NzliOThhMmY4ZjEuLjQxZGE4NWI4OTMwMWNkYWE0N2IwMzlmNDBiOWMwOTY4ZDcxZWYw
N2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NoaWxkUHJvY2Vzcy5oCisrKyBi
L1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NoaWxkUHJvY2Vzcy5oCkBAIC0xMTIsNiArMTEyLDggQEAg
cHJvdGVjdGVkOgogI2VuZGlmCiAKIHByaXZhdGU6CisgICAgdmlydHVhbCBib29sIHNob3VsZE92
ZXJyaWRlUXVhcmFudGluZSgpIHsgcmV0dXJuIHRydWU7IH0KKwogICAgIC8vIElQQzo6TWVzc2Fn
ZVNlbmRlcgogICAgIElQQzo6Q29ubmVjdGlvbiogbWVzc2FnZVNlbmRlckNvbm5lY3Rpb24oKSBv
dmVycmlkZTsKICAgICB1aW50NjRfdCBtZXNzYWdlU2VuZGVyRGVzdGluYXRpb25JRCgpIG92ZXJy
aWRlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9TaGFyZWQvbWFjL0NoaWxkUHJvY2Vzc01h
Yy5tbSBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL21hYy9DaGlsZFByb2Nlc3NNYWMubW0KaW5kZXgg
YWVkNWI5ZmQ3MDk2MGZlMTcwZDUwMjZjYzIwZTI2N2E1MTZmMDIwNC4uMzljZGM5N2ZkNzU4ZGM1
NDA3ODlmZTA5OWM4MDMyNjQwMjZhZTcyZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFy
ZWQvbWFjL0NoaWxkUHJvY2Vzc01hYy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9tYWMv
Q2hpbGRQcm9jZXNzTWFjLm1tCkBAIC0yMTEsMTEgKzIxMSwxMyBAQCB2b2lkIENoaWxkUHJvY2Vz
czo6aW5pdGlhbGl6ZVNhbmRib3goY29uc3QgQ2hpbGRQcm9jZXNzSW5pdGlhbGl6YXRpb25QYXJh
bWV0ZXJzJgogICAgIH0KICAgICB9CiAKLSAgICAvLyBUaGlzIHdpbGwgb3ZlcnJpZGUgTFNGaWxl
UXVhcmFudGluZUVuYWJsZWQgZnJvbSBJbmZvLnBsaXN0IHVubGVzcyBzYW5kYm94IHF1YXJhbnRp
bmUgaXMgZ2xvYmFsbHkgZGlzYWJsZWQuCi0gICAgT1NTdGF0dXMgZXJyb3IgPSBlbmFibGVTYW5k
Ym94U3R5bGVGaWxlUXVhcmFudGluZSgpOwotICAgIGlmIChlcnJvcikgewotICAgICAgICBXVEZM
b2dBbHdheXMoIiVzOiBDb3VsZG4ndCBlbmFibGUgc2FuZGJveCBzdHlsZSBmaWxlIHF1YXJhbnRp
bmU6ICVsZFxuIiwgZ2V0cHJvZ25hbWUoKSwgc3RhdGljX2Nhc3Q8bG9uZz4oZXJyb3IpKTsKLSAg
ICAgICAgZXhpdChFWF9OT1BFUk0pOworICAgIGlmIChzaG91bGRPdmVycmlkZVF1YXJhbnRpbmUo
KSkgeworICAgICAgICAvLyBUaGlzIHdpbGwgb3ZlcnJpZGUgTFNGaWxlUXVhcmFudGluZUVuYWJs
ZWQgZnJvbSBJbmZvLnBsaXN0IHVubGVzcyBzYW5kYm94IHF1YXJhbnRpbmUgaXMgZ2xvYmFsbHkg
ZGlzYWJsZWQuCisgICAgICAgIE9TU3RhdHVzIGVycm9yID0gZW5hYmxlU2FuZGJveFN0eWxlRmls
ZVF1YXJhbnRpbmUoKTsKKyAgICAgICAgaWYgKGVycm9yKSB7CisgICAgICAgICAgICBXVEZMb2dB
bHdheXMoIiVzOiBDb3VsZG4ndCBlbmFibGUgc2FuZGJveCBzdHlsZSBmaWxlIHF1YXJhbnRpbmU6
ICVsZFxuIiwgZ2V0cHJvZ25hbWUoKSwgc3RhdGljX2Nhc3Q8bG9uZz4oZXJyb3IpKTsKKyAgICAg
ICAgICAgIGV4aXQoRVhfTk9QRVJNKTsKKyAgICAgICAgfQogICAgIH0KIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>344237</attachid>
            <date>2018-07-03 16:22:10 -0700</date>
            <delta_ts>2018-07-03 20:32:12 -0700</delta_ts>
            <desc>Using qtn_proc_init if qtn_proc_init_with_self fails</desc>
            <filename>bug-187050-20180703162210.patch</filename>
            <type>text/plain</type>
            <size>6773</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMzNDY3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGYzZDBmMmZhYmUyZTllMDZi
OTBmNGJmNDU3MDY4N2NkMzVmMjRmMmMuLmYyYzllOTcxOGI2MDQzMzg4NWRkYzNjMGMwM2U3ZmI1
YWUwZWE5NDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMTgtMDctMDMgIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSBxdWFyYW50aW5lIGZv
ciBXZWJleCBwbHVnaW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE4NzA1MAorICAgICAgICByZGFyOi8vcHJvYmxlbS80MTQ3ODE4OQorCisgICAgICAg
IFJldmlld2VkIGJ5IEJyZW50IEZ1bGdoYW0uCisKKyAgICAgICAgVXBkYXRlIHRoZSBQbHVnaW4g
SW5mby5wbGlzdCB0byBub3QgZG8gcXVhcmFudGluZSBvZiBkb3dubG9hZGVkIGZpbGVzIGJ5IGRl
ZmF1bHQuCisgICAgICAgIFVwZGF0ZSBQbHVnaW5Qcm9jZXNzIGltcGxlbWVudGF0aW9uIHRvIHJl
ZW5hYmxlIHF1YXJhbnRpbmUgZm9yIGFsbCBwbHVnLWlucyBleGNlcHQgY2lzY28gd2ViZXggcGx1
Zy1pbi4KKworICAgICAgICAqIFBsYXRmb3JtL3NwaS9tYWMvUXVhcmFudGluZVNQSS5oOiBBZGQg
cXRuX3Byb2NfaW5pdC4KKyAgICAgICAgKiBQbHVnaW5Qcm9jZXNzL0VudHJ5UG9pbnQvbWFjL1hQ
Q1NlcnZpY2UvUGx1Z2luU2VydmljZS4zMi02NC5JbmZvLnBsaXN0OgorICAgICAgICAqIFBsdWdp
blByb2Nlc3MvUGx1Z2luUHJvY2Vzcy5oOgorICAgICAgICAqIFBsdWdpblByb2Nlc3MvbWFjL1Bs
dWdpblByb2Nlc3NNYWMubW06CisgICAgICAgIChXZWJLaXQ6OlBsdWdpblByb2Nlc3M6OnNob3Vs
ZE92ZXJyaWRlUXVhcmFudGluZSk6CisgICAgICAgICogU2hhcmVkL0NoaWxkUHJvY2Vzcy5oOgor
ICAgICAgICAoV2ViS2l0OjpDaGlsZFByb2Nlc3M6OnNob3VsZE92ZXJyaWRlUXVhcmFudGluZSk6
CisgICAgICAgICogU2hhcmVkL21hYy9DaGlsZFByb2Nlc3NNYWMubW06CisgICAgICAgIChXZWJL
aXQ6OkNoaWxkUHJvY2Vzczo6aW5pdGlhbGl6ZVNhbmRib3gpOgorCiAyMDE4LTA3LTAzICBKb25h
dGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCBy
b2xsaW5nIG91dCByMjMzNDYxLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9QbGF0Zm9ybS9z
cGkvbWFjL1F1YXJhbnRpbmVTUEkuaCBiL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm0vc3BpL21hYy9R
dWFyYW50aW5lU1BJLmgKaW5kZXggNjM4MGZhNDBkMGI1NzdiMGRkYzc2YjRlNjVkMWE3MDI1OTVj
YWM3Yy4uOTQwNDc0NDM1ZjhkZDNkNWU4MzUyNzdiNjZkMzJkOGZmMzFiYjJjMiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9QbGF0Zm9ybS9zcGkvbWFjL1F1YXJhbnRpbmVTUEkuaAorKysgYi9T
b3VyY2UvV2ViS2l0L1BsYXRmb3JtL3NwaS9tYWMvUXVhcmFudGluZVNQSS5oCkBAIC00MCw2ICs0
MCw3IEBAIGVudW0gcXRuX2ZsYWdzIHsKICNkZWZpbmUgcXRuX3Byb2NfYWxsb2MgX3F0bl9wcm9j
X2FsbG9jCiAjZGVmaW5lIHF0bl9wcm9jX2FwcGx5X3RvX3NlbGYgX3F0bl9wcm9jX2FwcGx5X3Rv
X3NlbGYKICNkZWZpbmUgcXRuX3Byb2NfZnJlZSBfcXRuX3Byb2NfZnJlZQorI2RlZmluZSBxdG5f
cHJvY19pbml0IF9xdG5fcHJvY19pbml0CiAjZGVmaW5lIHF0bl9wcm9jX2luaXRfd2l0aF9zZWxm
IF9xdG5fcHJvY19pbml0X3dpdGhfc2VsZgogI2RlZmluZSBxdG5fcHJvY19zZXRfZmxhZ3MgX3F0
bl9wcm9jX3NldF9mbGFncwogCkBAIC01MCw2ICs1MSw3IEBAIHR5cGVkZWYgc3RydWN0IF9xdG5f
cHJvYyAqcXRuX3Byb2NfdDsKIFdURl9FWFRFUk5fQ19CRUdJTgogCiBpbnQgcXRuX3Byb2NfYXBw
bHlfdG9fc2VsZihxdG5fcHJvY190KTsKK3ZvaWQgcXRuX3Byb2NfaW5pdChxdG5fcHJvY190KTsK
IGludCBxdG5fcHJvY19pbml0X3dpdGhfc2VsZihxdG5fcHJvY190KTsKIGludCBxdG5fcHJvY19z
ZXRfZmxhZ3MocXRuX3Byb2NfdCwgdWludDMyX3QgZmxhZ3MpOwogcXRuX3Byb2NfdCBxdG5fcHJv
Y19hbGxvYygpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9QbHVnaW5Qcm9jZXNzL0VudHJ5
UG9pbnQvbWFjL1hQQ1NlcnZpY2UvUGx1Z2luU2VydmljZS4zMi02NC5JbmZvLnBsaXN0IGIvU291
cmNlL1dlYktpdC9QbHVnaW5Qcm9jZXNzL0VudHJ5UG9pbnQvbWFjL1hQQ1NlcnZpY2UvUGx1Z2lu
U2VydmljZS4zMi02NC5JbmZvLnBsaXN0CmluZGV4IDY5YWYwZGMwMjczN2ZjYWI1NGZlNGM3N2Y1
MmNkZGM4MzdmNDAyYmUuLmYzMDE0MGVkNzBlY2QxODAwYzY4MjE4MjIyMTU1M2YwNjFjMzc3MTAg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvUGx1Z2luUHJvY2Vzcy9FbnRyeVBvaW50L21hYy9Y
UENTZXJ2aWNlL1BsdWdpblNlcnZpY2UuMzItNjQuSW5mby5wbGlzdAorKysgYi9Tb3VyY2UvV2Vi
S2l0L1BsdWdpblByb2Nlc3MvRW50cnlQb2ludC9tYWMvWFBDU2VydmljZS9QbHVnaW5TZXJ2aWNl
LjMyLTY0LkluZm8ucGxpc3QKQEAgLTIzLDcgKzIzLDcgQEAKIAk8a2V5PkNGQnVuZGxlVmVyc2lv
bjwva2V5PgogCTxzdHJpbmc+JHtCVU5ETEVfVkVSU0lPTn08L3N0cmluZz4KIAk8a2V5PkxTRmls
ZVF1YXJhbnRpbmVFbmFibGVkPC9rZXk+Ci0JPHRydWUvPgorCTxmYWxzZS8+CiAJPGtleT5OU1By
aW5jaXBhbENsYXNzPC9rZXk+CiAJPHN0cmluZz5OU0FwcGxpY2F0aW9uPC9zdHJpbmc+CiAJPGtl
eT5XZWJLaXRFbnRyeVBvaW50PC9rZXk+CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1BsdWdp
blByb2Nlc3MvUGx1Z2luUHJvY2Vzcy5oIGIvU291cmNlL1dlYktpdC9QbHVnaW5Qcm9jZXNzL1Bs
dWdpblByb2Nlc3MuaAppbmRleCBkNTA4MWIwNjFjZGY3OTM2YTA2Yzk0MDM5ZGQ5MjYyMzg0M2Nj
Zjk1Li44MGZkM2YzZWEwMjQ4Y2YxNTc5MDc3ODhlMDFhZjA4OWRiZDYxNjYyIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L1BsdWdpblByb2Nlc3MvUGx1Z2luUHJvY2Vzcy5oCisrKyBiL1NvdXJj
ZS9XZWJLaXQvUGx1Z2luUHJvY2Vzcy9QbHVnaW5Qcm9jZXNzLmgKQEAgLTc0LDYgKzc0LDEwIEBA
IHByaXZhdGU6CiAgICAgUGx1Z2luUHJvY2VzcygpOwogICAgIH5QbHVnaW5Qcm9jZXNzKCk7CiAK
KyNpZiBQTEFURk9STShNQUMpCisgICAgYm9vbCBzaG91bGRPdmVycmlkZVF1YXJhbnRpbmUoKSBm
aW5hbDsKKyNlbmRpZgorCiAgICAgLy8gQ2hpbGRQcm9jZXNzCiAgICAgdm9pZCBpbml0aWFsaXpl
UHJvY2Vzcyhjb25zdCBDaGlsZFByb2Nlc3NJbml0aWFsaXphdGlvblBhcmFtZXRlcnMmKSBvdmVy
cmlkZTsKICAgICB2b2lkIGluaXRpYWxpemVQcm9jZXNzTmFtZShjb25zdCBDaGlsZFByb2Nlc3NJ
bml0aWFsaXphdGlvblBhcmFtZXRlcnMmKSBvdmVycmlkZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvUGx1Z2luUHJvY2Vzcy9tYWMvUGx1Z2luUHJvY2Vzc01hYy5tbSBiL1NvdXJjZS9XZWJL
aXQvUGx1Z2luUHJvY2Vzcy9tYWMvUGx1Z2luUHJvY2Vzc01hYy5tbQppbmRleCAyMDU0YzZhNWVi
YjA5MjhlNzY5NDA1ZTc2ZWQzNTVhZDEzMzJiNTZlLi43NjhhMDllMjIyOWI0NDlmNjM0NWQ5OTA1
NzRjZGUxYzkxNGI5ZDEzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1BsdWdpblByb2Nlc3Mv
bWFjL1BsdWdpblByb2Nlc3NNYWMubW0KKysrIGIvU291cmNlL1dlYktpdC9QbHVnaW5Qcm9jZXNz
L21hYy9QbHVnaW5Qcm9jZXNzTWFjLm1tCkBAIC02OTIsNiArNjkyLDEwIEBAIHZvaWQgUGx1Z2lu
UHJvY2Vzczo6aW5pdGlhbGl6ZVNhbmRib3goY29uc3QgQ2hpbGRQcm9jZXNzSW5pdGlhbGl6YXRp
b25QYXJhbWV0ZXJzCiAgICAgQ2hpbGRQcm9jZXNzOjppbml0aWFsaXplU2FuZGJveChwYXJhbWV0
ZXJzLCBzYW5kYm94UGFyYW1ldGVycyk7CiB9CiAKK2Jvb2wgUGx1Z2luUHJvY2Vzczo6c2hvdWxk
T3ZlcnJpZGVRdWFyYW50aW5lKCkKK3sKKyAgICByZXR1cm4gbV9wbHVnaW5CdW5kbGVJZGVudGlm
aWVyICE9ICJjb20uY2lzY28ud2ViZXgucGx1Z2luLmdwYzY0IjsKK30KIAogdm9pZCBQbHVnaW5Q
cm9jZXNzOjpzdG9wUnVuTG9vcCgpCiB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1NoYXJl
ZC9DaGlsZFByb2Nlc3MuaCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NoaWxkUHJvY2Vzcy5oCmlu
ZGV4IGIzNWM5ZjJlM2YzZmE4N2UyZGZiZWUxYjBhZmM5NzliOThhMmY4ZjEuLjQxZGE4NWI4OTMw
MWNkYWE0N2IwMzlmNDBiOWMwOTY4ZDcxZWYwN2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
U2hhcmVkL0NoaWxkUHJvY2Vzcy5oCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NoaWxkUHJv
Y2Vzcy5oCkBAIC0xMTIsNiArMTEyLDggQEAgcHJvdGVjdGVkOgogI2VuZGlmCiAKIHByaXZhdGU6
CisgICAgdmlydHVhbCBib29sIHNob3VsZE92ZXJyaWRlUXVhcmFudGluZSgpIHsgcmV0dXJuIHRy
dWU7IH0KKwogICAgIC8vIElQQzo6TWVzc2FnZVNlbmRlcgogICAgIElQQzo6Q29ubmVjdGlvbiog
bWVzc2FnZVNlbmRlckNvbm5lY3Rpb24oKSBvdmVycmlkZTsKICAgICB1aW50NjRfdCBtZXNzYWdl
U2VuZGVyRGVzdGluYXRpb25JRCgpIG92ZXJyaWRlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9TaGFyZWQvbWFjL0NoaWxkUHJvY2Vzc01hYy5tbSBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL21h
Yy9DaGlsZFByb2Nlc3NNYWMubW0KaW5kZXggYWVkNWI5ZmQ3MDk2MGZlMTcwZDUwMjZjYzIwZTI2
N2E1MTZmMDIwNC4uMDdlZWNhY2FlMDNkOWI1MDExMTRmMzViOWEwZDQxMzE1ZTNhYTYzYSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFyZWQvbWFjL0NoaWxkUHJvY2Vzc01hYy5tbQorKysg
Yi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9tYWMvQ2hpbGRQcm9jZXNzTWFjLm1tCkBAIC05MCwxNiAr
OTAsMTggQEAgdm9pZCBDaGlsZFByb2Nlc3M6OnBsYXRmb3JtSW5pdGlhbGl6ZSgpCiBzdGF0aWMg
T1NTdGF0dXMgZW5hYmxlU2FuZGJveFN0eWxlRmlsZVF1YXJhbnRpbmUoKQogewogI2lmICFFTkFC
TEUoTUlOSU1BTF9TSU1VTEFUT1IpCi0gICAgaW50IGVycm9yOwogICAgIHF0bl9wcm9jX3QgcXVh
cmFudGluZVByb3BlcnRpZXMgPSBxdG5fcHJvY19hbGxvYygpOwogICAgIGF1dG8gcXVhcmFudGlu
ZVByb3BlcnRpZXNEZWxldGVyID0gbWFrZVNjb3BlRXhpdChbcXVhcmFudGluZVByb3BlcnRpZXNd
KCkgewogICAgICAgICBxdG5fcHJvY19mcmVlKHF1YXJhbnRpbmVQcm9wZXJ0aWVzKTsKICAgICB9
KTsKIAotICAgIGlmICgoZXJyb3IgPSBxdG5fcHJvY19pbml0X3dpdGhfc2VsZihxdWFyYW50aW5l
UHJvcGVydGllcykpKQotICAgICAgICByZXR1cm4gZXJyb3I7CiAKLSAgICBpZiAoKGVycm9yID0g
cXRuX3Byb2Nfc2V0X2ZsYWdzKHF1YXJhbnRpbmVQcm9wZXJ0aWVzLCBRVE5fRkxBR19TQU5EQk9Y
KSkpCisgICAgaWYgKHF0bl9wcm9jX2luaXRfd2l0aF9zZWxmKHF1YXJhbnRpbmVQcm9wZXJ0aWVz
KSkgeworICAgICAgICAvLyBTZWUgPHJkYXI6Ly9wcm9ibGVtLzEzNDYzNzUyPi4KKyAgICAgICAg
cXRuX3Byb2NfaW5pdChxdWFyYW50aW5lUHJvcGVydGllcyk7CisgICAgfQorCisgICAgaWYgKGF1
dG8gZXJyb3IgPSBxdG5fcHJvY19zZXRfZmxhZ3MocXVhcmFudGluZVByb3BlcnRpZXMsIFFUTl9G
TEFHX1NBTkRCT1gpKQogICAgICAgICByZXR1cm4gZXJyb3I7CiAKICAgICAvLyBRVE5fRkxBR19T
QU5EQk9YIGlzIHNpbGVudGx5IGlnbm9yZWQgaWYgc2VjdXJpdHkubWFjLnF0bi5zYW5kYm94X2Vu
Zm9yY2Ugc3lzY3RsIGlzIDAuCkBAIC0yMTEsMTEgKzIxMywxMyBAQCB2b2lkIENoaWxkUHJvY2Vz
czo6aW5pdGlhbGl6ZVNhbmRib3goY29uc3QgQ2hpbGRQcm9jZXNzSW5pdGlhbGl6YXRpb25QYXJh
bWV0ZXJzJgogICAgIH0KICAgICB9CiAKLSAgICAvLyBUaGlzIHdpbGwgb3ZlcnJpZGUgTFNGaWxl
UXVhcmFudGluZUVuYWJsZWQgZnJvbSBJbmZvLnBsaXN0IHVubGVzcyBzYW5kYm94IHF1YXJhbnRp
bmUgaXMgZ2xvYmFsbHkgZGlzYWJsZWQuCi0gICAgT1NTdGF0dXMgZXJyb3IgPSBlbmFibGVTYW5k
Ym94U3R5bGVGaWxlUXVhcmFudGluZSgpOwotICAgIGlmIChlcnJvcikgewotICAgICAgICBXVEZM
b2dBbHdheXMoIiVzOiBDb3VsZG4ndCBlbmFibGUgc2FuZGJveCBzdHlsZSBmaWxlIHF1YXJhbnRp
bmU6ICVsZFxuIiwgZ2V0cHJvZ25hbWUoKSwgc3RhdGljX2Nhc3Q8bG9uZz4oZXJyb3IpKTsKLSAg
ICAgICAgZXhpdChFWF9OT1BFUk0pOworICAgIGlmIChzaG91bGRPdmVycmlkZVF1YXJhbnRpbmUo
KSkgeworICAgICAgICAvLyBUaGlzIHdpbGwgb3ZlcnJpZGUgTFNGaWxlUXVhcmFudGluZUVuYWJs
ZWQgZnJvbSBJbmZvLnBsaXN0IHVubGVzcyBzYW5kYm94IHF1YXJhbnRpbmUgaXMgZ2xvYmFsbHkg
ZGlzYWJsZWQuCisgICAgICAgIE9TU3RhdHVzIGVycm9yID0gZW5hYmxlU2FuZGJveFN0eWxlRmls
ZVF1YXJhbnRpbmUoKTsKKyAgICAgICAgaWYgKGVycm9yKSB7CisgICAgICAgICAgICBXVEZMb2dB
bHdheXMoIiVzOiBDb3VsZG4ndCBlbmFibGUgc2FuZGJveCBzdHlsZSBmaWxlIHF1YXJhbnRpbmU6
ICVsZFxuIiwgZ2V0cHJvZ25hbWUoKSwgc3RhdGljX2Nhc3Q8bG9uZz4oZXJyb3IpKTsKKyAgICAg
ICAgICAgIGV4aXQoRVhfTk9QRVJNKTsKKyAgICAgICAgfQogICAgIH0KIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>