<?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>136747</bug_id>
          
          <creation_ts>2014-09-11 11:50:46 -0700</creation_ts>
          <short_desc>Strip extraneous AVFoundation and CoreMedia logging</short_desc>
          <delta_ts>2014-09-12 06:06:27 -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>528+ (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="Eric Carlson">eric.carlson</reporter>
          <assigned_to name="Eric Carlson">eric.carlson</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1034663</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2014-09-11 11:50:46 -0700</bug_when>
    <thetext>AVFoundation and CoreMedia sometimes log internal errors or state changes to stderr. This logging should be stripped so it doesn&apos;t show up in media test results.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034670</commentid>
    <comment_count>1</comment_count>
      <attachid>237975</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2014-09-11 12:07:14 -0700</bug_when>
    <thetext>Created attachment 237975
Proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034800</commentid>
    <comment_count>2</comment_count>
      <attachid>238010</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2014-09-11 19:39:23 -0700</bug_when>
    <thetext>Created attachment 238010
Updated patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034801</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2014-09-11 19:43:06 -0700</bug_when>
    <thetext>&lt;rdar://problem/18315562&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034848</commentid>
    <comment_count>4</comment_count>
      <attachid>238010</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-09-12 06:06:23 -0700</bug_when>
    <thetext>Comment on attachment 238010
Updated patch.

Clearing flags on attachment: 238010

Committed r173557: &lt;http://trac.webkit.org/changeset/173557&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034849</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-09-12 06:06:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>237975</attachid>
            <date>2014-09-11 12:07:14 -0700</date>
            <delta_ts>2014-09-11 19:39:23 -0700</delta_ts>
            <desc>Proposed patch.</desc>
            <filename>patch_2.txt</filename>
            <type>text/plain</type>
            <size>5417</size>
            <attacher name="Eric Carlson">eric.carlson</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE3MzUyMykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDI5IEBACisyMDE0LTA5LTExICBFcmljIENhcmxzb24gIDxlcmljLmNhcmxzb25AYXBwbGUu
Y29tPgorCisgICAgICAgIFN0cmlwIGV4dHJhbmVvdXMgQVZGb3VuZGF0aW9uIGFuZCBDb3JlTWVk
aWEgbG9nZ2luZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTM2NzQ3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9zaW5nbGVfdGVz
dF9ydW5uZXIucHk6CisgICAgICAgIChTaW5nbGVUZXN0UnVubmVyLl9ydW5fY29tcGFyZV90ZXN0
KTogU3RyaXAgc3RkZXJyLCBub3QgdGVzdCBvdXRwdXQuCisKKyAgICAgICAgKiBTY3JpcHRzL3dl
YmtpdHB5L3BvcnQvYmFzZS5weToKKyAgICAgICAgKFBvcnQuc3RkZXJyX3BhdHRlcm5zX3RvX3N0
cmlwKTogUmVuYW1lZCBmcm9tIHN0ZGVycl9wYXR0ZXJuc190b19zdHJpcC4KKyAgICAgICAgKFBv
cnQubG9nZ2luZ19wYXR0ZXJuc190b19zdHJpcCk6IERlbGV0ZWQuCisKKyAgICAgICAgKiBTY3Jp
cHRzL3dlYmtpdHB5L3BvcnQvZHJpdmVyLnB5OgorICAgICAgICAoRHJpdmVyT3V0cHV0LnN0cmlw
X3N0ZGVycm9yX3BhdHRlcm5zKTogTmV3LCBzdHJpcCBwYXR0ZXJucyBmcm9tIHN0ZGVyciBvdXRw
dXQuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3BvcnQvaW9zLnB5OgorICAgICAgICAo
SU9TU2ltdWxhdG9yUG9ydC5zdGRlcnJfcGF0dGVybnNfdG9fc3RyaXApOiBSZW5hbWVkIGZyb20g
c3RkZXJyX3BhdHRlcm5zX3RvX3N0cmlwLgorICAgICAgICAoSU9TU2ltdWxhdG9yUG9ydC5sb2dn
aW5nX3BhdHRlcm5zX3RvX3N0cmlwKTogRGVsZXRlZC4KKworICAgICAgICAqIFNjcmlwdHMvd2Vi
a2l0cHkvcG9ydC9tYWMucHk6CisgICAgICAgIChNYWNQb3J0LnN0ZGVycl9wYXR0ZXJuc190b19z
dHJpcCk6ICBSZW5hbWVkIGZyb20gc3RkZXJyX3BhdHRlcm5zX3RvX3N0cmlwLiBBZGQgcGF0dGVy
bnMgdG8KKyAgICAgICAgICAgIG1hdGNoIENvcmVNZWRpYSBhbmQgQVZGb3VuZGF0aW9uIGxvZ2dp
bmcgd2UgY2FuIGlnbm9yZS4KKyAgICAgICAgKE1hY1BvcnQubG9nZ2luZ19wYXR0ZXJuc190b19z
dHJpcCk6IERlbGV0ZWQuCisKIDIwMTQtMDktMTAgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hhbUBh
cHBsZS5jb20+CiAKICAgICAgICAgQmxpbmsgbWVyZ2U6IFNwZWN1bGF0aXZlIGZpeCBmb3Igd2lu
ZG93cyBydW4td2Via2l0LXRlc3RzIGhhbmdzCkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5
L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9zaW5nbGVfdGVzdF9ydW5uZXIucHkKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvc2lu
Z2xlX3Rlc3RfcnVubmVyLnB5CShyZXZpc2lvbiAxNzMzMTIpCisrKyBUb29scy9TY3JpcHRzL3dl
YmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9zaW5nbGVfdGVzdF9ydW5uZXIucHkJKHdv
cmtpbmcgY29weSkKQEAgLTExMSwxMCArMTExLDcgQEAgY2xhc3MgU2luZ2xlVGVzdFJ1bm5lcihv
YmplY3QpOgogICAgICAgICBpZiBzZWxmLl9vcHRpb25zLmlnbm9yZV9tZXRyaWNzOgogICAgICAg
ICAgICAgZXhwZWN0ZWRfZHJpdmVyX291dHB1dC5zdHJpcF9tZXRyaWNzKCkKICAgICAgICAgICAg
IGRyaXZlcl9vdXRwdXQuc3RyaXBfbWV0cmljcygpCi0KLSAgICAgICAgcGF0dGVybnMgPSBzZWxm
Ll9wb3J0LmxvZ2dpbmdfcGF0dGVybnNfdG9fc3RyaXAoKQotICAgICAgICBleHBlY3RlZF9kcml2
ZXJfb3V0cHV0LnN0cmlwX3BhdHRlcm5zKHBhdHRlcm5zKQotICAgICAgICBkcml2ZXJfb3V0cHV0
LnN0cmlwX3BhdHRlcm5zKHBhdHRlcm5zKQorICAgICAgICBkcml2ZXJfb3V0cHV0LnN0cmlwX3N0
ZGVycm9yX3BhdHRlcm5zKHNlbGYuX3BvcnQuc3RkZXJyX3BhdHRlcm5zX3RvX3N0cmlwKCkpCiAK
ICAgICAgICAgdGVzdF9yZXN1bHQgPSBzZWxmLl9jb21wYXJlX291dHB1dChleHBlY3RlZF9kcml2
ZXJfb3V0cHV0LCBkcml2ZXJfb3V0cHV0KQogICAgICAgICBpZiBzZWxmLl9vcHRpb25zLm5ld190
ZXN0X3Jlc3VsdHM6CkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvYmFzZS5weQo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvYmFzZS5weQkocmV2aXNp
b24gMTczMzEyKQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2Jhc2UucHkJKHdvcmtp
bmcgY29weSkKQEAgLTEzOTYsNyArMTM5Niw3IEBAIGNsYXNzIFBvcnQob2JqZWN0KToKICAgICAg
ICAgIyBCeSBjdXJyZW50IGNvbnZlbnRpb24sIHRoZSBXZWJLaXQyIG5hbWUgaXMgYWx3YXlzIG1h
Yy13azIsIHdpbi13azIsIG5vdCBtYWMtbGVvcGFyZC13azIsIGV0YywKICAgICAgICAgcmV0dXJu
ICIlcy13azIiICUgc2VsZi5wb3J0X25hbWUKIAotICAgIGRlZiBsb2dnaW5nX3BhdHRlcm5zX3Rv
X3N0cmlwKHNlbGYpOgorICAgIGRlZiBzdGRlcnJfcGF0dGVybnNfdG9fc3RyaXAoc2VsZik6CiAg
ICAgICAgIHJldHVybiBbXQogCiAgICAgZGVmIHRlc3RfZXhwZWN0YXRpb25zX2ZpbGVfcG9zaXRp
b24oc2VsZik6CkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvZHJpdmVyLnB5Cj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9kcml2ZXIucHkJKHJldmlz
aW9uIDE3MzMxMikKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9kcml2ZXIucHkJKHdv
cmtpbmcgY29weSkKQEAgLTEwNyw2ICsxMDcsMTIgQEAgY2xhc3MgRHJpdmVyT3V0cHV0KG9iamVj
dCk6CiAgICAgICAgIGZvciBwYXR0ZXJuIGluIHBhdHRlcm5zOgogICAgICAgICAgICAgc2VsZi50
ZXh0ID0gcmUuc3ViKHBhdHRlcm5bMF0sIHBhdHRlcm5bMV0sIHNlbGYudGV4dCkKIAorICAgIGRl
ZiBzdHJpcF9zdGRlcnJvcl9wYXR0ZXJucyhzZWxmLCBwYXR0ZXJucyk6CisgICAgICAgIGlmIG5v
dCBzZWxmLmVycm9yOgorICAgICAgICAgICAgcmV0dXJuCisgICAgICAgIGZvciBwYXR0ZXJuIGlu
IHBhdHRlcm5zOgorICAgICAgICAgICAgc2VsZi5lcnJvciA9IHJlLnN1YihwYXR0ZXJuWzBdLCBw
YXR0ZXJuWzFdLCBzZWxmLmVycm9yKQorCiBjbGFzcyBEcml2ZXIob2JqZWN0KToKICAgICAiIiJv
YmplY3QgZm9yIHJ1bm5pbmcgdGVzdChzKSB1c2luZyBEdW1wUmVuZGVyVHJlZS9XZWJLaXRUZXN0
UnVubmVyLiIiIgogCkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvaW9zLnB5Cj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9pb3MucHkJKHJldmlzaW9u
IDE3MzMxMikKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9pb3MucHkJKHdvcmtpbmcg
Y29weSkKQEAgLTM3MCw1ICszNzAsNSBAQCBjbGFzcyBJT1NTaW11bGF0b3JQb3J0KFBvcnQpOgog
ICAgICAgICAgICAgX2xvZy53YXJuKCJ4Y3J1biBmYWlsZWQ7IGZhbGxpbmcgYmFjayB0byAnJXMn
LiIgJSBmYWxsYmFjaykKICAgICAgICAgICAgIHJldHVybiBmYWxsYmFjawogCi0gICAgZGVmIGxv
Z2dpbmdfcGF0dGVybnNfdG9fc3RyaXAoc2VsZik6CisgICAgZGVmIHN0ZGVycl9wYXR0ZXJuc190
b19zdHJpcChzZWxmKToKICAgICAgICAgcmV0dXJuIFtdCkluZGV4OiBUb29scy9TY3JpcHRzL3dl
YmtpdHB5L3BvcnQvbWFjLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkv
cG9ydC9tYWMucHkJKHJldmlzaW9uIDE3MzMxMikKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkv
cG9ydC9tYWMucHkJKHdvcmtpbmcgY29weSkKQEAgLTMyMCw2ICszMjAsMTQgQEAgY2xhc3MgTWFj
UG9ydChBcHBsZVBvcnQpOgogICAgICAgICAgICAgX2xvZy53YXJuKCJ4Y3J1biBmYWlsZWQ7IGZh
bGxpbmcgYmFjayB0byAnJXMnLiIgJSBmYWxsYmFjaykKICAgICAgICAgICAgIHJldHVybiBmYWxs
YmFjawogCi0gICAgZGVmIGxvZ2dpbmdfcGF0dGVybnNfdG9fc3RyaXAoc2VsZik6Ci0gICAgICAg
ICMgRklYTUU6IFJlbW92ZSB0aGlzIGFmdGVyIDxyZGFyOi8vcHJvYmxlbS8xNTYwNTAwNz4gaXMg
Zml4ZWQKLSAgICAgICAgcmV0dXJuIFsocmUuY29tcGlsZSgnKEFWRnxHVkEpIGluZm86Lipcbicp
LCAnJyldCisgICAgZGVmIHN0ZGVycl9wYXR0ZXJuc190b19zdHJpcChzZWxmKToKKyAgICAgICAg
d29ydGhsZXNzX3BhdHRlcm5zID0gW10KKyAgICAgICAgd29ydGhsZXNzX3BhdHRlcm5zLmFwcGVu
ZCgocmUuY29tcGlsZSgnKEFWRnxHVkEpIGluZm86LipcbicpLCAnJykpCisgICAgICAgIHdvcnRo
bGVzc19wYXR0ZXJucy5hcHBlbmQoKHJlLmNvbXBpbGUoJy4qKEZpZ3xmaWd8aXRlbWFzeW5jfHZ0
fG12X3xQdWxsUGFyYW1TZXRTUFMpLiogc2lnbmFsbGVkIGVycj0uKlxuJyksICcnKSkKKyAgICAg
ICAgd29ydGhsZXNzX3BhdHRlcm5zLmFwcGVuZCgocmUuY29tcGlsZSgnLio8PDw8IEZpZ0ZpbGVQ
bGF5ZXIgPj4+Pi4qXG4nKSwgJycpKQorICAgICAgICB3b3J0aGxlc3NfcGF0dGVybnMuYXBwZW5k
KChyZS5jb21waWxlKCcuKjw8PDwgRmlnRmlsZSA+Pj4+LipcbicpLCAnJykpCisgICAgICAgIHdv
cnRobGVzc19wYXR0ZXJucy5hcHBlbmQoKHJlLmNvbXBpbGUoJy4qPDw8PCBGQVEgPj4+Pi4qXG4n
KSwgJycpKQorICAgICAgICB3b3J0aGxlc3NfcGF0dGVybnMuYXBwZW5kKChyZS5jb21waWxlKCcu
Kjw8PDwgTWVkaWFWYWxpZGF0b3IgPj4+Pi4qXG4nKSwgJycpKQorICAgICAgICB3b3J0aGxlc3Nf
cGF0dGVybnMuYXBwZW5kKChyZS5jb21waWxlKCcuKjw8PDwgVk1DID4+Pj4uKlxuJyksICcnKSkK
KyAgICAgICAgd29ydGhsZXNzX3BhdHRlcm5zLmFwcGVuZCgocmUuY29tcGlsZSgnLio8PDwgRkZS
X0NvbW1vbiA+Pj4uKlxuJyksICcnKSkKKyAgICAgICAgcmV0dXJuIHdvcnRobGVzc19wYXR0ZXJu
cwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>238010</attachid>
            <date>2014-09-11 19:39:23 -0700</date>
            <delta_ts>2014-09-12 06:06:23 -0700</delta_ts>
            <desc>Updated patch.</desc>
            <filename>patch_3.txt</filename>
            <type>text/plain</type>
            <size>4833</size>
            <attacher name="Eric Carlson">eric.carlson</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE3MzU1MikKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDI2IEBACisyMDE0LTA5LTExICBFcmljIENhcmxzb24gIDxlcmljLmNhcmxzb25AYXBwbGUu
Y29tPgorCisgICAgICAgIFN0cmlwIGV4dHJhbmVvdXMgQVZGb3VuZGF0aW9uIGFuZCBDb3JlTWVk
aWEgbG9nZ2luZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTM2NzQ3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9zaW5nbGVfdGVz
dF9ydW5uZXIucHk6CisgICAgICAgIChTaW5nbGVUZXN0UnVubmVyLl9ydW5fY29tcGFyZV90ZXN0
KTogQWxsb3cgdGhlIHBvcnQgdG8gc3BlY2lmeSBwYXR0ZXJucyB0byBzdHJpcCBmcm9tIHN0ZGVy
ci4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvcG9ydC9iYXNlLnB5OgorICAgICAgICAo
UG9ydC5zdGRlcnJfcGF0dGVybnNfdG9fc3RyaXApOiBCYXNlIGNsYXNzLCBlbXB0eSBsaXN0CisK
KyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3BvcnQvZHJpdmVyLnB5OgorICAgICAgICAoRHJp
dmVyT3V0cHV0LnN0cmlwX3N0ZGVycm9yX3BhdHRlcm5zKTogU3RyaXAgdGhlIHNwZWNpZmllZCBw
YXR0ZXJucyBmcm9tIHN0ZGVyci4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvcG9ydC9p
b3MucHk6CisgICAgICAgIChJT1NTaW11bGF0b3JQb3J0LnN0ZGVycl9wYXR0ZXJuc190b19zdHJp
cCk6IGlPUyBwYXR0ZXJucyAtIHRoZXJlIGFyZSBub25lLgorCisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS9wb3J0L21hYy5weToKKyAgICAgICAgKE1hY1BvcnQuc3RkZXJyX3BhdHRlcm5zX3Rv
X3N0cmlwKTogQ29yZU1lZGlhIGFuZCBBVkZvdW5kYXRpb24gbG9nZ2luZyB3ZSBjYW4gaWdub3Jl
LgorCisKIDIwMTQtMDktMTEgIE1pY2hhZWwgU2Fib2ZmICA8bXNhYm9mZkBhcHBsZS5jb20+CiAK
ICAgICAgICAgbGxkYl93ZWJraXQucHk6YnRqcyBkb2Vzbid0IHdvcmsgd2l0aCByZWxlYXNlIGJ1
aWxkcwpJbmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxl
cnMvc2luZ2xlX3Rlc3RfcnVubmVyLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL3NpbmdsZV90ZXN0X3J1bm5lci5weQkocmV2
aXNpb24gMTczMzEyKQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29u
dHJvbGxlcnMvc2luZ2xlX3Rlc3RfcnVubmVyLnB5CSh3b3JraW5nIGNvcHkpCkBAIC0xMTYsNiAr
MTE2LDggQEAgY2xhc3MgU2luZ2xlVGVzdFJ1bm5lcihvYmplY3QpOgogICAgICAgICBleHBlY3Rl
ZF9kcml2ZXJfb3V0cHV0LnN0cmlwX3BhdHRlcm5zKHBhdHRlcm5zKQogICAgICAgICBkcml2ZXJf
b3V0cHV0LnN0cmlwX3BhdHRlcm5zKHBhdHRlcm5zKQogCisgICAgICAgIGRyaXZlcl9vdXRwdXQu
c3RyaXBfc3RkZXJyb3JfcGF0dGVybnMoc2VsZi5fcG9ydC5zdGRlcnJfcGF0dGVybnNfdG9fc3Ry
aXAoKSkKKwogICAgICAgICB0ZXN0X3Jlc3VsdCA9IHNlbGYuX2NvbXBhcmVfb3V0cHV0KGV4cGVj
dGVkX2RyaXZlcl9vdXRwdXQsIGRyaXZlcl9vdXRwdXQpCiAgICAgICAgIGlmIHNlbGYuX29wdGlv
bnMubmV3X3Rlc3RfcmVzdWx0czoKICAgICAgICAgICAgIHNlbGYuX2FkZF9taXNzaW5nX2Jhc2Vs
aW5lcyh0ZXN0X3Jlc3VsdCwgZHJpdmVyX291dHB1dCkKSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvcG9ydC9iYXNlLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkv
cG9ydC9iYXNlLnB5CShyZXZpc2lvbiAxNzMzMTIpCisrKyBUb29scy9TY3JpcHRzL3dlYmtpdHB5
L3BvcnQvYmFzZS5weQkod29ya2luZyBjb3B5KQpAQCAtMTM5OSw2ICsxMzk5LDkgQEAgY2xhc3Mg
UG9ydChvYmplY3QpOgogICAgIGRlZiBsb2dnaW5nX3BhdHRlcm5zX3RvX3N0cmlwKHNlbGYpOgog
ICAgICAgICByZXR1cm4gW10KIAorICAgIGRlZiBzdGRlcnJfcGF0dGVybnNfdG9fc3RyaXAoc2Vs
Zik6CisgICAgICAgIHJldHVybiBbXQorCiAgICAgZGVmIHRlc3RfZXhwZWN0YXRpb25zX2ZpbGVf
cG9zaXRpb24oc2VsZik6CiAgICAgICAgICMgQnkgZGVmYXVsdCBiYXNlbGluZSBzZWFyY2ggcGF0
aCBzY2hlbWEgaXMgaS5lLiBwb3J0LXdrMiAtPiB3azIgLT4gcG9ydCAtPiBnZW5lcmljLCBzbyBw
b3J0IGV4cGVjdGF0aW9ucyBmaWxlIGlzIGF0IHNlY29uZCB0byBsYXN0IHBvc2l0aW9uLgogICAg
ICAgICByZXR1cm4gMQpJbmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2RyaXZlci5w
eQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvZHJpdmVyLnB5CShy
ZXZpc2lvbiAxNzMzMTIpCisrKyBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvZHJpdmVyLnB5
CSh3b3JraW5nIGNvcHkpCkBAIC0xMDcsNiArMTA3LDEyIEBAIGNsYXNzIERyaXZlck91dHB1dChv
YmplY3QpOgogICAgICAgICBmb3IgcGF0dGVybiBpbiBwYXR0ZXJuczoKICAgICAgICAgICAgIHNl
bGYudGV4dCA9IHJlLnN1YihwYXR0ZXJuWzBdLCBwYXR0ZXJuWzFdLCBzZWxmLnRleHQpCiAKKyAg
ICBkZWYgc3RyaXBfc3RkZXJyb3JfcGF0dGVybnMoc2VsZiwgcGF0dGVybnMpOgorICAgICAgICBp
ZiBub3Qgc2VsZi5lcnJvcjoKKyAgICAgICAgICAgIHJldHVybgorICAgICAgICBmb3IgcGF0dGVy
biBpbiBwYXR0ZXJuczoKKyAgICAgICAgICAgIHNlbGYuZXJyb3IgPSByZS5zdWIocGF0dGVyblsw
XSwgcGF0dGVyblsxXSwgc2VsZi5lcnJvcikKKwogY2xhc3MgRHJpdmVyKG9iamVjdCk6CiAgICAg
IiIib2JqZWN0IGZvciBydW5uaW5nIHRlc3QocykgdXNpbmcgRHVtcFJlbmRlclRyZWUvV2ViS2l0
VGVzdFJ1bm5lci4iIiIKIApJbmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2lvcy5w
eQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvaW9zLnB5CShyZXZp
c2lvbiAxNzMzMTIpCisrKyBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvaW9zLnB5CSh3b3Jr
aW5nIGNvcHkpCkBAIC0zNzIsMyArMzcyLDYgQEAgY2xhc3MgSU9TU2ltdWxhdG9yUG9ydChQb3J0
KToKIAogICAgIGRlZiBsb2dnaW5nX3BhdHRlcm5zX3RvX3N0cmlwKHNlbGYpOgogICAgICAgICBy
ZXR1cm4gW10KKworICAgIGRlZiBzdGRlcnJfcGF0dGVybnNfdG9fc3RyaXAoc2VsZik6CisgICAg
ICAgIHJldHVybiBbXQpJbmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L21hYy5weQo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvbWFjLnB5CShyZXZpc2lv
biAxNzMzMTIpCisrKyBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvbWFjLnB5CSh3b3JraW5n
IGNvcHkpCkBAIC0zMjMsMyArMzIzLDE0IEBAIGNsYXNzIE1hY1BvcnQoQXBwbGVQb3J0KToKICAg
ICBkZWYgbG9nZ2luZ19wYXR0ZXJuc190b19zdHJpcChzZWxmKToKICAgICAgICAgIyBGSVhNRTog
UmVtb3ZlIHRoaXMgYWZ0ZXIgPHJkYXI6Ly9wcm9ibGVtLzE1NjA1MDA3PiBpcyBmaXhlZAogICAg
ICAgICByZXR1cm4gWyhyZS5jb21waWxlKCcoQVZGfEdWQSkgaW5mbzouKlxuJyksICcnKV0KKwor
ICAgIGRlZiBzdGRlcnJfcGF0dGVybnNfdG9fc3RyaXAoc2VsZik6CisgICAgICAgIHdvcnRobGVz
c19wYXR0ZXJucyA9IFtdCisgICAgICAgIHdvcnRobGVzc19wYXR0ZXJucy5hcHBlbmQoKHJlLmNv
bXBpbGUoJy4qKEZpZ3xmaWd8aXRlbWFzeW5jfHZ0fG12X3xQdWxsUGFyYW1TZXRTUFN8Y2NycF98
Y2xpZW50KS4qIHNpZ25hbGxlZCBlcnI9LipcbicpLCAnJykpCisgICAgICAgIHdvcnRobGVzc19w
YXR0ZXJucy5hcHBlbmQoKHJlLmNvbXBpbGUoJy4qPDw8PCBGaWdGaWxlUGxheWVyID4+Pj4uKlxu
JyksICcnKSkKKyAgICAgICAgd29ydGhsZXNzX3BhdHRlcm5zLmFwcGVuZCgocmUuY29tcGlsZSgn
Lio8PDw8IEZpZ0ZpbGUgPj4+Pi4qXG4nKSwgJycpKQorICAgICAgICB3b3J0aGxlc3NfcGF0dGVy
bnMuYXBwZW5kKChyZS5jb21waWxlKCcuKjw8PDwgRkFRID4+Pj4uKlxuJyksICcnKSkKKyAgICAg
ICAgd29ydGhsZXNzX3BhdHRlcm5zLmFwcGVuZCgocmUuY29tcGlsZSgnLio8PDw8IE1lZGlhVmFs
aWRhdG9yID4+Pj4uKlxuJyksICcnKSkKKyAgICAgICAgd29ydGhsZXNzX3BhdHRlcm5zLmFwcGVu
ZCgocmUuY29tcGlsZSgnLio8PDw8IFZNQyA+Pj4+LipcbicpLCAnJykpCisgICAgICAgIHdvcnRo
bGVzc19wYXR0ZXJucy5hcHBlbmQoKHJlLmNvbXBpbGUoJy4qPDw8IEZGUl9Db21tb24gPj4+Lipc
bicpLCAnJykpCisgICAgICAgIHJldHVybiB3b3J0aGxlc3NfcGF0dGVybnMK
</data>

          </attachment>
      

    </bug>

</bugzilla>