QA/Topcrashes: Difference between revisions

From MozillaWiki
< QA
Jump to navigation Jump to search
 
(48 intermediate revisions by 6 users not shown)
Line 1: Line 1:
This page is a tracking document for handling and following topcrashes on the trunk.
This page is a tracking document for handling and following topcrashes on the trunk.


Info on weekly status meetings for tracking crashes and improvements to the crash reporting system is at http://wiki.mozilla.org/Breakpad/Status_Meetings
Info on weekly status meetings for tracking improvements to the crash reporting system is at [[Breakpad/Status_Meetings]]
 
If you find an extension or plugin that is the source of a crash consider filing a blocklist request - [[Blocklisting]]
 
An archive of this page is available here: [[QA/Topcrashes/Archive]]


If you find an extension or plugin that is the source of a crash consider filing a blocklist request - http://wiki.mozilla.org/Blocklisting
__TOC__
__TOC__


== Current topcrashes being tracked 3.1b2 ==
== Current topcrashes being tracked 3.5b4 ==
=== Summary ===
=== Summary ===
'''19 Dec 2008''' - Starting to analyze crashes and assemble the list.
'''Date''' - Summary


=== Queries ===
=== Queries ===
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.1b2&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=weeks Firefox 3.1b2 crashes in the past 1 ''week'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.5b4&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=weeks Firefox 3.5b4 crashes in the past 1 ''week'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.1b2&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=days Firefox 3.1b2 crashes in the past 1 ''day'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.5b4&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=days Firefox 3.5b4 crashes in the past 1 ''day'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.1b2&query_search=signature&query_type=contains&query=&date=&range_value=4&range_unit=hours Firefox 3.1b2 crashes in the past 4 ''hours'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.5b4&query_search=signature&query_type=contains&query=&date=&range_value=4&range_unit=hours Firefox 3.5b4 crashes in the past 4 ''hours'']


