<?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>72423</bug_id>
          
          <creation_ts>2011-11-15 14:30:16 -0800</creation_ts>
          <short_desc>[Chromium]  Crash executing the WebGL conformance tests</short_desc>
          <delta_ts>2011-11-15 21:12:52 -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>WebGL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>1</everconfirmed>
          <reporter name="Jeff Timanus">twiz</reporter>
          <assigned_to name="Jeff Timanus">twiz</assigned_to>
          <cc>cc-bugs</cc>
    
    <cc>jamesr</cc>
    
    <cc>senorblanco</cc>
    
    <cc>twiz</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zmo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>503288</commentid>
    <comment_count>0</comment_count>
    <who name="Jeff Timanus">twiz</who>
    <bug_when>2011-11-15 14:30:16 -0800</bug_when>
    <thetext>During WebGLRenderingContext tear down, the WebGLLayerChromium is attempting to stop a timer for a NULL context.

See chromium tracking issue here:  crbug.com\104367</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503292</commentid>
    <comment_count>1</comment_count>
      <attachid>115248</attachid>
    <who name="Jeff Timanus">twiz</who>
    <bug_when>2011-11-15 14:33:06 -0800</bug_when>
    <thetext>Created attachment 115248
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503408</commentid>
    <comment_count>2</comment_count>
      <attachid>115273</attachid>
    <who name="Jeff Timanus">twiz</who>
    <bug_when>2011-11-15 16:25:11 -0800</bug_when>
    <thetext>Created attachment 115273
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503425</commentid>
    <comment_count>3</comment_count>
      <attachid>115276</attachid>
    <who name="Jeff Timanus">twiz</who>
    <bug_when>2011-11-15 16:33:30 -0800</bug_when>
    <thetext>Created attachment 115276
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503433</commentid>
    <comment_count>4</comment_count>
      <attachid>115276</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2011-11-15 16:41:37 -0800</bug_when>
    <thetext>Comment on attachment 115276
Patch

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

Looks good to me; minor comment nit. Could you upload a final patch? Also, did you get an email about what the style failure is? (Did you upload with webkit-patch upload? That checks style before uploading.)

&gt; Source/WebCore/ChangeLog:4
&gt; +        [chromium] During tear down, prevent the WebGLLayerChromium instance
&gt; +        from attempting to stop a timer for a NULL context.

Does this need to be one line?

&gt; Source/WebCore/platform/graphics/chromium/WebGLLayerChromium.cpp:131
&gt; +    // The GraphicsContext3D used by the layer is the context associated with
&gt; +    // with the drawing buffer. If the drawing buffer is changing, make sure

with with -&gt; with</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503443</commentid>
    <comment_count>5</comment_count>
      <attachid>115281</attachid>
    <who name="Jeff Timanus">twiz</who>
    <bug_when>2011-11-15 16:47:37 -0800</bug_when>
    <thetext>Created attachment 115281
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503446</commentid>
    <comment_count>6</comment_count>
      <attachid>115276</attachid>
    <who name="Jeff Timanus">twiz</who>
    <bug_when>2011-11-15 16:48:38 -0800</bug_when>
    <thetext>Comment on attachment 115276
Patch

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

&gt;&gt; Source/WebCore/ChangeLog:4
&gt;&gt; +        from attempting to stop a timer for a NULL context.
&gt; 
&gt; Does this need to be one line?

Done.

&gt;&gt; Source/WebCore/platform/graphics/chromium/WebGLLayerChromium.cpp:131
&gt;&gt; +    // with the drawing buffer. If the drawing buffer is changing, make sure
&gt; 
&gt; with with -&gt; with

Thanks for catching that.

Done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503447</commentid>
    <comment_count>7</comment_count>
    <who name="Jeff Timanus">twiz</who>
    <bug_when>2011-11-15 16:51:54 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 115276 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=115276&amp;action=review
&gt; 
&gt; Looks good to me; minor comment nit. Could you upload a final patch? Also, did you get an email about what the style failure is? (Did you upload with webkit-patch upload? That checks style before uploading.)

Yes, I used webkit-patch upload to upload all of these patches.  I also ran check-webkit-style before uploading.  It reported no errors.  I have yet to receive the style failure notification, so I&apos;m not sure what is up.

