<?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>212524</bug_id>
          
          <creation_ts>2020-05-29 07:50:47 -0700</creation_ts>
          <short_desc>[GTK] Bubblewrap sandbox lacks support for sndio</short_desc>
          <delta_ts>2020-07-06 05:13:13 -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>WebKitGTK</component>
          <version>WebKit Local 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="Haelwenn (lanodan) Monnier">contact+bugs.webkit.org</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aperez</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>clopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1657246</commentid>
    <comment_count>0</comment_count>
    <who name="Haelwenn (lanodan) Monnier">contact+bugs.webkit.org</who>
    <bug_when>2020-05-29 07:50:47 -0700</bug_when>
    <thetext>Loosely related to https://bugs.webkit.org/show_bug.cgi?id=210101 (I&apos;m using sndio as a workaround to this alsa bug)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657248</commentid>
    <comment_count>1</comment_count>
      <attachid>400580</attachid>
    <who name="Haelwenn (lanodan) Monnier">contact+bugs.webkit.org</who>
    <bug_when>2020-05-29 07:53:55 -0700</bug_when>
    <thetext>Created attachment 400580
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657253</commentid>
    <comment_count>2</comment_count>
      <attachid>400580</attachid>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2020-05-29 07:59:32 -0700</bug_when>
    <thetext>Comment on attachment 400580
Patch

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

&gt; Source/WebKit/ChangeLog:4
&gt; +        BubblewrapLauncher.cpp: Add paths required for sndio
&gt; +

You have to add the bug number here. Check how other Changelog entries are written.

&gt; Source/WebKit/ChangeLog:11
&gt; +        No new tests (OOPS!).

