Closed Bug 1910320 Opened 2 years ago Closed 2 years ago

Crash in [@ RtlpFreeHeapInternal | RtlFreeHeap | CKnownFoldersFolder::_EnumFolders]

Categories

(Firefox :: Shell Integration, defect)

Other
Windows 10
defect

Tracking

()

RESOLVED DUPLICATE of bug 1904436
Tracking Status
firefox130 --- 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/7aa6033d-a1ec-45dd-8817-2c7bc0240710

Reason: STATUS_HEAP_CORRUPTION

Top 10 frames of crashing thread:

0  ntdll.dll  RtlReportFatalFailure  
1  ntdll.dll  RtlReportCriticalFailure  
2  ntdll.dll  RtlpHeapHandleError  
3  ntdll.dll  RtlpHpHeapHandleError  
4  ntdll.dll  RtlpLogHeapFailure  
5  ntdll.dll  RtlpFreeHeapInternal  
6  ntdll.dll  RtlFreeHeap  
7  windows.storage.dll  CKnownFoldersFolder::_EnumFolders  
8  windows.storage.dll  CKnownFoldersFolder::ParseDisplayName  
9  windows.storage.dll  CRegFolder::ParseDisplayName  

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

  • First crash report: 2024-07-10
  • Process type: Parent
  • Is startup crash: No
  • Has user comments: No
  • Is null crash: No

Topmost Gecko frame is IsCurrentAppPinnedToTaskbarSync().

Component: General → Shell Integration
Product: Core → Firefox

For another crash, the topmost Gecko frame is nsWindowsShellService::GetLaunchOnLoginShortcuts().
bp-34744160-ac91-4263-ba46-ddd140240726

Thanks for reporting this. It looks like the crash you linked also points to IsCurrentAppPinnedToTaskbarSync() but it would make sense that GetLaunchOnLoginShortcuts() has the same signature as they're functionally the same, just looking in different folders. I'll bring this up in our team's triage meeting as that code has been present in some form for 2 years.

The Nightly crashes are all in the 20240725093133 build, so maybe this is another dupe of the crashes bug 1904436 got backed out for.

That would also make sense. How long do you think it would make sense to monitor that as the cause before closing as a duplicate?

Flags: needinfo?(continuation)

There's been about a week of builds since the crash so let's just dupe it over.

Status: NEW → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1904436
Flags: needinfo?(continuation)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.