<?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>6869</bug_id>
          
          <creation_ts>2006-01-27 02:05:56 -0800</creation_ts>
          <short_desc>run-webkit-tests --leaks crashes</short_desc>
          <delta_ts>2006-01-29 06:18:42 -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>Tools / Tests</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P4</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>30289</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2006-01-27 02:05:56 -0800</bug_when>
    <thetext>run-webkit-tests --leaks crashes

malloc logging was running out of memory.

The attached patch makes --leaks smarter.  It now bites of smaller chunks of tests to run.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30291</commentid>
    <comment_count>1</comment_count>
      <attachid>6020</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2006-01-27 02:14:28 -0800</bug_when>
    <thetext>Created attachment 6020
make --leaks work again</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30292</commentid>
    <comment_count>2</comment_count>
      <attachid>6020</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2006-01-27 02:17:25 -0800</bug_when>
    <thetext>Comment on attachment 6020
make --leaks work again

rs=me</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>6020</attachid>
            <date>2006-01-27 02:14:28 -0800</date>
            <delta_ts>2006-01-27 02:17:25 -0800</delta_ts>
            <desc>make --leaks work again</desc>
            <filename>leaks-fix.patch</filename>
            <type>text/plain</type>
            <size>4718</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">SW5kZXg6IFNjcmlwdHMvcnVuLXdlYmtpdC10ZXN0cwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTY3JpcHRzL3J1
bi13ZWJraXQtdGVzdHMJKHJldmlzaW9uIDEyNDA5KQorKysgU2NyaXB0cy9ydW4td2Via2l0LXRl
c3RzCSh3b3JraW5nIGNvcHkpCkBAIC0xNDYsNiArMTQ2LDggQEAgbXkgJXRlc3RzOwogbXkgJWlt
YWdlc1ByZXNlbnQ7CiBteSAlZHVyYXRpb25zOwogbXkgJGNvdW50ID0gMDsKK215ICRtYXhUZXN0
c1BlckxlYWtzUnVuID0gMTAwMDsgIyBtb3JlIHRoYW4gMzAwMCBhbmQgbWFsbG9jIGxvZ2dpbmcg
d2lsbCBub3JtYWxseSBydW4gb3V0IG9mIG1lbW9yeQorbXkgJGxlYWtzT3V0cHV0RmlsZU51bWJl
ciA9IDE7CiAKIG15IEB0b29sQXJncyA9ICgpOwogCkBAIC0xNzAsMTggKzE3MiwzOSBAQCBteSAk
dG9vbE9wZW4gPSAwOwogbXkgJGF0TGluZVN0YXJ0ID0gMTsKIG15ICRsYXN0RGlyZWN0b3J5ID0g
IiI7CiAKK3ByaW50ZigiVGVzdGluZyAlZCB0ZXN0IGNhc2VzLlxuIiwgJCN0ZXN0cyArIDEpOwor
CitzdWIgb3BlbkR1bXBSZW5kZXJUcmVlSWZOZWVkZWQoKQoreworICAgIHJldHVybiBpZiAoJHRv
b2xPcGVuKTsKKyAgICBsb2NhbCAlRU5WOworICAgICRFTlZ7RFlMRF9GUkFNRVdPUktfUEFUSH0g
PSAkcHJvZHVjdERpcjsKKyAgICAkRU5We1hNTF9DQVRBTE9HX0ZJTEVTfSA9ICIiOyAjIHdvcmsg
YXJvdW5kIG1pc3NpbmcgL2V0Yy9jYXRhbG9nIDxyZGFyOi8vcHJvYmxlbS80MjkyOTk1PgorICAg
ICRFTlZ7TWFsbG9jU3RhY2tMb2dnaW5nfSA9IDEgaWYgJGNoZWNrTGVha3M7CisgICAgJEVOVntE
WUxEX0lOU0VSVF9MSUJSQVJJRVN9ID0gIi91c3IvbGliL2xpYmdtYWxsb2MuZHlsaWIiIGlmICRn
dWFyZE1hbGxvYzsKKyAgICAkZHVtcFRvb2xQSUQgPSBvcGVuMihcKklOLCBcKk9VVCwgJHRvb2ws
IEB0b29sQXJncykgb3IgZGllICJGYWlsZWQgdG8gc3RhcnQgdG9vbDogJHRvb2xcbiI7CisgICAg
JHRvb2xPcGVuID0gMTsKK30KKworc3ViIGNsb3NlRHVtcFJlbmRlclRyZWUoKQoreworICAgIGNs
b3NlIElOOworICAgIGNsb3NlIE9VVDsKKyAgICB3YWl0cGlkICRkdW1wVG9vbFBJRCwgMDsKKyAg
ICAkdG9vbE9wZW4gPSAwOworfQorCitzdWIgZmlsZU5hbWVXaXRoTnVtYmVyKCQkKQoreworICAg
IG15ICgkYmFzZSwgJG51bWJlcikgPSBAXzsKKyAgICByZXR1cm4gIiRiYXNlJG51bWJlciIgaWYg
KCRudW1iZXIgPiAxKTsKKyAgICByZXR1cm4gJGJhc2U7Cit9CisKIGZvciBteSAkdGVzdCAoQHRl
c3RzKSB7CiAgICAgbmV4dCBpZiAkdGVzdCBlcSAncmVzdWx0cy5odG1sJzsKIAotICAgIGlmICgh
JHRvb2xPcGVuKSB7Ci0gICAgICAgIGxvY2FsICVFTlY7Ci0gICAgICAgICRFTlZ7RFlMRF9GUkFN
RVdPUktfUEFUSH0gPSAkcHJvZHVjdERpcjsKLSAgICAgICAgJEVOVntYTUxfQ0FUQUxPR19GSUxF
U30gPSAiIjsgIyB3b3JrIGFyb3VuZCBtaXNzaW5nIC9ldGMvY2F0YWxvZyA8cmRhcjovL3Byb2Js
ZW0vNDI5Mjk5NT4KLSAgICAgICAgJEVOVntNYWxsb2NTdGFja0xvZ2dpbmd9ID0gMSBpZiAkY2hl
Y2tMZWFrczsKLSAgICAgICAgJEVOVntEWUxEX0lOU0VSVF9MSUJSQVJJRVN9ID0gIi91c3IvbGli
L2xpYmdtYWxsb2MuZHlsaWIiIGlmICRndWFyZE1hbGxvYzsKLSAgICAgICAgJGR1bXBUb29sUElE
ID0gb3BlbjIoXCpJTiwgXCpPVVQsICR0b29sLCBAdG9vbEFyZ3MpIG9yIGRpZTsKLSAgICAgICAg
JHRvb2xPcGVuID0gMTsKLSAgICB9CisgICAgb3BlbkR1bXBSZW5kZXJUcmVlSWZOZWVkZWQoKTsK
IAogICAgIG15ICRiYXNlID0gJHRlc3Q7CiAgICAgJGJhc2UgPX4gcy9cLihodG1sfHhtbHx4aHRt
bHxzdmcpJC8vOwpAQCAtMzk1LDIxICs0MTgsMjIgQEAgZm9yIG15ICR0ZXN0IChAdGVzdHMpIHsK
ICAgICAgICAgcHJpbnQgIlxuIiB1bmxlc3MgJGF0TGluZVN0YXJ0OwogICAgICAgICBwcmludCAi
JHRlc3QgLT4gY3Jhc2hlZD9cbiI7CiAgICAgICAgICRhdExpbmVTdGFydCA9IDE7Ci0KLSAgICAg
ICAgY2xvc2UgSU47Ci0gICAgICAgIGNsb3NlIE9VVDsKLSAgICAgICAgJHRvb2xPcGVuID0gMDsK
KyAgICAgICAgY2xvc2VEdW1wUmVuZGVyVHJlZSgpOwogICAgIH0KIAotICAgIGlmICgkY2hlY2tM
ZWFrcyAmJiAkc2luZ2x5ICYmICR0b29sT3BlbikgewotICAgICAgICBwcmludExlYWtzKCRkdW1w
VG9vbE5hbWUsICRkdW1wVG9vbFBJRCwgIiR0ZXN0UmVzdWx0c0RpcmVjdG9yeS8kYmFzZS1sZWFr
cy50eHQiKTsKKyAgICBpZiAoJGNoZWNrTGVha3MgJiYgJHRvb2xPcGVuKSB7CisgICAgICAgIGlm
ICgkc2luZ2x5KSB7CisgICAgICAgICAgICBwcmludExlYWtzKCRkdW1wVG9vbE5hbWUsICRkdW1w
VG9vbFBJRCwgIiR0ZXN0UmVzdWx0c0RpcmVjdG9yeS8kYmFzZS1sZWFrcy50eHQiKTsKKyAgICAg
ICAgfSBlbHNpZiAoJGNvdW50ICYmICgoJGNvdW50ICUgJG1heFRlc3RzUGVyTGVha3NSdW4pID09
IDApKSB7CisgICAgICAgICAgICBteSAkbGVha3NGaWxlTmFtZSA9IGZpbGVOYW1lV2l0aE51bWJl
cigkZHVtcFRvb2xOYW1lLCAkbGVha3NPdXRwdXRGaWxlTnVtYmVyKTsKKyAgICAgICAgICAgIG15
ICRsZWFrc0NvdW50ID0gcHJpbnRMZWFrcygkZHVtcFRvb2xOYW1lLCAkZHVtcFRvb2xQSUQsICIk
dGVzdFJlc3VsdHNEaXJlY3RvcnkvJGxlYWtzRmlsZU5hbWUtbGVha3MudHh0Iik7CisgICAgICAg
ICAgICAkbGVha3NPdXRwdXRGaWxlTnVtYmVyKysgaWYgKCRsZWFrc0NvdW50KTsKKyAgICAgICAg
ICAgIGNsb3NlRHVtcFJlbmRlclRyZWUoKTsKKyAgICAgICAgfQogICAgIH0KIAogICAgIGlmICgk
c2luZ2x5ICYmICR0b29sT3BlbikgewotICAgICAgICBjbG9zZSBJTjsKLSAgICAgICAgY2xvc2Ug
T1VUOwotICAgICAgICB3YWl0cGlkICRkdW1wVG9vbFBJRCwgMDsKLSAgICAgICAgJHRvb2xPcGVu
ID0gMDsKKyAgICAgICAgY2xvc2VEdW1wUmVuZGVyVHJlZSgpOwogICAgIH0KIAogICAgICRjb3Vu
dCArPSAxOwpAQCAtNDE4LDEwICs0NDIsMTIgQEAgZm9yIG15ICR0ZXN0IChAdGVzdHMpIHsKIH0K
IAogaWYgKCRjaGVja0xlYWtzICYmICEkc2luZ2x5ICYmICR0b29sT3BlbikgewotICAgIHByaW50
TGVha3MoJGR1bXBUb29sTmFtZSwgJGR1bXBUb29sUElELCAiJHRlc3RSZXN1bHRzRGlyZWN0b3J5
LyRkdW1wVG9vbE5hbWUtbGVha3MudHh0Iik7CisgICAgbXkgJGxlYWtzRmlsZU5hbWUgPSBmaWxl
TmFtZVdpdGhOdW1iZXIoJGR1bXBUb29sTmFtZSwgJGxlYWtzT3V0cHV0RmlsZU51bWJlcik7Cisg
ICAgcHJpbnRMZWFrcygkZHVtcFRvb2xOYW1lLCAkZHVtcFRvb2xQSUQsICIkdGVzdFJlc3VsdHNE
aXJlY3RvcnkvJGxlYWtzRmlsZU5hbWUtbGVha3MudHh0Iik7CisgICAgJGxlYWtzT3V0cHV0Rmls
ZU51bWJlcisrOwogfQogCi0jIEZJWE1FOiBEbyB3ZSByZWFsbHkgd2FudCB0byBjaGVjayB0aGUg
aW1hZ2UtY29tcGFyaXNvbiB0b29sIGZvciBsZWFrcz8KKyMgRklYTUU6IERvIHdlIHJlYWxseSB3
YW50IHRvIGNoZWNrIHRoZSBpbWFnZS1jb21wYXJpc29uIHRvb2wgZm9yIGxlYWtzIGV2ZXJ5IHRp
bWU/CiBpZiAoJGNoZWNrTGVha3MgJiYgJHBpeGVsVGVzdHMpIHsKICAgICBwcmludExlYWtzKCJJ
bWFnZURpZmYiLCAkaW1hZ2VEaWZmVG9vbFBJRCwgIiR0ZXN0UmVzdWx0c0RpcmVjdG9yeS9JbWFn
ZURpZmYtbGVha3MudHh0Iik7CiB9CkBAIC01NzYsNiArNjAyLDcgQEAgc3ViIHByaW50TGVha3MK
ICAgICBpZiAoJGNvdW50ID09IDAgfHwgKCRleGNsdWRlZCAmJiAkY291bnQgPD0gJGV4Y2x1ZGVk
KSkgewogICAgICAgICBwcmludCAiIC0gbm8gbGVha3MgZm91bmRcbiI7CiAgICAgICAgIHVubGlu
ayAkbGVha3NGaWxlUGF0aDsKKyAgICAgICAgcmV0dXJuIDA7CiAgICAgfSBlbHNlIHsKICAgICAg
ICAgbXkgJGRpciA9ICRsZWFrc0ZpbGVQYXRoOwogICAgICAgICAkZGlyID1+IHN8L1teL10rJHx8
IG9yIGRpZTsKQEAgLTU4Niw2ICs2MTMsNyBAQCBzdWIgcHJpbnRMZWFrcwogICAgICAgICBwcmlu
dCBMRUFLUyAkbGVha3NPdXRwdXQ7CiAgICAgICAgIGNsb3NlIExFQUtTOwogICAgIH0KKyAgICBy
ZXR1cm4gJGNvdW50OwogfQogCiAjIEJyZWFrIHVwIGEgcGF0aCBpbnRvIHRoZSBkaXJlY3Rvcnkg
KHdpdGggc2xhc2gpIGFuZCBiYXNlIG5hbWUuCkluZGV4OiBDaGFuZ2VMb2cKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gQ2hhbmdlTG9nCShyZXZpc2lvbiAxMjQxMikKKysrIENoYW5nZUxvZwkod29ya2luZyBjb3B5
KQpAQCAtMSwzICsxLDEyIEBACisyMDA2LTAxLTI3ICBFcmljIFNlaWRlbCAgPGVzZWlkZWxAYXBw
bGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IHJ1bi13ZWJraXQtdGVzdCAtLWxlYWtzIGNyYXNoZXMgKG1hbGxvYyBsb2dnaW5nIHJ1bnMgb3V0
IG9mIG1lbW9yeSkKKyAgICAgICAgaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3df
YnVnLmNnaT9pZD02ODY5CisKKyAgICAgICAgKiBTY3JpcHRzL3J1bi13ZWJraXQtdGVzdHM6IGZp
eCAtLWxlYWtzIHRvIG5vdCBjcmFzaAorCiAyMDA2LTAxLTI2ICBFcmljIFNlaWRlbCAgPGVzZWlk
ZWxAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IGRhcmluLgo=
</data>
<flag name="review"
          id="1430"
          type_id="1"
          status="+"
          setter="mjs"
    />
          </attachment>
      

    </bug>

</bugzilla>