<?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>148522</bug_id>
          
          <creation_ts>2015-08-27 03:45:38 -0700</creation_ts>
          <short_desc>[GStreamer] Cleanup the iradio properties</short_desc>
          <delta_ts>2015-11-03 02:41:05 -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>Platform</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>Gtk</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>pnormand</cc>
    
    <cc>slomo</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1121275</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-08-27 03:45:38 -0700</bug_when>
    <thetext>We could use CString instead of char* to avoid all the g_strdup()/g_free().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1121276</commentid>
    <comment_count>1</comment_count>
      <attachid>260050</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-08-27 03:47:29 -0700</bug_when>
    <thetext>Created attachment 260050
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1121277</commentid>
    <comment_count>2</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2015-08-27 03:52:06 -0700</bug_when>
    <thetext>Sebastian, why are these iradio properties needed? I always wondered about this :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1121280</commentid>
    <comment_count>3</comment_count>
    <who name="Sebastian Dröge (slomo)">slomo</who>
    <bug_when>2015-08-27 04:09:45 -0700</bug_when>
    <thetext>0.10 crap :) The properties except for iradio-mode can definitely go away as long as the things are also posted as tags on the bus. iradio-mode might be useful if you want to disable sending that special HTTP header to servers. There might be some confused by it, who knows.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1138571</commentid>
    <comment_count>4</comment_count>
      <attachid>264592</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-11-02 08:52:10 -0800</bug_when>
    <thetext>Created attachment 264592
Patch

Is this better then?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1138879</commentid>
    <comment_count>5</comment_count>
      <attachid>264592</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2015-11-03 01:49:17 -0800</bug_when>
    <thetext>Comment on attachment 264592
Patch

Nice :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1138890</commentid>
    <comment_count>6</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-11-03 02:41:05 -0800</bug_when>
    <thetext>Committed r191947: &lt;http://trac.webkit.org/changeset/191947&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>260050</attachid>
            <date>2015-08-27 03:47:29 -0700</date>
            <delta_ts>2015-11-02 08:52:10 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wcore-gst-iradio.diff</filename>
            <type>text/plain</type>
            <size>8473</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAwMmRhMjgyLi40MzY0Njk5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcg
QEAKKzIwMTUtMDgtMjcgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFtHU3RyZWVhbWVyXSBDbGVhbnVwIHRoZSBpcmFkaW8gcHJvcGVydGllcwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ4NTIyCisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXNlIENTdHJp
bmcgaW5zdGVhZCBvZiBjaGFyKiB0byBhdm9pZCBhbGwgdGhlIGdfc3RyZHVwKCkvZ19mcmVlKCku
CisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvV2ViS2l0V2ViU291cmNl
R1N0cmVhbWVyLmNwcDoKKyAgICAgICAgKHdlYktpdFdlYlNyY0dldFByb3BlcnR5KToKKyAgICAg
ICAgKHdlYktpdFdlYlNyY1N0b3ApOgorICAgICAgICAoU3RyZWFtaW5nQ2xpZW50OjpoYW5kbGVS
ZXNwb25zZVJlY2VpdmVkKToKKwogMjAxNS0wOC0yNyAgR3l1eW91bmcgS2ltICA8Z3l1eW91bmcu
a2ltQHdlYmtpdC5vcmc+CiAKICAgICAgICAgW0VGTF0gTW92ZSBSZW5kZXJUaGVtZUVmbC5jcHB8
aCBmcm9tIFdlYkNvcmUvcGxhdGZvcm0vZWZsIHRvIFdlYkNvcmUvcmVuZGVyaW5nCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvV2ViS2l0V2Vi
U291cmNlR1N0cmVhbWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dz
dHJlYW1lci9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwCmluZGV4IDAxNjBhMzguLjc4OTc1
NzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1l
ci9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2dzdHJlYW1lci9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwCkBAIC0x
MzgsMTEgKzEzOCwxMCBAQCBzdHJ1Y3QgX1dlYktpdFdlYlNyY1ByaXZhdGUgewogCiAgICAgR1Jl
ZlB0cjxHc3RCdWZmZXI+IGJ1ZmZlcjsKIAotICAgIC8vIGljZWNhc3Qgc3R1ZmYKLSAgICBnY2hh
ciogaXJhZGlvTmFtZTsKLSAgICBnY2hhciogaXJhZGlvR2VucmU7Ci0gICAgZ2NoYXIqIGlyYWRp
b1VybDsKLSAgICBnY2hhciogaXJhZGlvVGl0bGU7CisgICAgQ1N0cmluZyBpcmFkaW9OYW1lOwor
ICAgIENTdHJpbmcgaXJhZGlvR2VucmU7CisgICAgQ1N0cmluZyBpcmFkaW9VUkw7CisgICAgQ1N0
cmluZyBpcmFkaW9UaXRsZTsKIH07CiAKIGVudW0gewpAQCAtMjA4LDM4ICsyMDcsMjEgQEAgc3Rh
dGljIHZvaWQgd2Via2l0X3dlYl9zcmNfY2xhc3NfaW5pdChXZWJLaXRXZWJTcmNDbGFzcyoga2xh
c3MpCiAgICAgZ3N0X2VsZW1lbnRfY2xhc3Nfc2V0X21ldGFkYXRhKGVrbGFzcywgIldlYktpdCBX
ZWIgc291cmNlIGVsZW1lbnQiLCAiU291cmNlIiwgIkhhbmRsZXMgSFRUUC9IVFRQUyB1cmlzIiwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiU2ViYXN0aWFuIERyw7ZnZSA8c2ViYXN0
aWFuLmRyb2VnZUBjb2xsYWJvcmEuY28udWs+Iik7CiAKLSAgICAvLyBpY2VjYXN0IHN0dWZmCi0g
ICAgZ19vYmplY3RfY2xhc3NfaW5zdGFsbF9wcm9wZXJ0eShva2xhc3MsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQUk9QX0lSQURJT19OQU1FLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ19wYXJhbV9zcGVjX3N0cmluZygiaXJhZGlvLW5hbWUiLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi
aXJhZGlvLW5hbWUiLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAiTmFtZSBvZiB0aGUgc3RyZWFtIiwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKEdQYXJhbUZsYWdzKSAoR19Q
QVJBTV9SRUFEQUJMRSB8IEdfUEFSQU1fU1RBVElDX1NUUklOR1MpKSk7CisgICAgZ19vYmplY3Rf
Y2xhc3NfaW5zdGFsbF9wcm9wZXJ0eShva2xhc3MsIFBST1BfSVJBRElPX05BTUUsCisgICAgICAg
IGdfcGFyYW1fc3BlY19zdHJpbmcoImlyYWRpby1uYW1lIiwgImlyYWRpby1uYW1lIiwgIk5hbWUg
b2YgdGhlIHN0cmVhbSIsCisgICAgICAgICAgICBudWxscHRyLCBzdGF0aWNfY2FzdDxHUGFyYW1G
bGFncz4oR19QQVJBTV9SRUFEQUJMRSB8IEdfUEFSQU1fU1RBVElDX1NUUklOR1MpKSk7CiAKLSAg
ICBnX29iamVjdF9jbGFzc19pbnN0YWxsX3Byb3BlcnR5KG9rbGFzcywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBST1BfSVJBRElPX0dFTlJFLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ19wYXJhbV9zcGVjX3N0cmluZygiaXJhZGlvLWdlbnJlIiwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ImlyYWRpby1nZW5yZSIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICJHZW5yZSBvZiB0aGUgc3RyZWFtIiwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKEdQYXJhbUZsYWdzKSAo
R19QQVJBTV9SRUFEQUJMRSB8IEdfUEFSQU1fU1RBVElDX1NUUklOR1MpKSk7CisgICAgZ19vYmpl
Y3RfY2xhc3NfaW5zdGFsbF9wcm9wZXJ0eShva2xhc3MsIFBST1BfSVJBRElPX0dFTlJFLAorICAg
ICAgICBnX3BhcmFtX3NwZWNfc3RyaW5nKCJpcmFkaW8tZ2VucmUiLCAiaXJhZGlvLWdlbnJlIiwg
IkdlbnJlIG9mIHRoZSBzdHJlYW0iLAorICAgICAgICAgICAgbnVsbHB0ciwgc3RhdGljX2Nhc3Q8
R1BhcmFtRmxhZ3M+KEdfUEFSQU1fUkVBREFCTEUgfCBHX1BBUkFNX1NUQVRJQ19TVFJJTkdTKSkp
OwogCi0gICAgZ19vYmplY3RfY2xhc3NfaW5zdGFsbF9wcm9wZXJ0eShva2xhc3MsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQUk9QX0lSQURJT19VUkwsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBnX3BhcmFtX3NwZWNfc3RyaW5nKCJpcmFkaW8tdXJs
IiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgImlyYWRpby11cmwiLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiSG9tZXBhZ2UgVVJMIGZvciByYWRpbyBzdHJlYW0iLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoR1Bh
cmFtRmxhZ3MpIChHX1BBUkFNX1JFQURBQkxFIHwgR19QQVJBTV9TVEFUSUNfU1RSSU5HUykpKTsK
KyAgICBnX29iamVjdF9jbGFzc19pbnN0YWxsX3Byb3BlcnR5KG9rbGFzcywgUFJPUF9JUkFESU9f
VVJMLAorICAgICAgICBnX3BhcmFtX3NwZWNfc3RyaW5nKCJpcmFkaW8tdXJsIiwgImlyYWRpby11
cmwiLCAiSG9tZXBhZ2UgVVJMIGZvciByYWRpbyBzdHJlYW0iLAorICAgICAgICAgICAgbnVsbHB0
ciwgc3RhdGljX2Nhc3Q8R1BhcmFtRmxhZ3M+KEdfUEFSQU1fUkVBREFCTEUgfCBHX1BBUkFNX1NU
QVRJQ19TVFJJTkdTKSkpOwogCi0gICAgZ19vYmplY3RfY2xhc3NfaW5zdGFsbF9wcm9wZXJ0eShv
a2xhc3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQUk9QX0lSQURJT19U
SVRMRSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdfcGFyYW1fc3BlY19z
dHJpbmcoImlyYWRpby10aXRsZSIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICJpcmFkaW8tdGl0bGUiLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiTmFtZSBvZiBjdXJyZW50bHkg
cGxheWluZyBzb25nIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgMCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKEdQYXJhbUZsYWdzKSAoR19QQVJBTV9SRUFEQUJMRSB8IEdfUEFS
QU1fU1RBVElDX1NUUklOR1MpKSk7CisgICAgZ19vYmplY3RfY2xhc3NfaW5zdGFsbF9wcm9wZXJ0
eShva2xhc3MsIFBST1BfSVJBRElPX1RJVExFLAorICAgICAgICBnX3BhcmFtX3NwZWNfc3RyaW5n
KCJpcmFkaW8tdGl0bGUiLCAiaXJhZGlvLXRpdGxlIiwgIk5hbWUgb2YgY3VycmVudGx5IHBsYXlp
bmcgc29uZyIsCisgICAgICAgICAgICBudWxscHRyLCBzdGF0aWNfY2FzdDxHUGFyYW1GbGFncz4o
R19QQVJBTV9SRUFEQUJMRSB8IEdfUEFSQU1fU1RBVElDX1NUUklOR1MpKSk7CiAKIAogICAgIC8q
IEFsbG93cyBzZXR0aW5nIHRoZSB1cmkgdXNpbmcgdGhlICdsb2NhdGlvbicgcHJvcGVydHksIHdo
aWNoIGlzIHVzZWQKQEAgLTM4MSwxNiArMzYzLDE2IEBAIHN0YXRpYyB2b2lkIHdlYktpdFdlYlNy
Y0dldFByb3BlcnR5KEdPYmplY3QqIG9iamVjdCwgZ3VpbnQgcHJvcElELCBHVmFsdWUqIHZhbHVl
CiAgICAgV1RGOjpHTXV0ZXhMb2NrZXI8R011dGV4PiBsb2NrZXIoKkdTVF9PQkpFQ1RfR0VUX0xP
Q0soc3JjKSk7CiAgICAgc3dpdGNoIChwcm9wSUQpIHsKICAgICBjYXNlIFBST1BfSVJBRElPX05B
TUU6Ci0gICAgICAgIGdfdmFsdWVfc2V0X3N0cmluZyh2YWx1ZSwgcHJpdi0+aXJhZGlvTmFtZSk7
CisgICAgICAgIGdfdmFsdWVfc2V0X3N0cmluZyh2YWx1ZSwgcHJpdi0+aXJhZGlvTmFtZS5kYXRh
KCkpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIFBST1BfSVJBRElPX0dFTlJFOgotICAgICAg
ICBnX3ZhbHVlX3NldF9zdHJpbmcodmFsdWUsIHByaXYtPmlyYWRpb0dlbnJlKTsKKyAgICAgICAg
Z192YWx1ZV9zZXRfc3RyaW5nKHZhbHVlLCBwcml2LT5pcmFkaW9HZW5yZS5kYXRhKCkpOwogICAg
ICAgICBicmVhazsKICAgICBjYXNlIFBST1BfSVJBRElPX1VSTDoKLSAgICAgICAgZ192YWx1ZV9z
ZXRfc3RyaW5nKHZhbHVlLCBwcml2LT5pcmFkaW9VcmwpOworICAgICAgICBnX3ZhbHVlX3NldF9z
dHJpbmcodmFsdWUsIHByaXYtPmlyYWRpb1VSTC5kYXRhKCkpOwogICAgICAgICBicmVhazsKICAg
ICBjYXNlIFBST1BfSVJBRElPX1RJVExFOgotICAgICAgICBnX3ZhbHVlX3NldF9zdHJpbmcodmFs
dWUsIHByaXYtPmlyYWRpb1RpdGxlKTsKKyAgICAgICAgZ192YWx1ZV9zZXRfc3RyaW5nKHZhbHVl
LCBwcml2LT5pcmFkaW9UaXRsZS5kYXRhKCkpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIFBS
T1BfTE9DQVRJT046CiAgICAgICAgIGdfdmFsdWVfc2V0X3N0cmluZyh2YWx1ZSwgcHJpdi0+dXJp
KTsKQEAgLTQ1MSwxNyArNDMzLDEwIEBAIHN0YXRpYyB2b2lkIHdlYktpdFdlYlNyY1N0b3AoV2Vi
S2l0V2ViU3JjKiBzcmMpCiAKICAgICBwcml2LT5wYXVzZWQgPSBGQUxTRTsKIAotICAgIGdfZnJl
ZShwcml2LT5pcmFkaW9OYW1lKTsKLSAgICBwcml2LT5pcmFkaW9OYW1lID0gMDsKLQotICAgIGdf
ZnJlZShwcml2LT5pcmFkaW9HZW5yZSk7Ci0gICAgcHJpdi0+aXJhZGlvR2VucmUgPSAwOwotCi0g
ICAgZ19mcmVlKHByaXYtPmlyYWRpb1VybCk7Ci0gICAgcHJpdi0+aXJhZGlvVXJsID0gMDsKLQot
ICAgIGdfZnJlZShwcml2LT5pcmFkaW9UaXRsZSk7Ci0gICAgcHJpdi0+aXJhZGlvVGl0bGUgPSAw
OworICAgIHByaXYtPmlyYWRpb05hbWUgPSBDU3RyaW5nKCk7CisgICAgcHJpdi0+aXJhZGlvR2Vu
cmUgPSBDU3RyaW5nKCk7CisgICAgcHJpdi0+aXJhZGlvVVJMID0gQ1N0cmluZygpOworICAgIHBy
aXYtPmlyYWRpb1RpdGxlID0gQ1N0cmluZygpOwogCiAgICAgcHJpdi0+b2Zmc2V0ID0gMDsKICAg
ICBwcml2LT5zZWVrYWJsZSA9IEZBTFNFOwpAQCAtOTg0LDMxICs5NTksMjcgQEAgdm9pZCBTdHJl
YW1pbmdDbGllbnQ6OmhhbmRsZVJlc3BvbnNlUmVjZWl2ZWQoY29uc3QgUmVzb3VyY2VSZXNwb25z
ZSYgcmVzcG9uc2UpCiAgICAgR3N0VGFnTGlzdCogdGFncyA9IGdzdF90YWdfbGlzdF9uZXdfZW1w
dHkoKTsKICAgICBTdHJpbmcgdmFsdWUgPSByZXNwb25zZS5odHRwSGVhZGVyRmllbGQoSFRUUEhl
YWRlck5hbWU6OkljeU5hbWUpOwogICAgIGlmICghdmFsdWUuaXNFbXB0eSgpKSB7Ci0gICAgICAg
IGdfZnJlZShwcml2LT5pcmFkaW9OYW1lKTsKLSAgICAgICAgcHJpdi0+aXJhZGlvTmFtZSA9IGdf
c3RyZHVwKHZhbHVlLnV0ZjgoKS5kYXRhKCkpOworICAgICAgICBwcml2LT5pcmFkaW9OYW1lID0g
dmFsdWUudXRmOCgpOwogICAgICAgICBnX29iamVjdF9ub3RpZnkoR19PQkpFQ1Qoc3JjKSwgImly
YWRpby1uYW1lIik7Ci0gICAgICAgIGdzdF90YWdfbGlzdF9hZGQodGFncywgR1NUX1RBR19NRVJH
RV9SRVBMQUNFLCBHU1RfVEFHX09SR0FOSVpBVElPTiwgcHJpdi0+aXJhZGlvTmFtZSwgTlVMTCk7
CisgICAgICAgIGdzdF90YWdfbGlzdF9hZGQodGFncywgR1NUX1RBR19NRVJHRV9SRVBMQUNFLCBH
U1RfVEFHX09SR0FOSVpBVElPTiwgcHJpdi0+aXJhZGlvTmFtZS5kYXRhKCksIG51bGxwdHIpOwog
ICAgIH0KICAgICB2YWx1ZSA9IHJlc3BvbnNlLmh0dHBIZWFkZXJGaWVsZChIVFRQSGVhZGVyTmFt
ZTo6SWN5R2VucmUpOwogICAgIGlmICghdmFsdWUuaXNFbXB0eSgpKSB7Ci0gICAgICAgIGdfZnJl
ZShwcml2LT5pcmFkaW9HZW5yZSk7Ci0gICAgICAgIHByaXYtPmlyYWRpb0dlbnJlID0gZ19zdHJk
dXAodmFsdWUudXRmOCgpLmRhdGEoKSk7CisgICAgICAgIHByaXYtPmlyYWRpb0dlbnJlID0gdmFs
dWUudXRmOCgpOwogICAgICAgICBnX29iamVjdF9ub3RpZnkoR19PQkpFQ1Qoc3JjKSwgImlyYWRp
by1nZW5yZSIpOwotICAgICAgICBnc3RfdGFnX2xpc3RfYWRkKHRhZ3MsIEdTVF9UQUdfTUVSR0Vf
UkVQTEFDRSwgR1NUX1RBR19HRU5SRSwgcHJpdi0+aXJhZGlvR2VucmUsIE5VTEwpOworICAgICAg
ICBnc3RfdGFnX2xpc3RfYWRkKHRhZ3MsIEdTVF9UQUdfTUVSR0VfUkVQTEFDRSwgR1NUX1RBR19H
RU5SRSwgcHJpdi0+aXJhZGlvR2VucmUuZGF0YSgpLCBudWxscHRyKTsKICAgICB9CiAgICAgdmFs
dWUgPSByZXNwb25zZS5odHRwSGVhZGVyRmllbGQoSFRUUEhlYWRlck5hbWU6OkljeVVSTCk7CiAg
ICAgaWYgKCF2YWx1ZS5pc0VtcHR5KCkpIHsKLSAgICAgICAgZ19mcmVlKHByaXYtPmlyYWRpb1Vy
bCk7Ci0gICAgICAgIHByaXYtPmlyYWRpb1VybCA9IGdfc3RyZHVwKHZhbHVlLnV0ZjgoKS5kYXRh
KCkpOworICAgICAgICBwcml2LT5pcmFkaW9VUkwgPSB2YWx1ZS51dGY4KCk7CiAgICAgICAgIGdf
b2JqZWN0X25vdGlmeShHX09CSkVDVChzcmMpLCAiaXJhZGlvLXVybCIpOwotICAgICAgICBnc3Rf
dGFnX2xpc3RfYWRkKHRhZ3MsIEdTVF9UQUdfTUVSR0VfUkVQTEFDRSwgR1NUX1RBR19MT0NBVElP
TiwgcHJpdi0+aXJhZGlvVXJsLCBOVUxMKTsKKyAgICAgICAgZ3N0X3RhZ19saXN0X2FkZCh0YWdz
LCBHU1RfVEFHX01FUkdFX1JFUExBQ0UsIEdTVF9UQUdfTE9DQVRJT04sIHByaXYtPmlyYWRpb1VS
TC5kYXRhKCksIG51bGxwdHIpOwogICAgIH0KICAgICB2YWx1ZSA9IHJlc3BvbnNlLmh0dHBIZWFk
ZXJGaWVsZChIVFRQSGVhZGVyTmFtZTo6SWN5VGl0bGUpOwogICAgIGlmICghdmFsdWUuaXNFbXB0
eSgpKSB7Ci0gICAgICAgIGdfZnJlZShwcml2LT5pcmFkaW9UaXRsZSk7Ci0gICAgICAgIHByaXYt
PmlyYWRpb1RpdGxlID0gZ19zdHJkdXAodmFsdWUudXRmOCgpLmRhdGEoKSk7CisgICAgICAgIHBy
aXYtPmlyYWRpb1RpdGxlID0gdmFsdWUudXRmOCgpOwogICAgICAgICBnX29iamVjdF9ub3RpZnko
R19PQkpFQ1Qoc3JjKSwgImlyYWRpby10aXRsZSIpOwotICAgICAgICBnc3RfdGFnX2xpc3RfYWRk
KHRhZ3MsIEdTVF9UQUdfTUVSR0VfUkVQTEFDRSwgR1NUX1RBR19USVRMRSwgcHJpdi0+aXJhZGlv
VGl0bGUsIE5VTEwpOworICAgICAgICBnc3RfdGFnX2xpc3RfYWRkKHRhZ3MsIEdTVF9UQUdfTUVS
R0VfUkVQTEFDRSwgR1NUX1RBR19USVRMRSwgcHJpdi0+aXJhZGlvVGl0bGUuZGF0YSgpLCBudWxs
cHRyKTsKICAgICB9CiAKICAgICBsb2NrZXIudW5sb2NrKCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>264592</attachid>
            <date>2015-11-02 08:52:10 -0800</date>
            <delta_ts>2015-11-03 01:49:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wcore-gst-icecast.diff</filename>
            <type>text/plain</type>
            <size>8212</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAyNzM4YWQwLi5lODk3NGYzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTkg
QEAKIDIwMTUtMTEtMDIgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgogCisgICAgICAgIFtHU3RyZWFtZXJdIENsZWFudXAgdGhlIGlyYWRpbyBwcm9wZXJ0aWVzCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDg1MjIKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZW1vdmUgdW51
c2VkIGljZWNhc3QgY29kZS4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1l
ci9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwOgorICAgICAgICAoU3RyZWFtaW5nQ2xpZW50
OjpoYW5kbGVSZXNwb25zZVJlY2VpdmVkKToKKyAgICAgICAgKHdlYktpdFdlYlNyY0dldFByb3Bl
cnR5KTogRGVsZXRlZC4KKyAgICAgICAgKHdlYktpdFdlYlNyY1N0b3ApOiBEZWxldGVkLgorCisy
MDE1LTExLTAyICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KKwog
ICAgICAgICBbR1N0cmVhbWVyXSBVc2UgR3N0QnVzIHN5bmMgbWVzc2FnZSBoYW5kbGVyIGFuZCBz
Y2hlZHVsZSB0YXNrcyB0byB0aGUgbWFpbiB0aHJlYWQgd2l0aCBSdW5Mb29wOjpkaXNwYXRjaAog
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUwODAwCiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9X
ZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvZ3N0cmVhbWVyL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1lci5jcHAKaW5kZXggYzRhYzk0
My4uMTRhNWVhNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Z3N0cmVhbWVyL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1lci5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1lci5j
cHAKQEAgLTEzNywxOSArMTM3LDEwIEBAIHN0cnVjdCBfV2ViS2l0V2ViU3JjUHJpdmF0ZSB7CiAg
ICAgR1RocmVhZFNhZmVNYWluTG9vcFNvdXJjZSBzZWVrU291cmNlOwogCiAgICAgR1JlZlB0cjxH
c3RCdWZmZXI+IGJ1ZmZlcjsKLQotICAgIC8vIGljZWNhc3Qgc3R1ZmYKLSAgICBnY2hhciogaXJh
ZGlvTmFtZTsKLSAgICBnY2hhciogaXJhZGlvR2VucmU7Ci0gICAgZ2NoYXIqIGlyYWRpb1VybDsK
LSAgICBnY2hhciogaXJhZGlvVGl0bGU7CiB9OwogCiBlbnVtIHsKLSAgICBQUk9QX0lSQURJT19O
QU1FID0gMSwKLSAgICBQUk9QX0lSQURJT19HRU5SRSwKLSAgICBQUk9QX0lSQURJT19VUkwsCi0g
ICAgUFJPUF9JUkFESU9fVElUTEUsCisgICAgUFJPUF8wLAogICAgIFBST1BfTE9DQVRJT04sCiAg
ICAgUFJPUF9LRUVQX0FMSVZFLAogICAgIFBST1BfRVhUUkFfSEVBREVSUywKQEAgLTIwOCw0MCAr
MTk5LDYgQEAgc3RhdGljIHZvaWQgd2Via2l0X3dlYl9zcmNfY2xhc3NfaW5pdChXZWJLaXRXZWJT
cmNDbGFzcyoga2xhc3MpCiAgICAgZ3N0X2VsZW1lbnRfY2xhc3Nfc2V0X21ldGFkYXRhKGVrbGFz
cywgIldlYktpdCBXZWIgc291cmNlIGVsZW1lbnQiLCAiU291cmNlIiwgIkhhbmRsZXMgSFRUUC9I
VFRQUyB1cmlzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiU2ViYXN0aWFuIERy
w7ZnZSA8c2ViYXN0aWFuLmRyb2VnZUBjb2xsYWJvcmEuY28udWs+Iik7CiAKLSAgICAvLyBpY2Vj
YXN0IHN0dWZmCi0gICAgZ19vYmplY3RfY2xhc3NfaW5zdGFsbF9wcm9wZXJ0eShva2xhc3MsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQUk9QX0lSQURJT19OQU1FLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ19wYXJhbV9zcGVjX3N0cmluZygiaXJh
ZGlvLW5hbWUiLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAiaXJhZGlvLW5hbWUiLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAiTmFtZSBvZiB0aGUgc3RyZWFtIiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKEdQYXJh
bUZsYWdzKSAoR19QQVJBTV9SRUFEQUJMRSB8IEdfUEFSQU1fU1RBVElDX1NUUklOR1MpKSk7Ci0K
LSAgICBnX29iamVjdF9jbGFzc19pbnN0YWxsX3Byb3BlcnR5KG9rbGFzcywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBST1BfSVJBRElPX0dFTlJFLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZ19wYXJhbV9zcGVjX3N0cmluZygiaXJhZGlvLWdlbnJl
IiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgImlyYWRpby1nZW5yZSIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICJHZW5yZSBvZiB0aGUgc3RyZWFtIiwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKEdQYXJhbUZsYWdz
KSAoR19QQVJBTV9SRUFEQUJMRSB8IEdfUEFSQU1fU1RBVElDX1NUUklOR1MpKSk7Ci0KLSAgICBn
X29iamVjdF9jbGFzc19pbnN0YWxsX3Byb3BlcnR5KG9rbGFzcywKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFBST1BfSVJBRElPX1VSTCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGdfcGFyYW1fc3BlY19zdHJpbmcoImlyYWRpby11cmwiLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaXJhZGlv
LXVybCIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJIb21lcGFnZSBVUkwgZm9yIHJhZGlvIHN0cmVhbSIsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChHUGFyYW1GbGFncykg
KEdfUEFSQU1fUkVBREFCTEUgfCBHX1BBUkFNX1NUQVRJQ19TVFJJTkdTKSkpOwotCi0gICAgZ19v
YmplY3RfY2xhc3NfaW5zdGFsbF9wcm9wZXJ0eShva2xhc3MsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQUk9QX0lSQURJT19USVRMRSwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGdfcGFyYW1fc3BlY19zdHJpbmcoImlyYWRpby10aXRsZSIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpcmFk
aW8tdGl0bGUiLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAiTmFtZSBvZiBjdXJyZW50bHkgcGxheWluZyBzb25nIiwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKEdQYXJhbUZs
YWdzKSAoR19QQVJBTV9SRUFEQUJMRSB8IEdfUEFSQU1fU1RBVElDX1NUUklOR1MpKSk7Ci0KLQog
ICAgIC8qIEFsbG93cyBzZXR0aW5nIHRoZSB1cmkgdXNpbmcgdGhlICdsb2NhdGlvbicgcHJvcGVy
dHksIHdoaWNoIGlzIHVzZWQKICAgICAgKiBmb3IgZXhhbXBsZSBieSBnc3RfZWxlbWVudF9tYWtl
X2Zyb21fdXJpKCkgKi8KICAgICBnX29iamVjdF9jbGFzc19pbnN0YWxsX3Byb3BlcnR5KG9rbGFz
cywKQEAgLTM4MCwxOCArMzM3LDYgQEAgc3RhdGljIHZvaWQgd2ViS2l0V2ViU3JjR2V0UHJvcGVy
dHkoR09iamVjdCogb2JqZWN0LCBndWludCBwcm9wSUQsIEdWYWx1ZSogdmFsdWUKIAogICAgIFdU
Rjo6R011dGV4TG9ja2VyPEdNdXRleD4gbG9ja2VyKCpHU1RfT0JKRUNUX0dFVF9MT0NLKHNyYykp
OwogICAgIHN3aXRjaCAocHJvcElEKSB7Ci0gICAgY2FzZSBQUk9QX0lSQURJT19OQU1FOgotICAg
ICAgICBnX3ZhbHVlX3NldF9zdHJpbmcodmFsdWUsIHByaXYtPmlyYWRpb05hbWUpOwotICAgICAg
ICBicmVhazsKLSAgICBjYXNlIFBST1BfSVJBRElPX0dFTlJFOgotICAgICAgICBnX3ZhbHVlX3Nl
dF9zdHJpbmcodmFsdWUsIHByaXYtPmlyYWRpb0dlbnJlKTsKLSAgICAgICAgYnJlYWs7Ci0gICAg
Y2FzZSBQUk9QX0lSQURJT19VUkw6Ci0gICAgICAgIGdfdmFsdWVfc2V0X3N0cmluZyh2YWx1ZSwg
cHJpdi0+aXJhZGlvVXJsKTsKLSAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSBQUk9QX0lSQURJT19U
SVRMRToKLSAgICAgICAgZ192YWx1ZV9zZXRfc3RyaW5nKHZhbHVlLCBwcml2LT5pcmFkaW9UaXRs
ZSk7Ci0gICAgICAgIGJyZWFrOwogICAgIGNhc2UgUFJPUF9MT0NBVElPTjoKICAgICAgICAgZ192
YWx1ZV9zZXRfc3RyaW5nKHZhbHVlLCBwcml2LT51cmkpOwogICAgICAgICBicmVhazsKQEAgLTQ1
MSwxOCArMzk2LDYgQEAgc3RhdGljIHZvaWQgd2ViS2l0V2ViU3JjU3RvcChXZWJLaXRXZWJTcmMq
IHNyYykKIAogICAgIHByaXYtPnBhdXNlZCA9IEZBTFNFOwogCi0gICAgZ19mcmVlKHByaXYtPmly
YWRpb05hbWUpOwotICAgIHByaXYtPmlyYWRpb05hbWUgPSAwOwotCi0gICAgZ19mcmVlKHByaXYt
PmlyYWRpb0dlbnJlKTsKLSAgICBwcml2LT5pcmFkaW9HZW5yZSA9IDA7Ci0KLSAgICBnX2ZyZWUo
cHJpdi0+aXJhZGlvVXJsKTsKLSAgICBwcml2LT5pcmFkaW9VcmwgPSAwOwotCi0gICAgZ19mcmVl
KHByaXYtPmlyYWRpb1RpdGxlKTsKLSAgICBwcml2LT5pcmFkaW9UaXRsZSA9IDA7Ci0KICAgICBw
cml2LT5vZmZzZXQgPSAwOwogICAgIHByaXYtPnNlZWthYmxlID0gRkFMU0U7CiAKQEAgLTk4Miw0
MSArOTE1LDcgQEAgdm9pZCBTdHJlYW1pbmdDbGllbnQ6OmhhbmRsZVJlc3BvbnNlUmVjZWl2ZWQo
Y29uc3QgUmVzb3VyY2VSZXNwb25zZSYgcmVzcG9uc2UpCiAgICAgcHJpdi0+c2l6ZSA9IGxlbmd0
aCA+PSAwID8gbGVuZ3RoIDogMDsKICAgICBwcml2LT5zZWVrYWJsZSA9IGxlbmd0aCA+IDAgJiYg
Z19hc2NpaV9zdHJjYXNlY21wKCJub25lIiwgcmVzcG9uc2UuaHR0cEhlYWRlckZpZWxkKEhUVFBI
ZWFkZXJOYW1lOjpBY2NlcHRSYW5nZXMpLnV0ZjgoKS5kYXRhKCkpOwogCi0gICAgLy8gV2FpdCB1
bnRpbCB3ZSB1bmxvY2sgdG8gc2VuZCBub3RpZmljYXRpb25zCi0gICAgZ19vYmplY3RfZnJlZXpl
X25vdGlmeShHX09CSkVDVChzcmMpKTsKLQotICAgIEdzdFRhZ0xpc3QqIHRhZ3MgPSBnc3RfdGFn
X2xpc3RfbmV3X2VtcHR5KCk7Ci0gICAgU3RyaW5nIHZhbHVlID0gcmVzcG9uc2UuaHR0cEhlYWRl
ckZpZWxkKEhUVFBIZWFkZXJOYW1lOjpJY3lOYW1lKTsKLSAgICBpZiAoIXZhbHVlLmlzRW1wdHko
KSkgewotICAgICAgICBnX2ZyZWUocHJpdi0+aXJhZGlvTmFtZSk7Ci0gICAgICAgIHByaXYtPmly
YWRpb05hbWUgPSBnX3N0cmR1cCh2YWx1ZS51dGY4KCkuZGF0YSgpKTsKLSAgICAgICAgZ19vYmpl
Y3Rfbm90aWZ5KEdfT0JKRUNUKHNyYyksICJpcmFkaW8tbmFtZSIpOwotICAgICAgICBnc3RfdGFn
X2xpc3RfYWRkKHRhZ3MsIEdTVF9UQUdfTUVSR0VfUkVQTEFDRSwgR1NUX1RBR19PUkdBTklaQVRJ
T04sIHByaXYtPmlyYWRpb05hbWUsIE5VTEwpOwotICAgIH0KLSAgICB2YWx1ZSA9IHJlc3BvbnNl
Lmh0dHBIZWFkZXJGaWVsZChIVFRQSGVhZGVyTmFtZTo6SWN5R2VucmUpOwotICAgIGlmICghdmFs
dWUuaXNFbXB0eSgpKSB7Ci0gICAgICAgIGdfZnJlZShwcml2LT5pcmFkaW9HZW5yZSk7Ci0gICAg
ICAgIHByaXYtPmlyYWRpb0dlbnJlID0gZ19zdHJkdXAodmFsdWUudXRmOCgpLmRhdGEoKSk7Ci0g
ICAgICAgIGdfb2JqZWN0X25vdGlmeShHX09CSkVDVChzcmMpLCAiaXJhZGlvLWdlbnJlIik7Ci0g
ICAgICAgIGdzdF90YWdfbGlzdF9hZGQodGFncywgR1NUX1RBR19NRVJHRV9SRVBMQUNFLCBHU1Rf
VEFHX0dFTlJFLCBwcml2LT5pcmFkaW9HZW5yZSwgTlVMTCk7Ci0gICAgfQotICAgIHZhbHVlID0g
cmVzcG9uc2UuaHR0cEhlYWRlckZpZWxkKEhUVFBIZWFkZXJOYW1lOjpJY3lVUkwpOwotICAgIGlm
ICghdmFsdWUuaXNFbXB0eSgpKSB7Ci0gICAgICAgIGdfZnJlZShwcml2LT5pcmFkaW9VcmwpOwot
ICAgICAgICBwcml2LT5pcmFkaW9VcmwgPSBnX3N0cmR1cCh2YWx1ZS51dGY4KCkuZGF0YSgpKTsK
LSAgICAgICAgZ19vYmplY3Rfbm90aWZ5KEdfT0JKRUNUKHNyYyksICJpcmFkaW8tdXJsIik7Ci0g
ICAgICAgIGdzdF90YWdfbGlzdF9hZGQodGFncywgR1NUX1RBR19NRVJHRV9SRVBMQUNFLCBHU1Rf
VEFHX0xPQ0FUSU9OLCBwcml2LT5pcmFkaW9VcmwsIE5VTEwpOwotICAgIH0KLSAgICB2YWx1ZSA9
IHJlc3BvbnNlLmh0dHBIZWFkZXJGaWVsZChIVFRQSGVhZGVyTmFtZTo6SWN5VGl0bGUpOwotICAg
IGlmICghdmFsdWUuaXNFbXB0eSgpKSB7Ci0gICAgICAgIGdfZnJlZShwcml2LT5pcmFkaW9UaXRs
ZSk7Ci0gICAgICAgIHByaXYtPmlyYWRpb1RpdGxlID0gZ19zdHJkdXAodmFsdWUudXRmOCgpLmRh
dGEoKSk7Ci0gICAgICAgIGdfb2JqZWN0X25vdGlmeShHX09CSkVDVChzcmMpLCAiaXJhZGlvLXRp
dGxlIik7Ci0gICAgICAgIGdzdF90YWdfbGlzdF9hZGQodGFncywgR1NUX1RBR19NRVJHRV9SRVBM
QUNFLCBHU1RfVEFHX1RJVExFLCBwcml2LT5pcmFkaW9UaXRsZSwgTlVMTCk7Ci0gICAgfQotCiAg
ICAgbG9ja2VyLnVubG9jaygpOwotICAgIGdfb2JqZWN0X3RoYXdfbm90aWZ5KEdfT0JKRUNUKHNy
YykpOwogCiAgICAgLy8gbm90aWZ5IHNpemUvZHVyYXRpb24KICAgICBpZiAobGVuZ3RoID4gMCkg
ewpAQCAtMTAyNCwyNSArOTIzLDcgQEAgdm9pZCBTdHJlYW1pbmdDbGllbnQ6OmhhbmRsZVJlc3Bv
bnNlUmVjZWl2ZWQoY29uc3QgUmVzb3VyY2VSZXNwb25zZSYgcmVzcG9uc2UpCiAgICAgfSBlbHNl
CiAgICAgICAgIGdzdF9hcHBfc3JjX3NldF9zaXplKHByaXYtPmFwcHNyYywgLTEpOwogCi0gICAg
Ly8gaWNlY2FzdCBzdHVmZgotICAgIHZhbHVlID0gcmVzcG9uc2UuaHR0cEhlYWRlckZpZWxkKEhU
VFBIZWFkZXJOYW1lOjpJY3lNZXRhSW50KTsKLSAgICBpZiAoIXZhbHVlLmlzRW1wdHkoKSkgewot
ICAgICAgICBnY2hhciogZW5kcHRyID0gMDsKLSAgICAgICAgZ2ludDY0IGljeU1ldGFJbnQgPSBn
X2FzY2lpX3N0cnRvbGwodmFsdWUudXRmOCgpLmRhdGEoKSwgJmVuZHB0ciwgMTApOwotCi0gICAg
ICAgIGlmIChlbmRwdHIgJiYgKmVuZHB0ciA9PSAnXDAnICYmIGljeU1ldGFJbnQgPiAwKSB7Ci0g
ICAgICAgICAgICBHUmVmUHRyPEdzdENhcHM+IGNhcHMgPSBhZG9wdEdSZWYoZ3N0X2NhcHNfbmV3
X3NpbXBsZSgiYXBwbGljYXRpb24veC1pY3kiLCAibWV0YWRhdGEtaW50ZXJ2YWwiLCBHX1RZUEVf
SU5ULCAoZ2ludCkgaWN5TWV0YUludCwgTlVMTCkpOwotCi0gICAgICAgICAgICBnc3RfYXBwX3Ny
Y19zZXRfY2Fwcyhwcml2LT5hcHBzcmMsIGNhcHMuZ2V0KCkpOwotICAgICAgICB9Ci0gICAgfSBl
bHNlCi0gICAgICAgIGdzdF9hcHBfc3JjX3NldF9jYXBzKHByaXYtPmFwcHNyYywgMCk7Ci0KLSAg
ICAvLyBub3RpZnkgdGFncwotICAgIGlmIChnc3RfdGFnX2xpc3RfaXNfZW1wdHkodGFncykpCi0g
ICAgICAgIGdzdF90YWdfbGlzdF91bnJlZih0YWdzKTsKLSAgICBlbHNlCi0gICAgICAgIGdzdF9w
YWRfcHVzaF9ldmVudChwcml2LT5zcmNwYWQsIGdzdF9ldmVudF9uZXdfdGFnKHRhZ3MpKTsKKyAg
ICBnc3RfYXBwX3NyY19zZXRfY2Fwcyhwcml2LT5hcHBzcmMsIDApOwogfQogCiB2b2lkIFN0cmVh
bWluZ0NsaWVudDo6aGFuZGxlRGF0YVJlY2VpdmVkKGNvbnN0IGNoYXIqIGRhdGEsIGludCBsZW5n
dGgpCg==
</data>
<flag name="review"
          id="289694"
          type_id="1"
          status="+"
          setter="pnormand"
    />
          </attachment>
      

    </bug>

</bugzilla>