| ▲ | kleiba 17 hours ago | ||||||||||||||||||||||||||||
Firefox is about the only piece of software in my setup that occasionally crashes. I say "occasionally" for lack of a better word, it's not "all the time", but it is definitely more than I would want to. If that was caused by bad memory, I would expect other software to be similarly affected and hence crash with about comparable frequency. However, it looks like I'm falling more into the other 90% of cases (unsurprisingly) because I do not observe other software crashing as much as firefox does. Also, this whole crashing business is a fairly recent effect - I've been running firefox for forever and I cannot remember when it last was as much of an issue as it has become recently for me. | |||||||||||||||||||||||||||||
| ▲ | tuetuopay 16 hours ago | parent | next [-] | ||||||||||||||||||||||||||||
Just check your memory with memtest. Two years ago, I've had Factorio crash once on a null pointer exception. I reported the crash to the devs and, likely because the crash place had a null check, they told me my memory was bad. Same as you I said "wait no, no other software ever crashed weirdly on this machine!", but they were adamant. Lo and behold, I indeed had one of my four ram sticks with a few bad addresses. Not much, something like 10-15 addresses tops. You need bad luck to hit one of those addresses when the total memory is 64GB. It's likely the null pointer check got flipped. Browsers are good candidates to find bad memory: they eat a lot of ram, they scatter data around, they have a large chunk, and have JITs where a lot of machine code gets loaded left and right. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | vultour 15 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
I spend probably thousands of hours in Firefox every year and I don't think I've ever had it crash. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | mathw 15 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
Of course, nobody is claiming that there aren't lots of Firefox crashes which are caused by bugs in Firefox. Quite the opposite, based on these figures. What people find interesting is that the amount they're suspecting are down to hardware faults is way higher than most people would have expected. | |||||||||||||||||||||||||||||
| ▲ | pflanze 10 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
Do you happen to use memory resource limits? I used to run Firefox under some, like everything, to prevent it from potentially making the whole system unresponsible, and at the same time had frequent cases of Firefox showing random visual corruptions and crashes. At some point I realized that it was because it was running out of memory, and didn't check malloc failures, thus just continued to run and corrupting memory. (That was some 6-8 years ago, maybe Firefox does better now?) | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | Agingcoder 17 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
It depends on what you bitflip. I once had a bitflip pattern causing lowercase ascii to turn into uppercase ascii in a case insensitive system. Everything was fine until it tried to uppercase numbers and things went wrong The first time I had to deal with faulty ram ( more than 20y ago ), the bug would never trigger unless I used pretty much the whole dimm stick and put meaningful stuff in it etc in my case linking large executables , or untargzipping large source archives. Flipping a pixel had no impact though | |||||||||||||||||||||||||||||
| ▲ | bmicraft 15 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
I've had some very bad ram (lots of errors found when tested) and consistently the only thing that actually crashed because of it was Firefox. | |||||||||||||||||||||||||||||
| ▲ | zvqcMMV6Zcr 15 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
For me the only software crashing(CTD ) was Factorio. Nothing else had any issues. I tried removing mods, searching for one that started causing issues. Memtestx86 said everything is OK. Replacing one stick of RAM instantly fixed all issues. | |||||||||||||||||||||||||||||
| ▲ | haspok 14 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
The most frequent crashes I have with Firefox are when I type in a text area (such as this one right now, or on Reddit, for example). The longer the text I type is, the more probable it is that it's going to crash. Or maybe it doesn't crash, just grinds to such a slow pace that it is equivalent to a crash. My suspicion has always been some kind of a memory leak, but memory corruption also makes sense. Unfortunately, Chrome (which I use for work - Firefox is for private stuff) has NEVER crashed on me yet. Certainly not in the past 5 years. Which is odd. I'm on Linux btw. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | lqet 16 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
> Firefox is about the only piece of software in my setup that occasionally crashes. I would add Thunderbird to that list. | |||||||||||||||||||||||||||||
| ▲ | xxs 12 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
run y-cruncher if you'd like to test memory and overall stability. It's decent test and a lot better than memtest (in my experience) | |||||||||||||||||||||||||||||
| ▲ | jlarocco 10 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
Firefox has a long history of denying problems, blaming the user, and fixing the issue years later. It used to be memory usage, now it's crashing. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | LunaSea 16 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||
If only the had written Firefox in Rust, they wouldn't have had these issues . | |||||||||||||||||||||||||||||