<?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>44804</bug_id>
          
          <creation_ts>2010-08-27 16:30:53 -0700</creation_ts>
          <short_desc>Crashes in RenderMathMLRoot::layout() and RenderMathMLRoot::paint()</short_desc>
          <delta_ts>2010-08-30 13:04:16 -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>MathML</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Beth Dakin">bdakin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bdakin</cc>
    
    <cc>dbates</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>270803</commentid>
    <comment_count>0</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2010-08-27 16:30:53 -0700</bug_when>
    <thetext>All of the calls to firstChild() and lastChild() in RenderMathMLRoot::layout() and RenderMathMLRoot::paint() need to be null checked.

&lt;rdar://problem/8342055&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270805</commentid>
    <comment_count>1</comment_count>
      <attachid>65783</attachid>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2010-08-27 16:31:55 -0700</bug_when>
    <thetext>Created attachment 65783
Test Case 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270806</commentid>
    <comment_count>2</comment_count>
      <attachid>65784</attachid>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2010-08-27 16:32:19 -0700</bug_when>
    <thetext>Created attachment 65784
Test Case 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270807</commentid>
    <comment_count>3</comment_count>
      <attachid>65785</attachid>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2010-08-27 16:34:07 -0700</bug_when>
    <thetext>Created attachment 65785
Patch

The attached test cases need to be reduced into layout tests before this patch can be committed, but I am attaching it now anyway.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270895</commentid>
    <comment_count>4</comment_count>
      <attachid>65785</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2010-08-27 19:23:36 -0700</bug_when>
    <thetext>Comment on attachment 65785
Patch

Please land with test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270896</commentid>
    <comment_count>5</comment_count>
      <attachid>65785</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2010-08-27 19:23:36 -0700</bug_when>
    <thetext>Comment on attachment 65785
Patch

Please land with test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271046</commentid>
    <comment_count>6</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2010-08-28 12:56:38 -0700</bug_when>
    <thetext>Yay! Thanks Sam :-) I will hold off on landing for now until I reduce the test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271307</commentid>
    <comment_count>7</comment_count>
      <attachid>65881</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2010-08-29 23:25:55 -0700</bug_when>
    <thetext>Created attachment 65881
Reduced Test Case 1

I was able to reduce the first test case &lt;https://bugs.webkit.org/attachment.cgi?id=65783&gt; to:

&lt;math&gt;
    &lt;mroot&gt;&lt;mi&gt;&lt;/mi&gt;&lt;/mroot&gt;
&lt;/math&gt;

Without the patch, both this and &lt;https://bugs.webkit.org/attachment.cgi?id=65783&gt; crash at:

int indexShift = indexBox-&gt;offsetWidth() + topStartShift;

because indexBox is null.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271309</commentid>
    <comment_count>8</comment_count>
      <attachid>65882</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2010-08-29 23:30:30 -0700</bug_when>
    <thetext>Created attachment 65882
Reduced Test Case 2

I was able to reduce the second test case &lt;https://bugs.webkit.org/attachment.cgi?id=65784&gt; to:

&lt;math&gt;
    &lt;mroot&gt;&lt;/mroot&gt;
&lt;/math&gt;

Without the patch, both this and &lt;https://bugs.webkit.org/attachment.cgi?id=65784&gt; crash at:

int maxHeight = toRenderBoxModelObject(lastChild())-&gt;offsetHeight();

