<?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>111450</bug_id>
          
          <creation_ts>2013-03-05 09:39:55 -0800</creation_ts>
          <short_desc>GetnUniform*vEXT (Robustness extension) passed incorrect parameter in WebGLRenderingContext</short_desc>
          <delta_ts>2013-03-11 12:52:15 -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>WebGL</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="R S">rsarvaria</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dino</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>847752</commentid>
    <comment_count>0</comment_count>
    <who name="R S">rsarvaria</who>
    <bug_when>2013-03-05 09:39:55 -0800</bug_when>
    <thetext>According to the robustness spec, GetnUniform*vEXT expects a parameter &quot;sizei bufSize&quot; which sets the number of bytes to be written. In the current implementation they pass the maximum number of entries that can be written instead of the amount of bytes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847845</commentid>
    <comment_count>1</comment_count>
      <attachid>191517</attachid>
    <who name="R S">rsarvaria</who>
    <bug_when>2013-03-05 11:16:33 -0800</bug_when>
    <thetext>Created attachment 191517
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>848865</commentid>
    <comment_count>2</comment_count>
      <attachid>191751</attachid>
    <who name="R S">rsarvaria</who>
    <bug_when>2013-03-06 07:55:11 -0800</bug_when>
    <thetext>Created attachment 191751
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>848993</commentid>
    <comment_count>3</comment_count>
      <attachid>191779</attachid>
    <who name="R S">rsarvaria</who>
    <bug_when>2013-03-06 09:54:38 -0800</bug_when>
    <thetext>Created attachment 191779
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>849101</commentid>
    <comment_count>4</comment_count>
      <attachid>191779</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-03-06 11:10:42 -0800</bug_when>
    <thetext>Comment on attachment 191779
Patch

Is there some scenario where the problem is shown? Ideal would be if there was a test showing the problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>849173</commentid>
    <comment_count>5</comment_count>
    <who name="R S">rsarvaria</who>
    <bug_when>2013-03-06 12:13:29 -0800</bug_when>
    <thetext>It showed up in the DRT test fast/canvas/webgl/gl-object-get-calls.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>850323</commentid>
    <comment_count>6</comment_count>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-03-07 11:28:20 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; It showed up in the DRT test fast/canvas/webgl/gl-object-get-calls.html

What effect does your change have on this test? Is it an improvement? If the test result is different you may need to add the new test result to your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>852455</commentid>
    <comment_count>7</comment_count>
    <who name="R S">rsarvaria</who>
    <bug_when>2013-03-11 10:40:35 -0700</bug_when>
    <thetext>There is no change to the actual test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>852512</commentid>
    <comment_count>8</comment_count>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-03-11 11:32:16 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; There is no change to the actual test.

Ok, then we need to go back to your earlier remark:

&gt; It showed up in the DRT test fast/canvas/webgl/gl-object-get-calls.html

How did it show up, as a warning?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>852592</commentid>
    <comment_count>9</comment_count>
      <attachid>191779</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-03-11 12:42:12 -0700</bug_when>
    <thetext>Comment on attachment 191779
Patch

Ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>852606</commentid>
    <comment_count>10</comment_count>
      <attachid>191779</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-11 12:52:11 -0700</bug_when>
    <thetext>Comment on attachment 191779
Patch

Clearing flags on attachment: 191779

Committed r145387: &lt;http://trac.webkit.org/changeset/145387&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>852607</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-11 12:52:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191517</attachid>
            <date>2013-03-05 11:16:33 -0800</date>
            <delta_ts>2013-03-06 07:55:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111450-20130305091400.patch</filename>
            <type>text/plain</type>
            <size>3083</size>
            <attacher name="R S">rsarvaria</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0MzY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTVjNzFjMDZmN2VmZDI4
