Crash in [@ google_breakpad::ExceptionHandler::HandleInvalidParameter]
Categories
(Toolkit :: Crash Reporting, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox84 | --- | unaffected |
firefox85 | --- | unaffected |
firefox86 | blocking | fixed |
People
(Reporter: copyliu, Unassigned)
References
(Regression)
Details
(Keywords: regression)
Crash Data
Crash report: https://crash-stats.mozilla.org/report/index/4e47360e-7e61-41f6-abf0-35ccc0210113
Reason: 0xc000000d / 0x00000000
Top 10 frames of crashing thread:
0 xul.dll static google_breakpad::ExceptionHandler::HandleInvalidParameter toolkit/crashreporter/breakpad-client/windows/handler/exception_handler.cc:596
1 ucrtbase.dll invalid_parameter
2 xul.dll trunc
3 ucrtbase.dll acrt_FlsGetValue
4 ucrtbase.dll invalid_parameter_noinfo
5 xul.dll trunc
6 ucrtbase.dll errno
7 xul.dll trunc
8 xul.dll trunc
9 ucrtbase.dll common_fdopen<char>
Comment 1•3 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Comment 3•3 years ago
|
||
Comment 4•3 years ago
|
||
This is looking bad. Nightly updates disabled.
Updated•3 years ago
|
Comment 6•3 years ago
|
||
For the record, I'm fairly sure that bug 1680402 is the correct regressor, because I can make the crash stop happening by running with -attach-console
; with that, I can see the error message that my crash dump tells me was trying to get printed show up on the console without incident.
Updated•3 years ago
|
Updated•3 years ago
|
Comment 10•3 years ago
|
||
Fixed by backout, nightly updates are re-enabled.
Updated•3 years ago
|
Updated•3 years ago
|
Comment 12•3 years ago
|
||
In case it helps: fdopen
stuck an EBADF
into errno
before raising the exception.
Comment 13•3 years ago
|
||
Probably checking the return value of _fileno is sufficient to fix this.
Description
•