Closed Bug 1995444 Opened 11 months ago Closed 10 months ago

Crash in [@ mozilla::net::ProtocolHandlerInfo::DynamicProtocolFlags] via gfxFontUtils::GetPrefsFontList

Categories

(Core :: Layout: Text and Fonts, defect)

Other
All
defect

Tracking

()

RESOLVED DUPLICATE of bug 1963153
Tracking Status
firefox146 --- affected

People

(Reporter: release-mgmt-account-bot, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash)

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/6de524ae-edbc-43bc-927c-95dfb0251019

MOZ_CRASH Reason: MOZ_DIAGNOSTIC_ASSERT(NS_IsMainThread())

Top 10 frames of crashing thread:

0  xul.dll  mozilla::net::ProtocolHandlerInfo::DynamicProtocolFlags const  netwerk/base/ProtocolHandlerInfo.cpp:40
1  xul.dll  mozilla::net::nsIOService::GetDynamicProtocolFlags  netwerk/base/nsIOService.cpp:1093
2  xul.dll  nsContentSecurityManager::CheckChannelHasProtocolSecurityFlag  dom/security/nsContentSecurityManager.cpp:1173
2  xul.dll  nsContentSecurityManager::doContentSecurityCheck  dom/security/nsContentSecurityManager.cpp:1471
3  xul.dll  nsJARChannel::Open  modules/libjar/nsJARChannel.cpp:1086
4  xul.dll  nsStringBundleBase::ParseProperties  intl/strres/nsStringBundle.cpp:476
5  xul.dll  nsStringBundle::GetStringImpl  intl/strres/nsStringBundle.cpp:592
6  xul.dll  nsStringBundleBase::GetStringFromName  intl/strres/nsStringBundle.cpp:587
7  xul.dll  nsPrefBranch::GetDefaultFromPropertiesFile  modules/libpref/Preferences.cpp:3114
7  xul.dll  nsPrefBranch::GetComplexValue  modules/libpref/Preferences.cpp:2569

By querying Nightly crashes reported within the last 2 months, here are some insights about the signature:

  • First crash report: 2025-10-19
  • Process type: Content
  • Is startup crash: No
  • Has user comments: No
  • Is null crash: Yes - 1 out of 2 crashes happened on null or near null memory address

This is getting called from gfxFontUtils::GetPrefsFontList for some reason.

Component: General → Graphics: Text
Summary: Crash in [@ mozilla::net::ProtocolHandlerInfo::DynamicProtocolFlags] → Crash in [@ mozilla::net::ProtocolHandlerInfo::DynamicProtocolFlags] via gfxFontUtils::GetPrefsFontList

The severity field is not set for this bug.
:lsalzman, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(lsalzman)
Component: Graphics: Text → Layout: Text and Fonts
Flags: needinfo?(lsalzman)

The severity field is not set for this bug.
:boris, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(boris.chiou)

I think this is a duplicate of bug 1963153; it's got a similar looking backtrace.

Group: layout-core-security
Status: NEW → RESOLVED
Closed: 10 months ago
Duplicate of bug: 1963153
Flags: needinfo?(boris.chiou)
Resolution: --- → DUPLICATE

Newest crashes here are from 146, before the fix [bug 1760013] landed.

If we see crashes from later builds than that, then we should consider reopening.

Group: layout-core-security
You need to log in before you can comment on or make changes to this bug.