<?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>222247</bug_id>
          
          <creation_ts>2021-02-21 04:14:36 -0800</creation_ts>
          <short_desc>[Flatpak SDK] gdb unusable in sandbox</short_desc>
          <delta_ts>2021-02-23 13:26:40 -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>Tools / Tests</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="Philippe Normand">pnormand</reporter>
          <assigned_to name="Philippe Normand">pnormand</assigned_to>
          <cc>annulen</cc>
    
    <cc>calvaris</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zan</cc>
    
    <cc>zdobersek</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1731936</commentid>
    <comment_count>0</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-02-21 04:14:36 -0800</bug_when>
    <thetext>Because `flatpak run` catches SIGINT before gdb has a chance to, we can&apos;t interrupt a process when debugging from the SDK runtime.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1731941</commentid>
    <comment_count>1</comment_count>
      <attachid>421138</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-02-21 05:22:05 -0800</bug_when>
    <thetext>Created attachment 421138
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1732095</commentid>
    <comment_count>2</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-02-22 04:30:03 -0800</bug_when>
    <thetext>Committed r273240 (234426@main): &lt;https://commits.webkit.org/234426@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1732096</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-02-22 04:31:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/74591652&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1732672</commentid>
    <comment_count>4</comment_count>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2021-02-23 13:26:40 -0800</bug_when>
    <thetext>This broke running test-webkitpy on Windows.

