<?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>14132</bug_id>
          
          <creation_ts>2007-06-13 18:46:51 -0700</creation_ts>
          <short_desc>array sort with &gt; 10000 elements sets elements &gt; 10000 undefined</short_desc>
          <delta_ts>2007-06-13 22:09:48 -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>JavaScriptCore</component>
          <version>523.x (Safari 3)</version>
          <rep_platform>PC</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>P1</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mitch Skinner">bugzilla</reporter>
          <assigned_to name="Darin Adler">darin</assigned_to>
          <cc>mrowe</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>7618</commentid>
    <comment_count>0</comment_count>
    <who name="Mitch Skinner">bugzilla</who>
    <bug_when>2007-06-13 18:46:51 -0700</bug_when>
    <thetext>Sorting arrays with more than 10,000 elements leaves elements beyond 10,000 undefined.  Loading the attached html file in Safari 2 and 3 (419.3 on OS X 10.4.8 and 522.11.3 on Windows XP) gives me the following:


Test Result

test length: 10010
test[9999]: 9999
test[10000]: 10000
test[9990:10010]: [9990, 9991, 9992, 9993, 9994, 9995, 9996, 9997, 9998, 9999, 10000, 10001, 10002, 10003, 10004, 10005, 10006, 10007, 10008, 10009]

sorting array

test length: 10010
test[9999]: 9999
test[10000]: undefined
test[9990:10010]: [9990, 9991, 9992, 9993, 9994, 9995, 9996, 9997, 9998, 9999, , , , , , , , , , ]


While Firefox and IE both give me:


Test Result

test length: 10010
test[9999]: 9999
test[10000]: 10000
test[9990:10010]: [9990, 9991, 9992, 9993, 9994, 9995, 9996, 9997, 9998, 9999, 10000, 10001, 10002, 10003, 10004, 10005, 10006, 10007, 10008, 10009]

sorting array

test length: 10010
test[9999]: 9999
test[10000]: 10000
test[9990:10010]: [9990, 9991, 9992, 9993, 9994, 9995, 9996, 9997, 9998, 9999, 10000, 10001, 10002, 10003, 10004, 10005, 10006, 10007, 10008, 10009]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7615</commentid>
    <comment_count>1</comment_count>
      <attachid>15012</attachid>
    <who name="Mitch Skinner">bugzilla</who>
    <bug_when>2007-06-13 18:49:53 -0700</bug_when>
    <thetext>Created attachment 15012
test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7616</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2007-06-13 20:59:04 -0700</bug_when>
    <thetext>From memory, at around 10,000 elements we change both sorting algorithm and move to a sparse array implementation.  Either one of these may be the root of this issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7613</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2007-06-13 21:09:39 -0700</bug_when>
    <thetext>I&apos;ll have a look into this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7611</commentid>
    <comment_count>4</comment_count>
      <attachid>15013</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-06-13 22:00:57 -0700</bug_when>
    <thetext>Created attachment 15013
patch with test case and change log</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7604</commentid>
    <comment_count>5</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-06-13 22:09:48 -0700</bug_when>
    <thetext>Committed revision 23521.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>15012</attachid>
            <date>2007-06-13 18:49:53 -0700</date>
            <delta_ts>2007-06-13 18:49:53 -0700</delta_ts>
            <desc>test case</desc>
            <filename>testSortTrunc.html</filename>
            <type>text/html</type>
            <size>1546</size>
            <attacher name="Mitch Skinner">bugzilla</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgCgkgIFBVQkxJQyAiLS8vVzNDLy9EVEQgWEhUTUwgMS4wIFRyYW5zaXRp
