Closed Bug 1160754 Opened 10 years ago Closed 9 years ago

Firefox crash [@ XPCWrappedNative::FlatJSObjectFinalized() ]

Categories

(Core :: JavaScript Engine, defect)

37 Branch
x86_64
Linux
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: eu7-dns, Unassigned)

References

()

Details

(Keywords: crash, steps-wanted)

Crash Data

Attachments

(1 file)

Attached file crash.txt
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0 Build ID: 20150415140819 Actual results: 0.0.0 Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt9-3~deb8u1 (2015-04-24) x86_64 XPCWrappedNative::FlatJSObjectFinalized()
Please post the crash ID from about:crashes next time - the JSON is hard to read. The crash looks the same as the one in bug 608217. Can you reproduce? Do you have any additional information? Where did "XPCWrappedNativeScope::XPCWrappedNativeScope(JSContext*, JS::Handle<JSObject*>)" in summary come from?
Flags: needinfo?(eu7-dns)
Keywords: crash
Flags: needinfo?(eu7-dns)
. This crash began to happen after updating to Firefox 37.0.2. A browser closes unexpectedly,it might happen in anytime, even if you do nothing.
Crash Signature: XPCWrappedNative::FlatJSObjectFinalized()
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
Thanks for the link! >A browser closes unexpectedly,it might happen in anytime, even if you do nothing. That observation matches the crash stack: the crash happens during GC - background bookkeeping process. Does this happen regularly? I can only see two recent Linux reports with this signature, one of which is yours - did you submit the rest of reports?
Severity: normal → critical
Component: Untriaged → JavaScript Engine
Depends on: 608217
Product: Firefox → Core
Summary: Firefox crashes XPCWrappedNativeScope::XPCWrappedNativeScope(JSContext*, JS::Handle<JSObject*>) → Firefox crash [@ XPCWrappedNative::FlatJSObjectFinalized() ]
I had at least 20 or more crashes beore I decided to submit the report.
Igor, thanks! Could you list a few other crash reports you have to see what do they have in common. Pinging dmajor, who looked into this (bug 835798 comment 8). Anything else we want the reporter to do?
Flags: needinfo?(dmajor)
I don't have any expertise with Linux minidumps. Redirecting to the JS team.
Flags: needinfo?(dmajor) → needinfo?(nihsanullah)
Flags: needinfo?(nihsanullah) → needinfo?(terrence)
The crash appears to be from a broken C++ pointer in an XPConnect native wrapper. Unless we can get STR, I don't know of any way to debug this. Bobby, the bustage is showing up in XPConnect: do you have any insight that might make this report actionable without STR?
Flags: needinfo?(bobbyholley)
Flags: needinfo?(terrence)
(In reply to Terrence Cole [:terrence] from comment #8) > Bobby, the bustage is showing up in XPConnect: do you have any insight that > might make this report actionable without STR? The only thing I notice is that there's an anonymous extension installed. Igor, can you try disabling that extension in about:addons and seeing if the crash continues?
Flags: needinfo?(bobbyholley)
Bobby, if you mean Ember Inspector, I was trying to disable this extension, but it does't have any effect.
Igor, can you still reproduce when using a current version? And if so, do you have steps to reproduce?
Crash Signature: XPCWrappedNative::FlatJSObjectFinalized() → [@ XPCWrappedNative::FlatJSObjectFinalized]
Flags: needinfo?(eu7-dns)
Keywords: steps-wanted
(In reply to Wayne Mery (:wsmwk, NI for questions) from comment #11) > Igor, can you still reproduce when using a current version? > And if so, do you have steps to reproduce?
Whiteboard: [closeme 2016-08-15]
Resolved per whiteboard
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Flags: needinfo?(eu7-dns)
Resolution: --- → INCOMPLETE
Whiteboard: [closeme 2016-08-15]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: