Closed Bug 759059 Opened 13 years ago Closed 12 years ago

No XUL symbols for crashes in xul.dll@0x43... from 15.0a1/20120523164348

Categories

(Toolkit :: Crash Reporting, defect)

15 Branch
x86
Windows 7
defect
Not set
major

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: scoobidiver, Unassigned)

Details

(Keywords: regression)

I'm not sure if this is the same crash, but khuey was looking at a crash the other day with the same symptoms. If you look at the Modules tab, you'll note that xul.dll is missing a Debug ID, which is what Breakpad uses to find the matching symbols. If you get someone to download the raw dump, you can use a Microsoft debugger + the symbol server to get a stack. Actually, given that query you linked, it looks like that might be a bunch of different crashes, since the addresses are all different... Do we have useful reports (with symbols) on builds in this same date range? Is this just a class of similar crashes?
(In reply to Ted Mielczarek [:ted] from comment #1) > Actually, given that query you linked, it looks like that might be a bunch > of different crashes, since the addresses are all different... It's the same crash because the crash address moves with each Nightly. The third frame has also two versions for each Nightly
Okay, that's a bit less scary then. I suspect this crash just causes us to crash in a way such that MinidumpWriteDump can't write out that debug identifier for some reason. I don't know why, perhaps some very specific heap corruption?
Those crashes ended after 15.0a1/20120530030519.
I think this is just a subcase of OOM crashes producing empty dumps--I believe that MinidumpWriteDump memory-maps each DLL in order to get its debug ID, and xul.dll is kind of big, so when we run out of virtual memory sometimes dump writing succeeds but getting the debug ID fails. I think the fix from bug 837835 / bug 943051 should reduce the frequency of this sort of problem.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.