<?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>105181</bug_id>
          
          <creation_ts>2012-12-17 07:51:31 -0800</creation_ts>
          <short_desc>[GStreamer] Use gst_element_link_pads_full() with CHECK_NOTHING for speed and sanity</short_desc>
          <delta_ts>2013-02-09 21:04:06 -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>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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Eduardo Lima Mitev">elima</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>feature-media-reviews</cc>
    
    <cc>gustavo</cc>
    
    <cc>menard</cc>
    
    <cc>mrobinson</cc>
    
    <cc>pnormand</cc>
    
    <cc>s.choi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>792722</commentid>
    <comment_count>0</comment_count>
    <who name="Eduardo Lima Mitev">elima</who>
    <bug_when>2012-12-17 07:51:31 -0800</bug_when>
    <thetext>There are calls to gst_pad_link() that can be replaced by gst_element_link_pads_full() with GST_PAD_LINK_CHECK_NOTHING flag, preventing unnecessary checks and simplifying code.

Also, getting rid of the gst_element_get_request_pad() calls will ease the migration to Gst 1.0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792776</commentid>
    <comment_count>1</comment_count>
      <attachid>179757</attachid>
    <who name="Eduardo Lima Mitev">elima</who>
    <bug_when>2012-12-17 09:17:28 -0800</bug_when>
    <thetext>Created attachment 179757
patch

A call to gst_pad_link() in GStreamerGWorld was left untouched because one of the pads is dynamic and is needed after linking; but gst_element_link_pads_full() doesn&apos;t give you a reference. Also, that code will not be ported to Gst 1.0 (as philn explained to me).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792783</commentid>
    <comment_count>2</comment_count>
      <attachid>179759</attachid>
    <who name="Eduardo Lima Mitev">elima</who>
    <bug_when>2012-12-17 09:28:25 -0800</bug_when>
    <thetext>Created attachment 179759
patch update to use &apos;0&apos; instead of &apos;NULL&apos;

previous patch incorrectly had &apos;NULL&apos; instead of &apos;0&apos; (style checker didn&apos;t complain, hmm).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792855</commentid>
    <comment_count>3</comment_count>
      <attachid>179759</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-12-17 10:58:30 -0800</bug_when>
    <thetext>Comment on attachment 179759
patch update to use &apos;0&apos; instead of &apos;NULL&apos;

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792869</commentid>
    <comment_count>4</comment_count>
      <attachid>179759</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-17 11:22:09 -0800</bug_when>
    <thetext>Comment on attachment 179759
patch update to use &apos;0&apos; instead of &apos;NULL&apos;

Clearing flags on attachment: 179759

Committed r137925: &lt;http://trac.webkit.org/changeset/137925&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792870</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-17 11:22:13 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>179757</attachid>
            <date>2012-12-17 09:17:28 -0800</date>
            <delta_ts>2012-12-17 09:28:25 -0800</delta_ts>
            <desc>patch</desc>
            <filename>0001-GStreamer-Use-gst_element_link_pads_full-with-CHECK_.patch</filename>
            <type>text/plain</type>
            <size>4274</size>
            <attacher name="Eduardo Lima Mitev">elima</attacher>
            
              <data encoding="base64">RnJvbSBhNzgxYTM2MWEzMzBkNDI3ZTFiZTUwZDBkMDc0NTM3YTYxZmQzMGY3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBFZHVhcmRvIExpbWEgTWl0ZXYgPGVsaW1hQGlnYWxpYS5jb20+
CkRhdGU6IE1vbiwgMTcgRGVjIDIwMTIgMTY6MzY6MDAgKzAxMDAKU3ViamVjdDogW1BBVENIXSBb
R1N0cmVhbWVyXSBVc2UgZ3N0X2VsZW1lbnRfbGlua19wYWRzX2Z1bGwoKSB3aXRoCiBDSEVDS19O
T1RISU5HIGZvciBzcGVlZCBhbmQgc2FuaXR5CiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTA1MTgxCgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KClJlcGxhY2Ug
c29tZSBjYWxscyB0byBnc3RfcGFkX2xpbmsoKSBvbiByZXF1ZXN0IHBhZHMsIGJ5CmdzdF9lbGVt
ZW50X2xpbmtfcGFkc19mdWxsKCkgd2l0aCBDSEVDS19OT1RISU5HIGZsYWcsIHJlbW92aW5nCnVu
bmVjZXNzYXJ5IHBhZCBjb21wYXRpYmlsaXR5IGNoZWNrcyBhbmQgc2ltcGxpZnlpbmcgY29kZS4K
CiogcGxhdGZvcm0vYXVkaW8vZ3N0cmVhbWVyL1dlYktpdFdlYkF1ZGlvU291cmNlR1N0cmVhbWVy
LmNwcDoKKHdlYktpdFdlYkF1ZGlvU3JjQ29uc3RydWN0ZWQpOiBMaW5rcyBhdWRpb2NvbnZlcnQg
c291cmNlIHdpdGggYQpyZXF1ZXN0ZWQgaW50ZXJsZWF2ZSBzaW5rIHVzaW5nIGdzdF9lbGVtZW50
X2xpbmtfcGFkc19mdWxsKCkuCiogcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxh
eWVyUHJpdmF0ZUdTdHJlYW1lci5jcHA6IExpbmtzIGEKcmVxdWVzdGVkIHNvdXJjZSBwYWQgZnJv
bSB2aWRlb1RlZSB3aXRoIHRoZSBxdWV1ZSBzaW5rLgotLS0KIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNyArKysrKysrKysrKysrKysr
KwogLi4uL2F1ZGlvL2dzdHJlYW1lci9XZWJLaXRXZWJBdWRpb1NvdXJjZUdTdHJlYW1lci5jcHAg
fCAgICA1ICstLS0tCiAuLi4vZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5j
cHAgICAgICAgICB8ICAgIDQgKy0tLQogMyBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCsp
LCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBi
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAwNWM3YjIyLi4wODYyNjU1IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTItMTItMTcgIEVkdWFyZG8gTGltYSBNaXRldiAgPGVs
aW1hQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dTdHJlYW1lcl0gVXNlIGdzdF9lbGVtZW50X2xp
bmtfcGFkc19mdWxsKCkgd2l0aCBDSEVDS19OT1RISU5HIGZvciBzcGVlZCBhbmQgc2FuaXR5Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDUxODEKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZXBsYWNlIHNv
bWUgY2FsbHMgdG8gZ3N0X3BhZF9saW5rKCkgb24gcmVxdWVzdCBwYWRzLCBieQorICAgICAgICBn
c3RfZWxlbWVudF9saW5rX3BhZHNfZnVsbCgpIHdpdGggQ0hFQ0tfTk9USElORyBmbGFnLCByZW1v
dmluZworICAgICAgICB1bm5lY2Vzc2FyeSBwYWQgY29tcGF0aWJpbGl0eSBjaGVja3MgYW5kIHNp
bXBsaWZ5aW5nIGNvZGUuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9hdWRpby9nc3RyZWFtZXIvV2Vi
S2l0V2ViQXVkaW9Tb3VyY2VHU3RyZWFtZXIuY3BwOgorICAgICAgICAod2ViS2l0V2ViQXVkaW9T
cmNDb25zdHJ1Y3RlZCk6IExpbmtzIGF1ZGlvY29udmVydCBzb3VyY2Ugd2l0aCBhCisgICAgICAg
IHJlcXVlc3RlZCBpbnRlcmxlYXZlIHNpbmsgdXNpbmcgZ3N0X2VsZW1lbnRfbGlua19wYWRzX2Z1
bGwoKS4KKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQ
cml2YXRlR1N0cmVhbWVyLmNwcDogTGlua3MgYQorICAgICAgICByZXF1ZXN0ZWQgc291cmNlIHBh
ZCBmcm9tIHZpZGVvVGVlIHdpdGggdGhlIHF1ZXVlIHNpbmsuCisKIDIwMTItMTItMTcgIEFuZHJl
YXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgogCiAgICAgICAgIEF0dHJpYnV0ZTogUmVtb3Zl
IHVudXNlZCBjb25zdHJ1Y3RvciBhbmQgaXNOdWxsKCkuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9hdWRpby9nc3RyZWFtZXIvV2ViS2l0V2ViQXVkaW9Tb3VyY2VHU3RyZWFt
ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8vZ3N0cmVhbWVyL1dlYktpdFdl
YkF1ZGlvU291cmNlR1N0cmVhbWVyLmNwcAppbmRleCA4Mjc3ZjI2Li4xN2ViZjBmIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9hdWRpby9nc3RyZWFtZXIvV2ViS2l0V2ViQXVk
aW9Tb3VyY2VHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlv
L2dzdHJlYW1lci9XZWJLaXRXZWJBdWRpb1NvdXJjZUdTdHJlYW1lci5jcHAKQEAgLTIzNSwxMCAr
MjM1LDcgQEAgc3RhdGljIHZvaWQgd2ViS2l0V2ViQXVkaW9TcmNDb25zdHJ1Y3RlZChHT2JqZWN0
KiBvYmplY3QpCiAgICAgICAgIGdzdF9iaW5fYWRkX21hbnkoR1NUX0JJTihzcmMpLCBxdWV1ZSwg
Y2Fwc2ZpbHRlciwgYXVkaW9jb252ZXJ0LCBOVUxMKTsKICAgICAgICAgZ3N0X2VsZW1lbnRfbGlu
a19wYWRzX2Z1bGwocXVldWUsICJzcmMiLCBjYXBzZmlsdGVyLCAic2luayIsIEdTVF9QQURfTElO
S19DSEVDS19OT1RISU5HKTsKICAgICAgICAgZ3N0X2VsZW1lbnRfbGlua19wYWRzX2Z1bGwoY2Fw
c2ZpbHRlciwgInNyYyIsIGF1ZGlvY29udmVydCwgInNpbmsiLCBHU1RfUEFEX0xJTktfQ0hFQ0tf
Tk9USElORyk7Ci0KLSAgICAgICAgR1JlZlB0cjxHc3RQYWQ+IHNyY1BhZCA9IGFkb3B0R1JlZihn
c3RfZWxlbWVudF9nZXRfc3RhdGljX3BhZChhdWRpb2NvbnZlcnQsICJzcmMiKSk7Ci0gICAgICAg
IEdSZWZQdHI8R3N0UGFkPiBzaW5rUGFkID0gYWRvcHRHUmVmKGdzdF9lbGVtZW50X2dldF9yZXF1
ZXN0X3BhZChwcml2LT5pbnRlcmxlYXZlLmdldCgpLCAic2luayVkIikpOwotICAgICAgICBnc3Rf
cGFkX2xpbmsoc3JjUGFkLmdldCgpLCBzaW5rUGFkLmdldCgpKTsKKyAgICAgICAgZ3N0X2VsZW1l
bnRfbGlua19wYWRzX2Z1bGwoYXVkaW9jb252ZXJ0LCAic3JjIiwgcHJpdi0+aW50ZXJsZWF2ZS5n
ZXQoKSwgTlVMTCwgR1NUX1BBRF9MSU5LX0NIRUNLX05PVEhJTkcpOwogCiAgICAgfQogICAgIHBy
aXYtPnBhZHMgPSBnX3NsaXN0X3JldmVyc2UocHJpdi0+cGFkcyk7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRl
R1N0cmVhbWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1l
ci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCmluZGV4IDNlMjU1NzkuLmZkNTRkMDEg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9N
ZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCkBA
IC0xODMwLDkgKzE4MzAsNyBAQCB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6Y3Jl
YXRlR1NUUGxheUJpbigpCiAgICAgZ3N0X2Jpbl9hZGRfbWFueShHU1RfQklOKG1fdmlkZW9TaW5r
QmluKSwgdmlkZW9UZWUsIHF1ZXVlLCBOVUxMKTsKIAogICAgIC8vIExpbmsgYSBuZXcgc3JjIHBh
ZCBmcm9tIHRlZSB0byBxdWV1ZTEuCi0gICAgR1JlZlB0cjxHc3RQYWQ+IHNyY1BhZCA9IGFkb3B0
R1JlZihnc3RfZWxlbWVudF9nZXRfcmVxdWVzdF9wYWQodmlkZW9UZWUsICJzcmMlZCIpKTsKLSAg
ICBHUmVmUHRyPEdzdFBhZD4gc2lua1BhZCA9IGFkb3B0R1JlZihnc3RfZWxlbWVudF9nZXRfc3Rh
dGljX3BhZChxdWV1ZSwgInNpbmsiKSk7Ci0gICAgZ3N0X3BhZF9saW5rKHNyY1BhZC5nZXQoKSwg
c2lua1BhZC5nZXQoKSk7CisgICAgZ3N0X2VsZW1lbnRfbGlua19wYWRzX2Z1bGwodmlkZW9UZWUs
IE5VTEwsIHF1ZXVlLCAic2luayIsIEdTVF9QQURfTElOS19DSEVDS19OT1RISU5HKTsKICNlbmRp
ZgogCiAgICAgR3N0RWxlbWVudCogYWN0dWFsVmlkZW9TaW5rID0gMDsKLS0gCjEuNy4xMC40Cgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>179759</attachid>
            <date>2012-12-17 09:28:25 -0800</date>
            <delta_ts>2012-12-17 11:22:09 -0800</delta_ts>
            <desc>patch update to use &apos;0&apos; instead of &apos;NULL&apos;</desc>
            <filename>0001-GStreamer-Use-gst_element_link_pads_full-with-CHECK_.patch</filename>
            <type>text/plain</type>
            <size>4268</size>
            <attacher name="Eduardo Lima Mitev">elima</attacher>
            
              <data encoding="base64">RnJvbSBjZDczNjE4NDc0MGFjNTBlM2YwN2FlMzY5ODI1YzlkMmE2ZmRiOTI1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBFZHVhcmRvIExpbWEgTWl0ZXYgPGVsaW1hQGlnYWxpYS5jb20+
