This file documents the tests I made when I was trying to track down a memory leak in KDE 1.1.2pre3. Eventually, with help from my friend Hrafnkell, I plugged the leak(s) and submitted a patch to the KDE crew. =========================================================================== I prepared the test, by executing following sequence once, to fill disk cache. Test sequence: Log in. Load www.google.com using ALT-F2, type "icons", hit "I'm feeling lucky". Maximize window (no scrolling around). Hit "enjoy". This is the page we're measuring. 1.1.2pre: Reload: X size: kfm size: Leaked: 0 13112 10608 0 1 13800 11016 1096 2 14484 11252 920 3 15168 11344 776 4 15848 11488 824 1.1.2pre+khtmlw.memleak.patch.4: Reload: X size: kfm size: Leaked: 0 13000 10632 0 1 13464 11176 1008 2 13868 11328 556 3 14244 11464 512 4 14612 11624 528 1.1.2pre+khtmlw.memleak.patch.5: Reload: X size: kfm size: Leaked: 0 12860 7760 0 1 12880 10636 2896 2 12900 11752 1136 3 12916 12012 276 4 12900 12128 100 1.1.2pre+khtml.nopcachefix Reload: X size: kfm size: Leaked: 0 12972 10544 0 1 13436 11136 1056 2 13840 11228 496 3 14188 11276 396 4 14540 11304 380 5 14884 11304 344 6 15284 11324 420 7 15656 11332 380 8 16008 11360 380 1.1.2pre+khtmlw.memleak.patch.7: Reload: X size: kfm size: Leaked: 0 12872 10548 0 1 12872 11600 1052 2 12872 11956 356 3 12920 12032 124 4 12964 12060 72 5 12900 12168 44 6 12908 12184 24 7 12928 12180 16 8 12900 12332 124 9 12924 12252 -56 10 12908 12272 4 11 12900 12236 -44 1.1.2pre+kdelibs.khtmlw.31-08-99.diff: (from Waldo) Reload: X size: kfm size: Leaked: 0 12924 10572 0 1 12956 11484 944 2 12920 12052 532 3 12932 12148 108 4 12880 12252 52 5 12920 12280 68 6 12880 12292 -28 7 12932 12316 76 8 12932 12280 -36 9 12932 12360 80