<?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>160927</bug_id>
          
          <creation_ts>2016-08-16 18:10:16 -0700</creation_ts>
          <short_desc>[EFL][GTK] Script process-linux-coredump is not needed, switch back to use the kernel core dumper instead.</short_desc>
          <delta_ts>2016-08-22 10:28:09 -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>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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>128928</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Carlos Alberto Lopez Perez">clopez</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>glenn</cc>
    
    <cc>lforschler</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>pnormand</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1220698</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2016-08-16 18:10:16 -0700</bug_when>
    <thetext>On r203674 and r203677 a script was added to write to disk the coredumps generated by the WebKit tests.

However, this script is not really needed, because the kernel itself can take care of writing the coredumps to disk directly.

Relying on the kernel core dumper to write the cores to disk has some advantages:

 * Simplifies the handling of coredumps.
 * Avoids running as root a script.
 * The coredump file gets written to disk as the user running the tests, rather than as root.
 * Avoids potential race conditions. On the WebKit Debug bot I found that sometimes when GDB was executed the coredump was still not 100% fully written to disk, and therefore GDB failed with an error saying that the core was truncated. Probably this could be fixed by setting the sysctl core_pipe_limit to a non-zero value. But to seems simpler and safer not piping to a program/script if its not really needed. Since I switched the GTK Debug bot to use the kernel coredumper rather than piping to the script process-linux-coredump I have not found this issue again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1220702</commentid>
    <comment_count>1</comment_count>
      <attachid>286244</attachid>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2016-08-16 18:18:43 -0700</bug_when>
    <thetext>Created attachment 286244
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1220781</commentid>
    <comment_count>2</comment_count>
      <attachid>286244</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2016-08-16 22:39:21 -0700</bug_when>
    <thetext>Comment on attachment 286244
Patch

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

&gt; Tools/Scripts/webkitpy/port/linux_get_crash_log.py:80
&gt; +            core_pattern = os.path.join(log_directory, &quot;core-pid_%p.dump&quot;)

We should use Filesystem.join() instead of os.path.join() directly.

&gt; Tools/Scripts/webkitpy/port/linux_get_crash_log_unittest.py:47
&gt; +        core_pattern = os.path.join(core_directory, &quot;core-pid_%p.dump&quot;)

Ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1221891</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2016-08-22 10:28:09 -0700</bug_when>
    <thetext>Committed r204727: &lt;http://trac.webkit.org/changeset/204727&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>286244</attachid>
            <date>2016-08-16 18:18:43 -0700</date>
            <delta_ts>2016-08-16 22:39:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-160927-20160817031654.patch</filename>
            <type>text/plain</type>
            <size>7634</size>
            <attacher name="Carlos Alberto Lopez Perez">clopez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA0NTQ0CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYTkzM2JiMjY5NWU3OGViNmU3ZmJmODcxNDFjMmRmNTVj