YzBmNDExZTczZmQ4ZWMyYzk4MzFkMGEwZC4uYjdiMmRiZWRjMWUwNDc4ODUxNTlkMThhZDhlYjY4
MDk5ZTkwZTE3MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTAzLTA1ICBSYWpl
ZXYgU2FydmFyaWEgIDxyc2FydmFyaWFAYmxhY2tiZXJyeS5jb20+CisKKyAgICAgICAgR2V0blVu
aWZvcm0qdkVYVCAoUm9idXN0bmVzcyBleHRlbnNpb24pIHBhc3NlZCBpbmNvcnJlY3QgcGFyYW1l
dGVyIGluIFdlYkdMUmVuZGVyaW5nQ29udGV4dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTExNDUwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgQnVmc2l6ZSBhcmd1bWVudCBjb3JyZWN0ZWQgdG8gc2l6ZSBp
biBieXRlcyBpbnN0ZWFkIG9mIG51bWJlciBvZiBpbnRlZ2VycyBvciBmbG9hdHMuCisKKyAgICAg
ICAgKiBodG1sL2NhbnZhcy9XZWJHTFJlbmRlcmluZ0NvbnRleHQuY3BwOgorICAgICAgICAoV2Vi
Q29yZSk6CisgICAgICAgIChXZWJDb3JlOjpXZWJHTFJlbmRlcmluZ0NvbnRleHQ6OmdldFVuaWZv
cm0pOgorCiAyMDEzLTAyLTI4ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAg
ICAgICAgIFJldmVydCBhbiBlcnJvbmVvdXMgY2hhbmdlIGluIHIxNDQzMzYuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9odG1sL2NhbnZhcy9XZWJHTFJlbmRlcmluZ0NvbnRleHQuY3BwIGIv
U291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xSZW5kZXJpbmdDb250ZXh0LmNwcAppbmRl
eCBkZWI2NGIxMDI0MWExNGU4N2Y3ZWUyYjQzYTEzMGE2ZjYwYTExZDU1Li5mYmNkNGNlYTE1YmRh
Yjk4MzhjZDYwYjZmMDY3OWM5YWNkOGNjMWM1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9o
dG1sL2NhbnZhcy9XZWJHTFJlbmRlcmluZ0NvbnRleHQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2h0bWwvY2FudmFzL1dlYkdMUmVuZGVyaW5nQ29udGV4dC5jcHAKQEAgLTMxMTYsNyArMzExNiw3
IEBAIFdlYkdMR2V0SW5mbyBXZWJHTFJlbmRlcmluZ0NvbnRleHQ6OmdldFVuaWZvcm0oV2ViR0xQ
cm9ncmFtKiBwcm9ncmFtLCBjb25zdCBXZWJHCiAgICAgICAgICAgICAgICAgY2FzZSBHcmFwaGlj
c0NvbnRleHQzRDo6RkxPQVQ6IHsKICAgICAgICAgICAgICAgICAgICAgR0MzRGZsb2F0IHZhbHVl
WzE2XSA9IHswfTsKICAgICAgICAgICAgICAgICAgICAgaWYgKG1faXNSb2J1c3RuZXNzRVhUU3Vw
cG9ydGVkKQotICAgICAgICAgICAgICAgICAgICAgICAgbV9jb250ZXh0LT5nZXRFeHRlbnNpb25z
KCktPmdldG5Vbmlmb3JtZnZFWFQob2JqZWN0T3JaZXJvKHByb2dyYW0pLCBsb2NhdGlvbiwgMTYs
IHZhbHVlKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIG1fY29udGV4dC0+Z2V0RXh0ZW5zaW9u
cygpLT5nZXRuVW5pZm9ybWZ2RVhUKG9iamVjdE9yWmVybyhwcm9ncmFtKSwgbG9jYXRpb24sIDY0
LCB2YWx1ZSk7CiAgICAgICAgICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICAgICAg
ICAgIG1fY29udGV4dC0+Z2V0VW5pZm9ybWZ2KG9iamVjdE9yWmVybyhwcm9ncmFtKSwgbG9jYXRp
b24sIHZhbHVlKTsKICAgICAgICAgICAgICAgICAgICAgaWYgKGxlbmd0aCA9PSAxKQpAQCAtMzEy
Niw3ICszMTI2LDcgQEAgV2ViR0xHZXRJbmZvIFdlYkdMUmVuZGVyaW5nQ29udGV4dDo6Z2V0VW5p
Zm9ybShXZWJHTFByb2dyYW0qIHByb2dyYW0sIGNvbnN0IFdlYkcKICAgICAgICAgICAgICAgICBj
YXNlIEdyYXBoaWNzQ29udGV4dDNEOjpJTlQ6IHsKICAgICAgICAgICAgICAgICAgICAgR0MzRGlu
dCB2YWx1ZVs0XSA9IHswfTsKICAgICAgICAgICAgICAgICAgICAgaWYgKG1faXNSb2J1c3RuZXNz
RVhUU3VwcG9ydGVkKQotICAgICAgICAgICAgICAgICAgICAgICAgbV9jb250ZXh0LT5nZXRFeHRl
bnNpb25zKCktPmdldG5Vbmlmb3JtaXZFWFQob2JqZWN0T3JaZXJvKHByb2dyYW0pLCBsb2NhdGlv
biwgNCwgdmFsdWUpOworICAgICAgICAgICAgICAgICAgICAgICAgbV9jb250ZXh0LT5nZXRFeHRl
bnNpb25zKCktPmdldG5Vbmlmb3JtaXZFWFQob2JqZWN0T3JaZXJvKHByb2dyYW0pLCBsb2NhdGlv
biwgMTYsIHZhbHVlKTsKICAgICAgICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAg
ICAgICAgICAgbV9jb250ZXh0LT5nZXRVbmlmb3JtaXYob2JqZWN0T3JaZXJvKHByb2dyYW0pLCBs
b2NhdGlvbiwgdmFsdWUpOwogICAgICAgICAgICAgICAgICAgICBpZiAobGVuZ3RoID09IDEpCkBA
IC0zMTM2LDcgKzMxMzYsNyBAQCBXZWJHTEdldEluZm8gV2ViR0xSZW5kZXJpbmdDb250ZXh0Ojpn
ZXRVbmlmb3JtKFdlYkdMUHJvZ3JhbSogcHJvZ3JhbSwgY29uc3QgV2ViRwogICAgICAgICAgICAg
ICAgIGNhc2UgR3JhcGhpY3NDb250ZXh0M0Q6OkJPT0w6IHsKICAgICAgICAgICAgICAgICAgICAg
R0MzRGludCB2YWx1ZVs0XSA9IHswfTsKICAgICAgICAgICAgICAgICAgICAgaWYgKG1faXNSb2J1
c3RuZXNzRVhUU3VwcG9ydGVkKQotICAgICAgICAgICAgICAgICAgICAgICAgbV9jb250ZXh0LT5n
ZXRFeHRlbnNpb25zKCktPmdldG5Vbmlmb3JtaXZFWFQob2JqZWN0T3JaZXJvKHByb2dyYW0pLCBs
b2NhdGlvbiwgNCwgdmFsdWUpOworICAgICAgICAgICAgICAgICAgICAgICAgbV9jb250ZXh0LT5n
ZXRFeHRlbnNpb25zKCktPmdldG5Vbmlmb3JtaXZFWFQob2JqZWN0T3JaZXJvKHByb2dyYW0pLCBs
b2NhdGlvbiwgMTYsIHZhbHVlKTsKICAgICAgICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAg
ICAgICAgICAgICAgICAgbV9jb250ZXh0LT5nZXRVbmlmb3JtaXYob2JqZWN0T3JaZXJvKHByb2dy
YW0pLCBsb2NhdGlvbiwgdmFsdWUpOwogICAgICAgICAgICAgICAgICAgICBpZiAobGVuZ3RoID4g
MSkgewo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191751</attachid>
            <date>2013-03-06 07:55:11 -0800</date>
            <delta_ts>2013-03-06 09:54:34 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111450-20130306055239.patch</filename>
            <type>text/plain</type>
            <size>3125</size>
            <attacher name="R S">rsarvaria</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0MzY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTVjNzFjMDZmN2VmZDI4