Fortunately, the most recent patch seems to be passing the style check.

&gt; 
&gt; &gt; Source/WebCore/ChangeLog:4
&gt; &gt; +        [chromium] During tear down, prevent the WebGLLayerChromium instance
&gt; &gt; +        from attempting to stop a timer for a NULL context.
&gt; 
&gt; Does this need to be one line?
&gt; 
&gt; &gt; Source/WebCore/platform/graphics/chromium/WebGLLayerChromium.cpp:131
&gt; &gt; +    // The GraphicsContext3D used by the layer is the context associated with
&gt; &gt; +    // with the drawing buffer. If the drawing buffer is changing, make sure
&gt; 
&gt; with with -&gt; with</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503536</commentid>
    <comment_count>8</comment_count>
      <attachid>115281</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2011-11-15 19:57:11 -0800</bug_when>
    <thetext>Comment on attachment 115281
Patch

Looks good. r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503568</commentid>
    <comment_count>9</comment_count>
      <attachid>115281</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-15 21:12:47 -0800</bug_when>
    <thetext>Comment on attachment 115281
Patch

Clearing flags on attachment: 115281

Committed r100401: &lt;http://trac.webkit.org/changeset/100401&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503569</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-15 21:12:52 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>115248</attachid>
            <date>2011-11-15 14:33:06 -0800</date>
            <delta_ts>2011-11-15 16:25:07 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-72423-20111115173304.patch</filename>
            <type>text/plain</type>
            <size>1915</size>
            <attacher name="Jeff Timanus">twiz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwMDMyNCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDExLTExLTE1ICBKZWZmIFRp
bWFudXMgIDx0d2l6QGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW1dIER1cmluZyB0
ZWFyIGRvd24sIHByZXZlbnQgdGhlIFdlYkdMTGF5ZXJDaHJvbWl1bSBpbnN0YW5jZQorICAgICAg
ICBmcm9tIGF0dGVtcHRpbmcgdG8gc3RvcCBhIHRpbWVyIGZvciBhIE5VTEwgY29udGV4dC4KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTcyNDIzCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9jaHJvbWl1bS9XZWJHTExheWVyQ2hyb21pdW0uY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6V2ViR0xMYXllckNocm9taXVtOjpzZXREcmF3aW5nQnVmZmVyKToKKwogMjAxMS0xMC0yOCAg
T2phbiBWYWZhaSAgPG9qYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIE92ZXJmbG93IGFuZCBy
ZWxheW91dCBhcmUgYnJva2VuIGluIHRoZSBuZXcgZmxleGJveGVzCkluZGV4OiBTb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9XZWJHTExheWVyQ2hyb21pdW0uY3BwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL1dl
YkdMTGF5ZXJDaHJvbWl1bS5jcHAJKHJldmlzaW9uIDEwMDMxMykKKysrIFNvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL1dlYkdMTGF5ZXJDaHJvbWl1bS5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTEyNyw4ICsxMjcsOSBAQCB2b2lkIFdlYkdMTGF5ZXJDaHJvbWl1bTo6c2V0
RHJhd2luZ0J1ZmZlCiAgICAgYm9vbCBkcmF3aW5nQnVmZmVyQ2hhbmdlZCA9IChtX2RyYXdpbmdC
dWZmZXIgIT0gZHJhd2luZ0J1ZmZlcik7CiAgICAgbV9kcmF3aW5nQnVmZmVyID0gZHJhd2luZ0J1
ZmZlcjsKIAotICAgIGlmIChsYXllclRyZWVIb3N0KCkgJiYgZHJhd2luZ0J1ZmZlckNoYW5nZWQp
Ci0gICAgICAgIGxheWVyVHJlZUhvc3QoKS0+c3RvcFJhdGVMaW1pdGVyKGNvbnRleHQoKSk7Cisg
ICAgR3JhcGhpY3NDb250ZXh0M0QqIGNvbnRleHQzRCA9IGNvbnRleHQoKTsKKyAgICBpZiAobGF5
ZXJUcmVlSG9zdCgpICYmIGRyYXdpbmdCdWZmZXJDaGFuZ2VkICYmIGNvbnRleHQzRCkKKyAgICAg
ICAgbGF5ZXJUcmVlSG9zdCgpLT5zdG9wUmF0ZUxpbWl0ZXIoY29udGV4dDNEKTsKIAogICAgIGlm
ICghbV9kcmF3aW5nQnVmZmVyKQogICAgICAgICByZXR1cm47CkBAIC0xMzksNyArMTQwLDcgQEAg
dm9pZCBXZWJHTExheWVyQ2hyb21pdW06OnNldERyYXdpbmdCdWZmZQogICAgICAgICBtX3RleHR1
cmVVcGRhdGVkID0gdHJ1ZTsKICAgICB9CiAgICAgbV90ZXh0dXJlSWQgPSB0ZXh0dXJlSWQ7Ci0g
ICAgR3JhcGhpY3NDb250ZXh0M0Q6OkF0dHJpYnV0ZXMgYXR0cmlidXRlcyA9IGNvbnRleHQoKS0+
Z2V0Q29udGV4dEF0dHJpYnV0ZXMoKTsKKyAgICBHcmFwaGljc0NvbnRleHQzRDo6QXR0cmlidXRl
cyBhdHRyaWJ1dGVzID0gY29udGV4dDNELT5nZXRDb250ZXh0QXR0cmlidXRlcygpOwogICAgIG1f
aGFzQWxwaGEgPSBhdHRyaWJ1dGVzLmFscGhhOwogICAgIG1fcHJlbXVsdGlwbGllZEFscGhhID0g
YXR0cmlidXRlcy5wcmVtdWx0aXBsaWVkQWxwaGE7CiB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>115273</attachid>
            <date>2011-11-15 16:25:11 -0800</date>
            <delta_ts>2011-11-15 16:33:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-72423-20111115192510.patch</filename>
            <type>text/plain</type>
            <size>2095</size>
            <attacher name="Jeff Timanus">twiz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwMDMyNCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDExLTExLTE1ICBKZWZmIFRp
