QA/Topcrashes: Difference between revisions

From MozillaWiki
< QA
Jump to navigation Jump to search
Line 77: Line 77:
| where does this come from?  Is it malware?
| where does this come from?  Is it malware?
| looks like a binary extension or plugin that's no longer compatible but is still marked as such
| looks like a binary extension or plugin that's no longer compatible but is still marked as such
|-
| 16
| 0x0
|
| didn't find any common patterns in sample of ten; this is mixed crashes (although about half the stacks are useless) -[[User:Dbaron|David Baron]]
|-
|-
| 18
| 18

Revision as of 04:55, 11 March 2008

In progress. I have a lot more work to do on this page.

This page is a tracking document for handling and following topcrashes on the trunk.

Current topcrashes being tracked for beta 4

# bug stack where status
1 bug 422018 googletoolbar.dll@0x4b2f libgoogletoolbar.dylib@0x4fbd google toolbar? core?
2, 3, 14 bug 416521 (70%), bug 422024 (20%) RtlEnterCriticalSection, free, arena_dalloc_small this is what shows up when we crash in free() bug 422024 is related to scriptable plugin API
4 MultiByteToWideChar internet download manager always has to do with idmmzcc.dll, which some Google searches associate with internet download manager
5, 15 bug 422027 jsds_ScriptHookProc core
6 maybe bug 292549 or bug 380015 nsFrame::BoxReflow
7 bug 422028 JS_SetPrivate related to scriptable plugin API
8, 13 bug 419695 js_GetGCThingTraceKind, JS_CallTracer crashing on yahoo mail (maybe not all of the JS_CallTracer crashes, though?)
9 bug 391311 nsChromeRegistry::CheckForNewChrome
10 bug 418384 ClientData::GetOtlTable
11 bug 418381 HashString
12 piclens.dll where does this come from? Is it malware? looks like a binary extension or plugin that's no longer compatible but is still marked as such
16 0x0 didn't find any common patterns in sample of ten; this is mixed crashes (although about half the stacks are useless) -David Baron
18 bug 418382 UniscribeItem::SaveGlyphs(gfxTextRun*) core

Current topcrashes being tracked for beta 3

Topcrashers for beta3 are currently considered "old". We need to re-track for beta4. I'm using this "old" data as sample data to see if what format works.

# bug stack where status
4 405357 jpinscp.dll@0xcf45 java plugin
6 418378 nsGlobalWindow::SaveWindowState(nsISupports**) core
7 391311 nsChromeRegistry::CheckForNewChrome core
9 418382 UniscribeItem::SaveGlyphs(gfxTextRun*) core
11 418381 HashString(nsAString_internal const&) core
14 418379 nsNavHistoryFolderResultNode::FindChildById(__int64, unsigned int*) core
26 418384 ClientData::GetOtlTable(long, unsigned char const**, unsigned long*) core
37 380015 nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsIRenderingContext*, int, int, int, int, int) core

What do I do?

So, someone CCed you to a topcrash bug and asked for your help. What should you do?

There are several steps that developers and QA need to go through to help fix a crash. As a developer, we're specifically asking that you comment in the bug when you've completed all the steps and specifically state which steps you completed.