because lastChild() returns a null pointer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271505</commentid>
    <comment_count>9</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2010-08-30 10:37:19 -0700</bug_when>
    <thetext>Thanks Dan!! (And Darin!) I will be landing shortly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271597</commentid>
    <comment_count>10</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2010-08-30 13:04:16 -0700</bug_when>
    <thetext>Fixed with http://trac.webkit.org/changeset/66403</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>65783</attachid>
            <date>2010-08-27 16:31:55 -0700</date>
            <delta_ts>2010-08-27 16:31:55 -0700</delta_ts>
            <desc>Test Case 1</desc>
            <filename>crash-1.xhtml</filename>
            <type>application/xhtml+xml</type>
            <size>5390</size>
            <attacher name="Beth Dakin">bdakin</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGh0bWwgeG1sbnM9Imh0dHA6
Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIHhtbG5zOm09Imh0dHA6Ly93d3cudzMub3JnLzE5OTgv
TWF0aC9NYXRoTUwiIHhtbDpsYW5nPSJlbiI+PGhlYWQ+PHRpdGxlPiBXM0MgTWF0aE1MIFRlc3RT
dWl0ZSwgVmVyc2lvbiAzOiB0ZXN0LWNhc2U6ICBtcm9vdC1jb2xvcnM8L3RpdGxlPgo8L2hlYWQ+
PGJvZHkgb25sb2FkPSJtYWtlU3VyZVdlRm9jdXMoKTsiIHN0eWxlPSJiYWNrZ3JvdW5kOiAjZmZm
ZmZmIj48dGFibGUgc3R5bGU9ImZvbnQtc2l6ZTpzbWFsbDsgYmFja2dyb3VuZC1jb2xvcjojRERE
REREIiB3aWR0aD0iMTAwJSIgY2VsbHBhZGRpbmc9IjUiPjx0cj48dGQ+PGEgaHJlZj0iLi4vLi4v
Li4vUHJlc2VudGF0aW9uL0dlbmVyYWxMYXlvdXQvbXJvdy9tcm93X2NvbG9ycy1mdWxsLnhodG1s
Ij4KICAgIHByZXYgPC9hPjwvdGQ+PHRkIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+CiAgwqAo
wqA8YSBocmVmPSIuLi8uLi8uLi8vb3ZlcnZpZXcuaHRtbCI+dGVzdHN1aXRlPC9hPsKgJmd0O8Kg
PGEgdGFyZ2V0PSJ0b2NfZnVsbCIgaHJlZj0iLi4vLi4vLi4vdG9jLWZ1bGwueGh0bWwjUHJlc2Vu
dGF0aW9uLyI+UHJlc2VudGF0aW9uPC9hPsKgJmd0O8KgPGEgdGFyZ2V0PSJ0b2NfZnVsbCIgaHJl
Zj0iLi4vLi4vLi4vdG9jLWZ1bGwueGh0bWwjUHJlc2VudGF0aW9uL0dlbmVyYWxMYXlvdXQvIj5H
ZW5lcmFsTGF5b3V0PC9hPsKgJmd0O8KgPGEgdGFyZ2V0PSJ0b2NfZnVsbCIgaHJlZj0iLi4vLi4v
Li4vdG9jLWZ1bGwueGh0bWwjUHJlc2VudGF0aW9uL0dlbmVyYWxMYXlvdXQvbXNxcnQtbXJvb3Qv
Ij5tc3FydC1tcm9vdDwvYT7CoCZndDvCoG1yb290LWNvbG9ycwogIMKgKcKgPC90ZD48dGQgc3R5
bGU9InRleHQtYWxpZ246IHJpZ2h0Ij48YSBocmVmPSIuLi8uLi8uLi9QcmVzZW50YXRpb24vR2Vu
ZXJhbExheW91dC9tc3FydC1tcm9vdC9tcm9vdEIxLWZ1bGwueGh0bWwiPgogICAgbmV4dDwvYT48
L3RkPjwvdHI+PC90YWJsZT48cD48L3A+PGRpdiBzdHlsZT0ibWFyZ2luOjUlIj48dGFibGUgc3R5
bGU9ImJhY2tncm91bmQ6I0RERERERCIgY2VsbHBhZGRpbmc9IjQiPjx0cj48dGQgc3R5bGU9InRl
eHQtYWxpZ246IHJpZ2h0IiB2YWxpZ249InRvcCI+QWx0ZXJuYXRpdmVzOjwvdGQ+PHRkPgogICAg
ICAoPGEgaHJlZj0ibXJvb3QtY29sb3JzLm1tbCI+bW1sIGZpbGU8L2E+KQogICAgICDCoCg8YSBo
cmVmPSJtcm9vdC1jb2xvcnMtZnVsbC54aHRtbCI+ZnVsbDwvYT4pwqAoPGEgaHJlZj0ibXJvb3Qt
Y29sb3JzLXNpbXBsZS54aHRtbCI+c2ltcGxlPC9hPinCoCg8YSBocmVmPSJtcm9vdC1jb2xvcnMt
cGxhaW4ueGh0bWwiPnBsYWluPC9hPinCoCg8YSBocmVmPSJtcm9vdC1jb2xvcnMtZm9ybS54aHRt
bCI+Zm9ybTwvYT4pwqAoPGEgaHJlZj0ibXJvb3QtY29sb3JzLXNsaWRlc2hvdy54aHRtbCI+c2xp
ZGVzaG93PC9hPik8L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0idGV4dC1hbGlnbjogcmlnaHQiIHZh
bGlnbj0idG9wIj5GaWxlOjwvdGQ+PHRkPlByZXNlbnRhdGlvbi9HZW5lcmFsTGF5b3V0L21zcXJ0
LW1yb290L21yb290LWNvbG9yczwvdGQ+PC90cj48dHI+PHRkIHN0eWxlPSJ0ZXh0LWFsaWduOiBy
aWdodCIgdmFsaWduPSJ0b3AiPkNWUy1JRDo8L3RkPjx0ZD48L3RkPjwvdHI+PHRyPjx0ZCBzdHls
ZT0idGV4dC1hbGlnbjogcmlnaHQiIHZhbGlnbj0idG9wIj5BdXRob3I6PC90ZD48dGQ+QnJ1Y2Ug
TWlsbGVyPC90ZD48L3RyPjx0cj48dGQgc3R5bGU9InRleHQtYWxpZ246IHJpZ2h0IiB2YWxpZ249
InRvcCI+RGVzY3JpcHRpb246PC90ZD48dGQ+Q29tYmluYXRpb25zIG9mIG1hdGhjb2xvciBhbmQg
bWF0aGJhY2tncm91bmQuPC90ZD48L3RyPjx0cj48dGQgY29sc3Bhbj0iMiI+PGhyPjwvaHI+PC90
ZD48L3RyPjx0ciB2YWxpZ249InRvcCI+PHRkPjxwPlNhbXBsZSBSZW5kZXJpbmc6PC9wPjx0YWJs
ZT48dHI+PHRkPjxpbWcgc3JjPSJtcm9vdC1jb2xvcnMucG5nIiBhbHQ9IkNyZWF0ZWQgYnk6IGxh
dGV4Ij48L2ltZz48L3RkPjwvdHI+PC90YWJsZT48L3RkPjwvdHI+PC90YWJsZT48cD48Yj5Zb3Vy
IGJyb3dzZXIncyByZW5kZXJpbmc8L2I+OjwvcD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyMCUi
PjxtYXRoIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk4L01hdGgvTWF0aE1MIiBkaXNwbGF5
PSJibG9jayI+CiAgPG1yb3c+CiAgICA8bXJvb3Q+PG1pPmE8L21pPjxtbj4zPC9tbj48L21yb290
Pjxtbz4sPC9tbz4KICAgIDxtcm9vdD48bWkgbWF0aGNvbG9yPSIjRkYwMDAwIj5hPC9taT5iYWNr
Z3JvdW5kLWNvbG9yCW1hdGhiYWNrZ3JvdW5kLFVURi04MzwvbW4+PC9tcm9vdD48bW8+LDwvbW8+
CiAgICA8bXJvb3QgbWF0aGNvbG9yPSIjRkYwMDAwIj48bWk+YTwvbWk+PG1uPjM8L21uPjwvbXJv
b3Q+PG1vPiw8L21vPgogICAgPG1yb290IG1hdGhiYWNrZ3JvdW5kPSIjODBGRjgwIj48bWk+YTwv
bWk+PG1uPjM8L21uPjwvbXJvb3Q+PG1vPiw8L21vPgogICAgPG1yb290IG1hdGhiYWNrZ3JvdW5k
PSIjODBGRjgwIj48bWkgbWF0aGNvbG9yPSIjRkYwMDAwIj5hPC9taT48bW4+MzwvbW4+PC9tcm9v
dD48bW8+LDwvbW8+CiAgICA8bXJvb3QgbWF0aGNvbG9yPSIjRkYwMDAwIiBtYXRoYmFja2dyb3Vu
ZD0iIzgwRkY4MCI+PG1pPmE8L21pPjxtbj4zPC9tbj48L21yb290Pjxtbz4sPC9tbz4KICAgIDxt
cm9vdD48bWkgbWF0aGJhY2tncm91bmQ9IiM4MEZGODAiPmE8L21pPjxtbj4zPC9tbj48L21yb290
PgogIDwvbXJvdz4KPC9tYXRoPjwvc3Bhbj48aHI+PC9ocj48cD48Yj5Tb3VyY2UgQ29kZTwvYj46
PC9wPjxwcmU+Jmx0O21hdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTgvTWF0aC9NYXRo
TUwiIGRpc3BsYXk9ImJsb2NrIiZndDsKICAmbHQ7bXJvdyZndDsKICAgICZsdDttcm9vdCZndDsm
bHQ7bWkmZ3Q7YSZsdDsvbWkmZ3Q7Jmx0O21uJmd0OzMmbHQ7L21uJmd0OyZsdDsvbXJvb3QmZ3Q7
Jmx0O21vJmd0OywmbHQ7L21vJmd0OwogICAgJmx0O21yb290Jmd0OyZsdDttaSBtYXRoY29sb3I9
IiNGRjAwMDAiJmd0O2EmbHQ7L21pJmd0OyZsdDttbiZndDszJmx0Oy9tbiZndDsmbHQ7L21yb290
Jmd0OyZsdDttbyZndDssJmx0Oy9tbyZndDsKICAgICZsdDttcm9vdCBtYXRoY29sb3I9IiNGRjAw
MDAiJmd0OyZsdDttaSZndDthJmx0Oy9taSZndDsmbHQ7bW4mZ3Q7MyZsdDsvbW4mZ3Q7Jmx0Oy9t
cm9vdCZndDsmbHQ7bW8mZ3Q7LCZsdDsvbW8mZ3Q7CiAgICAmbHQ7bXJvb3QgbWF0aGJhY2tncm91
bmQ9IiM4MEZGODAiJmd0OyZsdDttaSZndDthJmx0Oy9taSZndDsmbHQ7bW4mZ3Q7MyZsdDsvbW4m
Z3Q7Jmx0Oy9tcm9vdCZndDsmbHQ7bW8mZ3Q7LCZsdDsvbW8mZ3Q7CiAgICAmbHQ7bXJvb3QgbWF0
aGJhY2tncm91bmQ9IiM4MEZGODAiJmd0OyZsdDttaSBtYXRoY29sb3I9IiNGRjAwMDAiJmd0O2Em
bHQ7L21pJmd0OyZsdDttbiZndDszJmx0Oy9tbiZndDsmbHQ7L21yb290Jmd0OyZsdDttbyZndDss
Jmx0Oy9tbyZndDsKICAgICZsdDttcm9vdCBtYXRoY29sb3I9IiNGRjAwMDAiIG1hdGhiYWNrZ3Jv
dW5kPSIjODBGRjgwIiZndDsmbHQ7bWkmZ3Q7YSZsdDsvbWkmZ3Q7Jmx0O21uJmd0OzMmbHQ7L21u
Jmd0OyZsdDsvbXJvb3QmZ3Q7Jmx0O21vJmd0OywmbHQ7L21vJmd0OwogICAgJmx0O21yb290Jmd0
OyZsdDttaSBtYXRoYmFja2dyb3VuZD0iIzgwRkY4MCImZ3Q7YSZsdDsvbWkmZ3Q7Jmx0O21uJmd0
OzMmbHQ7L21uJmd0OyZsdDsvbXJvb3QmZ3Q7CiAgJmx0Oy9tcm93Jmd0OwombHQ7L21hdGgmZ3Q7
PC9wcmU+PGhyPjwvaHI+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgpmdW5jdGlvbiBr
ZXlkb3duaGFuZGxlcihteUV2ZW50KSB7CiAgaWYoZG9jdW1lbnQuYWxsKSB7CiAgICAgIGlmICgh
bXlFdmVudCkgewogICAgICAgIG15RXZlbnQgPSB3aW5kb3cuZXZlbnQ7CQogICAgfQogICAgaWYo
ZmFsc2UpIHtyZXR1cm4gdHJ1ZTt9CiAgICBlbHNlIGlmIChteUV2ZW50LmtleUNvZGU9PTM3KSB7
IGdvdG9QcmV2aW91cygpOyByZXR1cm4gZmFsc2U7fWVsc2UgaWYgKG15RXZlbnQua2V5Q29kZT09
MzkpIHsgZ290b05leHQoKTsgcmV0dXJuIGZhbHNlOyB9CiAgICBlbHNlIHJldHVybiB0cnVlOwog
ICAgcmV0dXJuIGZhbHNlOwogIH0KIAogIGlmKGZhbHNlKSB7cmV0dXJuIHRydWU7fQogIGVsc2Ug
aWYgKG15RXZlbnQud2hpY2g9PTM3KSB7IGdvdG9QcmV2aW91cygpOyByZXR1cm4gZmFsc2U7fSBl
bHNlIGlmIChteUV2ZW50LndoaWNoPT0zOSkgeyBnb3RvTmV4dCgpOyByZXR1cm4gZmFsc2U7IH0K
ICBlbHNlIHJldHVybiB0cnVlOwogIHJldHVybiBmYWxzZTsKfQoKZnVuY3Rpb24gbWFrZVN1cmVX
ZUZvY3VzKCkgewogIHdpbmRvdy5mb2N1cygpOwp9CgogIAoKCi8vIGVtYmVkIGtleWJvYXJkIGhh
bmRsaW5nCgovL0ZpcmVGb3ggYW5kIGZyaWVuZHMKCmlmIChkb2N1bWVudC5nZXRFbGVtZW50c0J5
VGFnTmFtZSl7CiAgaWYgKCFkb2N1bWVudC5hbGwpIHsKICAgIGRvY3VtZW50LmFkZEV2ZW50TGlz
dGVuZXIoJ2tleWRvd24nLGtleWRvd25oYW5kbGVyLHRydWUpOwkKICB9ICAKfQoKLy8gSW50ZXJu
ZXRFeHBsb3JlcgppZiAoZG9jdW1lbnQuYWxsKSB7Cglkb2N1bWVudC5vbmtleWRvd24gPSBrZXlk
b3duaGFuZGxlcjsKfQoKCmZ1bmN0aW9uIHNldFJlc3VsdEFuZEdvKGkpIHsKICBkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZChpKS5jaGVja2VkID0gdHJ1ZTsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCgidGVzdC1mb3JtIikuc3VibWl0KCk7Cn0KCgoKCgoKZnVuY3Rpb24gZ290b1ByZXZpb3VzKCkg
eyAKCWlmIChkb2N1bWVudC5sb2NhdGlvbikgewoJCWRvY3VtZW50LmxvY2F0aW9uLmhyZWYgPSAi
Li4vLi4vLi4vUHJlc2VudGF0aW9uL0dlbmVyYWxMYXlvdXQvbXJvdy9tcm93X2NvbG9ycy1mdWxs
LnhodG1sIjsKCQl9IGVsc2UgewoJCXdpbmRvdy5sb2NhdGlvbi5ocmVmID0gIi4uLy4uLy4uL1By
ZXNlbnRhdGlvbi9HZW5lcmFsTGF5b3V0L21yb3cvbXJvd19jb2xvcnMtZnVsbC54aHRtbCI7Cgl9
Cn0KZnVuY3Rpb24gZ290b05leHQoKSB7IAoJaWYgKGRvY3VtZW50LmxvY2F0aW9uKSB7CgkJZG9j
dW1lbnQubG9jYXRpb24uaHJlZiA9ICIuLi8uLi8uLi9QcmVzZW50YXRpb24vR2VuZXJhbExheW91
dC9tc3FydC1tcm9vdC9tcm9vdEIxLWZ1bGwueGh0bWwiOwoJCX0gZWxzZSB7CgkJd2luZG93Lmxv
Y2F0aW9uLmhyZWYgPSAiLi4vLi4vLi4vUHJlc2VudGF0aW9uL0dlbmVyYWxMYXlvdXQvbXNxcnQt
bXJvb3QvbXJvb3RCMS1mdWxsLnhodG1sIjsKCX0KfQoKd2luZG93Lm5hbWUgPSAidGVzdHN1aXRl
IjsKPC9zY3JpcHQ+PC9kaXY+PC9ib2R5PjwvaHRtbD4=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>65784</attachid>
            <date>2010-08-27 16:32:19 -0700</date>
            <delta_ts>2010-08-27 16:32:19 -0700</delta_ts>
            <desc>Test Case 2</desc>
            <filename>crash-2.xhtml</filename>
            <type>application/xhtml+xml</type>
            <size>5365</size>
            <attacher name="Beth Dakin">bdakin</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGh0bWwgeG1sbnM9Imh0dHA6
Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIHhtbG5zOm09Imh0dHA6Ly93d3cudzMub3JnLzE5OTgv
TWF0aC9NYXRoTUwiIHhtbDpsYW5nPSJlbiI+PGhlYWQ+PHRpdGxlPiBXM0MgTWF0aE1MIFRlc3RT
dWl0ZSwgVmVyc2lvbiAzOiB0ZXN0LWNhc2U6ICBtcm9vdC1jb2xvcnM8L3RpdGxlPgo8L2hlYWQ+
PGJvZHkgb25sb2FkPSJtYWtlU3VyZVdlRm9jdXMoKTsiIHN0eWxlPSJiYWNrZ3JvdW5kOiAjZmZm
ZmZmIj48dGFibGUgc3R5bGU9ImZvbnQtc2l6ZTpzbWFsbDsgYmFja2dyb3VuZC1jb2xvcjojRERE
REREIiB3aWR0aD0iMTAwJSIgY2VsbHBhZGRpbmc9IjUiPjx0cj48dGQ+PGEgaHJlZj0iLi4vLi4v
Li4vUHJlc2VudGF0aW9uL0dlbmVyYWxMYXlvdXQvbXJvdy9tcm93X2NvbG9ycy1mdWxsLnhodG1s
Ij4KICAgIHByZXYgPC9hPjwvdGQ+PHRkIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+CiAgwqAo
wqA8YSBocmVmPSIuLi8uLi8uLi8vb3ZlcnZpZXcuaHRtbCI+dGVzdHN1aXRlPC9hPsKgJmd0O8Kg
PGEgdGFyZ2V0PSJ0b2NfZnVsbCIgaHJlZj0iLi4vLi4vLi4vdG9jLWZ1bGwueGh0bWwjUHJlc2Vu
dGF0aW9uLyI+UHJlc2VudGF0aW9uPC9hPsKgJmd0O8KgPGEgdGFyZ2V0PSJ0b2NfZnVsbCIgaHJl
Zj0iLi4vLi4vLi4vdG9jLWZ1bGwueGh0bWwjUHJlc2VudGF0aW9uL0dlbmVyYWxMYXlvdXQvIj5H
ZW5lcmFsTGF5b3V0PC9hPsKgJmd0O8KgPGEgdGFyZ2V0PSJ0b2NfZnVsbCIgaHJlZj0iLi4vLi4v
Li4vdG9jLWZ1bGwueGh0bWwjUHJlc2VudGF0aW9uL0dlbmVyYWxMYXlvdXQvbXNxcnQtbXJvb3Qv
Ij5tc3FydC1tcm9vdDwvYT7CoCZndDvCoG1yb290LWNvbG9ycwogIMKgKcKgPC90ZD48dGQgc3R5
bGU9InRleHQtYWxpZ246IHJpZ2h0Ij48YSBocmVmPSIuLi8uLi8uLi9QcmVzZW50YXRpb24vR2Vu
ZXJhbExheW91dC9tc3FydC1tcm9vdC9tcm9vdEIxLWZ1bGwueGh0bWwiPgogICAgbmV4dDwvYT48
L3RkPjwvdHI+PC90YWJsZT48cD48L3A+PGRpdiBzdHlsZT0ibWFyZ2luOjUlIj48dGFibGUgc3R5
bGU9ImJhY2tncm91bmQ6I0RERERERCIgY2VsbHBhZGRpbmc9IjQiPjx0cj48dGQgc3R5bGU9InRl
eHQtYWxpZ246IHJpZ2h0IiB2YWxpZ249InRvcCI+QWx0ZXJuYXRpdmVzOjwvdGQ+PHRkPgogICAg
ICAoPGEgaHJlZj0ibXJvb3QtY29sb3JzLm1tbCI+bW1sIGZpbGU8L2E+KQogICAgICDCoCg8YSBo
cmVmPSJtcm9vdC1jb2xvcnMtZnVsbC54aHRtbCI+ZnVsbDwvYT4pwqAoPGEgaHJlZj0ibXJvb3Qt
Y29sb3JzLXNpbXBsZS54aHRtbCI+c2ltcGxlPC9hPinCoCg8YSBocmVmPSJtcm9vdC1jb2xvcnMt
cGxhaW4ueGh0bWwiPnBsYWluPC9hPinCoCg8YSBocmVmPSJtcm9vdC1jb2xvcnMtZm9ybS54aHRt
bCI+Zm9ybTwvYT4pwqAoPGEgaHJlZj0ibXJvb3QtY29sb3JzLXNsaWRlc2hvdy54aHRtbCI+c2xp
ZGVzaG93PC9hPik8L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0idGV4dC1hbGlnbjogcmlnaHQiIHZh
bGlnbj0idG9wIj5GaWxlOjwvdGQ+PHRkPlByZXNlbnRhdGlvbi9HZW5lcmFsTGF5b3V0L21zcXJ0
LW1yb290L21yb290LWNvbG9yczwvdGQ+PC90cj48dHI+PHRkIHN0eWxlPSJ0ZXh0LWFsaWduOiBy
aWdodCIgdmFsaWduPSJ0b3AiPkNWUy1JRDo8L3RkPjx0ZD48L3RkPjwvdHI+PHRyPjx0ZCBzdHls
ZT0idGV4dC1hbGlnbjogcmlnaHQiIHZhbGlnbj0idG9wIj5BdXRob3I6PC90ZD48dGQ+QnJ1Y2Ug
TWlsbGVyPC90ZD48L3RyPjx0cj48dGQgc3R5bGU9InRleHQtYWxpZ246IHJpZ2h0IiB2YWxpZ249
InRvcCI+RGVzY3JpcHRpb246PC90ZD48dGQ+Q29tYmluYXRpb25zIG9mIG1hdGhjb2xvciBhbmQg
bWF0aGJhY2tncm91bmQuPC90ZD48L3RyPjx0cj48dGQgY29sc3Bhbj0iMiI+PGhyPjwvaHI+PC90
ZD48L3RyPjx0ciB2YWxpZ249InRvcCI+PHRkPjxwPlNhbXBsZSBSZW5kZXJpbmc6PC9wPjx0YWJs
ZT48dHI+PHRkPjxpbWcgc3JjPSJtcm9vdC1jb2xvcnMucG5nIiBhbHQ9IkNyZWF0ZWQgYnk6IGxh
dGV4Ij48L2ltZz48L3RkPjwvdHI+PC90YWJsZT48L3RkPjwvdHI+PC90YWJsZT48cD48Yj5Zb3Vy
IGJyb3dzZXIncyByZW5kZXJpbmc8L2I+OjwvcD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyMCUi
PjxtYXRoIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk4L01hdGgvTWF0aE1MIiBkaXNwbGF5
PSJibG9jayI+CiAgPG1yb3c+CiAgICA8bXJvb3Q+PG1pPmE8L21pPjxtbj4zPC9tbj48L21yb290
Pjxtbz4sPC9tbz4KICAgIDxtcm9vdD48bWkgbWF0aGNvbG9yPSIjRkYwMDAwIj5hPC9taT48bW4+
MzwvbW4+PC9tcm9vdD48bW8+LDwvbW8+CiAgICA8bXJvb3QgbWF0aGNvbG9yPSIjRkYwMDAwIj48
bWk+YTwvbWk+PG1uPjM8L21uPjwvbXJvb3Q+PG1vPiw8L21vPgogICAgPG1yb290IG1hdGhiYWNr
Z3JvdW5kPSIjODBGRjgwIj48bWk+YTwvbWk+PG1uPjM8L21uPjwvbXJvb3Q+PG1vPiw8L21vPgog
ICAgPG1yb290IG1hdGhiYWNrZ3JvdW5kPSIjODBGRjgwIj48bWkgbWF0aGNvbG9yPSIjRkYwMDAw
Ij5hPC9taT48bW4+MzwvbW4+PC9tcm9vdD48bW8+LDwvbW8+CiAgICA8bXJvb3QgbWF0aGNvbG9y
PSIjRkYwMDAwIiBtYXRoYmFja2dyb3VuZD0iIzgwRkY4MCI+PG1pPmE8L21pPjxtbj4zPC9tbj48
L21yb290Pjxtbz4sPC9tbz4KICAgIDxtcm9vdD48cGxhaW4sMTAwJSBtYXRoYmFja2dyb3VuZD0i
IzgwRkY4MCI+YTwvbWk+PG1uPjM8L21uPjwvbXJvb3Q+CiAgPC9tcm93Pgo8L21hdGg+PC9zcGFu
Pjxocj48L2hyPjxwPjxiPlNvdXJjZSBDb2RlPC9iPjo8L3A+PHByZT4mbHQ7bWF0aCB4bWxucz0i
aHR0cDovL3d3dy53My5vcmcvMTk5OC9NYXRoL01hdGhNTCIgZGlzcGxheT0iYmxvY2siJmd0Owog
ICZsdDttcm93Jmd0OwogICAgJmx0O21yb290Jmd0OyZsdDttaSZndDthJmx0Oy9taSZndDsmbHQ7
bW4mZ3Q7MyZsdDsvbW4mZ3Q7Jmx0Oy9tcm9vdCZndDsmbHQ7bW8mZ3Q7LCZsdDsvbW8mZ3Q7CiAg
ICAmbHQ7bXJvb3QmZ3Q7Jmx0O21pIG1hdGhjb2xvcj0iI0ZGMDAwMCImZ3Q7YSZsdDsvbWkmZ3Q7
Jmx0O21uJmd0OzMmbHQ7L21uJmd0OyZsdDsvbXJvb3QmZ3Q7Jmx0O21vJmd0OywmbHQ7L21vJmd0
OwogICAgJmx0O21yb290IG1hdGhjb2xvcj0iI0ZGMDAwMCImZ3Q7Jmx0O21pJmd0O2EmbHQ7L21p
Jmd0OyZsdDttbiZndDszJmx0Oy9tbiZndDsmbHQ7L21yb290Jmd0OyZsdDttbyZndDssJmx0Oy9t
byZndDsKICAgICZsdDttcm9vdCBtYXRoYmFja2dyb3VuZD0iIzgwRkY4MCImZ3Q7Jmx0O21pJmd0
O2EmbHQ7L21pJmd0OyZsdDttbiZndDszJmx0Oy9tbiZndDsmbHQ7L21yb290Jmd0OyZsdDttbyZn
dDssJmx0Oy9tbyZndDsKICAgICZsdDttcm9vdCBtYXRoYmFja2dyb3VuZD0iIzgwRkY4MCImZ3Q7
Jmx0O21pIG1hdGhjb2xvcj0iI0ZGMDAwMCImZ3Q7YSZsdDsvbWkmZ3Q7Jmx0O21uJmd0OzMmbHQ7
L21uJmd0OyZsdDsvbXJvb3QmZ3Q7Jmx0O21vJmd0OywmbHQ7L21vJmd0OwogICAgJmx0O21yb290
IG1hdGhjb2xvcj0iI0ZGMDAwMCIgbWF0aGJhY2tncm91bmQ9IiM4MEZGODAiJmd0OyZsdDttaSZn
dDthJmx0Oy9taSZndDsmbHQ7bW4mZ3Q7MyZsdDsvbW4mZ3Q7Jmx0Oy9tcm9vdCZndDsmbHQ7bW8m
Z3Q7LCZsdDsvbW8mZ3Q7CiAgICAmbHQ7bXJvb3QmZ3Q7Jmx0O21pIG1hdGhiYWNrZ3JvdW5kPSIj
ODBGRjgwIiZndDthJmx0Oy9taSZndDsmbHQ7bW4mZ3Q7MyZsdDsvbW4mZ3Q7Jmx0Oy9tcm9vdCZn
dDsKICAmbHQ7L21yb3cmZ3Q7CiZsdDsvbWF0aCZndDs8L3ByZT48aHI+PC9ocj48c2NyaXB0IHR5
cGU9InRleHQvamF2YXNjcmlwdCI+CmZ1bmN0aW9uIGtleWRvd25oYW5kbGVyKG15RXZlbnQpIHsK
ICBpZihkb2N1bWVudC5hbGwpIHsKICAgICAgaWYgKCFteUV2ZW50KSB7CiAgICAgICAgbXlFdmVu
dCA9IHdpbmRvdy5ldmVudDsJCiAgICB9CiAgICBpZihmYWxzZSkge3JldHVybiB0cnVlO30KICAg
IGVsc2UgaWYgKG15RXZlbnQua2V5Q29kZT09MzcpIHsgZ290b1ByZXZpb3VzKCk7IHJldHVybiBm
YWxzZTt9ZWxzZSBpZiAobXlFdmVudC5rZXlDb2RlPT0zOSkgeyBnb3RvTmV4dCgpOyByZXR1cm4g
ZmFsc2U7IH0KICAgIGVsc2UgcmV0dXJuIHRydWU7CiAgICByZXR1cm4gZmFsc2U7CiAgfQogCiAg
aWYoZmFsc2UpIHtyZXR1cm4gdHJ1ZTt9CiAgZWxzZSBpZiAobXlFdmVudC53aGljaD09MzcpIHsg
Z290b1ByZXZpb3VzKCk7IHJldHVybiBmYWxzZTt9IGVsc2UgaWYgKG15RXZlbnQud2hpY2g9PTM5
KSB7IGdvdG9OZXh0KCk7IHJldHVybiBmYWxzZTsgfQogIGVsc2UgcmV0dXJuIHRydWU7CiAgcmV0
dXJuIGZhbHNlOwp9CgpmdW5jdGlvbiBtYWtlU3VyZVdlRm9jdXMoKSB7CiAgd2luZG93LmZvY3Vz
KCk7Cn0KCiAgCgoKLy8gZW1iZWQga2V5Ym9hcmQgaGFuZGxpbmcKCi8vRmlyZUZveCBhbmQgZnJp
ZW5kcwoKaWYgKGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKXsKICBpZiAoIWRvY3VtZW50
LmFsbCkgewogICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigna2V5ZG93bicsa2V5ZG93bmhh
bmRsZXIsdHJ1ZSk7CQogIH0gIAp9CgovLyBJbnRlcm5ldEV4cGxvcmVyCmlmIChkb2N1bWVudC5h
bGwpIHsKCWRvY3VtZW50Lm9ua2V5ZG93biA9IGtleWRvd25oYW5kbGVyOwp9CgoKZnVuY3Rpb24g
c2V0UmVzdWx0QW5kR28oaSkgewogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGkpLmNoZWNrZWQg
PSB0cnVlOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXN0LWZvcm0iKS5zdWJtaXQoKTsK
fQoKCgoKCgpmdW5jdGlvbiBnb3RvUHJldmlvdXMoKSB7IAoJaWYgKGRvY3VtZW50LmxvY2F0aW9u
KSB7CgkJZG9jdW1lbnQubG9jYXRpb24uaHJlZiA9ICIuLi8uLi8uLi9QcmVzZW50YXRpb24vR2Vu
ZXJhbExheW91dC9tcm93L21yb3dfY29sb3JzLWZ1bGwueGh0bWwiOwoJCX0gZWxzZSB7CgkJd2lu
ZG93LmxvY2F0aW9uLmhyZWYgPSAiLi4vLi4vLi4vUHJlc2VudGF0aW9uL0dlbmVyYWxMYXlvdXQv
bXJvdy9tcm93X2NvbG9ycy1mdWxsLnhodG1sIjsKCX0KfQpmdW5jdGlvbiBnb3RvTmV4dCgpIHsg
CglpZiAoZG9jdW1lbnQubG9jYXRpb24pIHsKCQlkb2N1bWVudC5sb2NhdGlvbi5ocmVmID0gIi4u
Ly4uLy4uL1ByZXNlbnRhdGlvbi9HZW5lcmFsTGF5b3V0L21zcXJ0LW1yb290L21yb290QjEtZnVs
bC54aHRtbCI7CgkJfSBlbHNlIHsKCQl3aW5kb3cubG9jYXRpb24uaHJlZiA9ICIuLi8uLi8uLi9Q
cmVzZW50YXRpb24vR2VuZXJhbExheW91dC9tc3FydC1tcm9vdC9tcm9vdEIxLWZ1bGwueGh0bWwi
OwoJfQp9Cgp3aW5kb3cubmFtZSA9ICJ0ZXN0c3VpdGUiOwo8L3NjcmlwdD48L2Rpdj48L2JvZHk+
PC9odG1sPg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>65785</attachid>
            <date>2010-08-27 16:34:07 -0700</date>
            <delta_ts>2010-08-27 19:23:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>mathy2.txt</filename>
            <type>text/plain</type>
            <size>2213</size>
            <attacher name="Beth Dakin">bdakin</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2NjI3MikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjAgQEAKKzIwMTAtMDgtMjcgIEJldGggRGFraW4gIDxiZGFraW5AYXBwbGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCBm
b3IgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ0ODA0IENyYXNoZXMg
aW4gCisgICAgICAgIFJlbmRlck1hdGhNTFJvb3Q6OmxheW91dCgpIGFuZCBSZW5kZXJNYXRoTUxS
b290OjpwYWludCgpCisgICAgICAgIC1hbmQgY29ycmVzcG9uZGluZy0KKyAgICAgICAgPHJkYXI6
Ly9wcm9ibGVtLzgzNDIwNTU+CisKKyAgICAgICAgQWxsIG9mIHRoZSBjYWxscyB0byBmaXJzdENo
aWxkKCkgYW5kIGxhc3RDaGlsZCgpIGluIAorICAgICAgICBSZW5kZXJNYXRoTUxSb290OjpsYXlv
dXQoKSBhbmQgUmVuZGVyTWF0aE1MUm9vdDo6cGFpbnQoKSBuZWVkIHRvIGJlIAorICAgICAgICBu
dWxsIGNoZWNrZWQuCisKKyAgICAgICAgKiBtYXRobWwvUmVuZGVyTWF0aE1MUm9vdC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJNYXRoTUxSb290OjpwYWludCk6CisgICAgICAgIChXZWJD
b3JlOjpSZW5kZXJNYXRoTUxSb290OjpsYXlvdXQpOgorCiAyMDEwLTA4LTI3ICBTaW1vbiBGcmFz
ZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFRvbnkg
Q2hhbmcuCkluZGV4OiBXZWJDb3JlL21hdGhtbC9SZW5kZXJNYXRoTUxSb290LmNwcAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBXZWJDb3JlL21hdGhtbC9SZW5kZXJNYXRoTUxSb290LmNwcAkocmV2aXNpb24gNjYy
NDIpCisrKyBXZWJDb3JlL21hdGhtbC9SZW5kZXJNYXRoTUxSb290LmNwcAkod29ya2luZyBjb3B5
KQpAQCAtOTksNyArOTksMTAgQEAgdm9pZCBSZW5kZXJNYXRoTUxSb290OjpwYWludChQYWludElu
Zm8mIAogICAgIAogICAgIGlmIChpbmZvLmNvbnRleHQtPnBhaW50aW5nRGlzYWJsZWQoKSkKICAg
ICAgICAgcmV0dXJuOwotICAgIAorCisgICAgaWYgKCFmaXJzdENoaWxkKCkgfHwgIWxhc3RDaGls
ZCgpKQorICAgICAgICByZXR1cm47CisKICAgICB0eCArPSB4KCk7CiAgICAgdHkgKz0geSgpOwog
ICAgIApAQCAtMjAzLDExICsyMDYsMTUgQEAgdm9pZCBSZW5kZXJNYXRoTUxSb290OjpwYWludChQ
YWludEluZm8mIAogdm9pZCBSZW5kZXJNYXRoTUxSb290OjpsYXlvdXQoKQogewogICAgIFJlbmRl
ckJsb2NrOjpsYXlvdXQoKTsKLSAgICAKKworICAgIGlmICghZmlyc3RDaGlsZCgpIHx8ICFsYXN0
Q2hpbGQoKSkKKyAgICAgICAgcmV0dXJuOworCiAgICAgaW50IG1heEhlaWdodCA9IHRvUmVuZGVy
Qm94TW9kZWxPYmplY3QobGFzdENoaWxkKCkpLT5vZmZzZXRIZWlnaHQoKTsKICAgICAKICAgICBS
ZW5kZXJPYmplY3QqIGN1cnJlbnQgPSBsYXN0Q2hpbGQoKS0+Zmlyc3RDaGlsZCgpOwotICAgIGN1
cnJlbnQtPnN0eWxlKCktPnNldFZlcnRpY2FsQWxpZ24oQkFTRUxJTkUpOworICAgIGlmIChjdXJy
ZW50KQorICAgICAgICBjdXJyZW50LT5zdHlsZSgpLT5zZXRWZXJ0aWNhbEFsaWduKEJBU0VMSU5F
KTsKICAgICAKICAgICBpZiAoIW1heEhlaWdodCkKICAgICAgICAgbWF4SGVpZ2h0ID0gc3R5bGUo
KS0+Zm9udFNpemUoKTsKQEAgLTIyOCw2ICsyMzUsOCBAQCB2b2lkIFJlbmRlck1hdGhNTFJvb3Q6
OmxheW91dCgpCiAgICAgCiAgICAgLy8gUG9zaXRpb25pbmcgb2YgdGhlIGluZGV4CiAgICAgUmVu
ZGVyQm94TW9kZWxPYmplY3QqIGluZGV4Qm94ID0gdG9SZW5kZXJCb3hNb2RlbE9iamVjdChmaXJz
dENoaWxkKCktPmZpcnN0Q2hpbGQoKSk7CisgICAgaWYgKCFpbmRleEJveCkKKyAgICAgICAgcmV0
dXJuOwogICAgIAogICAgIGludCBpbmRleFNoaWZ0ID0gaW5kZXhCb3gtPm9mZnNldFdpZHRoKCkg
KyB0b3BTdGFydFNoaWZ0OwogICAgIGludCByYWRpY2FsSGVpZ2h0ID0gc3RhdGljX2Nhc3Q8aW50
PigoMSAtIGdSYWRpY2FsVG9wTGVmdFBvaW50WVBvcykgKiBtYXhIZWlnaHQpOwo=
</data>
<flag name="review"
          id="54648"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>65881</attachid>
            <date>2010-08-29 23:25:55 -0700</date>
            <delta_ts>2010-08-29 23:25:55 -0700</delta_ts>
            <desc>Reduced Test Case 1</desc>
            <filename>reduced_test_case_1.html</filename>
            <type>text/html</type>
            <size>89</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8Ym9keT4KPG1hdGg+CiAgICA8bXJvb3Q+PG1pPjwvbWk+
PC9tcm9vdD4KPC9tYXRoPgo8L2JvZHk+CjwvaHRtbD4=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>65882</attachid>
            <date>2010-08-29 23:30:30 -0700</date>
            <delta_ts>2010-08-29 23:30:30 -0700</delta_ts>
            <desc>Reduced Test Case 2</desc>
            <filename>reduced_test_case_2.html</filename>
            <type>text/html</type>
            <size>80</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8Ym9keT4KPG1hdGg+CiAgICA8bXJvb3Q+PC9tcm9vdD4K
PC9tYXRoPgo8L2JvZHk+CjwvaHRtbD4=
</data>

          </attachment>
      

    </bug>

</bugzilla>