bWFudXMgIDx0d2l6QGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW1dIER1cmluZyB0
ZWFyIGRvd24sIHByZXZlbnQgdGhlIFdlYkdMTGF5ZXJDaHJvbWl1bSBpbnN0YW5jZQorICAgICAg
ICBmcm9tIGF0dGVtcHRpbmcgdG8gc3RvcCBhIHRpbWVyIGZvciBhIE5VTEwgY29udGV4dC4KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTcyNDIzCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9jaHJvbWl1bS9XZWJHTExheWVyQ2hyb21pdW0uY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6V2ViR0xMYXllckNocm9taXVtOjpzZXREcmF3aW5nQnVmZmVyKToKKwogMjAxMS0xMC0yOCAg
T2phbiBWYWZhaSAgPG9qYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIE92ZXJmbG93IGFuZCBy
ZWxheW91dCBhcmUgYnJva2VuIGluIHRoZSBuZXcgZmxleGJveGVzCkluZGV4OiBTb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9XZWJHTExheWVyQ2hyb21pdW0uY3BwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL1dl
YkdMTGF5ZXJDaHJvbWl1bS5jcHAJKHJldmlzaW9uIDEwMDMxMykKKysrIFNvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL1dlYkdMTGF5ZXJDaHJvbWl1bS5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTUxLDYgKzUxLDcgQEAgV2ViR0xMYXllckNocm9taXVtOjpXZWJHTExheWVy
Q2hyb21pdW0oQwogICAgIDogQ2FudmFzTGF5ZXJDaHJvbWl1bShkZWxlZ2F0ZSkKICAgICAsIG1f
dGV4dHVyZUNoYW5nZWQodHJ1ZSkKICAgICAsIG1fdGV4dHVyZVVwZGF0ZWQoZmFsc2UpCisgICAg
LCBtX2RyYXdpbmdCdWZmZXIoMCkKIHsKIH0KIApAQCAtMTI1LDExICsxMjYsMTYgQEAgdm9pZCBX
ZWJHTExheWVyQ2hyb21pdW06OmNvbnRlbnRDaGFuZ2VkKAogdm9pZCBXZWJHTExheWVyQ2hyb21p
dW06OnNldERyYXdpbmdCdWZmZXIoRHJhd2luZ0J1ZmZlciogZHJhd2luZ0J1ZmZlcikKIHsKICAg
ICBib29sIGRyYXdpbmdCdWZmZXJDaGFuZ2VkID0gKG1fZHJhd2luZ0J1ZmZlciAhPSBkcmF3aW5n
QnVmZmVyKTsKLSAgICBtX2RyYXdpbmdCdWZmZXIgPSBkcmF3aW5nQnVmZmVyOwogCi0gICAgaWYg
KGxheWVyVHJlZUhvc3QoKSAmJiBkcmF3aW5nQnVmZmVyQ2hhbmdlZCkKLSAgICAgICAgbGF5ZXJU
cmVlSG9zdCgpLT5zdG9wUmF0ZUxpbWl0ZXIoY29udGV4dCgpKTsKKyAgICAvLyBUaGUgR3JhcGhp
Y3NDb250ZXh0M0QgdXNlZCBieSB0aGUgbGF5ZXIgaXMgdGhlIGNvbnRleHQgYXNzb2NpYXRlZCB3
aXRoCisgICAgLy8gd2l0aCB0aGUgZHJhd2luZyBidWZmZXIuIElmIHRoZSBkcmF3aW5nIGJ1ZmZl
ciBpcyBjaGFuZ2luZywgbWFrZSBzdXJlCisgICAgLy8gdG8gc3RvcCB0aGUgcmF0ZSBsaW1pdGVy
IG9uIHRoZSBvbGQgY29udGV4dCwgbm90IHRoZSBuZXcgY29udGV4dCBmcm9tIHRoZQorICAgIC8v
IG5ldyBkcmF3aW5nIGJ1ZmZlci4KKyAgICBHcmFwaGljc0NvbnRleHQzRCogY29udGV4dDNEID0g
Y29udGV4dCgpOworICAgIGlmIChsYXllclRyZWVIb3N0KCkgJiYgZHJhd2luZ0J1ZmZlckNoYW5n
ZWQgJiYgY29udGV4dDNEKQorICAgICAgICBsYXllclRyZWVIb3N0KCktPnN0b3BSYXRlTGltaXRl
cihjb250ZXh0M0QpOwogCisgICAgbV9kcmF3aW5nQnVmZmVyID0gZHJhd2luZ0J1ZmZlcjsKICAg
ICBpZiAoIW1fZHJhd2luZ0J1ZmZlcikKICAgICAgICAgcmV0dXJuOwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>115276</attachid>
            <date>2011-11-15 16:33:30 -0800</date>
            <delta_ts>2011-11-15 16:49:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-72423-20111115193328.patch</filename>
            <type>text/plain</type>
            <size>2095</size>
            <attacher name="Jeff Timanus">twiz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwMDMyNCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDExLTExLTE1ICBKZWZmIFRp