CkRhdGU6IE1vbiwgMTcgRGVjIDIwMTIgMTY6MzY6MDAgKzAxMDAKU3ViamVjdDogW1BBVENIXSBb
R1N0cmVhbWVyXSBVc2UgZ3N0X2VsZW1lbnRfbGlua19wYWRzX2Z1bGwoKSB3aXRoCiBDSEVDS19O
T1RISU5HIGZvciBzcGVlZCBhbmQgc2FuaXR5CiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTA1MTgxCgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KClJlcGxhY2Ug
c29tZSBjYWxscyB0byBnc3RfcGFkX2xpbmsoKSBvbiByZXF1ZXN0IHBhZHMsIGJ5CmdzdF9lbGVt
ZW50X2xpbmtfcGFkc19mdWxsKCkgd2l0aCBDSEVDS19OT1RISU5HIGZsYWcsIHJlbW92aW5nCnVu
bmVjZXNzYXJ5IHBhZCBjb21wYXRpYmlsaXR5IGNoZWNrcyBhbmQgc2ltcGxpZnlpbmcgY29kZS4K
CiogcGxhdGZvcm0vYXVkaW8vZ3N0cmVhbWVyL1dlYktpdFdlYkF1ZGlvU291cmNlR1N0cmVhbWVy
LmNwcDoKKHdlYktpdFdlYkF1ZGlvU3JjQ29uc3RydWN0ZWQpOiBMaW5rcyBhdWRpb2NvbnZlcnQg
c291cmNlIHdpdGggYQpyZXF1ZXN0ZWQgaW50ZXJsZWF2ZSBzaW5rIHVzaW5nIGdzdF9lbGVtZW50
X2xpbmtfcGFkc19mdWxsKCkuCiogcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxh
eWVyUHJpdmF0ZUdTdHJlYW1lci5jcHA6IExpbmtzIGEKcmVxdWVzdGVkIHNvdXJjZSBwYWQgZnJv
bSB2aWRlb1RlZSB3aXRoIHRoZSBxdWV1ZSBzaW5rLgotLS0KIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNyArKysrKysrKysrKysrKysr
KwogLi4uL2F1ZGlvL2dzdHJlYW1lci9XZWJLaXRXZWJBdWRpb1NvdXJjZUdTdHJlYW1lci5jcHAg
fCAgICA1ICstLS0tCiAuLi4vZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5j
cHAgICAgICAgICB8ICAgIDQgKy0tLQogMyBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCsp
LCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBi
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAwNWM3YjIyLi4wODYyNjU1IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTItMTItMTcgIEVkdWFyZG8gTGltYSBNaXRldiAgPGVs
aW1hQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dTdHJlYW1lcl0gVXNlIGdzdF9lbGVtZW50X2xp
bmtfcGFkc19mdWxsKCkgd2l0aCBDSEVDS19OT1RISU5HIGZvciBzcGVlZCBhbmQgc2FuaXR5Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDUxODEKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZXBsYWNlIHNv
bWUgY2FsbHMgdG8gZ3N0X3BhZF9saW5rKCkgb24gcmVxdWVzdCBwYWRzLCBieQorICAgICAgICBn
c3RfZWxlbWVudF9saW5rX3BhZHNfZnVsbCgpIHdpdGggQ0hFQ0tfTk9USElORyBmbGFnLCByZW1v
dmluZworICAgICAgICB1bm5lY2Vzc2FyeSBwYWQgY29tcGF0aWJpbGl0eSBjaGVja3MgYW5kIHNp
bXBsaWZ5aW5nIGNvZGUuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9hdWRpby9nc3RyZWFtZXIvV2Vi
S2l0V2ViQXVkaW9Tb3VyY2VHU3RyZWFtZXIuY3BwOgorICAgICAgICAod2ViS2l0V2ViQXVkaW9T
cmNDb25zdHJ1Y3RlZCk6IExpbmtzIGF1ZGlvY29udmVydCBzb3VyY2Ugd2l0aCBhCisgICAgICAg
IHJlcXVlc3RlZCBpbnRlcmxlYXZlIHNpbmsgdXNpbmcgZ3N0X2VsZW1lbnRfbGlua19wYWRzX2Z1
bGwoKS4KKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQ
cml2YXRlR1N0cmVhbWVyLmNwcDogTGlua3MgYQorICAgICAgICByZXF1ZXN0ZWQgc291cmNlIHBh
ZCBmcm9tIHZpZGVvVGVlIHdpdGggdGhlIHF1ZXVlIHNpbmsuCisKIDIwMTItMTItMTcgIEFuZHJl
YXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgogCiAgICAgICAgIEF0dHJpYnV0ZTogUmVtb3Zl
IHVudXNlZCBjb25zdHJ1Y3RvciBhbmQgaXNOdWxsKCkuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9hdWRpby9nc3RyZWFtZXIvV2ViS2l0V2ViQXVkaW9Tb3VyY2VHU3RyZWFt
ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8vZ3N0cmVhbWVyL1dlYktpdFdl
YkF1ZGlvU291cmNlR1N0cmVhbWVyLmNwcAppbmRleCA4Mjc3ZjI2Li43NzE4NDFkIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9hdWRpby9nc3RyZWFtZXIvV2ViS2l0V2ViQXVk
aW9Tb3VyY2VHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlv
L2dzdHJlYW1lci9XZWJLaXRXZWJBdWRpb1NvdXJjZUdTdHJlYW1lci5jcHAKQEAgLTIzNSwxMCAr
MjM1LDcgQEAgc3RhdGljIHZvaWQgd2ViS2l0V2ViQXVkaW9TcmNDb25zdHJ1Y3RlZChHT2JqZWN0
KiBvYmplY3QpCiAgICAgICAgIGdzdF9iaW5fYWRkX21hbnkoR1NUX0JJTihzcmMpLCBxdWV1ZSwg
Y2Fwc2ZpbHRlciwgYXVkaW9jb252ZXJ0LCBOVUxMKTsKICAgICAgICAgZ3N0X2VsZW1lbnRfbGlu
a19wYWRzX2Z1bGwocXVldWUsICJzcmMiLCBjYXBzZmlsdGVyLCAic2luayIsIEdTVF9QQURfTElO
S19DSEVDS19OT1RISU5HKTsKICAgICAgICAgZ3N0X2VsZW1lbnRfbGlua19wYWRzX2Z1bGwoY2Fw
c2ZpbHRlciwgInNyYyIsIGF1ZGlvY29udmVydCwgInNpbmsiLCBHU1RfUEFEX0xJTktfQ0hFQ0tf
Tk9USElORyk7Ci0KLSAgICAgICAgR1JlZlB0cjxHc3RQYWQ+IHNyY1BhZCA9IGFkb3B0R1JlZihn
c3RfZWxlbWVudF9nZXRfc3RhdGljX3BhZChhdWRpb2NvbnZlcnQsICJzcmMiKSk7Ci0gICAgICAg
IEdSZWZQdHI8R3N0UGFkPiBzaW5rUGFkID0gYWRvcHRHUmVmKGdzdF9lbGVtZW50X2dldF9yZXF1
ZXN0X3BhZChwcml2LT5pbnRlcmxlYXZlLmdldCgpLCAic2luayVkIikpOwotICAgICAgICBnc3Rf
cGFkX2xpbmsoc3JjUGFkLmdldCgpLCBzaW5rUGFkLmdldCgpKTsKKyAgICAgICAgZ3N0X2VsZW1l
bnRfbGlua19wYWRzX2Z1bGwoYXVkaW9jb252ZXJ0LCAic3JjIiwgcHJpdi0+aW50ZXJsZWF2ZS5n
ZXQoKSwgMCwgR1NUX1BBRF9MSU5LX0NIRUNLX05PVEhJTkcpOwogCiAgICAgfQogICAgIHByaXYt
PnBhZHMgPSBnX3NsaXN0X3JldmVyc2UocHJpdi0+cGFkcyk7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0
cmVhbWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9N
ZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCmluZGV4IDNlMjU1NzkuLjQ2MzYxMjAgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRp
YVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCkBAIC0x
ODMwLDkgKzE4MzAsNyBAQCB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6Y3JlYXRl
R1NUUGxheUJpbigpCiAgICAgZ3N0X2Jpbl9hZGRfbWFueShHU1RfQklOKG1fdmlkZW9TaW5rQmlu
KSwgdmlkZW9UZWUsIHF1ZXVlLCBOVUxMKTsKIAogICAgIC8vIExpbmsgYSBuZXcgc3JjIHBhZCBm
cm9tIHRlZSB0byBxdWV1ZTEuCi0gICAgR1JlZlB0cjxHc3RQYWQ+IHNyY1BhZCA9IGFkb3B0R1Jl
Zihnc3RfZWxlbWVudF9nZXRfcmVxdWVzdF9wYWQodmlkZW9UZWUsICJzcmMlZCIpKTsKLSAgICBH
UmVmUHRyPEdzdFBhZD4gc2lua1BhZCA9IGFkb3B0R1JlZihnc3RfZWxlbWVudF9nZXRfc3RhdGlj
X3BhZChxdWV1ZSwgInNpbmsiKSk7Ci0gICAgZ3N0X3BhZF9saW5rKHNyY1BhZC5nZXQoKSwgc2lu
a1BhZC5nZXQoKSk7CisgICAgZ3N0X2VsZW1lbnRfbGlua19wYWRzX2Z1bGwodmlkZW9UZWUsIDAs
IHF1ZXVlLCAic2luayIsIEdTVF9QQURfTElOS19DSEVDS19OT1RISU5HKTsKICNlbmRpZgogCiAg
ICAgR3N0RWxlbWVudCogYWN0dWFsVmlkZW9TaW5rID0gMDsKLS0gCjEuNy4xMC40Cgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>