Crash in [@ RtlInitUnicodeStringEx | LoadLibraryExW]
Categories
(External Software Affecting Firefox :: Other, defect, P1)
Tracking
(firefox133 fixed, firefox134 fixed)
People
(Reporter: bobowen, Assigned: bobowen)
References
Details
(Keywords: crash)
Crash Data
Attachments
(2 files, 1 obsolete file)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
Found during USER_RESTRICTED experiment.
Crash pings from 05-10 Nov: clients 7, crashes 53.
All similar crashes on crash-stats have module: TbdgHook64.dll that is from TubeDigger a streaming media downloader.
It looks like it is trying to load a DLL.
The same version (1.5.9.0) appears to be in all crashes on crash-stats, so I'll block that version and before because for content we have to block for all child processes at the moment.
We appear to get this issue without USER_RESTRICTED as well, but it's possibly been made more frequent.
Crash report: https://crash-stats.mozilla.org/report/index/ff681dd3-b81d-4549-8c9f-250ec0241106
Reason:
EXCEPTION_ACCESS_VIOLATION_READ
Top 6 frames:
0 ntdll.dll RtlInitUnicodeStringEx
1 KERNELBASE.dll LoadLibraryExW
2 kernel32.dll BaseThreadInitThunk
3 mozglue.dll mozilla::interceptor::FuncHook<mozilla::interceptor::WindowsDllInterceptor<mo... toolkit/xre/dllservices/mozglue/nsWindowsDllInterceptor.h:150
3 mozglue.dll patched_BaseThreadInitThunk(int, void*, void*) toolkit/xre/dllservices/mozglue/WindowsDllBlocklist.cpp:562
4 ntdll.dll RtlUserThreadStart
| Assignee | ||
Comment 1•1 year ago
|
||
Many of the crashes in the stats are from failed loads in the parent process, there are a variety of third-party modules in those cases.
| Assignee | ||
Comment 2•1 year ago
|
||
Only blocking the latest version because we cannot currently just block content
and there does not appear to be crashes in other process types.
Comment 4•1 year ago
|
||
| bugherder | ||
| Assignee | ||
Comment 5•1 year ago
|
||
Only blocking the latest version because we cannot currently just block in
content and there does not appear to be crashes in other process types.
Original Revision: https://phabricator.services.mozilla.com/D228600
Updated•1 year ago
|
| Assignee | ||
Comment 6•1 year ago
|
||
Only blocking the latest version because we cannot currently just block in
content and there does not appear to be crashes in other process types.
Original Revision: https://phabricator.services.mozilla.com/D228600
Updated•1 year ago
|
Comment 7•1 year ago
|
||
beta Uplift Approval Request
- User impact if declined: Content crashes for people using TubeDigger
- Code covered by automated testing: no
- Fix verified in Nightly: no
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: N/A
- Risk associated with taking this patch: Low
- Explanation of risk level: Adding current verison of a DLL to blocklist.
- String changes made/needed: None
- Is Android affected?: no
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Description
•