bWFudXMgIDx0d2l6QGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW1dIER1cmluZyB0
ZWFyIGRvd24sIHByZXZlbnQgdGhlIFdlYkdMTGF5ZXJDaHJvbWl1bSBpbnN0YW5jZQorICAgICAg
ICBmcm9tIGF0dGVtcHRpbmcgdG8gc3RvcCBhIHRpbWVyIGZvciBhIE5VTEwgY29udGV4dC4KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTcyNDIzCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9jaHJvbWl1bS9XZWJHTExheWVyQ2hyb21pdW0uY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6V2ViR0xMYXllckNocm9taXVtOjpzZXREcmF3aW5nQnVmZmVyKToKKwogMjAxMS0xMC0yOCAg
T2phbiBWYWZhaSAgPG9qYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIE92ZXJmbG93IGFuZCBy
ZWxheW91dCBhcmUgYnJva2VuIGluIHRoZSBuZXcgZmxleGJveGVzCkluZGV4OiBTb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9XZWJHTExheWVyQ2hyb21pdW0uY3BwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL1dl
YkdMTGF5ZXJDaHJvbWl1bS5jcHAJKHJldmlzaW9uIDEwMDMxMykKKysrIFNvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL1dlYkdMTGF5ZXJDaHJvbWl1bS5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTUxLDYgKzUxLDcgQEAgV2ViR0xMYXllckNocm9taXVtOjpXZWJHTExheWVy
Q2hyb21pdW0oQwogICAgIDogQ2FudmFzTGF5ZXJDaHJvbWl1bShkZWxlZ2F0ZSkKICAgICAsIG1f
dGV4dHVyZUNoYW5nZWQodHJ1ZSkKICAgICAsIG1fdGV4dHVyZVVwZGF0ZWQoZmFsc2UpCisgICAg
LCBtX2RyYXdpbmdCdWZmZXIoMCkKIHsKIH0KIApAQCAtMTI1LDExICsxMjYsMTYgQEAgdm9pZCBX
ZWJHTExheWVyQ2hyb21pdW06OmNvbnRlbnRDaGFuZ2VkKAogdm9pZCBXZWJHTExheWVyQ2hyb21p
dW06OnNldERyYXdpbmdCdWZmZXIoRHJhd2luZ0J1ZmZlciogZHJhd2luZ0J1ZmZlcikKIHsKICAg
ICBib29sIGRyYXdpbmdCdWZmZXJDaGFuZ2VkID0gKG1fZHJhd2luZ0J1ZmZlciAhPSBkcmF3aW5n
QnVmZmVyKTsKLSAgICBtX2RyYXdpbmdCdWZmZXIgPSBkcmF3aW5nQnVmZmVyOwogCi0gICAgaWYg
KGxheWVyVHJlZUhvc3QoKSAmJiBkcmF3aW5nQnVmZmVyQ2hhbmdlZCkKLSAgICAgICAgbGF5ZXJU
cmVlSG9zdCgpLT5zdG9wUmF0ZUxpbWl0ZXIoY29udGV4dCgpKTsKKyAgICAvLyBUaGUgR3JhcGhp
Y3NDb250ZXh0M0QgdXNlZCBieSB0aGUgbGF5ZXIgaXMgdGhlIGNvbnRleHQgYXNzb2NpYXRlZCB3
aXRoCisgICAgLy8gd2l0aCB0aGUgZHJhd2luZyBidWZmZXIuIElmIHRoZSBkcmF3aW5nIGJ1ZmZl
ciBpcyBjaGFuZ2luZywgbWFrZSBzdXJlCisgICAgLy8gdG8gc3RvcCB0aGUgcmF0ZSBsaW1pdGVy
IG9uIHRoZSBvbGQgY29udGV4dCwgbm90IHRoZSBuZXcgY29udGV4dCBmcm9tIHRoZQorICAgIC8v
IG5ldyBkcmF3aW5nIGJ1ZmZlci4KKyAgICBHcmFwaGljc0NvbnRleHQzRCogY29udGV4dDNEID0g
Y29udGV4dCgpOworICAgIGlmIChsYXllclRyZWVIb3N0KCkgJiYgZHJhd2luZ0J1ZmZlckNoYW5n
ZWQgJiYgY29udGV4dDNEKQorICAgICAgICBsYXllclRyZWVIb3N0KCktPnN0b3BSYXRlTGltaXRl
cihjb250ZXh0M0QpOwogCisgICAgbV9kcmF3aW5nQnVmZmVyID0gZHJhd2luZ0J1ZmZlcjsKICAg
ICBpZiAoIW1fZHJhd2luZ0J1ZmZlcikKICAgICAgICAgcmV0dXJuOwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>115281</attachid>
            <date>2011-11-15 16:47:37 -0800</date>
            <delta_ts>2011-11-15 21:12:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-72423-20111115194735.patch</filename>
            <type>text/plain</type>
            <size>2081</size>
            <attacher name="Jeff Timanus">twiz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwMDMyNCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDExLTExLTE1ICBKZWZmIFRp
