Thunderbird (mostly) startup crash in [@ mozilla::gfx::ToDeviceColor] (buggy intel raptor lake cpu)
Categories
(Thunderbird :: General, defect, P3)
Tracking
(thunderbird_esr128 affected, thunderbird_esr140 affected, thunderbird141 affected)
People
(Reporter: wsmwk, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: crash, Whiteboard: [tbird crash])
Crash Data
Crashes are mostly Thunderbird, and all version 128 and recent betas.
Crash report: https://crash-stats.mozilla.org/report/index/6f5d0548-33e1-40a4-847c-044360240906
Reason: EXCEPTION_STACK_BUFFER_OVERRUN / FAST_FAIL_STACK_COOKIE_CHECK_FAILURE
Top 10 frames:
0 xul.dll __report_gsfailure(unsigned long long) /builds/worker/workspace/obj-build/toolkit/library/build/D:/a/_work/1/s/src/vctools/crt/vcstartup/src/gs/gs_report.c:220
1 xul.dll mozilla::gfx::ToDeviceColor(unsigned int) gfx/thebes/gfxUtils.cpp:1800
2 xul.dll mozilla::SVGEmbeddingContextPaint::SetStroke(unsigned int) layout/svg/SVGContextPaint.h:252
2 xul.dll mozilla::SVGImageContext::MaybeStoreContextPaint(mozilla::SVGImageContext&, n... layout/svg/SVGImageContext.cpp:66
3 xul.dll nsLayoutUtils::ComputeImageContainerDrawingParameters(imgIContainer*, nsIFram... layout/base/nsLayoutUtils.cpp:6500
4 xul.dll mozilla::nsImageRenderer::BuildWebRenderDisplayItems(nsPresContext*, mozilla:... layout/painting/nsImageRenderer.cpp:617
5 xul.dll mozilla::nsImageRenderer::BuildWebRenderDisplayItemsForLayer(nsPresContext*, ... layout/painting/nsImageRenderer.cpp:775
5 xul.dll nsCSSRendering::BuildWebRenderDisplayItemsForStyleImageLayerWithSC(nsCSSRende... layout/painting/nsCSSRendering.cpp:2728
6 xul.dll nsCSSRendering::BuildWebRenderDisplayItemsForStyleImageLayer(nsCSSRendering::... layout/painting/nsCSSRendering.cpp:1957
6 xul.dll mozilla::nsDisplayBackgroundImage::CreateWebRenderCommands(mozilla::wr::Displ... layout/painting/nsDisplayList.cpp:3409
| Reporter | ||
Updated•2 years ago
|
Updated•1 year ago
|
Comment 1•1 year ago
|
||
-> Graphics, but it seems it might be a separate bug in thunderbird corrupting the stack or something? Because I don't see how that code would cause a stack buffer overrun.
Comment 2•1 year ago
|
||
All of these crashes are on family 6 model 183 stepping 1 which is the known buggy intel raptor lake cpu.
| Reporter | ||
Comment 3•1 year ago
|
||
Moving back to Thunderbird
Updated•1 year ago
|
Updated•1 year ago
|
| Reporter | ||
Updated•1 year ago
|
| Reporter | ||
Comment 4•1 year ago
|
||
For 141.0 this crash ranks #4 https://crash-stats.mozilla.org/topcrashers/?product=Thunderbird&version=141.0&_report_type=any.
For 140.1.0esr this crash ranks #11.
| Reporter | ||
Comment 5•9 months ago
|
||
User at https://www.reddit.com/r/Thunderbird/comments/1oxo0s5/comment/npbu8g0/ indicates https://crash-stats.mozilla.org/report/index/a394c44e-a4ee-4085-af26-882720251117 (5 second uptime) is happening even with bios updated. The crash doesn't indicate bios version, so I will ask the user.
| Reporter | ||
Comment 6•9 months ago
|
||
Crash rate is down ~30% compared to a month ago, so about same as late spring 6 months ago.
| Reporter | ||
Comment 7•9 months ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #5)
User at https://www.reddit.com/r/Thunderbird/comments/1oxo0s5/comment/npbu8g0/ indicates https://crash-stats.mozilla.org/report/index/a394c44e-a4ee-4085-af26-882720251117 (5 second uptime) is happening even with bios updated. The crash doesn't indicate bios version, so I will ask the user.
User updated bios to 2025-09-10
Description
•