Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detect bugs with low crash volume to drop topcrash keywords and decrease the severity #1643

Merged
merged 12 commits into from Sep 15, 2022

Conversation

suhaibmujahid
Copy link
Member

@suhaibmujahid suhaibmujahid commented Sep 11, 2022

Resolves #371

Autonag wiki page

{{AutonagRule
  | Rule name = Bugs with small crash volume
  | Purpose   = Identify topcrash or high severity bugs that started getting small crash volume 
  | Action    = Remove the topcrash keywords and decrease the bug severity if the crash volume is very low
  | Source    = crash_small_volume.py 
}}

Dry-run

2022-09-11 15:06:10,171 - INFO - Run tool crash_small_volume.py
2022-09-11 15:06:16,320 - INFO - Tool crash_small_volume.py has finished.
Click to expand the dry-run output!

The following bugs are linked to crash signatures with low volume:

BugSummarySeverityDeleted Keywords
1790075 Crash in [@ AddrHostRecord::ResolveComplete] S2 → S3 -
1788174 Crash in [@ BaseThreadInitThunk] S2 1
1787710 Crash in [@ pthread_kill | abort | MTLReportFailure.cold.1] S2 → S3 -
1784233 Crash in [@ OOM | small] S2 → S3 -
1784107 Crash in [@ js::frontend::WellKnownParserAtoms::initSingle] S2 → S3 -
1783926 better crash signature needed for [@ OOM | large | __delayLoadHelper2 | _tailMerge_dbghelp.dll | MozWalkTheStack] S2 → S3 -
1780745 Crash in [@ OOM | unknown | NS_ABORT_OOM | mozilla::jni::StringParam::GetString] S2 → S3 -
1779977 Crash in [@ mozilla::dom::ToJSValue | mozilla::dom::Promise::MaybeSomething<T>] S2 → S3 -
1776525 "FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent" Crash in [@ java.lang.IllegalArgumentException: at android.app.PendingIntent.checkFlags(PendingIntent.java)] S2 1
1775339 Crash in [@ radeon_drm_winsys_create] S2 → S3 -
1770717 Crash in [@ RtlAcquireSRWLockExclusive | mozilla::TaskController::AddTask] S2 → S3 -
1769705 Malwarebytes AV crashing Firefox when attempting to print a page S2 → S3 -
1769390 Crash in [@ core::result::unwrap_failed | webrender::renderer::Renderer::update_texture_cache] S2 → S3 -
1767922 Crash in [@ sftk_ObjectFromHandle] S2 → S3 -
1765277 Crash in [@ OOM | large | mozalloc_abort | webrender::scene_builder_thread::SceneBuilderThread::process_transaction] and [@ OOM | large | mozalloc_abort | webrender::scene_building::SceneBuilder::build_all] S2 → S3 -
1764388 Crash in [@ core::result::unwrap_failed | core::ptr::drop_in_place<T> | audioipc2::ipccore::EventLoop::poll] S2 → S3 -
1764356 Crash in [@ OOM | small] S2 → S3 -
1764096 Crash in [@ intel_aes_gcmDEC] S2 → S3 -
1764052 Crash in [@ RtlRaiseStatus | RtlLeaveCriticalSection | (anonymous namespace)::refill] S2 → S3 -
1761573 Crash in [@ core::result::unwrap_failed | futures_cpupool::Builder::create] S2 → S3 -
1761233 Crash in [@ webrender::render_api::RenderApi::send_transaction] S2 1
1760022 Windows 32-bit Crash in [@ OOM | large | mozalloc_abort | mozilla::layers::ClipManager::DefineClipChain] S2 → S3 -
1759991 Crash in [@ mozilla::ArrayOfRemoteMediaRawData::Fill] S2 → S3 -
1758077 Crash in [@ @0x0 | nsAppShell::ProcessNextNativeEvent] S2 → S3 -
1754892 Crash in [@ js::ModuleObject::getCycleRoot] S2 → S3 -
1751313 Crash in [@ mozilla::dom::HostResolveImportedModule] S2 → S3 -
1748104 Double-free Crash in [@ arena_t::DallocSmall | arena_dalloc | free | core::ptr::drop_in_place<T> | core::ptr::drop_in_place<T> | localization_ffi::LocalizationRc::format_messages_sync] S2 → S3 -
1744934 Crash in [@ mozilla::a11y::MsaaAccessible::get_accRole] S2 → S3 -
1742180 Crash in [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars(StringFactory.java)] at at org.mozilla.gecko.gfx.AndroidVsync.doFrame S2 → S3 -
1741823 macOS Crash in [@ {virtual override thunk}] - frequency increase with Firefox 94 S2 → S3 -
1739624 Crash in [@ mozilla::a11y::HyperTextAccessibleWrap::LengthForRange] S2 → S3 -
1738171 Crash in [@ OOM | large | mozalloc_abort | webrender_bindings::bindings::wr_dp_define_clipchain] S2 → S3 -
1738167 Crash in [@ OOM | large | mozalloc_abort | webrender_api::display_list::DisplayListBuilder::push_item_to_section] S2 → S3 -
1729829 Hit MOZ_CRASH(BUG: Unable to find glyph key cache!) at gfx/wr/webrender/src/glyph_cache.rs:118 S2 → S3 -
1729510 Windows crash in [@ encoding_c_mem::encoding_mem_convert_latin1_to_utf16] S2 → S3 -
1726643 Crash in [@ InvalidArrayIndex_CRASH | nsTableCellFrame::BuildDisplayList] S2 → S3 -
1726434 Crash in [@ pe_x32.dll | LdrxCallInitRoutine] S2 → S3 -
1723936 Crash in [@ mozilla::a11y::DocAccessible::ProcessContentInserted] S2 → S3 -
1722924 [Meta] Crash in [@ java.lang.OutOfMemoryError] S2 → S3 -
1720594 Crash in [@ mozilla::net::nsSocketTransportService::SocketContext::TimeoutIn] S2 → S3 -
1719212 Assertions in mozilla::mscom::ProcessRuntime::InitInsideApartment due to injected DLLs S1 → S3 -
1718356 Crash in [@ OOM | large | mozalloc_abort | alloc::raw_vec::{{impl}}::reserve::do_reserve_and_handle<T>] S2 → S3 -
1718051 Crash in [@ java.lang.NullPointerException: at android.media.MediaCodecInfo.getCapabilitiesForType(MediaCodecInfo.java)] S2 → S3 -
1707785 MOZ_DIAGNOSTIC_ASSERT(isSome()) Crash in [@ mozilla::MediaTrackGraphImpl::CloseAudioInputImpl] S2 → S3 -
1687776 Firefox frequently crashes on MacOS 11.1 S2 → S3 -
1672773 RDDParent::Init() NS_InitMinimalXPCOM() Crash in [@ LdrpPreprocessDllName] S2 → S3 -
1672252 Crash in [@ java.lang.IndexOutOfBoundsException: at android.text.SpannableStringInternal.checkRange(SpannableStringInternal.java)] S2 → S3 -
1652810 Crash in [@ java.lang.OutOfMemoryError: at java.lang.StringFactory.newStringFromChars(StringFactory.java)] S2 → S3 -
1633342 [meta] Crash in [mozilla::net::nsHttpConnectionMgr::Shutdown] and other net related places. Shutdown hang. S2 1
1594016 Crash in [@ TimerThread::Entry::UniquePtrLessThan] critical → S3 -
1593850 Crash in [@ OOM | large | xul.dll] critical → S3 -
1579798 Crash in [@ mozilla::AudioSink::PopFrames] critical → S3 -
1574358 Intermittent toolkit/components/extensions/test/xpcshell/test_ext_adoption_with_xrays.js | application crashed [@ arena_dalloc] after xpcshell return code: -11 critical → S3 -
1572719 Crash in [@ OOM | unknown | js::AutoEnterOOMUnsafeRegion::crash | js::gc::StoreBuffer::GenericBuffer::put<T>] critical → S3 -
1565903 Intermittent mozrunner-startup | application crashed [@ mozilla::dom::indexedDB::(anonymous namespace)::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection*)] critical → S3 -
1545462 Crash in [@ PLDHashTable::Add | nsAtomTable::Atomize] critical → S3 -
1544357 Intermittent runner.py | application crashed [@ NS_CycleCollectorSuspect3] critical → S3 -
1544269 Crash in [@ round] critical → S3 -
1541234 Crash in [@ mozilla::gfx::Matrix4x4Typed<T>::Invert] critical → S3 -
1541092 Crash in [@ OOM | small] in nsDisplayBackgroundImage::AppendBackgroundItemsToTop critical → S3 -
1535897 Crash in [@ BaseAllocator::malloc] critical → S3 -
1535826 Crash in [@ scalar_base_mult] major → S3 -
1535750 Intermittent /IndexedDB/idbobjectstore-rename-store.html | application crashed [@ mozilla::dom::indexedDB::(anonymous namespace)::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection*)] critical → S3 -
1535713 Crash in [@ nvwgf2umx_cfg.dll] critical → S3 -
1530838 Crash in [@ mozilla::dom::UpdateReflectorGlobal] critical → S3 -
1529794 Crash in [@ local_unwind] critical → S3 -
1529196 Crash in [@ ElfLoader::~ElfLoader] critical → S3 -
1528822 Crash in [@ AsyncShutdownTimeout | profile-before-change | JSON store: writing data] critical → S3 -
1525529 Crash in CInkCollector::_FreeAllTabletContexts critical → S3 -
1518610 Crash in nsGlobalWindowInner::RunTimeoutHandler critical → S3 -
1517767 Crash in apply_forward critical → S3 -
1516907 Crash in SnowWhiteKiller::MaybeKillObject critical → S3 -
1514972 Crash in js::GetLengthProperty critical → S3 -
1514969 Crash in js::jit::RecoverReader::RecoverReader critical → S3 -
1508133 Crash in style::properties::LonghandId::to_physical critical → S3 -
1506359 Crash in ATL::AtlInternalQueryInterface critical → S3 -
1505660 Crash in shutdownhang | nsThread::Shutdown | nsThreadManager::ShutdownNonMainThreads critical 1
1503812 Crash in ceil critical → S3 -
1495374 Crash in js::frontend::ParseNodeAllocator::allocNode critical → S3 -
1488177 Crash in nsSVGDisplayContainerFrame::IsSVGTransformed critical → S3 -
1484288 Crash in mozilla::layers::TextureReadLock::Deserialize critical → S3 -
1473892 Crash in OOM | unknown | js::AutoEnterOOMUnsafeRegion::crash | js::gc::StoreBuffer::WholeCellBuffer::allocateCellSet critical → S3 -
1473564 Crash in IPCError-browser | SHMEM_CREATED_MESSAGE Payload error: message could not be deserialized critical → S3 -
1471822 Crash in sqlite3_extended_result_codes critical → S3 -
1469892 Crash in mozilla::DisplayItemData::~DisplayItemData critical → S3 -
1464285 Crash in shutdownhang | NtClose via File::Close | LocalFileLoader::FontFileStream | FontFileReference critical 1
1461124 Crash in nsLineBreaker::FlushCurrentWord via nsTextFrame::ReflowText replying to email, infinite recursion in block/inline reflow critical → S3 -
1458221 Crash in [@ OOM | small] with mozilla::TelemetryIPCAccumulator::AccumulateChildHistogram spiking in ru locales critical → S3 -
1443084 Crash in _alldiv critical → S3 -
1434950 Crash in _EH_prolog3 critical → S3 -
1434344 Crash in nsSubDocumentFrame::BuildDisplayList critical → S3 -
1429172 Crash near null [@ Type | nsBidiPresUtils::ChildListMayRequireBidi] with floats and multicol critical → S3 -
1426941 Crash in AsyncShutdownTimeout | Places Clients shutdown | sanitize.js: Sanitize on shutdown critical 1
1425732 Crash in mozilla::dom::Element::SetAttribute critical → S3 -
1421268 Crash in Gecko_AttrEquals critical → S3 -
1408629 Crash in shutdownhang | libsystem_kernel.dylib@0x1be7e critical → S3 -
1407736 Crash in combase!OXIDEntry::PostCall while drag and drop critical → S3 -
1402723 Crash in shutdownhang | NtCreateThreadEx critical → S3 -
1402706 Crash in js::jit::JitActivation::JitActivation critical → S3 -
1394145 Crash in mozilla::DisplayItemData::BeginUpdate critical → S3 -
1389451 Crash in nsWrapperCache::GetWrapperPreserveColor critical → S3 -
1380643 Crash in js::SavedFrame::create critical → S3 -
1377927 Crash in imgRequestProxy::GetImage critical → S3 -
1374100 Crash in nsLineLayout::RelativePositionFrames critical → S3 -
1369504 Crash in js::ErrorObject::create due to failing release assert about being able to access the saved frame stack from the new error object critical → S3 -
1366753 Crash in js::NativeHasProperty critical → S3 -
1365445 Intermittent dom/canvas/test/test_2d.line.join.parallel.html | application crashed [@ js::Proxy::call] critical → S3 -
1360913 Crash in mozilla::layers::CompositorOGL::DrawGeometry<T> critical → S3 -
1357403 Crash in WriteStructuredClone critical → S3 -
1356853 Crash in [@ shutdownhang | NtQueryAttributesFile]. CacheFileIOManager because SyncRemoveAllCacheFiles takes too long to Clear Cache on Shutdown for users with clear cache history on close S2 1
1348238 Crash in nsWindow::DealWithPopups critical → S3 -
1347056 Crash in mozilla::TaskQueue::Dispatch critical → S3 -
1342640 Crash in SHA256_Update critical → S3 -
1341489 Stack Overflow in xul!nsCSSFrameConstructor::ConstructFrameFromItemInternal(Not Exploitable) critical → S3 -
1337802 Crash in mozilla::FrameLayerBuilder::GetDisplayItemData critical → S3 -
1337426 [TSF] Crash in CCompartmentMgr::GetCompartment critical → S3 -
1326309 Crash in AsyncShutdownTimeout | places-will-close-connection | PlacesUtils read-only connection closing as part of Places shutdown critical 1
1326039 Crash in OOM | unknown | js::AutoEnterOOMUnsafeRegion::crash | js::gc::StoreBuffer::MonoTypeBuffer<T>::sinkStore critical → S3 -
1322924 Crash in js::jit::PruneUnusedBranches spiking in nightly critical → S3 -
1318272 Crash when trying to pretty print 170MiB XML file critical → S3 -
1313881 firefox crash when close a window open to europress critical → S3 -
1285219 Crash in Snapshot critical → S3 -
1282564 Crash in igd10iumd32.dll | CContext::ID3D11DeviceContext1_UpdateSubresource_<T> in during AttemptDeviceCreation critical → S3 -
1279293 [meta] Crash in [@ IPCError-browser | ShutDownKill] critical → S3 -
1275495 Crash in js::fun_apply critical → S3 -
1275185 Crash in js::LookupOwnPropertyPure critical → S3 -
1270232 Startup crash in mozilla::FrameLayerBuilder::PaintItems critical → S3 -
1269028 crash in floorf called from mozilla::ContainerState::ScaleToOutsidePixels, on AMD family 20 model 2 stepping 0 CPUs critical → S3 -
1267877 crash in js::jit::CodeGeneratorShared::encodeAllocation critical → S3 -
1264969 crash in av_buffer_unref critical → S3 -
1221357 crash in nsHTMLDocument::StartDocumentLoad critical → S3 -
1156744 NSS crash in find_objects on Android critical → S3 -
806247 crash in _wcsicmp with randomly named DLL (malware) critical → S3 -
742113 crash DispatchHookW critical → S3 -
732897 64-bit crash @ MakeDay critical → S3 -
681122 crash [@ nsAttrValue::Contains] critical → S3 -
679846 crash _SEH_epilog4 (Malware related?) critical → S3 -
670181 crash in sqlite3BtreeBeginTrans (including some startup crashes) critical → S3 -
612096 Crash in _cairo_user_data_array_fini critical → S3 -
594702 startup crash [@ SHA256_Compress ] critical → S3 -
526390 Crash [@ GetPropW ] nsWindow::WindowProc widget/src/windows/nsWindow.cpp:1240 critical → S3 -

