Harsh! Posted February 23, 2005 Share Posted February 23, 2005 Sorry VCV but your trolling attitude and pointless threads aren't making people switch from firefox to opera like you wanted. 585518508[/snapback] Convinced me... :laugh: Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585518870 Share on other sites More sharing options...
vcv Posted February 23, 2005 Author Share Posted February 23, 2005 Please don't base any decision on which browser to use on this. Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585518903 Share on other sites More sharing options...
vip Posted February 23, 2005 Share Posted February 23, 2005 Convinced me... :laugh: 585518870[/snapback] haha nice :) Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585518904 Share on other sites More sharing options...
vcv Posted February 23, 2005 Author Share Posted February 23, 2005 configure: error: Your compiler does not follow the C++ specification for temporary object destruction order. *** Fix above errors and then restart with "make -f client.mk build" make: *** [/cygdrive/c/src/cpp/firefox/mozilla/objbin/Makefile] Error 1 Got this compiling FF. Any ideas? Google doesn't help. I thought maybe out of date platform SDK.. but I have the latest. Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585518942 Share on other sites More sharing options...
bkellner Posted February 23, 2005 Share Posted February 23, 2005 Again. You posted a screenshot and said there are THOUSANDS of memory leaks in Firefox. Then you uninstalled all extensions and only got 7/8. Yet you still say there are THOUSANDS of memory leaks in Firefox. Not true. There are 7/8. It's not Firefox, if it was Firefox's memory management, and the extensions were the cause, then the TBE Extension you had would be having problems. Not so. It was one of the other, or multiple other extensions that you had that caused this problem. This is what we are trying to have you understand, that a program and an extension is NOT the same thing. It's obviously the extensions fault, not Firefox. I love also how you ignored the rest of my post. I still say blame Windows for not having better memory management, and allowing allocated memory to stay allocated after the program is closed. It's the extensions, you proved that with your tests. (Note: I'm not saying firefox does not have memory leaks. I havn't said that at all. I'm just saying it does not have thousands, and it is not really major. Hell, millions of people now are using it and not complaining, it can't be that big of a deal.) Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585519543 Share on other sites More sharing options...
Michael_C Posted February 23, 2005 Share Posted February 23, 2005 This might sway me to put Firefox on the back burner and swith to using Opera and IE together more. VS now, I am currently using all 3 almost equally. 585517811[/snapback] To me that sounds stupid, if you needed this thread to point it out to you then it wasn't an issue for you in the first place. :rolleyes: Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585519546 Share on other sites More sharing options...
bkellner Posted February 23, 2005 Share Posted February 23, 2005 configure: error: Your compiler does not follow the C++ specification for temporary object destruction order. *** Fix above errors and then restart with "make -f client.mk build" make: *** [/cygdrive/c/src/cpp/firefox/mozilla/objbin/Makefile] Error 1 Got this compiling FF. Any ideas? Google doesn't help. I thought maybe out of date platform SDK.. but I have the latest. 585518942[/snapback] Post your mozconfig? Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585519563 Share on other sites More sharing options...
Jimny Posted February 23, 2005 Share Posted February 23, 2005 Convinced me... :laugh: 585518870[/snapback] Well then you're a tool :). As flightmike1 said, if you didn't notice it before, it's obviously not an issue for you. Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585519725 Share on other sites More sharing options...
supernova_00 Posted February 23, 2005 Share Posted February 23, 2005 FF Nightly / TBE ExtensionCreated new tab, clicked home page, closed original tab, closed FF. 2881 leaks found hmm, how'd I ever guess. Thats exactly why any and every Firefox dev, hacker, or longtime user of firefox completly hates that extension. Exactly why its not on Update.mozilla.org. Exactly why in every thread that asked about tabs, I always tell them to tune the setting through the options menu and I always say not to use TBE. It uses unsupported code and changes so much of firefox's code its not funny. Please update your original post to add your results on what extension caused the problem and that with a clean profile there were only 23 or however many leaks. and could a mod edit the title to something more fitting. The "WARNING!" is not necessary and by the outcome of this thread its clear that is that godforesaken extension that is causing his "problem" Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585519858 Share on other sites More sharing options...
Jimny Posted February 23, 2005 Share Posted February 23, 2005 TBE definitely sucked. I believe that mozilla foundation actually recomended NOT to use it at one point. Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585519887 Share on other sites More sharing options...
supernova_00 Posted February 23, 2005 Share Posted February 23, 2005 TBE definitely sucked. I believe that mozilla foundation actually recomended NOT to use it at one point. 585519887[/snapback] they still do btw a crap load of memory leak fixes were just patched in firefox. Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585519900 Share on other sites More sharing options...
Doli Posted February 23, 2005 Share Posted February 23, 2005 things you should never discuss in public: 1. politics 2. religion 3. choice of web browser man poor vcv, people are so harsh when even when you explained you use firefox and like it but they still think your a IE fanboy, when wil people read post first before hitting the replay button. Good find by the way, long time since i seen something research on here ( the popular Paris Hilton numbers leak doesnt count as research :pinch: ) Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585519943 Share on other sites More sharing options...
vcv Posted February 23, 2005 Author Share Posted February 23, 2005 Again. You posted a screenshot and said there are THOUSANDS of memory leaks in Firefox.Then you uninstalled all extensions and only got 7/8. Yet you still say there are THOUSANDS of memory leaks in Firefox. Not true. There are 7/8. THIS IS THE LAST TIME I WILL SAY THIS: I GOT THE THOUSANDS OF LEAKS WITHOUT ANY EXTENSIONS INSTALLED. It's not Firefox, if it was Firefox's memory management, and the extensions were the cause, then the TBE Extension you had would be having problems. Not so. It was one of the other, or multiple other extensions that you had that caused this problem.Yes it is firefox's memory management. You cannot allocate memory manually in JS, the engine is responsible for all memory.This is what we are trying to have you understand, that a program and an extension is NOT the same thing. It's obviously the extensions fault, not Firefox. Firefox is responsible for the extensions memory.I love also how you ignored the rest of my post. I love how you ignored my multiple posts that pointed out that (a) Firefox uses JS, not java, and does not allow manually memory allocation (b) I got thousands of leaks WITHOUT any extensions.I still say blame Windows for not having better memory management, and allowing allocated memory to stay allocated after the program is closed.The same thing is possible in linux. Windows will do a decent job of cleaning it up, but it can't be perfect.It's the extensions, you proved that with your tests.Please learn to read.Now let me reiterate an important point that people have missed over and over and over and over. I GOT THE THOUSANDS OF LEAKS WITH NO EXTENSIONS INSTALLED. As well, Firefox IS responsible for an extesnions memory since an extension is nothing more than JS+XUL. Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585520690 Share on other sites More sharing options...
vcv Posted February 23, 2005 Author Share Posted February 23, 2005 Post your mozconfig? 585519563[/snapback] I tried using this: . $topsrcdir/browser/config/mozconfig GLIB_PREFIX=C:/src/cpp/firefox/vc71 LIBIDL_PREFIX=C:/src/cpp/firefox/vc71 export MOZ_PHOENIX=1 export MOZ_OPTIMIZE_LDFLAGS="-opt:ref,icf,nowin98" mk_add_options MOZ_PHOENIX=1 mk_add_options MOZ_OPTIMIZE_LDFLAGS="-opt:ref,icf,nowin98" mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objbin ac_add_options --enable-debug ac_add_options --enable-static ac_add_options --enable-strip ac_add_options --enable-single-profile ac_add_options --disable-shared ac_add_options --disable-tests ac_add_options --disable-crypto ac_add_options --disable-pedantic ac_add_options --disable-activex ac_add_options --disable-activex-scripting ac_add_options --disable-mailnews ac_add_options --disable-composer ac_add_options --disable-ldap ac_add_options --disable-profilesharing ac_add_options --disable-shared ac_add_options --disable-accessibility Figured maybe it was too much, so I tried with this as well: . $topsrcdir/browser/config/mozconfig GLIB_PREFIX=C:/src/cpp/firefox/vc71 LIBIDL_PREFIX=C:/src/cpp/firefox/vc71 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objbin ac_add_options --enable-debug ac_add_options --enable-static ac_add_options --disable-shared ac_add_options --disable-tests ac_add_options --disable-crypto ac_add_options --disable-pedantic Same error either way. --------- they still dobtw a crap load of memory leak fixes were just patched in firefox. 585519900[/snapback] Glad to hear :) I'll try the nightly when it's out and see if there is any difference. Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585520706 Share on other sites More sharing options...
hdood Posted February 23, 2005 Share Posted February 23, 2005 It's not Firefox, if it was Firefox's memory management, and the extensions were the cause, then the TBE Extension you had would be having problems. Not so. It was one of the other, or multiple other extensions that you had that caused this problem.This is what we are trying to have you understand, that a program and an extension is NOT the same thing. It's obviously the extensions fault, not Firefox. 585519543[/snapback] While you COULD argue that the extension is poorly written, it IS still Firefox's responsibility to clean up ALL resources used by its scripting engine (which the extension runs under.) I love also how you ignored the rest of my post. I still say blame Windows for not having better memory management, and allowing allocated memory to stay allocated after the program is closed. 585519543[/snapback] This comment is just plain dumb and/or ignorant. Windows does not "allow allocated memory to stay allocated after the program is closed." The profilers that people use to find memory leaks log each allocation/deallocation made by the program, and then when the program has completed execution, it scans the allocations made for matching deallocations. If one is not found, that is a memory leak. This leaked memory does NOT stay allocated after the program exits, it is flagged as available by Windows and reused. The problem is that the memory stays allocated and is effectively rendered unusable for as long as the program remains running. It's the extensions, you proved that with your tests. 585519543[/snapback] He proved that the scripting engine is buggy, it should not mess up no matter how buggy the code it runs is. It's not as big an issue as he wants to make it though, the "thousands" of leaks are most likely from the exact same piece of code, being executed thousands of times. So thousands of logged leaks could all be due to the one line of buggy code. As long as people don't run buggy extensions, they'll be fine. And there are other more serious bugs to worry about in Firefox that deserve a higher priority than this. When it comes to software of this magnitude, you have to prioritize. Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585520992 Share on other sites More sharing options...
Seth Posted February 23, 2005 Share Posted February 23, 2005 http://gemal.dk/blog/2005/02/23/memory_iss...tabs_now_fixed/ :sleep: Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585521542 Share on other sites More sharing options...
vcv Posted February 23, 2005 Author Share Posted February 23, 2005 http://gemal.dk/blog/2005/02/23/memory_iss...tabs_now_fixed/:sleep: 585521542[/snapback] What timing. Thanks for the link, good to know. Hopefully it does actually work :) Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585521696 Share on other sites More sharing options...
Jimny Posted February 23, 2005 Share Posted February 23, 2005 As well, Firefox IS responsible for an extesnions memory since an extension is nothing more than JS+XUL. 585520690[/snapback] Is this every extension, or only certain ones? Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585522120 Share on other sites More sharing options...
vancity001 Posted February 23, 2005 Share Posted February 23, 2005 Im Not a IE Fanboy, (Note Sig) and I use firefox daily, but i just did a small test. I have installed the most recent nightly built (02-22) and NO extentions, the only theme being Noia 2.0 Extreme, and this is what i see in the task manager after some heavy browsing. This doesnt seem right... Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585522288 Share on other sites More sharing options...
toadeater Posted February 23, 2005 Share Posted February 23, 2005 Im Not a IE Fanboy, (Note Sig) and I use firefox daily, but i just did a small test. I have installed the most recent nightly built (02-22) and NO extentions, the only theme being Noia 2.0 Extreme, and this is what i see in the task manager after some heavy browsing. This doesnt seem right... 585522288[/snapback] Could it be because you didn't set the memory cache limit? about:config > browser.cache.memory.capacity 16000 Ever since setting that I don't get the "memory leak" anymore. Even worse is if you used the old user.js tweak that set the cache to 65500, which just sets you up for a crash. Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585522403 Share on other sites More sharing options...
Djmutik1013 Posted February 23, 2005 Share Posted February 23, 2005 No Doh That it has major memory leaks Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585522414 Share on other sites More sharing options...
vcv Posted February 23, 2005 Author Share Posted February 23, 2005 Is this every extension, or only certain ones? 585522120[/snapback] Every extension. Just tried the 1.01 beta, and it still has the same issues. Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585522770 Share on other sites More sharing options...
Jimny Posted February 24, 2005 Share Posted February 24, 2005 Actually, you're wrong. Extensions can include XPCOM componenets which may contain compiled dll's (NOT just javascript and XUL). Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585524299 Share on other sites More sharing options...
Fred Derf Veteran Posted February 24, 2005 Veteran Share Posted February 24, 2005 Is this every extension, or only certain ones? 585522120[/snapback] Every extension. 585522770[/snapback] Actually, you're wrong. Extensions can include XPCOM componenets which may contain compiled dll's (NOT just javascript and XUL). 585524299[/snapback] If you knew that fact in advance then don't bear-bait users into answering a trick question. It is a form of flame-baiting. Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585524342 Share on other sites More sharing options...
vcv Posted February 24, 2005 Author Share Posted February 24, 2005 Actually, you're wrong.? Extensions can include XPCOM componenets which may contain compiled dll's (NOT just javascript and XUL). 585524299[/snapback] Mind finding a specific page that says that? I know the JS can use XPCOM components, but can it use ones not included with mozilla or firefox? If so, are there ANY extensions that include their own XPCOM components? Link to comment https://www.neowin.net/forum/topic/288645-firefox-10-has-major-memory-leaks/page/6/#findComment-585524359 Share on other sites More sharing options...
Recommended Posts