b25hbC8vRU4iCgkgICJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS10cmFu
c2l0aW9uYWwuZHRkIj4KCjxodG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1s
IiB4bWw6bGFuZz0iZW4iIGxhbmc9ImVuIj4KICAKICA8aGVhZD4KICAgIDx0aXRsZT5zb3J0IHRy
dW5jYXRpb24gdGVzdDwvdGl0bGU+CiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+
CiAgICAvKiA8IVtDREFUQVsgKi8KICAgICAgICBmdW5jdGlvbiBhZGRUZXh0KG5vZGUsIHRleHQp
IHsKICAgICAgICAgICAgbm9kZS5hcHBlbmRDaGlsZChkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZSh0
ZXh0KSk7CiAgICAgICAgICAgIG5vZGUuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlRWxlbWVu
dCgiYnIiKSk7CiAgICAgICAgfQogICAgICAgIGZ1bmN0aW9uIHRlc3RTb3J0VHJ1bmMoKSB7CiAg
ICAgICAgICAgIHZhciB0ZXN0ID0gW107CiAgICAgICAgICAgIHZhciByZXN1bHQgPSBkb2N1bWVu
dC5nZXRFbGVtZW50QnlJZCgicmVzdWx0Iik7CiAgICAgICAgICAgIGZvciAodmFyIGkgPSAwOyBp
IDwgMTAwMTA7IGkrKykKICAgICAgICAgICAgICAgIHRlc3QucHVzaChpKTsKICAgICAgICAgICAg
YWRkVGV4dChyZXN1bHQsICJ0ZXN0IGxlbmd0aDogIiArIHRlc3QubGVuZ3RoKTsKICAgICAgICAg
ICAgYWRkVGV4dChyZXN1bHQsICJ0ZXN0Wzk5OTldOiAiICsgdGVzdFs5OTk5XSk7CiAgICAgICAg
ICAgIGFkZFRleHQocmVzdWx0LCAidGVzdFsxMDAwMF06ICIgKyB0ZXN0WzEwMDAwXSk7CiAgICAg
ICAgICAgIGFkZFRleHQocmVzdWx0LCAidGVzdFs5OTkwOjEwMDEwXTogWyIgKyB0ZXN0LnNsaWNl
KDk5OTAsIDEwMDEwKS5qb2luKCIsICIpICsgIl0iKTsKICAgICAgICAgICAgYWRkVGV4dChyZXN1
bHQsICIiKTsKICAgICAgICAgICAgYWRkVGV4dChyZXN1bHQsICJzb3J0aW5nIGFycmF5Iik7CiAg
ICAgICAgICAgIGFkZFRleHQocmVzdWx0LCAiIik7CiAgICAgICAgICAgIHRlc3Quc29ydChmdW5j
dGlvbihhLGIpIHtyZXR1cm4gYSAtIGI7fSk7CgogICAgICAgICAgICBhZGRUZXh0KHJlc3VsdCwg
InRlc3QgbGVuZ3RoOiAiICsgdGVzdC5sZW5ndGgpOwogICAgICAgICAgICBhZGRUZXh0KHJlc3Vs
dCwgInRlc3RbOTk5OV06ICIgKyB0ZXN0Wzk5OTldKTsKICAgICAgICAgICAgYWRkVGV4dChyZXN1
bHQsICJ0ZXN0WzEwMDAwXTogIiArIHRlc3RbMTAwMDBdKTsKICAgICAgICAgICAgYWRkVGV4dChy
ZXN1bHQsICJ0ZXN0Wzk5OTA6MTAwMTBdOiBbIiArIHRlc3Quc2xpY2UoOTk5MCwgMTAwMTApLmpv
aW4oIiwgIikgKyAiXSIpOwogICAgICAgIH0KICAgIC8qIF1dPiAqLwogICAgPC9zY3JpcHQ+CiAg
PC9oZWFkPgogIAogIDxib2R5IG9ubG9hZD0idGVzdFNvcnRUcnVuYygpIj4KICAgIDxkaXYgaWQ9
InJlc3VsdCI+CiAgICA8aDM+VGVzdCBSZXN1bHQ8L2gzPgogICAgPC9kaXY+CiAgPC9ib2R5Pgo8
L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>15013</attachid>
            <date>2007-06-13 22:00:57 -0700</date>
            <delta_ts>2007-06-13 22:03:37 -0700</delta_ts>
            <desc>patch with test case and change log</desc>
            <filename>BigArraySortPatch.txt</filename>
            <type>text/plain</type>
            <size>6997</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIzNTExKQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjIgQEAKKzIwMDctMDYtMTMgIERhcmluIEFk