YzBmNDExZTczZmQ4ZWMyYzk4MzFkMGEwZC4uYjdiMmRiZWRjMWUwNDc4ODUxNTlkMThhZDhlYjY4
MDk5ZTkwZTE3MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTAzLTA1ICBSYWpl
ZXYgU2FydmFyaWEgIDxyc2FydmFyaWFAYmxhY2tiZXJyeS5jb20+CisKKyAgICAgICAgR2V0blVu
aWZvcm0qdkVYVCAoUm9idXN0bmVzcyBleHRlbnNpb24pIHBhc3NlZCBpbmNvcnJlY3QgcGFyYW1l
dGVyIGluIFdlYkdMUmVuZGVyaW5nQ29udGV4dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTExNDUwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgQnVmc2l6ZSBhcmd1bWVudCBjb3JyZWN0ZWQgdG8gc2l6ZSBp
biBieXRlcyBpbnN0ZWFkIG9mIG51bWJlciBvZiBpbnRlZ2VycyBvciBmbG9hdHMuCisKKyAgICAg
ICAgKiBodG1sL2NhbnZhcy9XZWJHTFJlbmRlcmluZ0NvbnRleHQuY3BwOgorICAgICAgICAoV2Vi
Q29yZSk6CisgICAgICAgIChXZWJDb3JlOjpXZWJHTFJlbmRlcmluZ0NvbnRleHQ6OmdldFVuaWZv
cm0pOgorCiAyMDEzLTAyLTI4ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAg
ICAgICAgIFJldmVydCBhbiBlcnJvbmVvdXMgY2hhbmdlIGluIHIxNDQzMzYuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9odG1sL2NhbnZhcy9XZWJHTFJlbmRlcmluZ0NvbnRleHQuY3BwIGIv
U291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xSZW5kZXJpbmdDb250ZXh0LmNwcAppbmRl
eCBkZWI2NGIxMDI0MWExNGU4N2Y3ZWUyYjQzYTEzMGE2ZjYwYTExZDU1Li5jOTQ0ZDA4OWZhMDY5
YmNhNjM4NDVmZjQyMWMwYmZiYTdkNGFmNmJmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9o
dG1sL2NhbnZhcy9XZWJHTFJlbmRlcmluZ0NvbnRleHQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2h0bWwvY2FudmFzL1dlYkdMUmVuZGVyaW5nQ29udGV4dC5jcHAKQEAgLTMxMTYsNyArMzExNiw3
IEBAIFdlYkdMR2V0SW5mbyBXZWJHTFJlbmRlcmluZ0NvbnRleHQ6OmdldFVuaWZvcm0oV2ViR0xQ
cm9ncmFtKiBwcm9ncmFtLCBjb25zdCBXZWJHCiAgICAgICAgICAgICAgICAgY2FzZSBHcmFwaGlj
c0NvbnRleHQzRDo6RkxPQVQ6IHsKICAgICAgICAgICAgICAgICAgICAgR0MzRGZsb2F0IHZhbHVl
WzE2XSA9IHswfTsKICAgICAgICAgICAgICAgICAgICAgaWYgKG1faXNSb2J1c3RuZXNzRVhUU3Vw
cG9ydGVkKQotICAgICAgICAgICAgICAgICAgICAgICAgbV9jb250ZXh0LT5nZXRFeHRlbnNpb25z
KCktPmdldG5Vbmlmb3JtZnZFWFQob2JqZWN0T3JaZXJvKHByb2dyYW0pLCBsb2NhdGlvbiwgMTYs
IHZhbHVlKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIG1fY29udGV4dC0+Z2V0RXh0ZW5zaW9u
cygpLT5nZXRuVW5pZm9ybWZ2RVhUKG9iamVjdE9yWmVybyhwcm9ncmFtKSwgbG9jYXRpb24sIDE2
ICogc2l6ZW9mKGZsb2F0KSwgdmFsdWUpOwogICAgICAgICAgICAgICAgICAgICBlbHNlCiAgICAg
ICAgICAgICAgICAgICAgICAgICBtX2NvbnRleHQtPmdldFVuaWZvcm1mdihvYmplY3RPclplcm8o
cHJvZ3JhbSksIGxvY2F0aW9uLCB2YWx1ZSk7CiAgICAgICAgICAgICAgICAgICAgIGlmIChsZW5n
dGggPT0gMSkKQEAgLTMxMjYsNyArMzEyNiw3IEBAIFdlYkdMR2V0SW5mbyBXZWJHTFJlbmRlcmlu
Z0NvbnRleHQ6OmdldFVuaWZvcm0oV2ViR0xQcm9ncmFtKiBwcm9ncmFtLCBjb25zdCBXZWJHCiAg
ICAgICAgICAgICAgICAgY2FzZSBHcmFwaGljc0NvbnRleHQzRDo6SU5UOiB7CiAgICAgICAgICAg
ICAgICAgICAgIEdDM0RpbnQgdmFsdWVbNF0gPSB7MH07CiAgICAgICAgICAgICAgICAgICAgIGlm
IChtX2lzUm9idXN0bmVzc0VYVFN1cHBvcnRlZCkKLSAgICAgICAgICAgICAgICAgICAgICAgIG1f
Y29udGV4dC0+Z2V0RXh0ZW5zaW9ucygpLT5nZXRuVW5pZm9ybWl2RVhUKG9iamVjdE9yWmVybyhw
cm9ncmFtKSwgbG9jYXRpb24sIDQsIHZhbHVlKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIG1f
Y29udGV4dC0+Z2V0RXh0ZW5zaW9ucygpLT5nZXRuVW5pZm9ybWl2RVhUKG9iamVjdE9yWmVybyhw
cm9ncmFtKSwgbG9jYXRpb24sIDQgKiBzaXplb2YoaW50KSwgdmFsdWUpOwogICAgICAgICAgICAg
ICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgICAgICAgICBtX2NvbnRleHQtPmdldFVuaWZv
cm1pdihvYmplY3RPclplcm8ocHJvZ3JhbSksIGxvY2F0aW9uLCB2YWx1ZSk7CiAgICAgICAgICAg
ICAgICAgICAgIGlmIChsZW5ndGggPT0gMSkKQEAgLTMxMzYsNyArMzEzNiw3IEBAIFdlYkdMR2V0
SW5mbyBXZWJHTFJlbmRlcmluZ0NvbnRleHQ6OmdldFVuaWZvcm0oV2ViR0xQcm9ncmFtKiBwcm9n
cmFtLCBjb25zdCBXZWJHCiAgICAgICAgICAgICAgICAgY2FzZSBHcmFwaGljc0NvbnRleHQzRDo6
Qk9PTDogewogICAgICAgICAgICAgICAgICAgICBHQzNEaW50IHZhbHVlWzRdID0gezB9OwogICAg
ICAgICAgICAgICAgICAgICBpZiAobV9pc1JvYnVzdG5lc3NFWFRTdXBwb3J0ZWQpCi0gICAgICAg
ICAgICAgICAgICAgICAgICBtX2NvbnRleHQtPmdldEV4dGVuc2lvbnMoKS0+Z2V0blVuaWZvcm1p
dkVYVChvYmplY3RPclplcm8ocHJvZ3JhbSksIGxvY2F0aW9uLCA0LCB2YWx1ZSk7CisgICAgICAg
ICAgICAgICAgICAgICAgICBtX2NvbnRleHQtPmdldEV4dGVuc2lvbnMoKS0+Z2V0blVuaWZvcm1p
dkVYVChvYmplY3RPclplcm8ocHJvZ3JhbSksIGxvY2F0aW9uLCA0ICogc2l6ZW9mKGludCksIHZh
bHVlKTsKICAgICAgICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgICAgICAgICAg
bV9jb250ZXh0LT5nZXRVbmlmb3JtaXYob2JqZWN0T3JaZXJvKHByb2dyYW0pLCBsb2NhdGlvbiwg
dmFsdWUpOwogICAgICAgICAgICAgICAgICAgICBpZiAobGVuZ3RoID4gMSkgewo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191779</attachid>
            <date>2013-03-06 09:54:38 -0800</date>
            <delta_ts>2013-03-11 12:52:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111450-20130306075205.patch</filename>
            <type>text/plain</type>
            <size>3137</size>
            <attacher name="R S">rsarvaria</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0MzY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTVjNzFjMDZmN2VmZDI4