You have to remove this line and change it by something like &quot;Covered by existing tests&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657286</commentid>
    <comment_count>3</comment_count>
    <who name="Haelwenn (lanodan) Monnier">contact+bugs.webkit.org</who>
    <bug_when>2020-05-29 09:27:40 -0700</bug_when>
    <thetext>(In reply to Carlos Alberto Lopez Perez from comment #2)
&gt; Comment on attachment 400580 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=400580&amp;action=review
&gt; &gt; Source/WebKit/ChangeLog:11
&gt; &gt; +        No new tests (OOPS!).
&gt; 
&gt; You have to remove this line and change it by something like &quot;Covered by
&gt; existing tests&quot;

Well there *is* no tests for sndio into the webkit bubblewrap sandbox so I&apos;m not really sure what to write there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657298</commentid>
    <comment_count>4</comment_count>
      <attachid>400580</attachid>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2020-05-29 09:48:11 -0700</bug_when>
    <thetext>Comment on attachment 400580
Patch

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

&gt; Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp:386
&gt; +    bindIfExists(args, &quot;/tmp/sndio&quot;, BindFlags::ReadWrite);

Does the patch work without this bind mount? I think it should be enought to
bind the per-user directory (as done in the next two lines). I tried to run
“sndiod” in my system and there is only a “/tmp/sndio-1000” directory (my
user UID here is 1000), but no “/tmp/sndio” directory.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657311</commentid>
    <comment_count>5</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2020-05-29 10:21:04 -0700</bug_when>
    <thetext>(In reply to Haelwenn (lanodan) Monnier from comment #3)
&gt; (In reply to Carlos Alberto Lopez Perez from comment #2)
&gt; &gt; Comment on attachment 400580 [details]
&gt; &gt; Patch
&gt; &gt; 
&gt; &gt; View in context:
&gt; &gt; https://bugs.webkit.org/attachment.cgi?id=400580&amp;action=review
&gt; &gt; &gt; Source/WebKit/ChangeLog:11
&gt; &gt; &gt; +        No new tests (OOPS!).
&gt; &gt; 
&gt; &gt; You have to remove this line and change it by something like &quot;Covered by
&gt; &gt; existing tests&quot;
&gt; 
&gt; Well there *is* no tests for sndio into the webkit bubblewrap sandbox so I&apos;m
&gt; not really sure what to write there.

I know, but you have to remove that line &quot;No new tests (OOPS!).&quot; to make our tooling happy. So saying something along with what I suggested is good enough. You can also say something like &quot;Feature has been manually tested, there is currently not automatic tests for it&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657619</commentid>
    <comment_count>6</comment_count>
    <who name="Haelwenn (lanodan) Monnier">contact+bugs.webkit.org</who>
    <bug_when>2020-05-30 06:25:17 -0700</bug_when>
    <thetext>(In reply to Adrian Perez from comment #4)
&gt; Comment on attachment 400580 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=400580&amp;action=review
&gt; 
&gt; &gt; Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp:386
&gt; &gt; +    bindIfExists(args, &quot;/tmp/sndio&quot;, BindFlags::ReadWrite);
&gt; 
&gt; Does the patch work without this bind mount? I think it should be enought to
&gt; bind the per-user directory (as done in the next two lines). I tried to run
&gt; “sndiod” in my system and there is only a “/tmp/sndio-1000” directory (my
&gt; user UID here is 1000), but no “/tmp/sndio” directory.

Yes, the &quot;/tmp/sndio&quot; is needed when sndio is launched as superuser (which then drops to an unprivileged user like &quot;sndiod&quot;), this allows to share it between multiple users.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657620</commentid>
    <comment_count>7</comment_count>
      <attachid>400667</attachid>
    <who name="Haelwenn (lanodan) Monnier">contact+bugs.webkit.org</who>
    <bug_when>2020-05-30 06:37:28 -0700</bug_when>
    <thetext>Created attachment 400667
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657642</commentid>
    <comment_count>8</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2020-05-30 11:48:55 -0700</bug_when>
    <thetext>(In reply to Haelwenn (lanodan) Monnier from comment #6)
&gt; (In reply to Adrian Perez from comment #4)
&gt; &gt; Comment on attachment 400580 [details]
&gt; &gt; Patch
&gt; &gt; 
&gt; &gt; View in context:
&gt; &gt; https://bugs.webkit.org/attachment.cgi?id=400580&amp;action=review
&gt; &gt; 
&gt; &gt; &gt; Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp:386
&gt; &gt; &gt; +    bindIfExists(args, &quot;/tmp/sndio&quot;, BindFlags::ReadWrite);
&gt; &gt; 
&gt; &gt; Does the patch work without this bind mount? I think it should be enought to
&gt; &gt; bind the per-user directory (as done in the next two lines). I tried to run
&gt; &gt; “sndiod” in my system and there is only a “/tmp/sndio-1000” directory (my
&gt; &gt; user UID here is 1000), but no “/tmp/sndio” directory.
&gt; 
&gt; Yes, the &quot;/tmp/sndio&quot; is needed when sndio is launched as superuser (which
&gt; then drops to an unprivileged user like &quot;sndiod&quot;), this allows to share it
&gt; between multiple users.

Ah, good to know, thanks for commenting about this :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1668976</commentid>
    <comment_count>9</comment_count>
    <who name="Haelwenn (lanodan) Monnier">contact+bugs.webkit.org</who>
    <bug_when>2020-07-05 22:57:21 -0700</bug_when>
    <thetext>Any updates on merging it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669020</commentid>
    <comment_count>10</comment_count>
      <attachid>400667</attachid>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2020-07-06 05:07:29 -0700</bug_when>
    <thetext>Comment on attachment 400667
Patch

Let&apos;s land this, patch LGTM now. Thanks for working on the patch!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669022</commentid>
    <comment_count>11</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-07-06 05:13:12 -0700</bug_when>
    <thetext>Committed r263966: &lt;https://trac.webkit.org/changeset/263966&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 400667.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400580</attachid>
            <date>2020-05-29 07:53:55 -0700</date>
            <delta_ts>2020-05-30 06:37:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212524-20200529165353.patch</filename>
            <type>text/plain</type>
            <size>2344</size>
            <attacher name="Haelwenn (lanodan) Monnier">contact+bugs.webkit.org</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyMjkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDBlY2RlZDUwNGJjYmExOTRi
Y2I1YzM3ZmJjNjc1MDJiZDhhNGJiODUuLmQ1YWM1ZDJlZjU4YzI2NDJjYzg0YmIwNzg4M2RmMWRl
MDkyNWEyNGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjAtMDUtMjkgIEhhZWx3ZW5u
IChsYW5vZGFuKSBNb25uaWVyICA8Y29udGFjdEBoYWNrdGl2aXMubWU+CisKKyAgICAgICAgQnVi
Ymxld3JhcExhdW5jaGVyLmNwcDogQWRkIHBhdGhzIHJlcXVpcmVkIGZvciBzbmRpbworCisgICAg
ICAgIEluZm9ybWF0aW9uIGFib3V0IHRoZSBwYXRocyBjdXJyZW50bHkgaW5zJ3QgaW50byB0aGUg
c25kaW8KKyAgICAgICAgZG9jdW1lbnRhdGlvbiBidXQgaXQgY2FuIGJlIGZvdW5kIGluIHRoaXMg
ZW1haWw6CisgICAgICAgIGh0dHA6Ly93d3cuc25kaW8ub3JnL2FyY2gvMDA3Ny5odG1sCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3Rz
IChPT1BTISkuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvTGF1bmNoZXIvZ2xpYi9CdWJibGV3cmFw
TGF1bmNoZXIuY3BwOgorICAgICAgICAoV2ViS2l0OjpiaW5kU25kaW8pOgorICAgICAgICAoV2Vi
S2l0OjpidWJibGV3cmFwU3Bhd24pOgorCiAyMDIwLTA1LTI5ICBDYXJsb3MgR2FyY2lhIENhbXBv
cyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLNF0gSW1wbGVtZW50IEhUVFAg
YXV0aCBkaWFsb2cKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0xhdW5jaGVy
L2dsaWIvQnViYmxld3JhcExhdW5jaGVyLmNwcCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0xh
dW5jaGVyL2dsaWIvQnViYmxld3JhcExhdW5jaGVyLmNwcAppbmRleCBhZDMwMWFiMjZlYjNlMDMy
ZjAzMzRlODgxNjU0YzQ5Y2UzNGJkNTA2Li4wNmRjZDQxYjFkOGEzMjM2MDkzZWY1YjcxZjhlZmNm
NTA4OTRkYjQyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9MYXVuY2hlci9n
bGliL0J1YmJsZXdyYXBMYXVuY2hlci5jcHAKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
TGF1bmNoZXIvZ2xpYi9CdWJibGV3cmFwTGF1bmNoZXIuY3BwCkBAIC0zODEsNiArMzgxLDE4IEBA
IHN0YXRpYyB2b2lkIGJpbmRQdWxzZShWZWN0b3I8Q1N0cmluZz4mIGFyZ3MpCiAgICAgYmluZElm
RXhpc3RzKGFyZ3MsICIvZGV2L3NuZCIsIEJpbmRGbGFnczo6RGV2aWNlKTsKIH0KIAorc3RhdGlj
IHZvaWQgYmluZFNuZGlvKFZlY3RvcjxDU3RyaW5nPiYgYXJncykKK3sKKyAgICBiaW5kSWZFeGlz
dHMoYXJncywgIi90bXAvc25kaW8iLCBCaW5kRmxhZ3M6OlJlYWRXcml0ZSk7CisKKyAgICBHVW5p
cXVlUHRyPGNoYXI+IHNuZGlvVWlkRGlyKGdfc3RyZHVwX3ByaW50ZigiL3RtcC9zbmRpby0lZCIs
IGdldHVpZCgpKSk7CisgICAgYmluZElmRXhpc3RzKGFyZ3MsIHNuZGlvVWlkRGlyLmdldCgpLCBC
aW5kRmxhZ3M6OlJlYWRXcml0ZSk7CisKKyAgICBjb25zdCBjaGFyKiBob21lRGlyID0gZ19nZXRf
aG9tZV9kaXIoKTsKKyAgICBHVW5pcXVlUHRyPGNoYXI+IHNuZGlvSG9tZURpcihnX2J1aWxkX2Zp
bGVuYW1lKGhvbWVEaXIsICIuc25kaW8iLCBudWxscHRyKSk7CisgICAgYmluZElmRXhpc3RzKGFy
Z3MsIHNuZGlvSG9tZURpci5nZXQoKSwgQmluZEZsYWdzOjpSZWFkV3JpdGUpOworfQorCiBzdGF0
aWMgdm9pZCBiaW5kRm9udHMoVmVjdG9yPENTdHJpbmc+JiBhcmdzKQogewogICAgIGNvbnN0IGNo
YXIqIGNvbmZpZ0RpciA9IGdfZ2V0X3VzZXJfY29uZmlnX2RpcigpOwpAQCAtODA3LDYgKzgxOSw3
IEBAIEdSZWZQdHI8R1N1YnByb2Nlc3M+IGJ1YmJsZXdyYXBTcGF3bihHU3VicHJvY2Vzc0xhdW5j
aGVyKiBsYXVuY2hlciwgY29uc3QgUHJvY2VzCiAgICAgICAgIGJpbmREQnVzU2Vzc2lvbihzYW5k
Ym94QXJncywgcHJveHkpOwogICAgICAgICAvLyBGSVhNRTogV2Ugc2hvdWxkIG1vdmUgdG8gUGlw
ZXdpcmUgYXMgc29vbiBhcyB2aWFibGUsIFB1bHNlIGRvZXNuJ3QgcmVzdHJpY3QgY2xpZW50cyBh
dG0uCiAgICAgICAgIGJpbmRQdWxzZShzYW5kYm94QXJncyk7CisgICAgICAgIGJpbmRTbmRpbyhz
YW5kYm94QXJncyk7CiAgICAgICAgIGJpbmRGb250cyhzYW5kYm94QXJncyk7CiAgICAgICAgIGJp
bmRHU3RyZWFtZXJEYXRhKHNhbmRib3hBcmdzKTsKICAgICAgICAgYmluZE9wZW5HTChzYW5kYm94
QXJncyk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400667</attachid>
            <date>2020-05-30 06:37:28 -0700</date>
            <delta_ts>2020-07-06 05:13:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212524-20200530153727.patch</filename>
            <type>text/plain</type>
            <size>2440</size>
            <attacher name="Haelwenn (lanodan) Monnier">contact+bugs.webkit.org</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyMjkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDBlY2RlZDUwNGJjYmExOTRi
Y2I1YzM3ZmJjNjc1MDJiZDhhNGJiODUuLmMwNDlkMjk5NGRjNDgzNDljMzE1ODMwNDhiNmY4YTNi
MmQ4YzVmN2MgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMjAtMDUtMjkgIEhhZWx3ZW5u
IChsYW5vZGFuKSBNb25uaWVyICA8Y29udGFjdEBoYWNrdGl2aXMubWU+CisKKyAgICAgICAgQnVi
Ymxld3JhcExhdW5jaGVyLmNwcDogQWRkIHBhdGhzIHJlcXVpcmVkIGZvciBzbmRpbworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyNTI0CisKKyAgICAg
ICAgSW5mb3JtYXRpb24gYWJvdXQgdGhlIHBhdGhzIGN1cnJlbnRseSBpbnMndCBpbnRvIHRoZSBz
bmRpbworICAgICAgICBkb2N1bWVudGF0aW9uIGJ1dCBpdCBjYW4gYmUgZm91bmQgaW4gdGhpcyBl
bWFpbDoKKyAgICAgICAgaHR0cDovL3d3dy5zbmRpby5vcmcvYXJjaC8wMDc3Lmh0bWwKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYW51YWxseSB0ZXN0
ZWQsIHRoZXJlIGlzIGN1cnJlbnRseSBubyBhdXRvbWF0aWMgdGVzdHMgZm9yIGl0CisKKyAgICAg
ICAgKiBVSVByb2Nlc3MvTGF1bmNoZXIvZ2xpYi9CdWJibGV3cmFwTGF1bmNoZXIuY3BwOgorICAg
ICAgICAoV2ViS2l0OjpiaW5kU25kaW8pOgorICAgICAgICAoV2ViS2l0OjpidWJibGV3cmFwU3Bh
d24pOgorCiAyMDIwLTA1LTI5ICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlh
LmNvbT4KIAogICAgICAgICBbR1RLNF0gSW1wbGVtZW50IEhUVFAgYXV0aCBkaWFsb2cKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0xhdW5jaGVyL2dsaWIvQnViYmxld3JhcExh
dW5jaGVyLmNwcCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0xhdW5jaGVyL2dsaWIvQnViYmxl
d3JhcExhdW5jaGVyLmNwcAppbmRleCBhZDMwMWFiMjZlYjNlMDMyZjAzMzRlODgxNjU0YzQ5Y2Uz
NGJkNTA2Li4wNmRjZDQxYjFkOGEzMjM2MDkzZWY1YjcxZjhlZmNmNTA4OTRkYjQyIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9MYXVuY2hlci9nbGliL0J1YmJsZXdyYXBMYXVu
Y2hlci5jcHAKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvTGF1bmNoZXIvZ2xpYi9CdWJi
bGV3cmFwTGF1bmNoZXIuY3BwCkBAIC0zODEsNiArMzgxLDE4IEBAIHN0YXRpYyB2b2lkIGJpbmRQ
dWxzZShWZWN0b3I8Q1N0cmluZz4mIGFyZ3MpCiAgICAgYmluZElmRXhpc3RzKGFyZ3MsICIvZGV2
L3NuZCIsIEJpbmRGbGFnczo6RGV2aWNlKTsKIH0KIAorc3RhdGljIHZvaWQgYmluZFNuZGlvKFZl
Y3RvcjxDU3RyaW5nPiYgYXJncykKK3sKKyAgICBiaW5kSWZFeGlzdHMoYXJncywgIi90bXAvc25k
aW8iLCBCaW5kRmxhZ3M6OlJlYWRXcml0ZSk7CisKKyAgICBHVW5pcXVlUHRyPGNoYXI+IHNuZGlv
VWlkRGlyKGdfc3RyZHVwX3ByaW50ZigiL3RtcC9zbmRpby0lZCIsIGdldHVpZCgpKSk7CisgICAg
YmluZElmRXhpc3RzKGFyZ3MsIHNuZGlvVWlkRGlyLmdldCgpLCBCaW5kRmxhZ3M6OlJlYWRXcml0
ZSk7CisKKyAgICBjb25zdCBjaGFyKiBob21lRGlyID0gZ19nZXRfaG9tZV9kaXIoKTsKKyAgICBH
VW5pcXVlUHRyPGNoYXI+IHNuZGlvSG9tZURpcihnX2J1aWxkX2ZpbGVuYW1lKGhvbWVEaXIsICIu
c25kaW8iLCBudWxscHRyKSk7CisgICAgYmluZElmRXhpc3RzKGFyZ3MsIHNuZGlvSG9tZURpci5n
ZXQoKSwgQmluZEZsYWdzOjpSZWFkV3JpdGUpOworfQorCiBzdGF0aWMgdm9pZCBiaW5kRm9udHMo
VmVjdG9yPENTdHJpbmc+JiBhcmdzKQogewogICAgIGNvbnN0IGNoYXIqIGNvbmZpZ0RpciA9IGdf
Z2V0X3VzZXJfY29uZmlnX2RpcigpOwpAQCAtODA3LDYgKzgxOSw3IEBAIEdSZWZQdHI8R1N1YnBy
b2Nlc3M+IGJ1YmJsZXdyYXBTcGF3bihHU3VicHJvY2Vzc0xhdW5jaGVyKiBsYXVuY2hlciwgY29u
c3QgUHJvY2VzCiAgICAgICAgIGJpbmREQnVzU2Vzc2lvbihzYW5kYm94QXJncywgcHJveHkpOwog
ICAgICAgICAvLyBGSVhNRTogV2Ugc2hvdWxkIG1vdmUgdG8gUGlwZXdpcmUgYXMgc29vbiBhcyB2
aWFibGUsIFB1bHNlIGRvZXNuJ3QgcmVzdHJpY3QgY2xpZW50cyBhdG0uCiAgICAgICAgIGJpbmRQ
dWxzZShzYW5kYm94QXJncyk7CisgICAgICAgIGJpbmRTbmRpbyhzYW5kYm94QXJncyk7CiAgICAg
ICAgIGJpbmRGb250cyhzYW5kYm94QXJncyk7CiAgICAgICAgIGJpbmRHU3RyZWFtZXJEYXRhKHNh
bmRib3hBcmdzKTsKICAgICAgICAgYmluZE9wZW5HTChzYW5kYm94QXJncyk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>