bGVyICA8ZGFyaW5AYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIC0gZml4IGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE0MTMyCisgICAgICAgICAgYXJyYXkgc29ydCB3aXRoID4gMTAwMDAgZWxlbWVudHMgc2V0
cyBlbGVtZW50cyA+IDEwMDAwIHVuZGVmaW5lZAorCisgICAgICAgIFRlc3Q6IGZhc3QvanMvc29y
dC1sYXJnZS1hcnJheS5odG1sCisKKyAgICAgICAgKiBranMvYXJyYXlfaW5zdGFuY2UuaDogUmVw
bGFjZWQgcHVzaFVuZGVmaW5lZE9iamVjdHNUb0VuZCB3aXRoCisgICAgICAgIGNvbXBhY3RGb3JT
b3J0aW5nLCBhbmQgcmVtb3ZlZCBFeGVjU3RhdGUgcGFyYW1ldGVycy4KKworICAgICAgICAqIGtq
cy9hcnJheV9vYmplY3QuY3BwOgorICAgICAgICAoQXJyYXlJbnN0YW5jZTo6c29ydCk6IENoYW5n
ZWQgdG8gY2FsbCBjb21wYWN0Rm9yU29ydGluZy4KKyAgICAgICAgKEFycmF5SW5zdGFuY2U6OmNv
bXBhY3RGb3JTb3J0aW5nKTogRG8gdGhlIGdldCBhbmQgZGVsZXRlIG9mIHRoZQorICAgICAgICBw
cm9wZXJ0aWVzIGRpcmVjdGx5IG9uIHRoZSBwcm9wZXJ0eSBtYXAgaW5zdGVhZCBvZiB1c2luZyBw
dWJsaWMKKyAgICAgICAgY2FsbHMgZnJvbSBKU09iamVjdC4gVGhlIHB1YmxpYyBjYWxscyB3b3Vs
ZCBqdXN0IHJlYWQgdGhlIHVuZGVmaW5lZAorICAgICAgICB2YWx1ZXMgZnJvbSB0aGUgY29tcGFj
dGVkIHNvcnQgcmVzdWx0cyBhcnJheSEKKwogMjAwNy0wNi0xMyAgU2ltb24gSGF1c21hbm4gIDxo
YXVzbWFubkBrZGUub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IExhcnMuCkluZGV4OiBKYXZh
U2NyaXB0Q29yZS9ranMvYXJyYXlfaW5zdGFuY2UuaAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9ranMvYXJyYXlfaW5zdGFuY2UuaAkocmV2aXNpb24gMjM1MTEpCisrKyBKYXZhU2NyaXB0
Q29yZS9ranMvYXJyYXlfaW5zdGFuY2UuaAkod29ya2luZyBjb3B5KQpAQCAtMiw3ICsyLDcgQEAK
IC8qCiAgKiAgVGhpcyBmaWxlIGlzIHBhcnQgb2YgdGhlIEtERSBsaWJyYXJpZXMKICAqICBDb3B5
cmlnaHQgKEMpIDE5OTktMjAwMCBIYXJyaSBQb3J0ZW4gKHBvcnRlbkBrZGUub3JnKQotICogIENv
cHlyaWdodCAoQykgMjAwMyBBcHBsZSBDb21wdXRlciwgSW5jLgorICogIENvcHlyaWdodCAoQykg
MjAwMywgMjAwNyBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCiAgKgogICogIFRoaXMg
bGlicmFyeSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IK
ICAqICBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwg
UHVibGljCkBAIC01Nyw3ICs1Nyw3IEBAIG5hbWVzcGFjZSBLSlMgewogCiAgICAgdm9pZCBzZXRM
ZW5ndGgodW5zaWduZWQgbmV3TGVuZ3RoLCBFeGVjU3RhdGUgKmV4ZWMpOwogICAgIAotICAgIHVu
c2lnbmVkIHB1c2hVbmRlZmluZWRPYmplY3RzVG9FbmQoRXhlY1N0YXRlICpleGVjKTsKKyAgICB1
bnNpZ25lZCBjb21wYWN0Rm9yU29ydGluZygpOwogICAgIAogICAgIHZvaWQgcmVzaXplU3RvcmFn
ZSh1bnNpZ25lZCk7CiAKSW5kZXg6IEphdmFTY3JpcHRDb3JlL2tqcy9hcnJheV9vYmplY3QuY3Bw
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIEphdmFTY3JpcHRDb3JlL2tqcy9hcnJheV9vYmplY3QuY3BwCShyZXZp
c2lvbiAyMzUxMSkKKysrIEphdmFTY3JpcHRDb3JlL2tqcy9hcnJheV9vYmplY3QuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC0yLDcgKzIsNyBAQAogLyoKICAqICBUaGlzIGZpbGUgaXMgcGFydCBvZiB0
aGUgS0RFIGxpYnJhcmllcwogICogIENvcHlyaWdodCAoQykgMTk5OS0yMDAwIEhhcnJpIFBvcnRl
biAocG9ydGVuQGtkZS5vcmcpCi0gKiAgQ29weXJpZ2h0IChDKSAyMDAzIEFwcGxlIENvbXB1dGVy
LCBJbmMuCisgKiAgQ29weXJpZ2h0IChDKSAyMDAzLCAyMDA3IEFwcGxlIEluYy4gQWxsIHJpZ2h0
cyByZXNlcnZlZC4KICAqICBDb3B5cmlnaHQgKEMpIDIwMDMgUGV0ZXIgS2VsbHkgKHBta0Bwb3N0
LmNvbSkKICAqICBDb3B5cmlnaHQgKEMpIDIwMDYgQWxleGV5IFByb3NrdXJ5YWtvdiAoYXBAbnlw
b3AuY29tKQogICoKQEAgLTMzMCw3ICszMzAsNyBAQCBzdGF0aWMgaW50IGNvbXBhcmVCeVN0cmlu
Z0ZvclFTb3J0KGNvbnN0CiAKIHZvaWQgQXJyYXlJbnN0YW5jZTo6c29ydChFeGVjU3RhdGUqIGV4
ZWMpCiB7Ci0gICAgc2l6ZV90IGxlbmd0aE5vdEluY2x1ZGluZ1VuZGVmaW5lZCA9IHB1c2hVbmRl
ZmluZWRPYmplY3RzVG9FbmQoZXhlYyk7CisgICAgc2l6ZV90IGxlbmd0aE5vdEluY2x1ZGluZ1Vu
ZGVmaW5lZCA9IGNvbXBhY3RGb3JTb3J0aW5nKCk7CiAgICAgICAKICAgICBFeGVjU3RhdGUqIG9s
ZEV4ZWMgPSBleGVjRm9yQ29tcGFyZUJ5U3RyaW5nRm9yUVNvcnQ7CiAgICAgZXhlY0ZvckNvbXBh
cmVCeVN0cmluZ0ZvclFTb3J0ID0gZXhlYzsKQEAgLTM5Nyw3ICszOTcsNyBAQCBzdGF0aWMgaW50
IGNvbXBhcmVXaXRoQ29tcGFyZUZ1bmN0aW9uRm9yCiAKIHZvaWQgQXJyYXlJbnN0YW5jZTo6c29y
dChFeGVjU3RhdGUqIGV4ZWMsIEpTT2JqZWN0KiBjb21wYXJlRnVuY3Rpb24pCiB7Ci0gICAgc2l6
ZV90IGxlbmd0aE5vdEluY2x1ZGluZ1VuZGVmaW5lZCA9IHB1c2hVbmRlZmluZWRPYmplY3RzVG9F
bmQoZXhlYyk7CisgICAgc2l6ZV90IGxlbmd0aE5vdEluY2x1ZGluZ1VuZGVmaW5lZCA9IGNvbXBh
Y3RGb3JTb3J0aW5nKCk7CiAKICAgICBDb21wYXJlV2l0aENvbXBhcmVGdW5jdGlvbkFyZ3VtZW50
cyogb2xkQXJncyA9IGNvbXBhcmVXaXRoQ29tcGFyZUZ1bmN0aW9uQXJndW1lbnRzOwogICAgIENv
bXBhcmVXaXRoQ29tcGFyZUZ1bmN0aW9uQXJndW1lbnRzIGFyZ3MoZXhlYywgY29tcGFyZUZ1bmN0
aW9uKTsKQEAgLTQyMiw3ICs0MjIsNyBAQCB2b2lkIEFycmF5SW5zdGFuY2U6OnNvcnQoRXhlY1N0
YXRlKiBleGVjCiAgICAgY29tcGFyZVdpdGhDb21wYXJlRnVuY3Rpb25Bcmd1bWVudHMgPSBvbGRB
cmdzOwogfQogCi11bnNpZ25lZCBBcnJheUluc3RhbmNlOjpwdXNoVW5kZWZpbmVkT2JqZWN0c1Rv
RW5kKEV4ZWNTdGF0ZSAqZXhlYykKK3Vuc2lnbmVkIEFycmF5SW5zdGFuY2U6OmNvbXBhY3RGb3JT
b3J0aW5nKCkKIHsKICAgICBKU1ZhbHVlICp1bmRlZmluZWQgPSBqc1VuZGVmaW5lZCgpOwogCkBA
IC00NDcsOCArNDQ3LDggQEAgdW5zaWduZWQgQXJyYXlJbnN0YW5jZTo6cHVzaFVuZGVmaW5lZE9i
agogICAgIFByb3BlcnR5TmFtZUFycmF5SXRlcmF0b3IgZW5kID0gc3BhcnNlUHJvcGVydGllcy5l
bmQoKTsKICAgICBmb3IgKFByb3BlcnR5TmFtZUFycmF5SXRlcmF0b3IgaXQgPSBzcGFyc2VQcm9w
ZXJ0aWVzLmJlZ2luKCk7IGl0ICE9IGVuZDsgKytpdCkgewogICAgICAgICBJZGVudGlmaWVyIG5h
bWUgPSAqaXQ7Ci0gICAgICAgIHN0b3JhZ2Vbb10gPSBnZXQoZXhlYywgbmFtZSk7Ci0gICAgICAg
IEpTT2JqZWN0OjpkZWxldGVQcm9wZXJ0eShleGVjLCBuYW1lKTsKKyAgICAgICAgc3RvcmFnZVtv
XSA9IGdldERpcmVjdChuYW1lKTsKKyAgICAgICAgX3Byb3AucmVtb3ZlKG5hbWUpOwogICAgICAg
ICBvKys7CiAgICAgfQogICAgIApJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMjM1MTEpCisrKyBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNCBAQAorMjAwNy0wNi0x
MyAgRGFyaW4gQWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgLSB0ZXN0IGZvciBodHRwOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNDEzMgorICAgICAgICAgIGFycmF5IHNvcnQgd2l0aCA+IDEw
MDAwIGVsZW1lbnRzIHNldHMgZWxlbWVudHMgPiAxMDAwMCB1bmRlZmluZWQKKworICAgICAgICAq
IGZhc3QvanMvcmVzb3VyY2VzL3NvcnQtbGFyZ2UtYXJyYXkuanM6IEFkZGVkLgorICAgICAgICAq
IGZhc3QvanMvc29ydC1sYXJnZS1hcnJheS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAq
IGZhc3QvanMvc29ydC1sYXJnZS1hcnJheS5odG1sOiBBZGRlZC4KKwogMjAwNy0wNi0xMCAgR2Vv
ZmZyZXkgR2FyZW4gIDxnZ2FyZW5AYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEJl
dGggRGFraW4uCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2pzL3NvcnQtbGFyZ2UtYXJyYXktZXhw
ZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvanMvc29ydC1sYXJnZS1h
cnJheS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2pzL3Nv
cnQtbGFyZ2UtYXJyYXktZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDE0IEBA
CitUaGlzIHRlc3RzIHNvcnRpbmcgYW4gYXJyYXkgd2l0aCBtb3JlIHRoYW4gMTAsMDAwIHZhbHVl
cy4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdl
cywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgdGVzdC5sZW5ndGggaXMg
MTAwMTAKK1BBU1MgdGVzdFs5OTk5XSBpcyA5OTk5CitQQVNTIHRlc3RbMTAwMDBdIGlzIDEwMDAw
CitQQVNTIHRlc3Quc2xpY2UoMCwgMjApLmpvaW4oJywgJykgaXMgJzAsIDEsIDIsIDMsIDQsIDUs
IDYsIDcsIDgsIDksIDEwLCAxMSwgMTIsIDEzLCAxNCwgMTUsIDE2LCAxNywgMTgsIDE5JworUEFT
UyB0ZXN0LnNsaWNlKDk5OTAsIDEwMDEwKS5qb2luKCcsICcpIGlzICc5OTkwLCA5OTkxLCA5OTky
LCA5OTkzLCA5OTk0LCA5OTk1LCA5OTk2LCA5OTk3LCA5OTk4LCA5OTk5LCAxMDAwMCwgMTAwMDEs
IDEwMDAyLCAxMDAwMywgMTAwMDQsIDEwMDA1LCAxMDAwNiwgMTAwMDcsIDEwMDA4LCAxMDAwOScK
K1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQorCkluZGV4
OiBMYXlvdXRUZXN0cy9mYXN0L2pzL3NvcnQtbGFyZ2UtYXJyYXkuaHRtbAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy9mYXN0L2pzL3NvcnQtbGFyZ2UtYXJyYXkuaHRtbAkocmV2aXNpb24gMCkK
KysrIExheW91dFRlc3RzL2Zhc3QvanMvc29ydC1sYXJnZS1hcnJheS5odG1sCShyZXZpc2lvbiAw
KQpAQCAtMCwwICsxLDEzIEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBI
VE1MLy9FTiI+Cis8aHRtbD4KKzxoZWFkPgorPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJy
ZXNvdXJjZXMvanMtdGVzdC1zdHlsZS5jc3MiPgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9qcy10
ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKzxwIGlkPSJkZXNjcmlwdGlv
biI+PC9wPgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+Cis8c2NyaXB0IHNyYz0icmVzb3VyY2Vz
L3NvcnQtbGFyZ2UtYXJyYXkuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9q
cy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpJbmRleDogTGF5b3V0
VGVzdHMvZmFzdC9qcy9yZXNvdXJjZXMvc29ydC1sYXJnZS1hcnJheS5qcwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy9mYXN0L2pzL3Jlc291cmNlcy9zb3J0LWxhcmdlLWFycmF5LmpzCShyZXZp
c2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9qcy9yZXNvdXJjZXMvc29ydC1sYXJnZS1hcnJh
eS5qcwkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxNCBAQAorZGVzY3JpcHRpb24oIlRoaXMgdGVz
dHMgc29ydGluZyBhbiBhcnJheSB3aXRoIG1vcmUgdGhhbiAxMCwwMDAgdmFsdWVzLiIpOworCit2
YXIgdGVzdCA9IFtdOworZm9yICh2YXIgaSA9IDA7IGkgPCAxMDAxMDsgaSsrKQorICAgIHRlc3Qu
cHVzaCgxMDAwOSAtIGkpOwordGVzdC5zb3J0KGZ1bmN0aW9uKGEsYikge3JldHVybiBhIC0gYjt9
KTsKKworc2hvdWxkQmUoInRlc3QubGVuZ3RoIiwgIjEwMDEwIik7CitzaG91bGRCZSgidGVzdFs5
OTk5XSIsICI5OTk5Iik7CitzaG91bGRCZSgidGVzdFsxMDAwMF0iLCAiMTAwMDAiKTsKK3Nob3Vs
ZEJlKCJ0ZXN0LnNsaWNlKDAsIDIwKS5qb2luKCcsICcpIiwgIicwLCAxLCAyLCAzLCA0LCA1LCA2
LCA3LCA4LCA5LCAxMCwgMTEsIDEyLCAxMywgMTQsIDE1LCAxNiwgMTcsIDE4LCAxOSciKTsKK3No
b3VsZEJlKCJ0ZXN0LnNsaWNlKDk5OTAsIDEwMDEwKS5qb2luKCcsICcpIiwgIic5OTkwLCA5OTkx
LCA5OTkyLCA5OTkzLCA5OTk0LCA5OTk1LCA5OTk2LCA5OTk3LCA5OTk4LCA5OTk5LCAxMDAwMCwg
MTAwMDEsIDEwMDAyLCAxMDAwMywgMTAwMDQsIDEwMDA1LCAxMDAwNiwgMTAwMDcsIDEwMDA4LCAx
MDAwOSciKTsKKwordmFyIHN1Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7Cg==
</data>
<flag name="review"
          id="6186"
          type_id="1"
          status="+"
          setter="mrowe"
    />
          </attachment>
      

    </bug>

</bugzilla>