Last Comment Bug 402335 - [Meta] Leak bugs hit or found during manual testing (litmus testcases/extension testing)
: [Meta] Leak bugs hit or found during manual testing (litmus testcases/extensi...
Status: RESOLVED FIXED
: meta, mlk
Product: Firefox
Classification: Client Software
Component: General (show other bugs)
: Trunk
: All All
: -- normal with 7 votes (vote)
: ---
Assigned To: Carsten Book [:Tomcat]
:
:
Mentors:
Depends on: 411752 412035 412036 412118 412207 413263 413702 413769 413771 413871 413880 413888 414318 415122 415222 415487 415694 416215 416918 417630 417648 417820 417831 417832 418132 418134 418660 418844 419118 419179 419196 419240 419300 419304 419310 419536 419551 419556 419562 419633 419717 419721 419883 419950 419984 419988 419994 420072 420101 420188 420197 420211 420342 420348 420359 420365 420594 420622 420624 420625 420629 421360 421597 421831 421835 421836 421926 421927 421935 421954 421976 421983 422097 422110 422164 422270 422448 422517 422542 422547 422566 422702 422707 422708 423013 423034 423324 423325 423329 423330 423448 423449 423484 423542 423543 423544 423545 423547 423549 423567 423930 423931 424177 424280 424372 424466 424589 424591 424606 424702 424777 424785 424889 424902 425546 426075 426076 426077 426552 426553 426613 426837 426919 427059 427148 427300 427308 427435 427603 427646 427655 427778 428100 428327 428385 428598 428604 429205 430136 430174 430271 430541 430840 430843 430869 430888 430970 430984 431043 431209 431357 431519 431552 431868 431932 432154 432156 432157 432326 432341 432478 432521 432538 432545 432613 432640 432663 432688 432695 433360 435942 435946 435948 435996 436890 437121 437122 437146 437147 437148 437149 438357 438358 438454 438458 438459 438845 438846 438847 438849 438850 438973 438974 438976 438977 438978 439135 439136 439137 439138 439457 441073 441574 441645 441656 442146 443675 444088 444098 447863 448071 448172 448187 448202 449872 450507 450686 450821 452326 102229 296474 395845 401907 403694 405032 407194 408502 408601 408611 408612 408689 409666 409697 411186 411217 411550 411576 411589 411593 411600 411609 411681 411682 411683 411684 411685 411753 411785 412038 412115 412122 412124 412125 412127 412205 412206 412208 412282 412283 412342 412344 412346 412390 412459 412460 412461 412506 412774 413281 413557 413741 413903 414311 414482 414514 415481 415486 415569 415684 415991 416019 416175 416603 416607 417132 417609 417642 417822 417855 418404 418409 418742 419162 419752 421150 421703 422830 423185 423205 423213 423336 423339 423781 423932 423935 424014 424179 424593 424719 424780 426821 426851 427570 427904 428376 428395 429003 429204 429218 429221 429376 430250 430735 431568 432363 432716 435939 440090 441622 441933 450678 460532
Blocks:
  Show dependency treegraph
 
Reported: 2007-11-03 04:43 PDT by Carsten Book [:Tomcat]
Modified: 2016-01-19 13:12 PST (History)
28 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments

Description Carsten Book [:Tomcat] 2007-11-03 04:43:26 PDT
This meta bug is for leaks QA found or hit while testing Firefox 3 with Litmus Testruns for Leaks

Leak Logs are stored on http://people.mozilla.com/~cbook/memleak/
Comment 1 chris hofmann 2008-01-09 10:23:16 PST
tomcat, can you post a link to the test procedure you are using to generate the leak logs here?  I'll help evangelize this to extension developers so they can join in on testing their extensions and helping to find core and extension problems.
Comment 2 Simon Bünzli 2008-01-14 13:11:03 PST
So, there's http://wiki.mozilla.org/MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan:Leaks:LeakTesting-How-To on how to check for leaks.

My concerns:
* This currently requires a complete build environment, which few extension devs and not even all Firefox devs will have handy.
* The leak logs don't seem too useful (unless I'm missing something in which case some reading help would be most welcome).
* Furthermore there are no hints as to what code patterns might lead to leaks (I thought the new cycle collector should've taken care of most of them).
* Finally: How do we know that these leaks are really to blame on particular code and don't rather have a common core issue (which XUL/JS code can't to much about at all)? I see especially many references to nsGlobalWindows...
Comment 3 Peter Van der Beken [:peterv] 2008-01-15 07:53:15 PST
A lot of these seem to leak two nsGlobalWindows. I'm fairly certain that those are still instances of bug 398219 (see bug 398219, comment 32). We'll probably file a new bug to really fix those instances of bug 398219.
Comment 4 Carsten Book [:Tomcat] 2008-02-19 06:51:32 PST
changing subject of this bug since one focus of the leak testing is also on extensions and not only testcases from litmus.mozilla.org.
Comment 5 Carsten Book [:Tomcat] 2008-03-12 12:32:14 PDT
filed bug 422471 for memory leaks found in extensions by the amo-editors and/or extension devs/community
Comment 6 Ludovic Hirlimann [:Usul] 2012-03-07 03:41:21 PST
closing old meta bugs we aren't using anymore either because we don't need to or because we shipped the releases attached to these.

Note You need to log in before you can comment on or make changes to this bug.