YzBmNDExZTczZmQ4ZWMyYzk4MzFkMGEwZC4uYjdiMmRiZWRjMWUwNDc4ODUxNTlkMThhZDhlYjY4
MDk5ZTkwZTE3MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTAzLTA1ICBSYWpl
ZXYgU2FydmFyaWEgIDxyc2FydmFyaWFAYmxhY2tiZXJyeS5jb20+CisKKyAgICAgICAgR2V0blVu
aWZvcm0qdkVYVCAoUm9idXN0bmVzcyBleHRlbnNpb24pIHBhc3NlZCBpbmNvcnJlY3QgcGFyYW1l
dGVyIGluIFdlYkdMUmVuZGVyaW5nQ29udGV4dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTExNDUwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgQnVmc2l6ZSBhcmd1bWVudCBjb3JyZWN0ZWQgdG8gc2l6ZSBp
biBieXRlcyBpbnN0ZWFkIG9mIG51bWJlciBvZiBpbnRlZ2VycyBvciBmbG9hdHMuCisKKyAgICAg
ICAgKiBodG1sL2NhbnZhcy9XZWJHTFJlbmRlcmluZ0NvbnRleHQuY3BwOgorICAgICAgICAoV2Vi
Q29yZSk6CisgICAgICAgIChXZWJDb3JlOjpXZWJHTFJlbmRlcmluZ0NvbnRleHQ6OmdldFVuaWZv
cm0pOgorCiAyMDEzLTAyLTI4ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAg
ICAgICAgIFJldmVydCBhbiBlcnJvbmVvdXMgY2hhbmdlIGluIHIxNDQzMzYuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9odG1sL2NhbnZhcy9XZWJHTFJlbmRlcmluZ0NvbnRleHQuY3BwIGIv
U291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvV2ViR0xSZW5kZXJpbmdDb250ZXh0LmNwcAppbmRl
eCBkZWI2NGIxMDI0MWExNGU4N2Y3ZWUyYjQzYTEzMGE2ZjYwYTExZDU1Li44YWY0MGFmMjdlODI4
N2RlMDY4NGNmNGM1ZDgzOWZiZWIzYjVhYTIzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9o
dG1sL2NhbnZhcy9XZWJHTFJlbmRlcmluZ0NvbnRleHQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2h0bWwvY2FudmFzL1dlYkdMUmVuZGVyaW5nQ29udGV4dC5jcHAKQEAgLTMxMTYsNyArMzExNiw3
IEBAIFdlYkdMR2V0SW5mbyBXZWJHTFJlbmRlcmluZ0NvbnRleHQ6OmdldFVuaWZvcm0oV2ViR0xQ
cm9ncmFtKiBwcm9ncmFtLCBjb25zdCBXZWJHCiAgICAgICAgICAgICAgICAgY2FzZSBHcmFwaGlj
c0NvbnRleHQzRDo6RkxPQVQ6IHsKICAgICAgICAgICAgICAgICAgICAgR0MzRGZsb2F0IHZhbHVl
WzE2XSA9IHswfTsKICAgICAgICAgICAgICAgICAgICAgaWYgKG1faXNSb2J1c3RuZXNzRVhUU3Vw
cG9ydGVkKQotICAgICAgICAgICAgICAgICAgICAgICAgbV9jb250ZXh0LT5nZXRFeHRlbnNpb25z
KCktPmdldG5Vbmlmb3JtZnZFWFQob2JqZWN0T3JaZXJvKHByb2dyYW0pLCBsb2NhdGlvbiwgMTYs
IHZhbHVlKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIG1fY29udGV4dC0+Z2V0RXh0ZW5zaW9u
cygpLT5nZXRuVW5pZm9ybWZ2RVhUKG9iamVjdE9yWmVybyhwcm9ncmFtKSwgbG9jYXRpb24sIDE2
ICogc2l6ZW9mKEdDM0RmbG9hdCksIHZhbHVlKTsKICAgICAgICAgICAgICAgICAgICAgZWxzZQog
ICAgICAgICAgICAgICAgICAgICAgICAgbV9jb250ZXh0LT5nZXRVbmlmb3JtZnYob2JqZWN0T3Ja
ZXJvKHByb2dyYW0pLCBsb2NhdGlvbiwgdmFsdWUpOwogICAgICAgICAgICAgICAgICAgICBpZiAo
bGVuZ3RoID09IDEpCkBAIC0zMTI2LDcgKzMxMjYsNyBAQCBXZWJHTEdldEluZm8gV2ViR0xSZW5k
ZXJpbmdDb250ZXh0OjpnZXRVbmlmb3JtKFdlYkdMUHJvZ3JhbSogcHJvZ3JhbSwgY29uc3QgV2Vi
RwogICAgICAgICAgICAgICAgIGNhc2UgR3JhcGhpY3NDb250ZXh0M0Q6OklOVDogewogICAgICAg
ICAgICAgICAgICAgICBHQzNEaW50IHZhbHVlWzRdID0gezB9OwogICAgICAgICAgICAgICAgICAg
ICBpZiAobV9pc1JvYnVzdG5lc3NFWFRTdXBwb3J0ZWQpCi0gICAgICAgICAgICAgICAgICAgICAg
ICBtX2NvbnRleHQtPmdldEV4dGVuc2lvbnMoKS0+Z2V0blVuaWZvcm1pdkVYVChvYmplY3RPclpl
cm8ocHJvZ3JhbSksIGxvY2F0aW9uLCA0LCB2YWx1ZSk7CisgICAgICAgICAgICAgICAgICAgICAg
ICBtX2NvbnRleHQtPmdldEV4dGVuc2lvbnMoKS0+Z2V0blVuaWZvcm1pdkVYVChvYmplY3RPclpl
cm8ocHJvZ3JhbSksIGxvY2F0aW9uLCA0ICogc2l6ZW9mKEdDM0RpbnQpLCB2YWx1ZSk7CiAgICAg
ICAgICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICAgICAgICAgIG1fY29udGV4dC0+
Z2V0VW5pZm9ybWl2KG9iamVjdE9yWmVybyhwcm9ncmFtKSwgbG9jYXRpb24sIHZhbHVlKTsKICAg
ICAgICAgICAgICAgICAgICAgaWYgKGxlbmd0aCA9PSAxKQpAQCAtMzEzNiw3ICszMTM2LDcgQEAg
V2ViR0xHZXRJbmZvIFdlYkdMUmVuZGVyaW5nQ29udGV4dDo6Z2V0VW5pZm9ybShXZWJHTFByb2dy
YW0qIHByb2dyYW0sIGNvbnN0IFdlYkcKICAgICAgICAgICAgICAgICBjYXNlIEdyYXBoaWNzQ29u
dGV4dDNEOjpCT09MOiB7CiAgICAgICAgICAgICAgICAgICAgIEdDM0RpbnQgdmFsdWVbNF0gPSB7
MH07CiAgICAgICAgICAgICAgICAgICAgIGlmIChtX2lzUm9idXN0bmVzc0VYVFN1cHBvcnRlZCkK
LSAgICAgICAgICAgICAgICAgICAgICAgIG1fY29udGV4dC0+Z2V0RXh0ZW5zaW9ucygpLT5nZXRu
VW5pZm9ybWl2RVhUKG9iamVjdE9yWmVybyhwcm9ncmFtKSwgbG9jYXRpb24sIDQsIHZhbHVlKTsK
KyAgICAgICAgICAgICAgICAgICAgICAgIG1fY29udGV4dC0+Z2V0RXh0ZW5zaW9ucygpLT5nZXRu
VW5pZm9ybWl2RVhUKG9iamVjdE9yWmVybyhwcm9ncmFtKSwgbG9jYXRpb24sIDQgKiBzaXplb2Yo
R0MzRGludCksIHZhbHVlKTsKICAgICAgICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAg
ICAgICAgICAgICAgbV9jb250ZXh0LT5nZXRVbmlmb3JtaXYob2JqZWN0T3JaZXJvKHByb2dyYW0p
LCBsb2NhdGlvbiwgdmFsdWUpOwogICAgICAgICAgICAgICAgICAgICBpZiAobGVuZ3RoID4gMSkg
ewo=
</data>

          </attachment>
      

    </bug>

</bugzilla>