python3 ./Tools/Scripts/test-webkitpy --verbose --buildbot-master build.webkit.org --builder-name WinCairo-64-bit-WKL-Release-Tests --build-number 214 --buildbot-worker wincairo-wkl-release-tests-01 --report https://results.webkit.org
 in dir C:\BW\wincairo-wkl-release-tests\build (timeout 1200 secs)
 watching logfiles {}
 argv: [&apos;python3&apos;, &apos;./Tools/Scripts/test-webkitpy&apos;, &apos;--verbose&apos;, &apos;--buildbot-master&apos;, &apos;build.webkit.org&apos;, &apos;--builder-name&apos;, &apos;WinCairo-64-bit-WKL-Release-Tests&apos;, &apos;--build-number&apos;, &apos;214&apos;, &apos;--buildbot-worker&apos;, &apos;wincairo-wkl-release-tests-01&apos;, &apos;--report&apos;, &apos;https://results.webkit.org&apos;]
 using PTY: False
Traceback (most recent call last):
  File &quot;./Tools/Scripts/test-webkitpy&quot;, line 35, in &lt;module&gt;
    import flatpakutils
  File &quot;.\Tools\flatpak\flatpakutils.py&quot;, line 399, in &lt;module&gt;
    def disable_signals(signals=[signal.SIGINT, signal.SIGTERM, signal.SIGHUP]):
AttributeError: module &apos;signal&apos; has no attribute &apos;SIGHUP&apos;
program finished with exit code 1
elapsedTime=1.213000

Please review https://bugs.webkit.org/show_bug.cgi?id=222327 which works around this change. Thanks!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>421138</attachid>
            <date>2021-02-21 05:22:05 -0800</date>
            <delta_ts>2021-02-22 02:05:23 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-222247-20210221052204.patch</filename>
            <type>text/plain</type>
            <size>9096</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjczMjE2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZDQ3MWM0NDE4MTAwMjMwZDhiMDQ2ODA2M2JmMDliZWZj
NzNiODA0ZC4uYmM5ODc5MzNmZDY0Njc1MzFjOGMyN2M4NDkzZGJiY2NjY2VmYzY4NCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2
IEBACisyMDIxLTAyLTIxICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4K
KworICAgICAgICBbRmxhdHBhayBTREtdIGdkYiB1bnVzYWJsZSBpbiBzYW5kYm94CisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjIyNDcKKworICAgICAg
ICBUaGlzIHBhdGNoIGFkZHMgc3VwcG9ydCBmb3IgdW5peCBzaWduYWxzIGRpc2FibGluZyBpbiBk
ZXZlbG9wZXIgYnVpbGRzLCBmb3IgdGhlIEZsYXRwYWsgU0RLCisgICAgICAgIHJ1bnRpbWUuIEN1
cnJlbnRseSBTSUdJTlQsIFNJR0hVUCBhbmQgU0lHVEVSTSB3aWxsIGJlIGlnbm9yZWQgYnkgdGhl
IGZsYXRwYWsgYW5kIGJ3cmFwCisgICAgICAgIHByb2Nlc3NlcyB3aGVuIHRoZXkncmUgcnVubmlu
ZyBnZGIgaW4gdGhlIHNhbmRib3ggcnVudGltZS4gVGhpcyBhbGxvd3MgZm9yIG5pY2VyIGludGVy
YWN0aXZlCisgICAgICAgIGRlYnVnZ2luZyBzZXNzaW9ucyB3aGVyZSBDdHJsLUMgaXMgYWN0dWFs
bHkgaGFuZGxlZCBieSBnZGIuCisKKyAgICAgICAgKiBQbGF0Zm9ybUdUSy5jbWFrZToKKyAgICAg
ICAgKiBQbGF0Zm9ybVdQRS5jbWFrZToKKyAgICAgICAgKiBmbGF0cGFrL0NNYWtlTGlzdHMudHh0
OiBBZGRlZC4KKyAgICAgICAgKiBmbGF0cGFrL2ZsYXRwYWt1dGlscy5weToKKyAgICAgICAgKG51
bGxjb250ZXh0KToKKyAgICAgICAgKGRpc2FibGVfc2lnbmFscyk6CisgICAgICAgIChXZWJraXRG
bGF0cGFrLmV4ZWN1dGVfY29tbWFuZCk6CisgICAgICAgIChXZWJraXRGbGF0cGFrLnJ1bl9pbl9z
YW5kYm94KToKKyAgICAgICAgKiBmbGF0cGFrL3NpZ2FjdGlvbi1kaXNhYmxlci5jOiBBZGRlZC4K
KyAgICAgICAgKHJlYWxfc2lnYWN0aW9uKToKKyAgICAgICAgKHNpZ2FjdGlvbik6CisgICAgICAg
ICogZmxhdHBhay93ZWJraXQtYndyYXA6CisKIDIwMjEtMDItMjAgIENocmlzIEZsZWl6YWNoICA8
Y2ZsZWl6YWNoQGFwcGxlLmNvbT4KIAogICAgICAgICBBWDogSW1hZ2Ugc2hvdWxkIHJlcG9ydCB0
aGUgZW1iZWRkZWQgYWNjZXNzaWJpbGl0eSBkZXNjcmlwdGlvbiBpZiBhdmFpbGFibGUKZGlmZiAt
LWdpdCBhL1Rvb2xzL1BsYXRmb3JtR1RLLmNtYWtlIGIvVG9vbHMvUGxhdGZvcm1HVEsuY21ha2UK
aW5kZXggMWUzZjg3NjkyMjRmOGU3OGE5OTJlODI0MWJlZGY2YjQ4OWY3NjMwZC4uMzdlMWIwYjcx
MzhkMzdiMjk5Y2I3YjJjYmRjNTY1YTI2OTNlMTUzNiAxMDA2NDQKLS0tIGEvVG9vbHMvUGxhdGZv
cm1HVEsuY21ha2UKKysrIGIvVG9vbHMvUGxhdGZvcm1HVEsuY21ha2UKQEAgLTIsNiArMiw3IEBA
IGlmIChERVZFTE9QRVJfTU9ERSkKICAgICBhZGRfc3ViZGlyZWN0b3J5KFRlc3RSdW5uZXJTaGFy
ZWQpCiAgICAgYWRkX3N1YmRpcmVjdG9yeShXZWJLaXRUZXN0UnVubmVyKQogICAgIGFkZF9zdWJk
aXJlY3RvcnkoSW1hZ2VEaWZmKQorICAgIGFkZF9zdWJkaXJlY3RvcnkoZmxhdHBhaykKIAogICAg
IGlmIChFTkFCTEVfQVBJX1RFU1RTKQogICAgICAgICBhZGRfc3ViZGlyZWN0b3J5KFRlc3RXZWJL
aXRBUEkvZ2xpYikKZGlmZiAtLWdpdCBhL1Rvb2xzL1BsYXRmb3JtV1BFLmNtYWtlIGIvVG9vbHMv
UGxhdGZvcm1XUEUuY21ha2UKaW5kZXggOTZlMDczOWRiOTYxMWFhYWJhYjEwMDNjMmRlZDk2MzVl
OGY2NzQxOS4uNzdhODc0YThlOGY2ZmU1ZWYzNzlhYjk5MWFhNzhjMzgxNmQ5MDQ5MSAxMDA2NDQK
LS0tIGEvVG9vbHMvUGxhdGZvcm1XUEUuY21ha2UKKysrIGIvVG9vbHMvUGxhdGZvcm1XUEUuY21h
a2UKQEAgLTYsNiArNiw3IEBAIGlmIChERVZFTE9QRVJfTU9ERSkKICAgICBhZGRfc3ViZGlyZWN0
b3J5KEltYWdlRGlmZikKICAgICBhZGRfc3ViZGlyZWN0b3J5KFRlc3RSdW5uZXJTaGFyZWQpCiAg
ICAgYWRkX3N1YmRpcmVjdG9yeShXZWJLaXRUZXN0UnVubmVyKQorICAgIGFkZF9zdWJkaXJlY3Rv
cnkoZmxhdHBhaykKIAogICAgIGlmIChFTkFCTEVfQVBJX1RFU1RTKQogICAgICAgICBhZGRfc3Vi
ZGlyZWN0b3J5KFRlc3RXZWJLaXRBUEkvZ2xpYikKZGlmZiAtLWdpdCBhL1Rvb2xzL2ZsYXRwYWsv
Q01ha2VMaXN0cy50eHQgYi9Ub29scy9mbGF0cGFrL0NNYWtlTGlzdHMudHh0Cm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LjYyNjdlZDA0ZmQzNzI4OTlkOTllZTc1ODM1ZGVjOGY1YmY4ZTdlYmEKLS0tIC9kZXYvbnVsbAor
KysgYi9Ub29scy9mbGF0cGFrL0NNYWtlTGlzdHMudHh0CkBAIC0wLDAgKzEsNCBAQAorCithZGRf
bGlicmFyeShzaWdhY3Rpb24tZGlzYWJsZXIgU0hBUkVEIHNpZ2FjdGlvbi1kaXNhYmxlci5jKQor
dGFyZ2V0X2xpbmtfbGlicmFyaWVzKHNpZ2FjdGlvbi1kaXNhYmxlciBkbCkKK2FkZF9kZWZpbml0
aW9ucygtRExJTlVYIC1EX0dOVV9TT1VSQ0UpCmRpZmYgLS1naXQgYS9Ub29scy9mbGF0cGFrL2Zs
YXRwYWt1dGlscy5weSBiL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CmluZGV4IGNiYWRl
Yjc4NzA0MGU0MWMwZWUwYzVlYTBmZmI1ZGE0MDJjNDRmNzMuLjA5ZjY2MWVkOTUyYzhkMTJkMjVj
MGVmM2E0ODM5NTU1YTE0ZTUxYTIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0
aWxzLnB5CisrKyBiL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CkBAIC01MCw2ICs1MCwx
MyBAQCB0cnk6CiBleGNlcHQgSW1wb3J0RXJyb3I6CiAgICAgZnJvbSB1cmxsaWIyIGltcG9ydCB1
cmxvcGVuCiAKK3RyeToKKyAgICBmcm9tIGNvbnRleHRsaWIgaW1wb3J0IG51bGxjb250ZXh0Citl
eGNlcHQgSW1wb3J0RXJyb3I6CisgICAgQGNvbnRleHRtYW5hZ2VyCisgICAgZGVmIG51bGxjb250
ZXh0KGVudGVyX3Jlc3VsdD1Ob25lKToKKyAgICAgICAgeWllbGQgZW50ZXJfcmVzdWx0CisKIEZM
QVRQQUtfUkVRVUlSRURfVkVSU0lPTiA9ICIxLjQuNCIKIAogc2NyaXB0ZGlyID0gb3MucGF0aC5h
YnNwYXRoKG9zLnBhdGguZGlybmFtZShfX2ZpbGVfXykpCkBAIC0zODksMTEgKzM5NiwxMyBAQCBj
bGFzcyBGbGF0cGFrUGFja2FnZShGbGF0cGFrT2JqZWN0KToKIAogCiBAY29udGV4dG1hbmFnZXIK
LWRlZiBkaXNhYmxlX3NpZ25hbHMoc2lnbmFscz1bc2lnbmFsLlNJR0lOVF0pOgorZGVmIGRpc2Fi
bGVfc2lnbmFscyhzaWduYWxzPVtzaWduYWwuU0lHSU5ULCBzaWduYWwuU0lHVEVSTSwgc2lnbmFs
LlNJR0hVUF0pOgogICAgIG9sZF9zaWduYWxfaGFuZGxlcnMgPSBbXQogCiAgICAgZm9yIGRpc2Fi
bGVkX3NpZ25hbCBpbiBzaWduYWxzOgotICAgICAgICBvbGRfc2lnbmFsX2hhbmRsZXJzLmFwcGVu
ZCgoZGlzYWJsZWRfc2lnbmFsLCBzaWduYWwuZ2V0c2lnbmFsKGRpc2FibGVkX3NpZ25hbCkpKQor
ICAgICAgICBoYW5kbGVyID0gc2lnbmFsLmdldHNpZ25hbChkaXNhYmxlZF9zaWduYWwpCisgICAg
ICAgIGlmIGhhbmRsZXI6CisgICAgICAgICAgICBvbGRfc2lnbmFsX2hhbmRsZXJzLmFwcGVuZCgo
ZGlzYWJsZWRfc2lnbmFsLCBoYW5kbGVyKSkKICAgICAgICAgc2lnbmFsLnNpZ25hbChkaXNhYmxl
ZF9zaWduYWwsIHNpZ25hbC5TSUdfSUdOKQogCiAgICAgeWllbGQKQEAgLTUxNywyMCArNTI2LDI1
IEBAIGNsYXNzIFdlYmtpdEZsYXRwYWs6CiAgICAgICAgIHNlbGYuc2NjYWNoZV90b2tlbiA9ICIi
CiAgICAgICAgIHNlbGYuc2NjYWNoZV9zY2hlZHVsZXIgPSBERUZBVUxUX1NDQ0FDSEVfU0NIRURV
TEVSCiAKLSAgICBkZWYgZXhlY3V0ZV9jb21tYW5kKHNlbGYsIGFyZ3MsIHN0ZG91dD1Ob25lLCBz
dGRlcnI9Tm9uZSwgZW52PU5vbmUpOgorICAgIGRlZiBleGVjdXRlX2NvbW1hbmQoc2VsZiwgYXJn
cywgc3Rkb3V0PU5vbmUsIHN0ZGVycj1Ob25lLCBlbnY9Tm9uZSwga2VlcF9zaWduYWxzPVRydWUp
OgorICAgICAgICBpZiBrZWVwX3NpZ25hbHM6CisgICAgICAgICAgICBjdHhfbWFuYWdlciA9IG51
bGxjb250ZXh0KCkKKyAgICAgICAgZWxzZToKKyAgICAgICAgICAgIGN0eF9tYW5hZ2VyID0gZGlz
YWJsZV9zaWduYWxzKCkKICAgICAgICAgX2xvZy5kZWJ1ZygnUnVubmluZzogJXNcbicgJSAnICcu
am9pbihzdHJpbmdfdXRpbHMuZGVjb2RlKGFyZykgZm9yIGFyZyBpbiBhcmdzKSkKICAgICAgICAg
cmVzdWx0ID0gMAotICAgICAgICB0cnk6Ci0gICAgICAgICAgICByZXN1bHQgPSBzdWJwcm9jZXNz
LmNoZWNrX2NhbGwoYXJncywgc3Rkb3V0PXN0ZG91dCwgc3RkZXJyPXN0ZGVyciwgZW52PWVudikK
LSAgICAgICAgZXhjZXB0IHN1YnByb2Nlc3MuQ2FsbGVkUHJvY2Vzc0Vycm9yIGFzIGVycjoKLSAg
ICAgICAgICAgIGlmIHNlbGYudmVyYm9zZToKLSAgICAgICAgICAgICAgICBjbWQgPSAnICcuam9p
bihzdHJpbmdfdXRpbHMuZGVjb2RlKGFyZykgZm9yIGFyZyBpbiBlcnIuY21kKQotICAgICAgICAg
ICAgICAgIG1lc3NhZ2UgPSAiJyVzJyByZXR1cm5lZCBhIG5vbi16ZXJvIGV4aXQgY29kZS4iICUg
Y21kCi0gICAgICAgICAgICAgICAgaWYgc3RkZXJyOgotICAgICAgICAgICAgICAgICAgICB3aXRo
IG9wZW4oc3RkZXJyLm5hbWUsICdyJykgYXMgc3RkZXJyZjoKLSAgICAgICAgICAgICAgICAgICAg
ICAgIG1lc3NhZ2UgKz0gIiBTdGRlcnI6ICVzIiAlIHN0ZGVycmYucmVhZCgpCi0gICAgICAgICAg
ICAgICAgQ29uc29sZS5lcnJvcl9tZXNzYWdlKG1lc3NhZ2UpCi0gICAgICAgICAgICByZXR1cm4g
ZXJyLnJldHVybmNvZGUKKyAgICAgICAgd2l0aCBjdHhfbWFuYWdlcjoKKyAgICAgICAgICAgIHRy
eToKKyAgICAgICAgICAgICAgICByZXN1bHQgPSBzdWJwcm9jZXNzLmNoZWNrX2NhbGwoYXJncywg
c3Rkb3V0PXN0ZG91dCwgc3RkZXJyPXN0ZGVyciwgZW52PWVudikKKyAgICAgICAgICAgIGV4Y2Vw
dCBzdWJwcm9jZXNzLkNhbGxlZFByb2Nlc3NFcnJvciBhcyBlcnI6CisgICAgICAgICAgICAgICAg
aWYgc2VsZi52ZXJib3NlOgorICAgICAgICAgICAgICAgICAgICBjbWQgPSAnICcuam9pbihzdHJp
bmdfdXRpbHMuZGVjb2RlKGFyZykgZm9yIGFyZyBpbiBlcnIuY21kKQorICAgICAgICAgICAgICAg
ICAgICBtZXNzYWdlID0gIiclcycgcmV0dXJuZWQgYSBub24temVybyBleGl0IGNvZGUuIiAlIGNt
ZAorICAgICAgICAgICAgICAgICAgICBpZiBzdGRlcnI6CisgICAgICAgICAgICAgICAgICAgICAg
ICB3aXRoIG9wZW4oc3RkZXJyLm5hbWUsICdyJykgYXMgc3RkZXJyZjoKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBtZXNzYWdlICs9ICIgU3RkZXJyOiAlcyIgJSBzdGRlcnJmLnJlYWQoKQor
ICAgICAgICAgICAgICAgICAgICBDb25zb2xlLmVycm9yX21lc3NhZ2UobWVzc2FnZSkKKyAgICAg
ICAgICAgICAgICByZXR1cm4gZXJyLnJldHVybmNvZGUKICAgICAgICAgcmV0dXJuIHJlc3VsdAog
CiAgICAgZGVmIGNsZWFuX2FyZ3Moc2VsZik6CkBAIC04NjYsOCArODgwLDE1IEBAIGNsYXNzIFdl
YmtpdEZsYXRwYWs6CiAgICAgICAgICMgYWxsIGBMQU5HYCB2YXJzLgogICAgICAgICBmbGF0cGFr
X2VudlsiTEFORyJdID0gImVuX1VTLlVURi04IgogCi0gICAgICAgIGZsYXRwYWtfY29tbWFuZCAr
PSBleHRyYV9mbGF0cGFrX2FyZ3MgKyBbJy0tY29tbWFuZD0lcycgJSBhcmdzWzBdLCAib3JnLndl
YmtpdC5TZGsiXSArIGFyZ3NbMTpdCisgICAgICAgIGtlZXBfc2lnbmFscyA9IGFyZ3NbMF0gIT0g
ImdkYiIKKyAgICAgICAgaWYgbm90IGtlZXBfc2lnbmFsczoKKyAgICAgICAgICAgIG1vZHVsZV9w
YXRoID0gb3MucGF0aC5qb2luKHNlbGYuYnVpbGRfcGF0aCwgImxpYiIsICJsaWJzaWdhY3Rpb24t
ZGlzYWJsZXIuc28iKQorICAgICAgICAgICAgIyBFbmFibGUgbW9kdWxlIGluIGJ3cmFwIGNoaWxk
IHByb2Nlc3Nlcy4KKyAgICAgICAgICAgIGV4dHJhX2ZsYXRwYWtfYXJncy5hcHBlbmQoIi0tZW52
PVdFQktJVF9GTEFUUEFLX0xEX1BSRUxPQUQ9JXMiICUgbW9kdWxlX3BhdGgpCisgICAgICAgICAg
ICAjIEVuYWJsZSBtb2R1bGUgaW4gYGZsYXRwYWsgcnVuYC4KKyAgICAgICAgICAgIGZsYXRwYWtf
ZW52WyJMRF9QUkVMT0FEIl0gPSBtb2R1bGVfcGF0aAogCisgICAgICAgIGZsYXRwYWtfY29tbWFu
ZCArPSBleHRyYV9mbGF0cGFrX2FyZ3MgKyBbJy0tY29tbWFuZD0lcycgJSBhcmdzWzBdLCAib3Jn
LndlYmtpdC5TZGsiXSArIGFyZ3NbMTpdCiAKICAgICAgICAgZmxhdHBha19lbnYudXBkYXRlKHsK
ICAgICAgICAgICAgICJGTEFUUEFLX0JXUkFQIjogb3MucGF0aC5qb2luKHNjcmlwdGRpciwgIndl
YmtpdC1id3JhcCIpLApAQCAtODgzLDcgKzkwNCw3IEBAIGNsYXNzIFdlYmtpdEZsYXRwYWs6CiAg
ICAgICAgIGZsYXRwYWtfZW52WyJQS0dfQ09ORklHX1BBVEgiXSA9IHBrZ19jb25maWdfcGF0aAog
CiAgICAgICAgIHRyeToKLSAgICAgICAgICAgIHJldHVybiBzZWxmLmV4ZWN1dGVfY29tbWFuZChm
bGF0cGFrX2NvbW1hbmQsIHN0ZG91dD1zdGRvdXQsIGVudj1mbGF0cGFrX2VudikKKyAgICAgICAg
ICAgIHJldHVybiBzZWxmLmV4ZWN1dGVfY29tbWFuZChmbGF0cGFrX2NvbW1hbmQsIHN0ZG91dD1z
dGRvdXQsIGVudj1mbGF0cGFrX2Vudiwga2VlcF9zaWduYWxzPWtlZXBfc2lnbmFscykKICAgICAg
ICAgZXhjZXB0IEtleWJvYXJkSW50ZXJydXB0OgogICAgICAgICAgICAgcmV0dXJuIDAKIApkaWZm
IC0tZ2l0IGEvVG9vbHMvZmxhdHBhay9zaWdhY3Rpb24tZGlzYWJsZXIuYyBiL1Rvb2xzL2ZsYXRw
YWsvc2lnYWN0aW9uLWRpc2FibGVyLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYzdiMjRhNDYzZjNmN2NhZGZmYWIy
OTQ2MGZiNGJlY2E1MjFiNTMxMAotLS0gL2Rldi9udWxsCisrKyBiL1Rvb2xzL2ZsYXRwYWsvc2ln
YWN0aW9uLWRpc2FibGVyLmMKQEAgLTAsMCArMSwzNiBAQAorLyoKKyAqICBDb3B5cmlnaHQgKEMp
IDIwMjEgSWdhbGlhIFMuTC4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsg
eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRl
cm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFzIHB1Ymxp
c2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIKKyAqIHZlcnNpb24g
Mi4xIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9u
LgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0
IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2
ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNT
IEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiBMZXNzZXIgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2
ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAqIExp
Y2Vuc2UgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW07IGlmIG5vdCwgd3JpdGUgdG8gdGhlCisgKiBG
cmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0LCBGaWZ0aCBGbG9v
ciwKKyAqIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSwgVVNBLgorICovCisKKyNpbmNsdWRlIDxkbGZj
bi5oPgorI2luY2x1ZGUgPHNpZ25hbC5oPgorCit0eXBlZGVmIGludCAoKnJlYWxfc2lnYWN0aW9u
X3QpKGludCwgY29uc3Qgc3RydWN0IHNpZ2FjdGlvbiosIHN0cnVjdCBzaWdhY3Rpb24qKTsKKwor
aW50IHJlYWxTaWdhY3Rpb24oaW50IHNpZ251bSwgY29uc3Qgc3RydWN0IHNpZ2FjdGlvbiogYWN0
LCBzdHJ1Y3Qgc2lnYWN0aW9uKiBvbGRhY3QpCit7CisgICAgcmV0dXJuICgocmVhbF9zaWdhY3Rp
b25fdCkgZGxzeW0oUlRMRF9ORVhULCAic2lnYWN0aW9uIikpKHNpZ251bSwgYWN0LCBvbGRhY3Qp
OworfQorCitpbnQgc2lnYWN0aW9uKGludCBzaWdudW0sIGNvbnN0IHN0cnVjdCBzaWdhY3Rpb24q
IGFjdCwgc3RydWN0IHNpZ2FjdGlvbiogb2xkYWN0KQoreworICAgIGlmIChzaWdudW0gPT0gU0lH
SU5UIHx8IHNpZ251bSA9PSBTSUdURVJNIHx8IHNpZ251bSA9PSBTSUdIVVApCisgICAgICAgIHJl
dHVybiAwOworCisgICAgcmV0dXJuIHJlYWxTaWdhY3Rpb24oc2lnbnVtLCBhY3QsIG9sZGFjdCk7
Cit9CmRpZmYgLS1naXQgYS9Ub29scy9mbGF0cGFrL3dlYmtpdC1id3JhcCBiL1Rvb2xzL2ZsYXRw
YWsvd2Via2l0LWJ3cmFwCmluZGV4IDBjYWNjZDYzZTczMTM4NjNmOWU2MmFiNmM3OWY5Mjk0MTY4
NmViMDIuLjJhNDQwM2I0OGZkYTZjNDcxYTE3YWIxZmJlYTdiZDYxM2YyNzA1YWQgMTAwNzU1Ci0t
LSBhL1Rvb2xzL2ZsYXRwYWsvd2Via2l0LWJ3cmFwCisrKyBiL1Rvb2xzL2ZsYXRwYWsvd2Via2l0
LWJ3cmFwCkBAIC0xMDYsNiArMTA2LDkgQEAgZGVmIG1haW4oYXJnczogbGlzdCkgLT4gaW50Ogog
CiAgICAgYndyYXBfYXJncy5leHRlbmQoKCItLXNldGVudiIsICJQQVRIIiwgIi91c3IvYmluOi91
c3IvbGliL3Nkay9ydXN0LXN0YWJsZS9iaW4vIikpCiAKKyAgICBpZiBlbnZpcm9uLmdldCgiV0VC
S0lUX0ZMQVRQQUtfTERfUFJFTE9BRCIpOgorICAgICAgICBvcy5lbnZpcm9uWyJMRF9QUkVMT0FE
Il0gPSBlbnZpcm9uWyJXRUJLSVRfRkxBVFBBS19MRF9QUkVMT0FEIl0KKwogICAgIGNvbW1hbmRf
bGluZSA9ICcgJy5qb2luKG1hcChzaGxleC5xdW90ZSwgaXRlcnRvb2xzLmNoYWluKGJ3cmFwX2Fy
Z3MsIGFyZ3MpKSkKIAogICAgICMgb3Muc3lzdGVtIHJldHVybiBjb2RlIGJlaGF2ZXMgbGlrZSBv
cy53YWl0LiBBIDE2IGJpdCBudW1iZXIgd2l0aCB0aGUK
</data>
<flag name="review"
          id="439952"
          type_id="1"
          status="+"
          setter="zdobersek"
    />
          </attachment>
      

    </bug>

</bugzilla>