=== List ===
=== List ===
(Using the last week query.)
(Using the last week query.
 
"new" indicates new to the topcrash list in beta2


{| class="fullwidth-table"
{| class="fullwidth-table"
Line 29: Line 29:
|-  
|-  
| 1
| 1
| {{bug|491514}}
| nanojit::LIns::isTramp()
| js engine / nanojit
| possible fix landed; crash "went away" on trunk with landing of {{bug|488775}}
|-
| 2
| {{bug|462728}}
| nsJARChannel::OnStartRequest(nsIRequest*, nsISupports*)
| networking: jar
| patch in bug, landed on trunk
|-
| 3
| {{bug|467167}}
| _PR_MD_SEND
| netwerk
| probably malware; timeless thinks LSPs, but not clear that's possible with module analysis.
|-
| 4
| {{bug|470500}}
| nssutil3.dll@0x34c0
|
| (was 11)
|-
| 5
| {{bug|492492}}
| libawt.jnilib@0x11e1
| java on Mac?
| seems to happen when trying to download windows 7 rc on mac... but how? that requires activex. need more investigation.
|-
| 6
| {{bug|470487}}
| nsWindow::GetParentWindow()
| widget
| might require major rework; could pick up in 1.9.1.x release
|-
| 7
| {{bug|493177}}
| js_Interpret
| think these js_Interp and upVar bugs are all fixed in the same bug.
|
|-
| 8
| {{bug|492504}}
| js3250.dll@0x73075
| seen on many facebook apps and ebay auctions
|
|-
| 9
| {{bug|492675}}
| nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*)
|  
|  
| 0x0
|  
|  
| general crash; no one topcrash
|-  
|-  
| 2 (new)
| 10
| {{bug|467007}}
| {{bug|493287}}
| nanojit::LirBufWriter::insLink(nanojit::LOpcode, nanojit::LIns*)
| gfxTextRun::`vector deleting destructor'(unsigned int)
|
|  
|  
| fix is on the branch and verified1.9.1
|-  
|-  
| 3 (new)
| 11
| {{bug|470485}}
| {{bug|485799}}
| nanojit::LirBufWriter::insImm(int)
| memmove
|
|  
|  
| could be fixed by {{bug|467007}}
|-  
|-  
| 4 (new)
| 12
| {{bug|470487}}
| {{bug|470487}}
| nsWindow::GetParentWindow()
| nsBaseWidget::Destroy()
| getting closer to understanding plugin window destruction prob.
|  
|  
|-
| 13
|  
|  
|-
| PL_DHashTableOperate
| 5 (new)
| {{bug|470492}}
| nanojit::LIns::targetAddr()
|  
|  
|  
|  
|-  
|-  
| 6 (new)
| 14
| {{bug|470494}} or {{bug|466659}}
|  
| dtoa
| dtoa
|  
|  
| maybe flash?
|  
|-  
|-  
| 7 (new)
| 15
| maybe a variation of {{bug|470487}}
|  
| nsBaseWidget::Destroy()
| nsSocketTransport::OnSocketEvent(unsigned int, unsigned int, nsISupports*)
|  
|  
|  
|  
|-  
|-  
| 8 formerly 16
| 16
| {{bug|458667}}
|  
| OfficeAV.dll@0x5606
| GraphWalker::DoWalk(nsDeque&)
|  
|  
|  
|  
|-  
|-  
| 10 formerly 15
| 17
| {{bug|458961}}
|  
| libobjc.A.dylib@0x24c7
| arena_dalloc_small | arena_dalloc
| cocoa widgets
|  
| mac-only, potential patch in bug; ppc version is #10
|-
| 11 (new)
| {{bug|470892}}
| nanojit::LIns::deref(int)
|  
|  
|
|-  
|-  
| 12 formerly 5
| 18
| {{bug|424663}}
|  
| imm32.dll@0x3e24
| ntdll.dll@0x43387
| windows widget code
|  
| happens with chinese ime
|  
|-  
|-  
| 13 (back?)
| 19
| {{bug|434752}} and bug {{bug|420678}}
| {{bug|485072}}
| arena_dalloc_small
| CallQueryInterface<nsISupports, nsXPCOMCycleCollectionParticipant>(nsISupports*, nsXPCOMCycleCollectionParticipant**)
| graveyard for incompat binary addons and plugins
| Crashes at shutdown and after installing a new add on
| need to investigate for possible round of 3.1 blocklisting
|  
|-  
|-  
| 15 (new)
| 20
| {{bug|470758}}
|  
| JS_GetMethodById
| @0x0
| easy to reproduce xp. Regression from 7 or 8/11/2008
|  
|  
|  
|-  
|-  
| 17 formerly 6
| 21
| {{bug|424663}}
| {{bug|492487}}
| CalcCharacterPositionAtoW
| js_DeepBail
| windows widget code
| easy to reproduce on aim.search.aol.com
| happens with chinese ime
|  
|-  
|-  
| 59 formerly 7
| 27
| {{bug|462778}}
| {{bug|491604}}
| JS_TraceChildren
| js_NewGCThing
| js engine (xpconnect?)
| js engine, likely
| patch landed for b2
| bug just filed
|-  
|-  
| 47 formerly 9
| 33+97 maybe others
| {{bug|444446}}
| {{bug|492496}}
| memcpy
| [@ specializeTreesToMissingGlobals ] js3250.dll@0x60b87 js3250.dll@0x60b7e
| sqlite
| one-clickr and boom!
| mostly caused by sqlite functions; should be fixed in b2
|  
|}
|}


== Current topcrashes being tracked 3.1b1 ==
== Current topcrashes being tracked 3.0.11 ==
=== Summary ===
=== Summary ===
'''7 Nov 2008''' - Fix for #1 landed in b2. Potential fix for #2, #4, #7, and #8 (maybe #11) landed for b2. Some contrast applies from previous update. Also had a potential fix land for #10 and #15 for b2.
'''Date''' -  


'''2 Nov 2008''' - Top crashes are spread mostly between imagelib (#1), JS (#2, #4, #7, #8), and widget code (Windows: #5, #6 + Mac: #11, #19). Only one clear external crash in the top 10, caused by Norton. This contrasts the top crash list for Firefox 3.0.3 where 6/10 are from external factors.
=== Queries ===


=== Queries ===
* [http://crash-stats.mozilla.com/query/query?do_query=1&product=Firefox&version=Firefox%3A3.0.11&query_search=signature&query_type=contains&query=&date=&range_value=7&range_unit=days Firefox 3.0.11 crashes in the past 1 ''week'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.1b1&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=weeks Firefox 3.1b1 crashes in the past 1 ''week'']
* [http://crash-stats.mozilla.com/query/query?do_query=1&product=Firefox&version=Firefox%3A3.0.11&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=days Firefox 3.0.11 crashes in the past 1 ''day'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.1b1&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=days Firefox 3.1b1 crashes in the past 1 ''day'']
* [http://crash-stats.mozilla.com/query/query?do_query=1&product=Firefox&version=Firefox%3A3.0.11&query_search=signature&query_type=contains&query=&date=&range_value=4&range_unit=hours Firefox 3.0.11 crashes in the past 4 ''hours'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.1b1&query_search=signature&query_type=contains&query=&date=&range_value=4&range_unit=hours Firefox 3.1b1 crashes in the past 4 ''hours'']


=== List ===
=== List ===
(Using the last week query.)


{| class="fullwidth-table"
{| class="fullwidth-table"
Line 147: Line 187:
|-  
|-  
| 1
| 1
| {{bug|441563}}
| {{bug|482578}}
| imgRequest::NotifyProxyListener(imgRequestProxy*)
| nsSubDocumentFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&)
| imagelib
| dom
| patch landed for b2
| patch in bug; hoping to take it in 1.9.0.13
|-  
|-  
| 2
| 2
| {{bug|462778}}
| {{bug|498971}}
| 0x20202020
| Flash_EnforceLocalSecurity
| js engine (xpconnect?)
| mac-only flash
| patch landed for b2
| came out of nowhere; likely caused by flash upgrade/problem/bad ad
|-  
|-  
| 3
| 3
| {{bug|467167}}
| _PR_MD_SEND
|  
|  
| 0x0
| probably malware
|
| general crash; no one topcrash
|-  
|-  
| 4
| 4
| {{bug|462778}}
| {{bug|427715}}
| js_GetGCThingTraceKind
| NSSRWLock_LockRead_Util
| js engine (xpconnect?)
| psm
| patch landed for b2
| patch in bug; might take in 1.9.0.13
|-  
|-  
| 5
| 5
| {{bug|424663}}
| {{bug|498971}}
| imm32.dll@0x3e24
| CFReadStreamGetStatus
| windows widget code
| mac-only flash
| happens with chinese ime
| came out of nowhere; likely caused by flash upgrade/problem/bad ad
|-  
|-  
| 6
| 6
| {{bug|424663}}
| {{bug|444930}}
| CalcCharacterPositionAtoW
| nsIFrame::GetAncestorWithView()
| windows widget code
| plug-ins
| happens with chinese ime
|  
|-  
|-  
| 7
| 7
| {{bug|462778}}
| {{bug|500575}}, {{bug|464213}}
| JS_TraceChildren
| ntdll.dll@0x43387
| js engine (xpconnect?)
| plugins/add-ons
| patch landed for b2
| some flash, some Norton Confidential (coFFPlgn.dll), a bunch of [http://www.eset.com/products/nod32.php NOD32] crashes (imon.dll)
|-  
|-  
| 8
| 8
| {{bug|462778}}
|  
| xpsp2res.dll@0x202113
| @0x0
| js engine (xpconnect?)
|  
| patch landed for b2
| needs investigation
|-  
|-  
| 9
| 9
| {{bug|444446}}
| {{bug|466024}}
| memcpy
| nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*)
| sqlite
| css/add-on?
| mostly caused by sqlite functions; should be fixed in b2
| probably caused by bad toolbar/add-ons
|-  
|-  
| 10
| 10
| {{bug|458961}}
| {{bug|437449}}
| 0xfffeff20
| nsCycleCollector::MarkRoots(GCGraphBuilder&)
| cocoa widgets
| xpcom
| mac-only, potential patch in bug; intel version is #15
|  
|-  
|-  
| 11
| 11
|  
|  
| xpsp2res.dll@0x202020
| PL_DHashTableOperate
|  
|  
| potentially the same as {{bug|462778}}?
| needs investigation
|-  
|-  
| 15
| 12
| {{bug|458961}}
| {{bug|500105}}
| libobjc.A.dylib@0x24c7
| GraphWalker::DoWalk(nsDeque&)
| cocoa widgets
| mac-only, potential patch in bug; ppc version is #10
|-
| 16
| {{bug|458667}}
| OfficeAV.dll@0x5606
|  
|  
|  
|  
|}
== Current topcrashes being tracked 3.0.5 ==
=== Summary ===
'''Date''' -
=== Queries ===
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.0.5&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=weeks Firefox 3.0.5 crashes in the past 1 ''week'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.0.5&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=days Firefox 3.0.5 crashes in the past 1 ''day'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.0.5&query_search=signature&query_type=contains&query=&date=&range_value=4&range_unit=hours Firefox 3.0.5 crashes in the past 4 ''hours'']
=== List ===
(Using the last week query.)
{| class="fullwidth-table"
| style="background:#efefef" | '''#'''
| style="background:#efefef" | '''bug'''
| style="background:#efefef" | '''stack'''
| style="background:#efefef" | '''where'''
| style="background:#efefef" | '''status'''
|-
| 1
|
| @0x0
|
| no single crash
|-
| 2
|
| nsObjCExceptionLogAbort
| cocoa widgets
| all exceptions crash Firefox on Mac; slowly fixing some of them
|-  
|-  
| 3
| {{bug|427715}}
| NSSRWLock_LockRead_Util
| ??
| firefox is calling nss functions before initializing it. need to find out where
|-
| 4
| {{bug|444930}}
| nsIFrame::GetAncestorWithView()
|
| happens for some users when downloading a pdf
|-
| 5
| {{bug|453927}}, {{bug|459850}}
| JS_RestoreFrameChain
| extension
| caused by DTToolbar.dll; needs to be blocklisted
|-
| 6
| {{bug|458667}}
| OfficeAV.dll@0x5606
| Norton
| caused by Norton AV checking on download
|-
| 7
| {{bug|436302}}, {{bug|457970}}
| strchr
| extensions
| old versions of binary extensions not properly updated for firefox3; possibly worth blocklisting
|-
| 8
| {{bug|453927}}, {{bug|459850}}
| JS_BeginRequest
| extension
| caused by DTToolbar.dll; needs to be blocklisted
|-
| 9
|
| nsWindow::GetParentWindow()
|
| '''new topcrash'''
|-
| 10
| {{bug|466021}}
| nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*)
| style system
| Windows-only, doesn't appear to be caused by an extension
|-
| 11
| {{bug|458961}}
| 0xfffeff20
| cocoa widgets
| Mac-only; intel version is #16
|-
| 12
| {{bug|459531}}, {{bug|465623}}
| libobjc.A.dylib@0x15688
| gfx
| mac-only; unclear what triggers either crash
|-
| 13
| 13
|  
|  
| arena_run_reg_alloc
| arena_run_reg_alloc
|  
|  
|  
| needs investigation
|-
|-  
| 14
| 14
|  
|  
| nsXULDocument::OnStreamComplete
| memcpy | fillInCell
|  
|  
| '''new topcrash'''?
| needs investigation
|-
|-  
| 15
| 15
|  
|  
| msvcrt.dll@0x37c89
| user32.dll@0x11911
|  
|  
|  
| needs investigation
|-
|-  
| 16
| 16
| {{bug|458961}}
| {{bug|470487}}
| libobjc.A.dylib@0x24c7
| nsWindow::GetParentWindow()
| cocoa widgets
| widget
| Mac-only; ppc version is #11
| supposedly fixed on 1.9.1, but not really; maybe fixed in {{bug|493601}} for 1.9.0.12
|-
|-  
| 17
| 17
|  
|  
| RaiseException
| kernel32.dll@0x12afb
|  
|  
|  
|  
|-
|-  
| 18
| 18
|  
|  
| kernel32.dll@0x12aeb
| avgssff.dll@0x9ba3
|  
|  
|  
|  
|-
|-  
| 19
| 19
|  
|  
| ntdll.dll@0x43387
| msvcr80.dll@0xf880
|  
|  
|  
|  
|-
|-  
| 20
| 20
|  
|  
| PL_DHashTableOperate
| NPSWF32.dll@0x15a4bf
|  
|  
|  
|  
|-
|-  
| 21
| 21
| {{bug|434403}}
|  
| nsDocShell::SetupNewViewer(nsIContentViewer*)
| GoogleDesktopMozilla.dll@0x5512
| trojan
| google desktop
| caused by a trojan
|  
|-
|-  
| 22
| 22
|  
|  
| PostMessageEvent::Run()
| wcslen
|  
|  
|  
|  
|-
|-  
| 23
| 23
|  
|  
| NPSWF32.dll@0x9f321
| user32.dll@0x8815
| flash
|  
| needs triage
|  
|-
|-  
| 24
| 24
|  
|  
| strstr
| msvcr80.dll@0xf870
|  
|  
|  
|  
|-
|-  
| 25
| 25
|  
|  
| @0x300d508c
| msvcrt.dll@0x37fd4
|  
|  
|  
|  
|-
|-  
| 26
| 26
|  
|  
| js_TraceObject
|
|
|-
| 27
|  
|  
| ntdll.dll@0x1b21a
|  
|  
|  
|  
|}
== Current topcrashes being tracked 3.0.4 ==
=== Summary ===
'''21 Nov 2008''' - Initial list for 3.0.4. Investigating various top crashes.
=== Queries ===
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.0.4&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=weeks Firefox 3.0.4 crashes in the past 1 ''week'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.0.4&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=days Firefox 3.0.4 crashes in the past 1 ''day'']
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&version=Firefox%3A3.0.4&query_search=signature&query_type=contains&query=&date=&range_value=4&range_unit=hours Firefox 3.0.4 crashes in the past 4 ''hours'']
=== List ===
(Using the last week query.)
{| class="fullwidth-table"
| style="background:#efefef" | '''#'''
| style="background:#efefef" | '''bug'''
| style="background:#efefef" | '''stack'''
| style="background:#efefef" | '''where'''
| style="background:#efefef" | '''status'''
|-  
|-  
| 1
| 28
| {{bug|427715}}, {{bug|465974}}
|  
| NSSRWLock_LockRead_Util
| Flash Player@0x91bd0
| ??
|  
| firefox is calling nss functions before initializing it. need to find out where
|  
|-  
|-  
| 2
| 29
|
| coFFPlgn.dll@0x2e2f1
|  
|  
| @0x0
|  
|  
| no single crash
|-  
|-  
| 3
| 30
|
| radhslib.dll@0x3b6f
|
|  
|  
| nsObjCExceptionLogAbort
| cocoa widgets
| all exceptions crash Firefox on Mac; potential fix landed, didn't work ({{bug|442245}})
|-  
|-  
| 4
| 31
| {{bug|453927}}, {{bug|459850}}
|  
| JS_RestoreFrameChain
| NPSWF32.dll@0xa7edc
| extension
|  
| caused by DTToolbar.dll; needs to be blocklisted
|  
|-  
|-  
| 5
| 32
| {{bug|444930}}
|  
| nsIFrame::GetAncestorWithView()
| JS_TraceChildren
|  
|  
|  
| happens for some users when downloading a pdf
|-  
|-  
| 6
| 33
| {{bug|453927}}, {{bug|459850}}
|  
| JS_BeginRequest
| coWbAuth.dll@0x14e9e
| extension
|  
| caused by DTToolbar.dll; needs to be blocklisted
|  
|-  
|-  
| 7
| 34
| {{bug|458667}}
|  
| OfficeAV.dll@0x5606
| GoogleDesktopMozilla.dll@0x5500
| Norton
|  
| caused by Norton AV checking on download
|  
|-  
|-  
| 8
| 35
| {{bug|436302}}, {{bug|457970}}
|  
| strchr
| RtlpWaitForCriticalSection
| extensions
|  
| old versions of binary extensions not properly updated for firefox3; possibly worth blocklisting
|  
|-  
|-  
| 9
| 36
| {{bug|460744}}
|  
| @0x300d4eea
| ageSelectionCallback
| flash
|  
| caused by outdated Flash plugin?
|  
|-  
|-  
| 10
| 37
| {{bug|458961}}
|  
| 0xfffeff20
| NPSWF32.dll@0xbbff7
| cocoa widgets
|  
| Mac-only; intel version is #15
|  
|-  
|-  
| 11
| 38
|
| ntdll.dll@0x19c2f
|
|  
|  
| NPSWF32.dll@0x92668
| flash
| needs triage
|-  
|-  
| 12
| 39
| {{bug|466021}}
|  
| nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*)
| NPSWF32.dll@0x7c043
| style system
|  
| Windows-only, doesn't appear to be caused by an extension
|  
|-  
|-  
| 13
| 40
|
| GoogleDesktopNetwork3.dll@0x3dfb
|  
|  
| ntdll.dll@0x43387
|  
|  
| needs triage
|-  
|-  
| 14
| 41
|
| extent_tree_ad_s_RB_REMOVE
|
|  
|  
| NPSWF32.dll@0x880ff
| flash
| needs triage
|-  
|-  
| 15
| 42
| {{bug|458961}}
|  
| libobjc.A.dylib@0x24c7
| nsBaseWidget::Destroy()
| cocoa widgets
|  
| Mac-only; ppc version is #10
|  
|-  
|-  
| 16
| 43
|
| @0x0 | coFFPlgn.dll@0x2db6a
|  
|  
| 0x300d508c
|  
|  
| needs triage; windows-only
|-  
|-  
| 17
| 44
|
| js_GC
|
|  
|  
| NPSWF32.dll@0x14f770
| flash
| needs triage
|-  
|-  
| 18
| 45
| {{bug|459531}}, {{bug|465623}}
|  
| libobjc.A.dylib@0x15688
| UserCallWinProcCheckWow
| gfx
|  
| mac-only; unclear what triggers either crash
|  
|-  
|-  
| 19
| 46
|  
|  
| arena_run_reg_alloc
| NPSWF32.dll@0x1b9cf9
|  
|  
|  
|  
|-  
|-  
| 20
| 47
| {{bug|444446}}
|  
| memcpy
| RaiseException
| sqlite
| fixed in 3.0.5 hopefully
|-
| 21
|  
|  
| 0x1
|  
|  
| no one crash
|-  
|-  
| 22
| 48
|
| js_Interpret
|  
|  
| PL_DHashTableOperate
|  
|  
| needs triage
|-  
|-  
| 23
| 49
|  
|  
| RaiseException
| NPSWF32.dll@0x77540
|  
|  
|  
|  
|-  
|-  
| 24
| 50
| {{bug|437449}}
|  
| nsCycleCollector::MarkRoots(GCGraphBuilder&)
| nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)
|
|  
|  
| needs triage
|-
| 25
| {{bug|434403}}
| nsDocShell::SetupNewViewer(nsIContentViewer*)
| trojan
| caused by a trojan
|}
|}
== 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.

Latest revision as of 01:28, 26 June 2009

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

Info on weekly status meetings for tracking improvements to the crash reporting system is at Breakpad/Status_Meetings

If you find an extension or plugin that is the source of a crash consider filing a blocklist request - Blocklisting

An archive of this page is available here: QA/Topcrashes/Archive

Current topcrashes being tracked 3.5b4

Summary

Date - Summary

Queries

List

(Using the last week query.

# bug stack where status
1 bug 491514 nanojit::LIns::isTramp() js engine / nanojit possible fix landed; crash "went away" on trunk with landing of bug 488775
2 bug 462728 nsJARChannel::OnStartRequest(nsIRequest*, nsISupports*) networking: jar patch in bug, landed on trunk
3 bug 467167 _PR_MD_SEND netwerk probably malware; timeless thinks LSPs, but not clear that's possible with module analysis.
4 bug 470500 nssutil3.dll@0x34c0 (was 11)
5 bug 492492 libawt.jnilib@0x11e1 java on Mac? seems to happen when trying to download windows 7 rc on mac... but how? that requires activex. need more investigation.
6 bug 470487 nsWindow::GetParentWindow() widget might require major rework; could pick up in 1.9.1.x release
7 bug 493177 js_Interpret think these js_Interp and upVar bugs are all fixed in the same bug.
8 bug 492504 js3250.dll@0x73075 seen on many facebook apps and ebay auctions
9 bug 492675 nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*)
10 bug 493287 gfxTextRun::`vector deleting destructor'(unsigned int)
11 bug 485799 memmove
12 bug 470487 nsBaseWidget::Destroy() getting closer to understanding plugin window destruction prob.
13 PL_DHashTableOperate
14 dtoa
15 nsSocketTransport::OnSocketEvent(unsigned int, unsigned int, nsISupports*)
16 GraphWalker::DoWalk(nsDeque&)
17 arena_dalloc
18 ntdll.dll@0x43387
19 bug 485072 CallQueryInterface<nsISupports, nsXPCOMCycleCollectionParticipant>(nsISupports*, nsXPCOMCycleCollectionParticipant**) Crashes at shutdown and after installing a new add on
20 @0x0
21 bug 492487 js_DeepBail easy to reproduce on aim.search.aol.com
27 bug 491604 js_NewGCThing js engine, likely bug just filed
33+97 maybe others bug 492496 [@ specializeTreesToMissingGlobals ] js3250.dll@0x60b87 js3250.dll@0x60b7e one-clickr and boom!

Current topcrashes being tracked 3.0.11

Summary

Date -

Queries

List

# bug stack where status
1 bug 482578 nsSubDocumentFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) dom patch in bug; hoping to take it in 1.9.0.13
2 bug 498971 Flash_EnforceLocalSecurity mac-only flash came out of nowhere; likely caused by flash upgrade/problem/bad ad
3 bug 467167 _PR_MD_SEND probably malware
4 bug 427715 NSSRWLock_LockRead_Util psm patch in bug; might take in 1.9.0.13
5 bug 498971 CFReadStreamGetStatus mac-only flash came out of nowhere; likely caused by flash upgrade/problem/bad ad
6 bug 444930 nsIFrame::GetAncestorWithView() plug-ins
7 bug 500575, bug 464213 ntdll.dll@0x43387 plugins/add-ons some flash, some Norton Confidential (coFFPlgn.dll), a bunch of NOD32 crashes (imon.dll)
8 @0x0 needs investigation
9 bug 466024 nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*) css/add-on? probably caused by bad toolbar/add-ons
10 bug 437449 nsCycleCollector::MarkRoots(GCGraphBuilder&) xpcom
11 PL_DHashTableOperate needs investigation
12 bug 500105 GraphWalker::DoWalk(nsDeque&)
13 arena_run_reg_alloc needs investigation
14 fillInCell needs investigation
15 user32.dll@0x11911 needs investigation
16 bug 470487 nsWindow::GetParentWindow() widget supposedly fixed on 1.9.1, but not really; maybe fixed in bug 493601 for 1.9.0.12
17 kernel32.dll@0x12afb
18 avgssff.dll@0x9ba3
19 msvcr80.dll@0xf880
20 NPSWF32.dll@0x15a4bf
21 GoogleDesktopMozilla.dll@0x5512 google desktop
22 wcslen
23 user32.dll@0x8815
24 msvcr80.dll@0xf870
25 msvcrt.dll@0x37fd4
26 js_TraceObject
27 ntdll.dll@0x1b21a
28 Flash Player@0x91bd0
29 coFFPlgn.dll@0x2e2f1
30 radhslib.dll@0x3b6f
31 NPSWF32.dll@0xa7edc
32 JS_TraceChildren
33 coWbAuth.dll@0x14e9e
34 GoogleDesktopMozilla.dll@0x5500
35 RtlpWaitForCriticalSection
36 ageSelectionCallback
37 NPSWF32.dll@0xbbff7
38 ntdll.dll@0x19c2f
39 NPSWF32.dll@0x7c043
40 GoogleDesktopNetwork3.dll@0x3dfb
41 extent_tree_ad_s_RB_REMOVE
42 nsBaseWidget::Destroy()
43 coFFPlgn.dll@0x2db6a
44 js_GC
45 UserCallWinProcCheckWow
46 NPSWF32.dll@0x1b9cf9
47 RaiseException
48 js_Interpret
49 NPSWF32.dll@0x77540
50 nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)