Click to see comment examples!

Example of removing a topcrash keyword

The crash signatures linked to this bug are not in the topcrash signatures anymore.

For more information, please visit auto_nag documentation.


Example of downgrading the severity

Since the crash volume is very low, the severity is downgraded to S3. Feel free to change it back if you think the bug is still critical.

For more information, please visit auto_nag documentation.


Example of removing a topcrash keyword and downgrading the severity (not in the dry-run)

The crash signatures linked to this bug are not in the topcrash signatures anymore.

Since the crash volume is very low, the severity is downgraded to S3. Feel free to change it back if you think the bug is still critical.

For more information, please visit auto_nag documentation.


Checklist

  • Type annotations added to new functions
  • Docs added to functions touched in main classes
  • Dry-run produced the expected results
  • The to-be-announced tag added if this is worth announcing

runauto_nag_weekdays.sh Outdated Show resolved Hide resolved
@suhaibmujahid
Copy link
Member Author

Dry-run

2022-09-12 08:26:52,107 - INFO - Run tool crash_small_volume.py
2022-09-12 08:26:58,998 - INFO - Tool crash_small_volume.py has finished.
Click to expand the dry-run output!

The following bugs are linked to crash signatures with low volume:

BugSummarySeverityDeleted Keywords
1790075 Crash in [@ AddrHostRecord::ResolveComplete] S2 → S3 -
1787710 Crash in [@ pthread_kill | abort | MTLReportFailure.cold.1] S2 → S3 -
1784107 Crash in [@ js::frontend::WellKnownParserAtoms::initSingle] S2 → S3 -
1779977 Crash in [@ mozilla::dom::ToJSValue | mozilla::dom::Promise::MaybeSomething<T>] S2 → S3 -
1775339 Crash in [@ radeon_drm_winsys_create] S2 → S3 -
1770717 Crash in [@ RtlAcquireSRWLockExclusive | mozilla::TaskController::AddTask] S2 → S3 -
1769705 Malwarebytes AV crashing Firefox when attempting to print a page S2 → S3 -
1769390 Crash in [@ core::result::unwrap_failed | webrender::renderer::Renderer::update_texture_cache] S2 → S3 -
1767922 Crash in [@ sftk_ObjectFromHandle] S2 → S3 -
1764388 Crash in [@ core::result::unwrap_failed | core::ptr::drop_in_place<T> | audioipc2::ipccore::EventLoop::poll] S2 → S3 -
1764205 crash near null in [@ nsBlockFrame::ReflowInlineFrame] S2 → S3 -
1764096 Crash in [@ intel_aes_gcmDEC] S2 → S3 -
1764052 Crash in [@ RtlRaiseStatus | RtlLeaveCriticalSection | (anonymous namespace)::refill] S2 → S3 -
1761573 Crash in [@ core::result::unwrap_failed | futures_cpupool::Builder::create] S2 → S3 -
1759991 Crash in [@ mozilla::ArrayOfRemoteMediaRawData::Fill] S2 → S3 -
1758077 Crash in [@ @0x0 | nsAppShell::ProcessNextNativeEvent] S2 → S3 -
1754892 Crash in [@ js::ModuleObject::getCycleRoot] S2 → S3 -
1751313 Crash in [@ mozilla::dom::HostResolveImportedModule] S2 → S3 -
1747963 Double-free Crash in [@ huge_dalloc | mozilla::MediaRawData::~MediaRawData] S2 → S3 -
1744934 Crash in [@ mozilla::a11y::MsaaAccessible::get_accRole] S2 → S3 -
1744148 Crash in [@ nsWindow::OnConfigureEvent] S2 → S3 -
1743569 Crash in [@ handle_response | _XEventsQueued] - frequency increase starting with 96.0a1 S2 → S3 -
1741823 macOS Crash in [@ {virtual override thunk}] - frequency increase with Firefox 94 S2 → S3 -
1739624 Crash in [@ mozilla::a11y::HyperTextAccessibleWrap::LengthForRange] S2 → S3 -
1729829 Hit MOZ_CRASH(BUG: Unable to find glyph key cache!) at gfx/wr/webrender/src/glyph_cache.rs:118 S2 → S3 -
1729510 Windows crash in [@ encoding_c_mem::encoding_mem_convert_latin1_to_utf16] S2 → S3 -
1726643 Crash in [@ InvalidArrayIndex_CRASH | nsTableCellFrame::BuildDisplayList] S2 → S3 -
1726434 Crash in [@ pe_x32.dll | LdrxCallInitRoutine] S2 → S3 -
1723936 Crash in [@ mozilla::a11y::DocAccessible::ProcessContentInserted] S2 → S3 -
1720594 Crash in [@ mozilla::net::nsSocketTransportService::SocketContext::TimeoutIn] S2 → S3 -
1719212 Assertions in mozilla::mscom::ProcessRuntime::InitInsideApartment due to injected DLLs S1 → S3 -
1718051 Crash in [@ java.lang.NullPointerException: at android.media.MediaCodecInfo.getCapabilitiesForType(MediaCodecInfo.java)] S2 → S3 -
1707785 MOZ_DIAGNOSTIC_ASSERT(isSome()) Crash in [@ mozilla::MediaTrackGraphImpl::CloseAudioInputImpl] S2 → S3 -
1687776 Firefox frequently crashes on MacOS 11.1 S2 → S3 -
1672773 RDDParent::Init() NS_InitMinimalXPCOM() Crash in [@ LdrpPreprocessDllName] S2 → S3 -
1672252 Crash in [@ java.lang.IndexOutOfBoundsException: at android.text.SpannableStringInternal.checkRange(SpannableStringInternal.java)] S2 → S3 -
1606138 Crash in [@ RetainedDisplayListBuilder::AttemptPartialUpdate] major 1
1594016 Crash in [@ TimerThread::Entry::UniquePtrLessThan] critical → S3 -
1579798 Crash in [@ mozilla::AudioSink::PopFrames] critical → S3 -
1574358 Intermittent toolkit/components/extensions/test/xpcshell/test_ext_adoption_with_xrays.js | application crashed [@ arena_dalloc] after xpcshell return code: -11 critical → S3 -
1571516 Startup Crash in [@ nsWidgetWindowsModuleCtor] via mozilla::xpcom::CreateInstanceImpl. MOZ_CRASH Reason MOZ_RELEASE_ASSERT(((bool)(__builtin_expect critical 1
1565903 Intermittent mozrunner-startup | application crashed [@ mozilla::dom::indexedDB::(anonymous namespace)::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection*)] critical → S3 -
1545462 Crash in [@ PLDHashTable::Add | nsAtomTable::Atomize] critical → S3 -
1544357 Intermittent runner.py | application crashed [@ NS_CycleCollectorSuspect3] critical → S3 -
1544269 Crash in [@ round] critical → S3 -
1542485 Crash in [@ shutdownhang | mozilla::SpinEventLoopUntil<T> | mozilla::dom::quota::QuotaManager::Observer::Observe] critical 1
1541234 Crash in [@ mozilla::gfx::Matrix4x4Typed<T>::Invert] critical → S3 -
1535826 Crash in [@ scalar_base_mult] major → S3 -
1535750 Intermittent /IndexedDB/idbobjectstore-rename-store.html | application crashed [@ mozilla::dom::indexedDB::(anonymous namespace)::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection*)] critical → S3 -
1535713 Crash in [@ nvwgf2umx_cfg.dll] critical → S3 -
1530838 Crash in [@ mozilla::dom::UpdateReflectorGlobal] critical → S3 -
1529794 Crash in [@ local_unwind] critical → S3 -
1529196 Crash in [@ ElfLoader::~ElfLoader] critical → S3 -
1528822 Crash in [@ AsyncShutdownTimeout | profile-before-change | JSON store: writing data] critical → S3 1
1525529 Crash in CInkCollector::_FreeAllTabletContexts critical → S3 -
1518610 Crash in nsGlobalWindowInner::RunTimeoutHandler critical → S3 -
1518604 Crash in JS::Compartment::getNonWrapperObjectForCurrentCompartment critical → S3 -
1517767 Crash in apply_forward critical → S3 -
1514972 Crash in js::GetLengthProperty critical → S3 -
1514969 Crash in js::jit::RecoverReader::RecoverReader critical → S3 -
1508133 Crash in style::properties::LonghandId::to_physical critical → S3 -
1506359 Crash in ATL::AtlInternalQueryInterface critical → S3 -
1504564 Crash in CCreateDeviceCache::CUMDAdapterCache::Load critical → S3 -
1495374 Crash in js::frontend::ParseNodeAllocator::allocNode critical → S3 -
1489846 Crash in ff_vp9_decode_block critical → S3 -
1488177 Crash in nsSVGDisplayContainerFrame::IsSVGTransformed critical → S3 -
1484288 Crash in mozilla::layers::TextureReadLock::Deserialize critical → S3 -
1474218 Crash in -[__NSSetM addObject:] critical → S3 -
1473564 Crash in IPCError-browser | SHMEM_CREATED_MESSAGE Payload error: message could not be deserialized critical → S3 -
1471822 Crash in sqlite3_extended_result_codes critical → S3 -
1469892 Crash in mozilla::DisplayItemData::~DisplayItemData critical → S3 -
1461124 Crash in nsLineBreaker::FlushCurrentWord via nsTextFrame::ReflowText replying to email, infinite recursion in block/inline reflow critical → S3 -
1451925 Crash in shutdownhang | js::GCParallelTask::joinWithLockHeld critical 1
1434950 Crash in _EH_prolog3 critical → S3 -
1434344 Crash in nsSubDocumentFrame::BuildDisplayList critical → S3 -
1430402 Crash in X11Error (X_GLXDestroyContext: GLXBadContext) critical → S3 -
1429172 Crash near null [@ Type | nsBidiPresUtils::ChildListMayRequireBidi] with floats and multicol critical → S3 -
1425732 Crash in mozilla::dom::Element::SetAttribute critical → S3 -
1421268 Crash in Gecko_AttrEquals critical → S3 -
1419108 Crash in shutdownhang | RtlAnsiStringToUnicodeString | MsgWaitForMultipleObjectsEx | CCliModalLoop::BlockFn critical 1
1408752 Crash in @0x0 critical 1
1408629 Crash in shutdownhang | libsystem_kernel.dylib@0x1be7e critical → S3 -
1407736 Crash in combase!OXIDEntry::PostCall while drag and drop critical → S3 -
1402723 Crash in shutdownhang | NtCreateThreadEx critical → S3 -
1402706 Crash in js::jit::JitActivation::JitActivation critical → S3 -
1394145 Crash in mozilla::DisplayItemData::BeginUpdate critical → S3 -
1389451 Crash in nsWrapperCache::GetWrapperPreserveColor critical → S3 -
1380643 Crash in js::SavedFrame::create critical → S3 -
1377927 Crash in imgRequestProxy::GetImage critical → S3 -
1374100 Crash in nsLineLayout::RelativePositionFrames critical → S3 -
1369504 Crash in js::ErrorObject::create due to failing release assert about being able to access the saved frame stack from the new error object critical → S3 -
1365445 Intermittent dom/canvas/test/test_2d.line.join.parallel.html | application crashed [@ js::Proxy::call] critical → S3 -
1364138 Crash in mozilla::dom::Event::~Event critical 1
1360913 Crash in mozilla::layers::CompositorOGL::DrawGeometry<T> critical → S3 -
1357403 Crash in WriteStructuredClone critical → S3 -
1348238 Crash in nsWindow::DealWithPopups critical → S3 -
1347056 Crash in mozilla::TaskQueue::Dispatch critical → S3 -
1342640 Crash in SHA256_Update critical → S3 -
1341489 Stack Overflow in xul!nsCSSFrameConstructor::ConstructFrameFromItemInternal(Not Exploitable) critical → S3 -
1337802 Crash in mozilla::FrameLayerBuilder::GetDisplayItemData critical → S3 -
1337426 [TSF] Crash in CCompartmentMgr::GetCompartment critical → S3 -
1322924 Crash in js::jit::PruneUnusedBranches spiking in nightly critical → S3 -
1313881 firefox crash when close a window open to europress critical → S3 -
1282564 Crash in igd10iumd32.dll | CContext::ID3D11DeviceContext1_UpdateSubresource_<T> in during AttemptDeviceCreation critical → S3 -
1275495 Crash in js::fun_apply critical → S3 -
1275185 Crash in js::LookupOwnPropertyPure critical → S3 -
1270232 Startup crash in mozilla::FrameLayerBuilder::PaintItems critical → S3 -
1269028 crash in floorf called from mozilla::ContainerState::ScaleToOutsidePixels, on AMD family 20 model 2 stepping 0 CPUs critical → S3 -
1267877 crash in js::jit::CodeGeneratorShared::encodeAllocation critical → S3 -
1264969 crash in av_buffer_unref critical → S3 -
1245434 Crash in [@ TV_GetItemRect ] critical → S3 -
1156744 NSS crash in find_objects on Android critical → S3 -
806247 crash in _wcsicmp with randomly named DLL (malware) critical → S3 -
742113 crash DispatchHookW critical → S3 -
732897 64-bit crash @ MakeDay critical → S3 -
681122 crash [@ nsAttrValue::Contains] critical → S3 -
679846 crash _SEH_epilog4 (Malware related?) critical → S3 -
670181 crash in sqlite3BtreeBeginTrans (including some startup crashes) critical → S3 -
668583 crash @ js::gc::ScanRope critical 1
612096 Crash in _cairo_user_data_array_fini critical → S3 -
594702 startup crash [@ SHA256_Compress ] critical → S3 -
526390 Crash [@ GetPropW ] nsWindow::WindowProc widget/src/windows/nsWindow.cpp:1240 critical → S3 -

Click to see comment examples!

Example of removing a topcrash keyword

Based on the topcrash criteria, the crash signature linked to this bug is not a topcrash signature anymore.

For more information, please visit auto_nag documentation.

Example of downgrading the severity

Since the crash volume is low (less than 5 per week), the severity is downgraded to S3. Feel free to change it back if you think the bug is still critical.

For more information, please visit auto_nag documentation.

Example of removing a topcrash keyword and downgrading the severity

Based on the topcrash criteria, the crash signature linked to this bug is not a topcrash signature anymore.

Since the crash volume is low (less than 5 per week), the severity is downgraded to S3. Feel free to change it back if you think the bug is still critical.

For more information, please visit auto_nag documentation.

@marco-c marco-c added the to-be-announced Improvements to be announced: send to dev-platform, firefox-dev and add to EE newsletter label Sep 12, 2022
@marco-c
Copy link
Contributor

marco-c commented Sep 12, 2022

Looking at the results, I'd say we should also wait a few days since the bug opening time before downgrading severity.
E.g. there could be crashes that were just introduced in a new Nightly version and so few users affected until enough of them upgrade.
We could wait maybe one week since creation time? WDYT?

@suhaibmujahid
Copy link
Member Author

We could wait maybe one week since creation time? WDYT?

I agree with you. Done in 8323b61. With this, we wait one week from the bug opening time before considering it for downgrading severity or removing the topcrash keywords.

Click to expand the dry-run output!

The following bugs are linked to crash signatures with low volume:

BugSummarySeverityDeleted Keywords
1787710 Crash in [@ pthread_kill | abort | MTLReportFailure.cold.1] S2 → S3 -
1784107 Crash in [@ js::frontend::WellKnownParserAtoms::initSingle] S2 → S3 -
1779977 Crash in [@ mozilla::dom::ToJSValue | mozilla::dom::Promise::MaybeSomething<T>] S2 → S3 -
1775339 Crash in [@ radeon_drm_winsys_create] S2 → S3 -
1770717 Crash in [@ RtlAcquireSRWLockExclusive | mozilla::TaskController::AddTask] S2 → S3 -
1769705 Malwarebytes AV crashing Firefox when attempting to print a page S2 → S3 -
1769390 Crash in [@ core::result::unwrap_failed | webrender::renderer::Renderer::update_texture_cache] S2 → S3 -
1767922 Crash in [@ sftk_ObjectFromHandle] S2 → S3 -
1764205 crash near null in [@ nsBlockFrame::ReflowInlineFrame] S2 → S3 -
1764096 Crash in [@ intel_aes_gcmDEC] S2 → S3 -
1764052 Crash in [@ RtlRaiseStatus | RtlLeaveCriticalSection | (anonymous namespace)::refill] S2 → S3 -
1759991 Crash in [@ mozilla::ArrayOfRemoteMediaRawData::Fill] S2 → S3 -
1758077 Crash in [@ @0x0 | nsAppShell::ProcessNextNativeEvent] S2 → S3 -
1754892 Crash in [@ js::ModuleObject::getCycleRoot] S2 → S3 -
1751313 Crash in [@ mozilla::dom::HostResolveImportedModule] S2 → S3 -
1747963 Double-free Crash in [@ huge_dalloc | mozilla::MediaRawData::~MediaRawData] S2 → S3 -
1744934 Crash in [@ mozilla::a11y::MsaaAccessible::get_accRole] S2 → S3 -
1744148 Crash in [@ nsWindow::OnConfigureEvent] S2 → S3 -
1743569 Crash in [@ handle_response | _XEventsQueued] - frequency increase starting with 96.0a1 S2 → S3 -
1741823 macOS Crash in [@ {virtual override thunk}] - frequency increase with Firefox 94 S2 → S3 -
1739624 Crash in [@ mozilla::a11y::HyperTextAccessibleWrap::LengthForRange] S2 → S3 -
1729829 Hit MOZ_CRASH(BUG: Unable to find glyph key cache!) at gfx/wr/webrender/src/glyph_cache.rs:118 S2 → S3 -
1729510 Windows crash in [@ encoding_c_mem::encoding_mem_convert_latin1_to_utf16] S2 → S3 -
1726643 Crash in [@ InvalidArrayIndex_CRASH | nsTableCellFrame::BuildDisplayList] S2 → S3 -
1726434 Crash in [@ pe_x32.dll | LdrxCallInitRoutine] S2 → S3 -
1723936 Crash in [@ mozilla::a11y::DocAccessible::ProcessContentInserted] S2 → S3 -
1720594 Crash in [@ mozilla::net::nsSocketTransportService::SocketContext::TimeoutIn] S2 → S3 -
1719212 Assertions in mozilla::mscom::ProcessRuntime::InitInsideApartment due to injected DLLs S1 → S3 -
1718051 Crash in [@ java.lang.NullPointerException: at android.media.MediaCodecInfo.getCapabilitiesForType(MediaCodecInfo.java)] S2 → S3 -
1707785 MOZ_DIAGNOSTIC_ASSERT(isSome()) Crash in [@ mozilla::MediaTrackGraphImpl::CloseAudioInputImpl] S2 → S3 -
1687776 Firefox frequently crashes on MacOS 11.1 S2 → S3 -
1672773 RDDParent::Init() NS_InitMinimalXPCOM() Crash in [@ LdrpPreprocessDllName] S2 → S3 -
1672252 Crash in [@ java.lang.IndexOutOfBoundsException: at android.text.SpannableStringInternal.checkRange(SpannableStringInternal.java)] S2 → S3 -
1606138 Crash in [@ RetainedDisplayListBuilder::AttemptPartialUpdate] major 1
1594016 Crash in [@ TimerThread::Entry::UniquePtrLessThan] critical → S3 -
1579798 Crash in [@ mozilla::AudioSink::PopFrames] critical → S3 -
1574358 Intermittent toolkit/components/extensions/test/xpcshell/test_ext_adoption_with_xrays.js | application crashed [@ arena_dalloc] after xpcshell return code: -11 critical → S3 -
1571516 Startup Crash in [@ nsWidgetWindowsModuleCtor] via mozilla::xpcom::CreateInstanceImpl. MOZ_CRASH Reason MOZ_RELEASE_ASSERT(((bool)(__builtin_expect critical 1
1565903 Intermittent mozrunner-startup | application crashed [@ mozilla::dom::indexedDB::(anonymous namespace)::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection*)] critical → S3 -
1545462 Crash in [@ PLDHashTable::Add | nsAtomTable::Atomize] critical → S3 -
1544357 Intermittent runner.py | application crashed [@ NS_CycleCollectorSuspect3] critical → S3 -
1544269 Crash in [@ round] critical → S3 -
1542485 Crash in [@ shutdownhang | mozilla::SpinEventLoopUntil<T> | mozilla::dom::quota::QuotaManager::Observer::Observe] critical 1
1541234 Crash in [@ mozilla::gfx::Matrix4x4Typed<T>::Invert] critical → S3 -
1535826 Crash in [@ scalar_base_mult] major → S3 -
1535750 Intermittent /IndexedDB/idbobjectstore-rename-store.html | application crashed [@ mozilla::dom::indexedDB::(anonymous namespace)::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection*)] critical → S3 -
1535713 Crash in [@ nvwgf2umx_cfg.dll] critical → S3 -
1530838 Crash in [@ mozilla::dom::UpdateReflectorGlobal] critical → S3 -
1529794 Crash in [@ local_unwind] critical → S3 -
1529196 Crash in [@ ElfLoader::~ElfLoader] critical → S3 -
1528822 Crash in [@ AsyncShutdownTimeout | profile-before-change | JSON store: writing data] critical → S3 1
1525529 Crash in CInkCollector::_FreeAllTabletContexts critical → S3 -
1518610 Crash in nsGlobalWindowInner::RunTimeoutHandler critical → S3 -
1518604 Crash in JS::Compartment::getNonWrapperObjectForCurrentCompartment critical → S3 -
1517767 Crash in apply_forward critical → S3 -
1514972 Crash in js::GetLengthProperty critical → S3 -
1514969 Crash in js::jit::RecoverReader::RecoverReader critical → S3 -
1508133 Crash in style::properties::LonghandId::to_physical critical → S3 -
1506359 Crash in ATL::AtlInternalQueryInterface critical → S3 -
1504564 Crash in CCreateDeviceCache::CUMDAdapterCache::Load critical → S3 -
1495374 Crash in js::frontend::ParseNodeAllocator::allocNode critical → S3 -
1489846 Crash in ff_vp9_decode_block critical → S3 -
1488177 Crash in nsSVGDisplayContainerFrame::IsSVGTransformed critical → S3 -
1484288 Crash in mozilla::layers::TextureReadLock::Deserialize critical → S3 -
1474218 Crash in -[__NSSetM addObject:] critical → S3 -
1473564 Crash in IPCError-browser | SHMEM_CREATED_MESSAGE Payload error: message could not be deserialized critical → S3 -
1471822 Crash in sqlite3_extended_result_codes critical → S3 -
1469892 Crash in mozilla::DisplayItemData::~DisplayItemData critical → S3 -
1461124 Crash in nsLineBreaker::FlushCurrentWord via nsTextFrame::ReflowText replying to email, infinite recursion in block/inline reflow critical → S3 -
1451925 Crash in shutdownhang | js::GCParallelTask::joinWithLockHeld critical 1
1434950 Crash in _EH_prolog3 critical → S3 -
1434344 Crash in nsSubDocumentFrame::BuildDisplayList critical → S3 -
1430402 Crash in X11Error (X_GLXDestroyContext: GLXBadContext) critical → S3 -
1429172 Crash near null [@ Type | nsBidiPresUtils::ChildListMayRequireBidi] with floats and multicol critical → S3 -
1425732 Crash in mozilla::dom::Element::SetAttribute critical → S3 -
1421268 Crash in Gecko_AttrEquals critical → S3 -
1419108 Crash in shutdownhang | RtlAnsiStringToUnicodeString | MsgWaitForMultipleObjectsEx | CCliModalLoop::BlockFn critical 1
1408752 Crash in @0x0 critical 1
1408629 Crash in shutdownhang | libsystem_kernel.dylib@0x1be7e critical → S3 -
1407736 Crash in combase!OXIDEntry::PostCall while drag and drop critical → S3 -
1402723 Crash in shutdownhang | NtCreateThreadEx critical → S3 -
1402706 Crash in js::jit::JitActivation::JitActivation critical → S3 -
1394145 Crash in mozilla::DisplayItemData::BeginUpdate critical → S3 -
1389451 Crash in nsWrapperCache::GetWrapperPreserveColor critical → S3 -
1380643 Crash in js::SavedFrame::create critical → S3 -
1377927 Crash in imgRequestProxy::GetImage critical → S3 -
1374100 Crash in nsLineLayout::RelativePositionFrames critical → S3 -
1369504 Crash in js::ErrorObject::create due to failing release assert about being able to access the saved frame stack from the new error object critical → S3 -
1365445 Intermittent dom/canvas/test/test_2d.line.join.parallel.html | application crashed [@ js::Proxy::call] critical → S3 -
1364138 Crash in mozilla::dom::Event::~Event critical 1
1360913 Crash in mozilla::layers::CompositorOGL::DrawGeometry<T> critical → S3 -
1357403 Crash in WriteStructuredClone critical → S3 -
1348238 Crash in nsWindow::DealWithPopups critical → S3 -
1347056 Crash in mozilla::TaskQueue::Dispatch critical → S3 -
1342640 Crash in SHA256_Update critical → S3 -
1341489 Stack Overflow in xul!nsCSSFrameConstructor::ConstructFrameFromItemInternal(Not Exploitable) critical → S3 -
1337802 Crash in mozilla::FrameLayerBuilder::GetDisplayItemData critical → S3 -
1337426 [TSF] Crash in CCompartmentMgr::GetCompartment critical → S3 -
1322924 Crash in js::jit::PruneUnusedBranches spiking in nightly critical → S3 -
1313881 firefox crash when close a window open to europress critical → S3 -
1282564 Crash in igd10iumd32.dll | CContext::ID3D11DeviceContext1_UpdateSubresource_<T> in during AttemptDeviceCreation critical → S3 -
1275495 Crash in js::fun_apply critical → S3 -
1275185 Crash in js::LookupOwnPropertyPure critical → S3 -
1270232 Startup crash in mozilla::FrameLayerBuilder::PaintItems critical → S3 -
1269028 crash in floorf called from mozilla::ContainerState::ScaleToOutsidePixels, on AMD family 20 model 2 stepping 0 CPUs critical → S3 -
1267877 crash in js::jit::CodeGeneratorShared::encodeAllocation critical → S3 -
1264969 crash in av_buffer_unref critical → S3 -
1245434 Crash in [@ TV_GetItemRect ] critical → S3 -
1156744 NSS crash in find_objects on Android critical → S3 -
806247 crash in _wcsicmp with randomly named DLL (malware) critical → S3 -
742113 crash DispatchHookW critical → S3 -
732897 64-bit crash @ MakeDay critical → S3 -
681122 crash [@ nsAttrValue::Contains] critical → S3 -
679846 crash _SEH_epilog4 (Malware related?) critical → S3 -
670181 crash in sqlite3BtreeBeginTrans (including some startup crashes) critical → S3 -
668583 crash @ js::gc::ScanRope critical 1
612096 Crash in _cairo_user_data_array_fini critical → S3 -
594702 startup crash [@ SHA256_Compress ] critical → S3 -
526390 Crash [@ GetPropW ] nsWindow::WindowProc widget/src/windows/nsWindow.cpp:1240 critical → S3 -

@suhaibmujahid suhaibmujahid merged commit e56e204 into mozilla:master Sep 15, 2022
@suhaibmujahid suhaibmujahid deleted the drop-topcrash branch September 15, 2022 01:28
@suhaibmujahid suhaibmujahid added announced and removed to-be-announced Improvements to be announced: send to dev-platform, firefox-dev and add to EE newsletter labels Sep 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants