Firefox Crashes computer with Memory Leak

When I'm viewing a chain of FLV (flash) videos on the web, if I don't close and reopen the browser regularly, it BLUE SCREENS my laptop.... well not blue screens, as much as it forces a Memory Purge then a full shutdown... so .. Black Screens?
This isn't good for my computer, and I've isolated the solo cause of this incident to Firefox itself. (tested with no plugins etc..)

Awww.. poodles.. looks like it duplicated itself somehow.. the request that is...
https://support.mozilla.com/en-US/questions/809016
is the one I'm going to be referring to... and I don't see a way to delete this older one...

Similar Messages

  • When firefox crashes from a memory leak why can't you display the offending tab? Enhancement: a task manager like tab manager showing usage per tab / extension.

    I typically keep many windows with several tabs open. It is possible that this causes more crashes since the number of pages multiplies any effect most users with less pages/tabs would experience. I have been having problems with Firefox crashing Using the windows task manager I have looked into this issue monitoring lots of variables. Bottom line the crash is caused by increasing memory usage possibly caused by the flash add on which is doing many IO reads on at least one offending page/tab. Could some sites be using flash to read from my disk without permission and there is a memory leak in either flash of the code the sites uses? I have searched the web for a task manager like add-on for Firefox tabs that would allow me to determine the offending page/tab/add-on/extension. It seems like a great idea which has not been implemented. Since I am a developer I would be happy to implement, but would like some guidance since my knowledge of your product is only at the user level.

    There is currently about:memory page which is being actively developed. A "task manager"of sorts is also in the works AFAIK. If you want to help out, your best bet is to find the applicable bug in Bugzilla. If you have the coding skills I can help get you in touch with a mentor - just let me know.

  • What is the best way to deal with memory leak issue in sql server 2008 R2

    What is the best way to deal with memory leak issue in sql server 2008 R2.

    What is the best way to deal with memory leak issue in sql server 2008 R2.
    I have heard of memory leak in OS that too because of some external application or rouge drivers SQL server 2008 R2 if patched to latest SP and CU ( may be if required) does not leaks memory.
    Are you in opinion that since SQL is taking lot of memory and then not releasing it is a memory leak.If so this is not a memory leak but default behavior .You need to set proper value for max server memory in sp_configure to limit buffer pool usage.However
    sql can take more memory from outside buffer pool if linked server ,CLR,extended stored procs XML are heavily utilized
    Any specific issue you are facing
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers

  • Firefox 6.0 has memory leak

    Firefox 6.0 (release) has a memory leak.
    Tested with 5 windows and 43 pages loaded and left overnight, it crashed after several hours. Able to fully repro this every time.
    I left it for 10 mins after all pages loaded. I opened Task Manager and I can see the Memory (Private Working Set) increasing every few seconds.

    Well I'm using 7 beta and my memory usage is just short of 600,000k with plugin container using another 220,000k. There is a massive problem with this!

  • T61 with memory leak on XP for driver battc.sys

    Hi
    I have an issue with XP where the battc.sys module that is part of Windows XP and responsible for the kernel side of monitoring the battery status. This module continually leaks memory until I have no more kernel paged resources left and programs start to fail on my laptop.
    I raised a support case for this with Microsoft and after some investigation and upgrading to the latest T61 power drivers that were released a few days ago on the Lenovo site, MS support told me it is a fault of the T61 and that I would need to disable Microsoft APCI support to stop this memory leak from occuring and to take the issue up with Lenovo.
    I have used the verifier tool to confirm that it is the Windows XP SP3 battc.sys memory module leaking.
    I am running the latest T61 drivers and fully patch with MS drivers on SP3.
    As MS have told me it is the fault of the T61 I am posting this issue here.
    Thanks
    Stephen

    It is memory available to the kernelwhich itself does not show under a process in task manager as far as I am aware (unles it is taken account as part of the system process).
    The best way to measure the available kernel memory space available is by using sysinternals procexp.
    You need to download procexp and also install the windows debugging tools from Microsoft. Then in procexp set the "Options > Configure Symbols : Debughlp.dll path" to the new debughlp.dll installed with your debu tools and set the symbols path to srv*c:\Symbols*http://msdl.microsoft.com/download/symbols
    Then you can choose in procexp "View > System Information" and see the used and total paged and non-paged kernel memory space.
    poolmon helps monitor all the symbols that are taking up this memory and verifier lets you drill down to the exact module and the changes in memory for a module that is occuring.
    Here are two really good links on it
    http://blogs.msdn.com/ntdebugging/archive/2006/12/18/Understanding-Pool-Consumption-and-Event-ID_3A0...
    http://blogs.msdn.com/ntdebugging/archive/2008/05/08/tracking-down-mmst-paged-pool-usage.aspx
    In my poolmon i notice that Mmst and battc are taking alot of memory after my computer has been running for some time. Mmst being high is normal but battc should not continually be growing as it is which is why I raised the case to MS but they want verification it is not a Lenovo issue.

  • How to deal with Memory Leaks, that are caused by Binding

    Hi, I recently noticed (huge?) memory leaks in my application and suspect bindings to be the cause of all the evil.
    I made a little test case, which confirms my suspicion:
    import javafx.application.Application;
    import javafx.beans.property.SimpleStringProperty;
    import javafx.beans.property.StringProperty;
    import javafx.scene.Scene;
    import javafx.scene.control.Button;
    import javafx.scene.layout.VBox;
    import javafx.stage.Stage;
    public class TestAppMemoryLeak extends Application {
        public static void main(String[] args) {
            launch(args);
        @Override
        public void start(Stage stage) throws Exception {
            VBox root = new VBox();
            Button button = null;
            for (int i = 0; i < 100000; i++) {
                button = new Button();
                button.textProperty().bind(text);
                button.textProperty().unbind(); // if you don't call this, you can notice the increased memory of the java process.
            root.getChildren().add(button);
            Scene scene = new Scene(root);
            stage.setScene(scene);
            stage.show();
        private StringProperty text = new SimpleStringProperty("test");
    }Now the problem is, HOW can I know, when a variable is no longer needed or overwritten by a new instance.
    Just an example:
    I have a ListView with a Cell Factory. In the updateItem method, I add a ContextMenu. The textProperty of each MenuItem is bound to a kind of global property, like in the example above. I have to do it in the updateItem method, since the ContextMenu differs depending on the item.
    So every time the updateItem method is called a new ContextMenu is created, which binds some properties, but the old context menus remain in memory.
    I guess there could be many more example.
    How can I deal with it?

    I've dealt with this situation and created a Jira issue for it, but I also have a work-around that is a bit unwieldy but works. I'll share it with you.
    The bug that deals with this (in part atleast): http://javafx-jira.kenai.com/browse/RT-20616
    The solution is to use weak invalidation listeners, however they are a bit of a pain to use as you cannot do it with something simplistic as "bindWeakly"... and you need to keep a reference around to the wrapped listener otherwise it will just get garbage collected immediately (as it is only weakly referenced). Some very odd bugs can surface if weak listeners disappear randomly because you forgot to reference them :)
    Anyway, see this code below, it shows you some code that is called from a TreeCell's updateItem method (I've wrapped it in some more layers in my program, but it is essentially the same as an updateItem method):
    public class EpisodeCell extends DuoLineCell implements MediaNodeCell {
      private final WeakBinder binder = new WeakBinder();
      @Override
      public void configureCell(MediaNode mediaNode) {
        MediaItem item = mediaNode.getMediaItem();
        StringBinding episodeRange = MapBindings.selectString(mediaNode.dataMapProperty(), Episode.class, "episodeRange");
        binder.unbindAll();
        binder.bind(titleProperty(), MapBindings.selectString(mediaNode.dataMapProperty(), Media.class, "title"));
        binder.bind(ratingProperty(), MapBindings.selectDouble(mediaNode.dataMapProperty(), Media.class, "rating").divide(10));
        binder.bind(extraInfoProperty(), Bindings.when(episodeRange.isNull()).then(new SimpleStringProperty("Special")).otherwise(episodeRange));
        binder.bind(viewedProperty(), item.viewedProperty());
        subtitleProperty().set("");
    }This code makes use of a class called WeakBinder -- it is a helper class that can make Weak bindings and can keep track of them. When you call unbindAll() on it, all of the bindings it created before are released immediately (although they will also disappear when the Cell itself is garbage collected, which is possible because it only makes weak references).
    I've tested this extensively and it solves the problem of Cells keeping references to objects with much longer life cycles (in my case, the MediaNode passed in has a longer lifecycle than the cells and so it is important to bind weakly to it). Before this would create huge memory leaks (crashing my program within a minute if you kept refreshing the Tree)... now it survives hours atleast and the Heap usage stays in a fixed range which means it is correctly able to collect all garbage).
    The code for WeakBinder is below (you can consider it public domain, so use it as you see fit, or write your own):
    package hs.mediasystem.util;
    import java.util.ArrayList;
    import java.util.HashMap;
    import java.util.List;
    import java.util.Map;
    import javafx.beans.InvalidationListener;
    import javafx.beans.Observable;
    import javafx.beans.WeakInvalidationListener;
    import javafx.beans.property.Property;
    import javafx.beans.value.ObservableValue;
    public class WeakBinder {
      private final List<Object> hardRefs = new ArrayList<>();
      private final Map<ObservableValue<?>, WeakInvalidationListener> listeners = new HashMap<>();
      public void unbindAll() {
        for(ObservableValue<?> observableValue : listeners.keySet()) {
          observableValue.removeListener(listeners.get(observableValue));
        hardRefs.clear();
        listeners.clear();
      public <T> void bind(final Property<T> property, final ObservableValue<? extends T> dest) {
        InvalidationListener invalidationListener = new InvalidationListener() {
          @Override
          public void invalidated(Observable observable) {
            property.setValue(dest.getValue());
        WeakInvalidationListener weakInvalidationListener = new WeakInvalidationListener(invalidationListener);
        listeners.put(dest, weakInvalidationListener);
        dest.addListener(weakInvalidationListener);
        property.setValue(dest.getValue());
        hardRefs.add(dest);
        hardRefs.add(invalidationListener);
    }Let me know if this solves your problem.

  • Solution for addons with memory leaks needed! (check / mark them)

    The Problem with Firefox is that there are a vary of plugins from other developers, but it could not be that users have to live with growing memory usage or memory leaks by these addons. This gives also Firefox itself a bad impression and I think there should be a solution to stop the trend because as a user I can not always identify what's the problem now and why the firefox-process gives no memory free but it makes firefox partially unusable if I have to open more than a few tabs.
    In my opinion also popular extensions that are used by a lot of people still have memory leaks or even the addon-developer does not know that his addon has one.
    Is there no possibility that firefox helps, that addons can't produce so many memory leaks or otherwise Mark them in the Addon repository if they have leaks or memory problems?!

    Being a rookie, I thought memory leaks weren't
    something that java developers had to worry about.No managing memory is what you don't have to worry about.
    That doesn't mean that your code still can't have memory leaks in it.
    Now I'm starting to get java.lang.outOfMemory
    Exceptions. My application just keeps eating up more
    more ram until.... kaboom!The garbage collector can only clean up stuff that is no longer being 'used'. If you hold references to stuff that you no longer use, then you are creating a leak.
    >
    I think I get the ram back when the java app exits.
    So I don't know, if this is technically a memory leak
    or not. But It's a problem; Is there some way to
    explicitly call the java garbage collector and then
    recover from a OutOfMemoryException?
    As I pointed out above, the garbage collector collects garbage. It isn't garbage until there are no more references. Leaks are caused by holding onto references even though they are no longer needed. The GC can't do anything about that.
    I would appreciate any responce. (even if it's just a
    one liner)
    Since it sounds like you are creating a professional application I would suggest that you buy either JProbe and/or OptimizeIt and run your app through them. They will find memory leaks. And as an added benifit will also allow you to determine the bottlenecks in your application.

  • Help with memory leak using DAQmx & VB6

    I'm using DAQmx 8 with VB6 to control an NI 6251 analog input board. The application calls for changing channel configurations as the system is running, thus there are many multiple create task/clear task calls. I've been trying to track a memory leak, so I've created a very simple VB app to help identify the source. I have a loop with the following calls in it:
    DAQmxCreateTask
    DAQmxAddGlobalChansToTask
    DAQmxCfgSampClkTiming
    DAQmxStartTask
    DAQmxReadAnalogF64
    DAQmxClearTask
    I see a little over 1Kb leak per loop iteration. If I skip everything except the create task, add channels and clear task, it still shows a leak.
    Am I doing something wrong? Should I not be calling CreateTask/ClearTask multiple times?
    Thanks for any help.
    mfrazer

    Mfrazer,
    You definitely don’t want to have CreateTask and subsequently
    ClearTask in a loop, nor does it look like you need to for your application.
    You only need on task, you just need to change the task, so there is no need to
    create multiple tasks. So leave the CreateTask and ClearTask on the outsides of
    your loop, and keep everything else on the inside of the loop and make the
    changes you need to the task each iteration. Also you are going to want to have
    a DAQmxStopTask after your read to make sure the task is stopped and in the
    proper state to be reconfigured. I hope that helps.
    -GDE

  • Firefox crashes regularly with different add-ons

    Firefox is crashing with almost any new add-on I install. At first I thought it was a problem with the add-ons, but because it happens so often I suspect it may be something else. I have deleted and changed profiles and I have completely re-installed but I still have the same problem. The most recent add-ons to cause problems have been Zotero and iGoogle Toolbar for Firefox.
    I've included a crash report below, but I'm not sure if that report is relevant to this issue it may have been to do with something else.

    Hi,
    I do have exactly the same problem. Firefox worked fine with all types of Addons. Since then, i upgraded my OS to Snow Leopard, reinstalled FireFox, and reinstalled the different addons. The weird thing is that it lets me install some addons and restard FireFox correctly, but some other addons just crash FireFox at restart.
    Addons that gets installed correclty:
    - Firebug
    - Download StatusBar
    - Siphon SyncAddons
    Addons that crash firefox at restart:
    - ColorZilla
    - XMarks
    My Flash player version is uptodate by the way. (Version d'Adobe Flash Player 10.1)
    Any idea?

  • Firefox crashes together with Proxifier and Sophos Endpoint Protection 10

    Hello there other Firefox-Users,
    Old information:
    A few hours ago, I tried to start Firefox and it crashed. Nothing very special but I tried it again. Tried the "Restart-Button" and also tried the "Stop-Button" several times and trying to open firefox again. It crashed every time. After that I used the option to recover all lost stuff. It didn't work, for whatever reason, I really don't know why. So, back to factory-settings I tried to sync at least my bookmarks, addons and themes. Which just says at the Bottom of the Browser:
    "Sync - Error during Synchronisation: Unknown Error. Sync will try this again"
    There's a button for "Synchronise now" tried it several times, disconnected, reconected. No solution.
    The Bookmarks are all still on the "Sync-Server" because my Tablet AND my Phone synchronises perfectly.
    Error (on German): http://i.imgur.com/GwIo2dh.png
    Firefox Version: 32.0
    OS: Windows 8.1
    Installed Plugins:
    * The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.
    * Adobe PDF Plug-In For Firefox and Netscape 11.0.9
    * Shockwave Flash 15.0 r0
    * Google Update
    * Creative Cloud Desktop Plugin.v_2_0_0_0
    * 5.1.30514.0
    * Adobe Shockwave for Director Netscape plug-in, version 12.1
    * Unity Player 4.3.5f1
    * NPWLPG
    * The plug-in allows you to open and edit files using Microsoft Office applications
    * Office Authorization plug-in for NPAPI browsers
    New Information:
    Earlier, Proxifier and Firefox worked together totally fine. After I installed Sophos Endpoint Protection 10, Firefox crashes instantly when Proxifier is activated. This is one of the Crash-Logs: http://pastebin.mozilla.org/6779212

    So, I just found out, that my Problem is not only the Sync, it was. In that case. But the Main Problem is now:
    Since I installed Sophos Endpoint Protection 10 and I start Proxifier, I'm unable to start Firefox because it keeps on crashing. When I stop Proxifier, I'm able to start Firefox. This is a problem, earlier I used Proxifier and Firefox both together when I had no Sophos Endpoint Protection.
    And NO. I don't use Profixier for Firefox, I know the Proxy-Settings in Firefox.
    I guess I need to ask Proxifier Support, Sophos Support and this Support again. Can somebody please move this to the right Subforum?
    @philipp
    this is the Sync-Log: http://pastebin.mozilla.org/6779193

  • Firefox Crashes computer when games are open.

    With Firefox 4 and any game open (Age of Conan, Fallout:New Vegas, Rift, Witcher 2) my computer will inevitably crash after about 10 minutes.
    Sometimes it's just the video driver + Firefox 4.
    Sometimes it's the game + Firefox 4.
    But if I keep FF4 closed while playing games, I don't have problems.

    I'm sorry, but simply posting links to pages full of technical information will do nothing to help me. For example, I have no idea what safe mode is, or how to achieve it. I need step-by-step instructions in the form of "an idiots guide to"......

  • Yosemite and mail - BIG problems with memory leak

    Our small company has had significant problems since upgrading (?) to Yosemite, which by all we could glean from Apple would be a relatively bug free install. At random times, usually while composing an e-mail, the mail program will just spike in memory consumption, going from a couple hundred Mb of RAM consumption to over 70 Gb in just 3-5 minutes. This obviously causes the entire machine to come to a standstill and the mail process needs to be killed. A cascading problem is that when this happens any other programs will also become non-responsive, and they also will need to be killed, often at the loss of work. I've talked with the support people at Apple and disappointingly they seem to be unaware that this is an issue, or more likely they are aware of it (I mean, just do a search of "Yosemite mail memory" and see what you get) and want to downplay that the release has been a HUGE failure for MANY people. After about 20 of these application memory events since upgrading over this past weekend at our company I would like to see where Apple is on fixing this. BTW Apple, your user base is fairly sophisticated with computing, and having your online assistants continue to try and point the problem at the users - who are all having the EXACT SAME ISSUE - is alienating your user base. I've been using Apple for over 20 years and this is the worst release you've ever had. I think you're well on your way to becoming Microsoft in 1994, we need the old Apple company back.

    I have the same problem and after a few days I am thinking seriously about abandoning Apple mail and .... going back to Outlook, I do not like MS, but may not have another option. Any suggestions.
    I am amazed that Apple does not give any information about the problem. It does look like they are loosing their touch and appear to be following the Microsoft and Blackberry path.
    Within a small company like mine, another few days of this and it will be impossible to keep it.
    Hate to say it, but for the first timewith Apple I miss the old OS, it did not look as good but at least it worked..

  • Remote Control crashes randomly with memory error

    During authentication, but most usually during disconnection Remote Control (using Consoleone) will crash with the following error:
    RCConsole.exe - Application Error
    The instruction at "0x10002834" referenced memory at "0x0000000c". The memory could not be "read".
    Click on OK to terminate the program
    Click on CANCEL to debug the program
    OK Cancel
    I tries searching Google and a few other engines with no luck, has anyone seen this before?

    The only time that I've seen the error that's listed below is from running ConsoleOne from a UNC path. Try copying all files and folders from \\servername\SYS\PUBLIC\mgmt\ConsoleOne\1.2 to c:\1.2, and then try running c:\1.2\bin\consoleone.exe. Doing so has fixed this error for me in the past
    Tim
    Originally Posted by bsecrist
    During authentication, but most usually during disconnection Remote Control (using Consoleone) will crash with the following error:
    RCConsole.exe - Application Error
    The instruction at "0x10002834" referenced memory at "0x0000000c". The memory could not be "read".
    Click on OK to terminate the program
    Click on CANCEL to debug the program
    OK Cancel
    I tries searching Google and a few other engines with no luck, has anyone seen this before?

  • Replaced crashed computer with new one. How do I secure a serial number for my re-installed CS3 program obtained while as a student at Dixie State University with a coupon code of HL1A-003B-L2A0? Trial expires in 7 days.

    My old computer, which had CS3 installed, crashed and I had to replace the computer.  We re-installed the CS3 program on the new computer, and the prompt calls for a serial number, which we do not have.  I obtained the original CS3 while registered as a student at Dixie State University.  The Coupon Code is: HL1A-003B-L2AO.  There are only 7 days remaining on the new trial period.  I e-mailed Adobe requesting a serial number several days ago, but have not received a response.  How do I secure the serial number?  Rollo B.

    Hi.\
    Welcome to the Photoshop user to user forums. Since we are not Adobe employees, we can't fix serial number and activation problems. Only Customer Care can do this.
    Contact Customer Care
    Gene

  • Firefox crashes frequently with signature "js_LineNumberToPC"

    I'm getting frequent crashes of Firefox. The crash signature is "js_LineNumberToPC". I can't figure out an exact pattern as to when it's happening but I'm getting it multiple times a day primarily when using more robust web-based applications like salesforce.com, Drupal CMS, etc.
    == Crash ID(s) ==
    9a91f5de-0c6f-4c64-a05e-c2c6e2100525

    After looking through bugzilla, the cause seems to be firebug.

Maybe you are looking for

  • 9.2.0.6 Intersection Error

    We’ve recently upgraded to 9.2.0.6 as part of a major release and we’re seeing the following spatial error intermittently in our Production system which is causing us major problems. When we get this problem the whole GIS application grinds to a halt

  • Trying to find a file that is not showing up on Computer!!!

    I am trying to delete a file that i found on cleanmymac. I am trying to find the file on my computer, but it doesnt work!!! On CleanMyMac it even says the location of where the file is, But i cant find it!!!!

  • CREATE OR REPLACE DIRECTORY

    Hi, I have a doubt.. I'm trying to create an Oracle directory: CREATE OR REPLACE DIRECTORY PROTPL[b]-RP[b]-01_TPL_DB AS '/utl_db/skedul/protpl-rp-01'; But I get an error: Message Code ORA-00905 was not found. Please verify and re-enter. Instead using

  • DPM locking Virtual Machines - Cluster Backup

    Hi All, Server 2012 r2 DPM2012 Cluster Backups  We have seen an issue I've read in a few forums where VHDs are getting locked when performing a cluster backup.  Unfortunately we're unable to reproduce the issue and it happens irregularly (once every

  • Array problem populating advancedDataGrid

    I originally thought this was an error on the coldfusion side, so I started a thread here where I was given a lot of help: http://forums.adobe.com/thread/463777 However I have found the data to be valid coming from coldfusion. To sum the problem up;