bWFudXMgIDx0d2l6QGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW1dIER1cmluZyB0
ZWFyIGRvd24sIHByZXZlbnQgdGhlIFdlYkdMTGF5ZXJDaHJvbWl1bSBpbnN0YW5jZSBmcm9tIGF0
dGVtcHRpbmcgdG8gc3RvcCBhIHRpbWVyIGZvciBhIE5VTEwgY29udGV4dC4KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTcyNDIzCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9j
aHJvbWl1bS9XZWJHTExheWVyQ2hyb21pdW0uY3BwOgorICAgICAgICAoV2ViQ29yZTo6V2ViR0xM
YXllckNocm9taXVtOjpzZXREcmF3aW5nQnVmZmVyKToKKwogMjAxMS0xMC0yOCAgT2phbiBWYWZh
aSAgPG9qYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIE92ZXJmbG93IGFuZCByZWxheW91dCBh
cmUgYnJva2VuIGluIHRoZSBuZXcgZmxleGJveGVzCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9XZWJHTExheWVyQ2hyb21pdW0uY3BwCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL1dlYkdMTGF5ZXJD
aHJvbWl1bS5jcHAJKHJldmlzaW9uIDEwMDMxMykKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2Nocm9taXVtL1dlYkdMTGF5ZXJDaHJvbWl1bS5jcHAJKHdvcmtpbmcgY29weSkK
QEAgLTUxLDYgKzUxLDcgQEAgV2ViR0xMYXllckNocm9taXVtOjpXZWJHTExheWVyQ2hyb21pdW0o
QwogICAgIDogQ2FudmFzTGF5ZXJDaHJvbWl1bShkZWxlZ2F0ZSkKICAgICAsIG1fdGV4dHVyZUNo
YW5nZWQodHJ1ZSkKICAgICAsIG1fdGV4dHVyZVVwZGF0ZWQoZmFsc2UpCisgICAgLCBtX2RyYXdp
bmdCdWZmZXIoMCkKIHsKIH0KIApAQCAtMTI1LDExICsxMjYsMTYgQEAgdm9pZCBXZWJHTExheWVy
Q2hyb21pdW06OmNvbnRlbnRDaGFuZ2VkKAogdm9pZCBXZWJHTExheWVyQ2hyb21pdW06OnNldERy
YXdpbmdCdWZmZXIoRHJhd2luZ0J1ZmZlciogZHJhd2luZ0J1ZmZlcikKIHsKICAgICBib29sIGRy
YXdpbmdCdWZmZXJDaGFuZ2VkID0gKG1fZHJhd2luZ0J1ZmZlciAhPSBkcmF3aW5nQnVmZmVyKTsK
LSAgICBtX2RyYXdpbmdCdWZmZXIgPSBkcmF3aW5nQnVmZmVyOwogCi0gICAgaWYgKGxheWVyVHJl
ZUhvc3QoKSAmJiBkcmF3aW5nQnVmZmVyQ2hhbmdlZCkKLSAgICAgICAgbGF5ZXJUcmVlSG9zdCgp
LT5zdG9wUmF0ZUxpbWl0ZXIoY29udGV4dCgpKTsKKyAgICAvLyBUaGUgR3JhcGhpY3NDb250ZXh0
M0QgdXNlZCBieSB0aGUgbGF5ZXIgaXMgdGhlIGNvbnRleHQgYXNzb2NpYXRlZCB3aXRoCisgICAg
Ly8gdGhlIGRyYXdpbmcgYnVmZmVyLiBJZiB0aGUgZHJhd2luZyBidWZmZXIgaXMgY2hhbmdpbmcs
IG1ha2Ugc3VyZQorICAgIC8vIHRvIHN0b3AgdGhlIHJhdGUgbGltaXRlciBvbiB0aGUgb2xkIGNv
bnRleHQsIG5vdCB0aGUgbmV3IGNvbnRleHQgZnJvbSB0aGUKKyAgICAvLyBuZXcgZHJhd2luZyBi
dWZmZXIuCisgICAgR3JhcGhpY3NDb250ZXh0M0QqIGNvbnRleHQzRCA9IGNvbnRleHQoKTsKKyAg
ICBpZiAobGF5ZXJUcmVlSG9zdCgpICYmIGRyYXdpbmdCdWZmZXJDaGFuZ2VkICYmIGNvbnRleHQz
RCkKKyAgICAgICAgbGF5ZXJUcmVlSG9zdCgpLT5zdG9wUmF0ZUxpbWl0ZXIoY29udGV4dDNEKTsK
IAorICAgIG1fZHJhd2luZ0J1ZmZlciA9IGRyYXdpbmdCdWZmZXI7CiAgICAgaWYgKCFtX2RyYXdp
bmdCdWZmZXIpCiAgICAgICAgIHJldHVybjsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>