Closed Bug 1109842 Opened 11 years ago Closed 9 years ago

crash in js::StringBuffer::append(wchar_t) with clean profile and clean OS

Categories

(Core :: JavaScript Engine, defect)

34 Branch
x86_64
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 1126895
Tracking Status
firefox47 --- affected
firefox48 --- affected
firefox49 --- affected
firefox-esr45 --- affected
firefox50 --- affected

People

(Reporter: my_troll, Unassigned)

Details

(Keywords: crash)

Crash Data

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0 Build ID: 20141126041045 Steps to reproduce: Open Firefox, load some pages in tabs and Firefox will crash even if you are not using it. This problem was occuring before version 34 but it was not as often as the version 34. I think that Firefox crashes more often if Facebook is opened. If you uninstall many addons (using the garbage can icon), the problem will probably happen. The problem is happening with a fresh installation of Firefox, with a new profile and in safe mode! Actual results: Firefox crashes and the crash report says : Firefox 34.0.5 Crash Report [@ js::StringBuffer::append(wchar_t) ] bp-01e27c26-3ce8-493b-b8af-877762141210 10-12-2014 15:38 bp-a693da1c-6fd9-402c-9578-ecf372141210 10-12-2014 15:36 bp-aa03efab-c17f-4208-bee6-d5bfb2141210 10-12-2014 15:32 bp-308ec0ac-76c3-4301-be16-56a082141210 10-12-2014 15:23 bp-11df3302-107a-4178-ba73-2b0082141210 10-12-2014 14:46 bp-6cda5757-baff-4363-ae75-30ab72141210 10-12-2014 14:33 bp-10a5d5a6-b02f-4d2d-a32b-0c2d82141210 10-12-2014 14:27 bp-d881e42a-78b0-402a-9583-02d6e2141210 10-12-2014 14:19 bp-0ed1929b-cc78-490c-9219-884072141210 10-12-2014 13:57 bp-71dc83d8-66bc-48f2-bea3-066742141210 10-12-2014 13:37 bp-c0156971-db18-4883-8258-afb742141210 10-12-2014 13:37 bp-580cee2c-bb30-4dc4-9811-431892141210 10-12-2014 13:34 bp-24258542-bffa-42b3-8090-234532141210 10-12-2014 13:32 bp-36a2628a-af00-439f-b45d-13ca42141210 10-12-2014 13:31 bp-7659ef62-5053-4ac2-8b59-90d072141210 10-12-2014 13:30 bp-39b5b4b8-5871-4bd8-ba7d-550702141210 10-12-2014 13:28 bp-7ee5fd2c-a08c-4733-aa20-503622141210 10-12-2014 13:19 bp-d56af9d5-d662-486f-9e6f-7e3972141210 10-12-2014 13:14 bp-fda84854-5e1e-4e0f-a62d-d74502141210 10-12-2014 12:18 bp-e18f7386-a8fb-4c97-b26c-44f412141210 10-12-2014 12:17 Expected results: Firefox SHOULD NOT CRASH!
Severity: normal → critical
Crash Signature: [@ js::StringBuffer::append(wchar_t) ]
Component: Untriaged → JavaScript Engine
Keywords: crash
Product: Firefox → Core
I also get those errors in the crash reports above : Crash Report [@ mozjs.dll@0xac855 ] Crash Report [@ js::gc::MarkObjectRoot(JSTracer*, js::ArgumentsObject**, char const*) ] This morning I get a new crash report error : Crash Report [@ mozilla::ContainerState::ProcessDisplayItems(nsDisplayList*) ] bp-d7cc5ec0-f66a-45ab-816c-9c3052141211 11-12-2014 08:04 bp-aa3c5114-5894-48c5-940e-1f41b2141211 11-12-2014 07:54 bp-b179f360-38a3-48de-8754-2b98a2141211 11-12-2014 07:46 bp-4719b7f0-8b30-453c-9794-7b1a62141210 10-12-2014 15:53
That smells crashes due to third-party application. Are you using LastPass? If yes, does Firefox crash with LastPass disabled/removed? Is LastPass up-to-date on your machine?
Yes I use LastPass. I have the latest version. I disabled all my addons yesterday and Firefox was crashing even if all my addons were disabled. I don't think it's related to LastPass...
Using Process Monitor, I noticed that Firefox.exe is constantly reading : C:\Users\SBeaulieu\AppData\Roaming\Mozilla\Firefox\Profiles\60miv1gs.default\cert8.db Is it normal?
I replaced the cert8.db file from a new profile. The size of my cert8.db file was over 600Kb and the file from the new profile was 96Kb. Firefox is not reading this file anymore. I will see if this was related to my bug...
Firefox hasn't crashed since I replaced the cert8.db. I also reinstalled LastPass using their website even if I already have the latest version. I will post later to confirm that the problem has been fixed but for now, it seems to be fixed.
Hmmm the problem occurs again...
The same error happened again : Firefox 34.0.5 Crash Report [@ js::StringBuffer::append(wchar_t) ] bp-2c99e561-6ac7-4e8a-84a1-e37d12141211 11-12-2014 13:06 bp-9c08b75f-e081-466c-9ec8-a88992141211 11-12-2014 13:06 bp-ec8b8e20-8666-4b06-a125-737e02141211 11-12-2014 13:05
I disabled LastPass. I will post later with the results.
Firefox crashes even if LastPass is disabled: bp-17f4852b-c124-473d-8c84-b3c992141211 11-12-2014 14:56 Same Error: Crash Report [@ js::StringBuffer::append(wchar_t) ] Could you investigate please?
I already tried and it doesn't help.
Summary: Firefox 34.0.5 keeps crashing → crash in js::StringBuffer::append(wchar_t)
Do you have an AV? If yes, which one?
I use MS Security Essentials...
dmajor, any thoughts? Maybe the minidumps can tell us more?
Flags: needinfo?(dmajor)
The crashing address is not on an instruction boundary. I've walked through the nearby codepaths and there's no way to reach this address through regular execution. This suggests outside interference, either from another application or from faulty hardware. Are your CPU or memory overclocked? Have they ever been in the past?
Flags: needinfo?(dmajor)
If it was a hardware problem, my computer will crash with other apps. This is not the case. Firefox 33 was working well. The crashes were not that often with the previous version. My computer is not and has never been overclocked in any ways. Thank you
(In reply to Le Troll from comment #20) > ... So? Considering it happens so frequently and also with a clean profile and in safe mode, there must be something about your setup that triggers it... Not all crashes have the same signature, one of those for instance is in igdumdim32.dll, which seems to be from the Intel graphics driver. Did you install all Windows updates? Can you try downloading the latest (graphics) drivers and BIOS updates?
I have the latest version of my Intel Graphic driver and my BIOS is up-to-date... I know that not all crashes have the same signature but most of them have the signature: Firefox 34.0.5 Crash Report [@ js::StringBuffer::append(wchar_t) ] If you can fix this one, I can live with the other crashes. Firefox has never been stable on any computer in my experience. Normally, it crashes a few times in a month (on every computer that I used, since many years). There is something that you should look into in the future versions (to fix this instability). You should add something to prevent Firefox from crashing.
And guess what, I copied my profile folder to a Firefox installation in a virtual machine and I get the same error... Firefox 34.0.5 Crash Report [@ js::StringBuffer::append(wchar_t) ] bp-d869112e-e8e3-41d4-9dd3-c48da2141217
(In reply to Le Troll from comment #22) > If you can fix this one, I can live with the other crashes. The underlying problem is probably the same for all those crashes. > Firefox has > never been stable on any computer in my experience. Normally, it crashes a > few times in a month (on every computer that I used, since many years). I'm sorry to hear that. > There is something that you should look into in the future versions (to fix > this instability). You should add something to prevent Firefox from crashing. We're doing what we can to fix crashes. Unfortunately we don't know what's causing the crashes on your machine, there must be something unusual about your setup or we'd have had thousands of bug reports in the past weeks. Could it be malware? Are you using third-party (browser-related) software?
(In reply to Le Troll from comment #23) > And guess what, I copied my profile folder to a Firefox installation in a > virtual machine and I get the same error... Oh interesting but you also tried with a clean profile right? Do you get exactly the same crashes then?
I don't have any malware and the problem was replicated on a clean machine (the virtual one) without any software installed, so it can't be related to virus or browser-related software... I did try a clean profile on my desktop computer and I experienced crashes also. Can it be related to a specific webpage?
Crash Signature: [@ js::StringBuffer::append(wchar_t) ] → [@ js::StringBuffer::append(wchar_t) ] [@ js::StringBuffer::append ]
Le Trolll, do you still see this crash? Unfortunately none of your crash reports are available anymore
Flags: needinfo?(my_troll)
Summary: crash in js::StringBuffer::append(wchar_t) → crash in js::StringBuffer::append(wchar_t) with clean profile and clean OS
Whiteboard: [closeme 2016-07-15]
actually, looks like we can dup this to bug 1126895
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Flags: needinfo?(my_troll)
Resolution: --- → DUPLICATE
Whiteboard: [closeme 2016-07-15]
Crash volume for signature 'js::StringBuffer::append': - nightly(version 50):3 crashes from 2016-06-06. - aurora (version 49):2 crashes from 2016-06-07. - beta (version 48):54 crashes from 2016-06-06. - release(version 47):232 crashes from 2016-05-31. - esr (version 45):9 crashes from 2016-04-07. Crash volume on the last weeks: W. N-1 W. N-2 W. N-3 W. N-4 W. N-5 W. N-6 W. N-7 - nightly 0 0 0 0 2 0 1 - aurora 0 0 1 0 0 0 1 - beta 9 13 9 10 5 7 1 - release 29 43 23 33 29 35 27 - esr 2 1 0 1 0 1 3 Affected platforms: Windows, Mac OS X, Linux
You need to log in before you can comment on or make changes to this bug.