ZmIyYTQ3MS4uMzI1MmIyYmEwMzRhMTM0ODhlOWJiNGNlOGM2ZWNjZTQxZTJmOGE2ZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIx
IEBACisyMDE2LTA4LTE2ICBDYXJsb3MgQWxiZXJ0byBMb3BleiBQZXJleiAgPGNsb3BlekBpZ2Fs
aWEuY29tPgorCisgICAgICAgIFtFRkxdW0dUS10gU2NyaXB0IHByb2Nlc3MtbGludXgtY29yZWR1
bXAgaXMgbm90IG5lZWRlZCwgc3dpdGNoIGJhY2sgdG8gdXNlIHRoZSBrZXJuZWwgY29yZSBkdW1w
ZXIgaW5zdGVhZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE2MDkyNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogU2NyaXB0cy9wcm9jZXNzLWxpbnV4LWNvcmVkdW1wOiBSZW1vdmVkLgorICAgICAgICAq
IFNjcmlwdHMvd2Via2l0cHkvcG9ydC9lZmwucHk6CisgICAgICAgIChFZmxQb3J0Ll9nZXRfY3Jh
c2hfbG9nKToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3BvcnQvZ3RrLnB5OgorICAgICAg
ICAoR3RrUG9ydC5fZ2V0X2NyYXNoX2xvZyk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9w
b3J0L2xpbnV4X2dldF9jcmFzaF9sb2cucHk6CisgICAgICAgIChHREJDcmFzaExvZ0dlbmVyYXRv
ci5fX2luaXRfXyk6CisgICAgICAgIChHREJDcmFzaExvZ0dlbmVyYXRvci5nZW5lcmF0ZV9jcmFz
aF9sb2cpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvcG9ydC9saW51eF9nZXRfY3Jhc2hf
bG9nX3VuaXR0ZXN0LnB5OgorICAgICAgICAoR0RCQ3Jhc2hMb2dHZW5lcmF0b3JUZXN0LnRlc3Rf
Z2VuZXJhdGVfY3Jhc2hfbG9nKToKKwogMjAxNi0wOC0xNiAgQWxleCBDaHJpc3RlbnNlbiAgPGFj
aHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFVSTFBhcnNlciBzaG91bGQgcGFyc2Ug
VVJMcyB3aXRob3V0IGNyZWRlbnRpYWxzCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3Byb2Nl
c3MtbGludXgtY29yZWR1bXAgYi9Ub29scy9TY3JpcHRzL3Byb2Nlc3MtbGludXgtY29yZWR1bXAK
ZGVsZXRlZCBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDA1ODg1NTEzNThhNzhlYzUyMzRjNTFlZmJm
OTNhZmFiMDQ0ZWI4YzkuLjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAK
LS0tIGEvVG9vbHMvU2NyaXB0cy9wcm9jZXNzLWxpbnV4LWNvcmVkdW1wCisrKyAvZGV2L251bGwK
QEAgLTEsMzYgKzAsMCBAQAotIyEvdXNyL2Jpbi9lbnYgcHl0aG9uCi0jIENvcHlyaWdodCAoQykg
MjAxNiBJZ2FsaWEgUy5MLgotIwotIyBUaGlzIGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91
IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCi0jIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKLSMgTGljZW5zZSBhcyBwdWJsaXNoZWQg
YnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCi0jIHZlcnNpb24gMiBvZiB0
aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KLSMKLSMg
VGhpcyBsaWJyYXJ5IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1
c2VmdWwsCi0jIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBs
aWVkIHdhcnJhbnR5IG9mCi0jIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCi0jIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGZvciBtb3JlIGRldGFpbHMuCi0jCi0jIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNv
cHkgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKLSMgTGljZW5zZSBhbG9uZyB3aXRo
IHRoaXMgbGlicmFyeTsgaWYgbm90LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZQotIyBGb3Vu
ZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1B
ICAwMjExMC0xMzAxICBVU0EKLQotaW1wb3J0IG9zCi1pbXBvcnQgc3lzCi0KLSMgVGhpcyBzY3Jp
cHQgaXMgbWVhbnQgdG8gYmUgaW52b2tlZCBieSB0aGUga2VybmVsJ3MgY29yZV9wYXR0ZXJuIGhv
b2suIEl0Ci0jIHRha2VzIG9uZSBhcmd1bWVudCBvbiBjb21tYW5kLWxpbmU6IHRoZSBmdWxsIHBh
dGggb2YgdGhlIGNvcmVkdW1wIGZpbGUgdG8KLSMgd2hpY2ggdGhlIGNvcmVkdW1wIGRhdGEgc2hv
dWxkIGJlIHNhdmVkLgotCi1kZWYgbWFpbihmdWxsX3BhdGgpOgotICAgIGNvcmVkdW1wID0gb3Bl
bihmdWxsX3BhdGgsICd3YicpCi0gICAgd2hpbGUgVHJ1ZToKLSAgICAgICAgZGF0YSA9IHN5cy5z
dGRpbi5yZWFkKCkKLSAgICAgICAgaWYgbm90IGRhdGE6Ci0gICAgICAgICAgICBicmVhawotICAg
ICAgICBjb3JlZHVtcC53cml0ZShkYXRhKQotICAgIGNvcmVkdW1wLmNsb3NlKCkKLSAgICByZXR1
cm4gMAotCi1pZiBfX25hbWVfXyA9PSAnX19tYWluX18nOgotICAgIHN5cy5leGl0KG1haW4oKnN5
cy5hcmd2WzE6XSkpCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvZWZs
LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2VmbC5weQppbmRleCA1NTZlMzI5MzU3
ZjRhOGE3YWEwMGFhMDlkZWU0ODUxNTFhODU5ODdlLi42YTNjYTMzNmRkMjMzZTUyYmUyYzI5NWQ0
ZDU2YTI4ZjIxYTc2NzliIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQv
ZWZsLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9lZmwucHkKQEAgLTE0Miw3
ICsxNDIsNyBAQCBjbGFzcyBFZmxQb3J0KFBvcnQpOgogICAgICAgICByZXR1cm4gY29tbWFuZAog
CiAgICAgZGVmIF9nZXRfY3Jhc2hfbG9nKHNlbGYsIG5hbWUsIHBpZCwgc3Rkb3V0LCBzdGRlcnIs
IG5ld2VyX3RoYW4pOgotICAgICAgICByZXR1cm4gR0RCQ3Jhc2hMb2dHZW5lcmF0b3IobmFtZSwg
cGlkLCBuZXdlcl90aGFuLCBzZWxmLl9maWxlc3lzdGVtLCBzZWxmLnBhdGhfdG9fc2NyaXB0KCJw
cm9jZXNzLWxpbnV4LWNvcmVkdW1wIiksIHNlbGYuX3BhdGhfdG9fZHJpdmVyKS5nZW5lcmF0ZV9j
cmFzaF9sb2coc3Rkb3V0LCBzdGRlcnIpCisgICAgICAgIHJldHVybiBHREJDcmFzaExvZ0dlbmVy
YXRvcihuYW1lLCBwaWQsIG5ld2VyX3RoYW4sIHNlbGYuX2ZpbGVzeXN0ZW0sIHNlbGYuX3BhdGhf
dG9fZHJpdmVyKS5nZW5lcmF0ZV9jcmFzaF9sb2coc3Rkb3V0LCBzdGRlcnIpCiAKICAgICBkZWYg
dGVzdF9leHBlY3RhdGlvbnNfZmlsZV9wb3NpdGlvbihzZWxmKToKICAgICAgICAgIyBFRkwgcG9y
dCBiYXNlbGluZSBzZWFyY2ggcGF0aCBpcyBlZmwgLT4gd2syIC0+IGdlbmVyaWMgKGFzIGVmbC13
azIgYW5kIGVmbCBiYXNlbGluZXMgYXJlIG1lcmdlZCksIHNvIHBvcnQgdGVzdCBleHBlY3RhdGlv
bnMgZmlsZSBpcyBhdCB0aGlyZCB0byBsYXN0IHBvc2l0aW9uLgpkaWZmIC0tZ2l0IGEvVG9vbHMv
U2NyaXB0cy93ZWJraXRweS9wb3J0L2d0ay5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9y
dC9ndGsucHkKaW5kZXggMDMzMzI4MGQ2MmEwNTMxZWYwOWVhOTAzOWU4MTcwZjU4ZmI3NjQ3Yy4u
M2Q4MGEwYjE4ODI2ZWQ5YmM4M2M3NzY3MTI0YTk1ZDljODYwNDQwNiAxMDA2NDQKLS0tIGEvVG9v
bHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2d0ay5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L3BvcnQvZ3RrLnB5CkBAIC0yMTYsNyArMjE2LDcgQEAgY2xhc3MgR3RrUG9ydChQb3J0KToK
IAogICAgIGRlZiBfZ2V0X2NyYXNoX2xvZyhzZWxmLCBuYW1lLCBwaWQsIHN0ZG91dCwgc3RkZXJy
LCBuZXdlcl90aGFuKToKICAgICAgICAgbmFtZSA9ICJXZWJLaXRXZWJQcm9jZXNzIiBpZiBuYW1l
ID09ICJXZWJQcm9jZXNzIiBlbHNlIG5hbWUKLSAgICAgICAgcmV0dXJuIEdEQkNyYXNoTG9nR2Vu
ZXJhdG9yKG5hbWUsIHBpZCwgbmV3ZXJfdGhhbiwgc2VsZi5fZmlsZXN5c3RlbSwgc2VsZi5wYXRo
X3RvX3NjcmlwdCgicHJvY2Vzcy1saW51eC1jb3JlZHVtcCIpLCBzZWxmLl9wYXRoX3RvX2RyaXZl
cikuZ2VuZXJhdGVfY3Jhc2hfbG9nKHN0ZG91dCwgc3RkZXJyKQorICAgICAgICByZXR1cm4gR0RC
Q3Jhc2hMb2dHZW5lcmF0b3IobmFtZSwgcGlkLCBuZXdlcl90aGFuLCBzZWxmLl9maWxlc3lzdGVt
LCBzZWxmLl9wYXRoX3RvX2RyaXZlcikuZ2VuZXJhdGVfY3Jhc2hfbG9nKHN0ZG91dCwgc3RkZXJy
KQogCiAgICAgZGVmIHRlc3RfZXhwZWN0YXRpb25zX2ZpbGVfcG9zaXRpb24oc2VsZik6CiAgICAg
ICAgICMgR1RLIHBvcnQgYmFzZWxpbmUgc2VhcmNoIHBhdGggaXMgZ3RrIC0+IHdrMiAtPiBnZW5l
cmljIChhcyBndGstd2syIGFuZCBndGsgYmFzZWxpbmVzIGFyZSBtZXJnZWQpLCBzbyBwb3J0IHRl
c3QgZXhwZWN0YXRpb25zIGZpbGUgaXMgYXQgdGhpcmQgdG8gbGFzdCBwb3NpdGlvbi4KZGlmZiAt
LWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9saW51eF9nZXRfY3Jhc2hfbG9nLnB5
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2xpbnV4X2dldF9jcmFzaF9sb2cucHkKaW5k
ZXggMzBiOGVhNDgyNjIxYzU1ZjM4ODFkZmFlMTI0NmM4NTNhNjQyZTVjNi4uMWM4ODQxZDliZTQz
YjQ0ZTczMjA2ODA4NjNmNDNmM2UwN2Y1MzY2NiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9wb3J0L2xpbnV4X2dldF9jcmFzaF9sb2cucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9wb3J0L2xpbnV4X2dldF9jcmFzaF9sb2cucHkKQEAgLTMxLDEyICszMSwxMSBAQCBp
bXBvcnQgc3VicHJvY2VzcwogaW1wb3J0IG9zCiAKIGNsYXNzIEdEQkNyYXNoTG9nR2VuZXJhdG9y
KG9iamVjdCk6Ci0gICAgZGVmIF9faW5pdF9fKHNlbGYsIG5hbWUsIHBpZCwgbmV3ZXJfdGhhbiwg
ZmlsZXN5c3RlbSwgcHJvY2Vzc19jb3JlZHVtcF9zY3JpcHRfcGF0aCwgcGF0aF90b19kcml2ZXIp
OgorICAgIGRlZiBfX2luaXRfXyhzZWxmLCBuYW1lLCBwaWQsIG5ld2VyX3RoYW4sIGZpbGVzeXN0
ZW0sIHBhdGhfdG9fZHJpdmVyKToKICAgICAgICAgc2VsZi5uYW1lID0gbmFtZQogICAgICAgICBz
ZWxmLnBpZCA9IHBpZAogICAgICAgICBzZWxmLm5ld2VyX3RoYW4gPSBuZXdlcl90aGFuCiAgICAg
ICAgIHNlbGYuX2ZpbGVzeXN0ZW0gPSBmaWxlc3lzdGVtCi0gICAgICAgIHNlbGYuX3Byb2Nlc3Nf
Y29yZWR1bXBfc2NyaXB0X3BhdGggPSBwcm9jZXNzX2NvcmVkdW1wX3NjcmlwdF9wYXRoCiAgICAg
ICAgIHNlbGYuX3BhdGhfdG9fZHJpdmVyID0gcGF0aF90b19kcml2ZXIKIAogICAgIGRlZiBfZ2V0
X2dkYl9vdXRwdXQoc2VsZiwgY29yZWR1bXBfcGF0aCk6CkBAIC03OCwxMSArNzcsMTEgQEAgY2xh
c3MgR0RCQ3Jhc2hMb2dHZW5lcmF0b3Iob2JqZWN0KToKICAgICAgICAgaWYgbm90IGNyYXNoX2xv
ZzoKICAgICAgICAgICAgIGlmIG5vdCBsb2dfZGlyZWN0b3J5OgogICAgICAgICAgICAgICAgIGxv
Z19kaXJlY3RvcnkgPSAiL3BhdGgvdG8vY29yZWR1bXBzIgotICAgICAgICAgICAgcHJvY2Vzc19j
b3JlZHVtcF9zY3JpcHRfcGF0aCA9IHNlbGYuX3Byb2Nlc3NfY29yZWR1bXBfc2NyaXB0X3BhdGgK
KyAgICAgICAgICAgIGNvcmVfcGF0dGVybiA9IG9zLnBhdGguam9pbihsb2dfZGlyZWN0b3J5LCAi
Y29yZS1waWRfJXAuZHVtcCIpCiAgICAgICAgICAgICBjcmFzaF9sb2cgPSAiIiJcCiBDb3JlZHVt
cCAlKGV4cGVjdGVkX2NyYXNoX2R1bXBfZmlsZW5hbWUpcyBub3QgZm91bmQuIFRvIGVuYWJsZSBj
cmFzaCBsb2dzOgogCi0tIHJ1biB0aGlzIGNvbW1hbmQgYXMgc3VwZXItdXNlcjogZWNobyAifCUo
cHJvY2Vzc19jb3JlZHVtcF9zY3JpcHRfcGF0aClzICUobG9nX2RpcmVjdG9yeSlzL2NvcmUtcGlk
XyUlcC5kdW1wIiA+IC9wcm9jL3N5cy9rZXJuZWwvY29yZV9wYXR0ZXJuCistIHJ1biB0aGlzIGNv
bW1hbmQgYXMgc3VwZXItdXNlcjogZWNobyAiJShjb3JlX3BhdHRlcm4pcyIgPiAvcHJvYy9zeXMv
a2VybmVsL2NvcmVfcGF0dGVybgogLSBlbmFibGUgY29yZSBkdW1wczogdWxpbWl0IC1jIHVubGlt
aXRlZAogLSBzZXQgdGhlIFdFQktJVF9DT1JFX0RVTVBTX0RJUkVDVE9SWSBlbnZpcm9ubWVudCB2
YXJpYWJsZTogZXhwb3J0IFdFQktJVF9DT1JFX0RVTVBTX0RJUkVDVE9SWT0lKGxvZ19kaXJlY3Rv
cnkpcwogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvbGludXhfZ2V0
X2NyYXNoX2xvZ191bml0dGVzdC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9saW51
eF9nZXRfY3Jhc2hfbG9nX3VuaXR0ZXN0LnB5CmluZGV4IGQzYmE1MmExMzBjNzc0NTZkZWNiOGVi
NWZmZjkzN2ZmMTM5ZjRhZTUuLjVjZDUwMTZlN2Q5ZGZjMGVlOTVjNjJmZGZkZjIxMTllZjFlYjBj
ZGUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9saW51eF9nZXRfY3Jh
c2hfbG9nX3VuaXR0ZXN0LnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9saW51
eF9nZXRfY3Jhc2hfbG9nX3VuaXR0ZXN0LnB5CkBAIC00MSwxMSArNDEsMTAgQEAgY2xhc3MgR0RC
Q3Jhc2hMb2dHZW5lcmF0b3JUZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgaWYgc3lz
LnBsYXRmb3JtLnN0YXJ0c3dpdGgoJ3dpbicpOgogICAgICAgICAgICAgcmV0dXJuCiAKLSAgICAg
ICAgcHJvY2Vzc19jb3JlZHVtcF9zY3JpcHRfcGF0aCA9ICIvcGF0aC90by9jb3JlZHVtcC1wcm9j
ZXNzb3IiCi0gICAgICAgIGdlbmVyYXRvciA9IEdEQkNyYXNoTG9nR2VuZXJhdG9yKCdEdW1wUmVu
ZGVyVHJlZScsIDI4NTI5LCBuZXdlcl90aGFuPU5vbmUsIGZpbGVzeXN0ZW09TW9ja0ZpbGVTeXN0
ZW0oeycvcGF0aC90by9jb3JlZHVtcHMnOiAnJ30pLCBwcm9jZXNzX2NvcmVkdW1wX3NjcmlwdF9w
YXRoPXByb2Nlc3NfY29yZWR1bXBfc2NyaXB0X3BhdGgsIHBhdGhfdG9fZHJpdmVyPU5vbmUpCisg
ICAgICAgIGdlbmVyYXRvciA9IEdEQkNyYXNoTG9nR2VuZXJhdG9yKCdEdW1wUmVuZGVyVHJlZScs
IDI4NTI5LCBuZXdlcl90aGFuPU5vbmUsIGZpbGVzeXN0ZW09TW9ja0ZpbGVTeXN0ZW0oeycvcGF0
aC90by9jb3JlZHVtcHMnOiAnJ30pLCBwYXRoX3RvX2RyaXZlcj1Ob25lKQogCiAgICAgICAgIGNv
cmVfZGlyZWN0b3J5ID0gb3MuZW52aXJvbi5nZXQoJ1dFQktJVF9DT1JFX0RVTVBTX0RJUkVDVE9S
WScsICcvcGF0aC90by9jb3JlZHVtcHMnKQotICAgICAgICBjb3JlX3BhdHRlcm4gPSAifCVzICVz
L2NvcmUtcGlkXyUlcC5kdW1wIiAlIChwcm9jZXNzX2NvcmVkdW1wX3NjcmlwdF9wYXRoLCBjb3Jl
X2RpcmVjdG9yeSkKKyAgICAgICAgY29yZV9wYXR0ZXJuID0gb3MucGF0aC5qb2luKGNvcmVfZGly
ZWN0b3J5LCAiY29yZS1waWRfJXAuZHVtcCIpCiAgICAgICAgIG1vY2tfZW1wdHlfY3Jhc2hfbG9n
ID0gIiIiXAogY3Jhc2ggbG9nIGZvciBEdW1wUmVuZGVyVHJlZSAocGlkIDI4NTI5KToKIAo=
</data>
<flag name="review"
          id="309808"
          type_id="1"
          status="+"
          setter="dbates"
    />
          </attachment>
      

    </bug>

</bugzilla>