Bug 151632 - Skia related crash sd::FrameView::GetSlidesPerRow while adjusting width of Pages or Slides pane
Summary: Skia related crash sd::FrameView::GetSlidesPerRow while adjusting width of Pa...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
Version:
(earliest affected)
7.5.0.0 alpha0+
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: haveBacktrace
Depends on:
Blocks: Slide-Sorter Skia
  Show dependency treegraph
 
Reported: 2022-10-19 02:36 UTC by V Stuart Foote
Modified: 2024-01-08 21:20 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
WinDbg stack trace with symbols SkiaSalGraphicsImpl postDraw buffer overrun (20.80 KB, text/plain)
2022-10-19 02:45 UTC, V Stuart Foote
Details

Note You need to log in before you can comment on or make changes to this bug.
Description V Stuart Foote 2022-10-19 02:36:33 UTC
On Windows 10 with
Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 5a1f41a0d3aab15c113651f2edc9d4137ae99063
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

RenderMethod: vulkan
Vendor: 0x8086
Device: 0x8a52
API: 1.2.151
Driver: 0.402.661
DeviceType: integrated
DeviceName: Intel(R) Iris(R) Plus Graphics
Denylisted: no

while testing bug 151627 (Draw / Impress rendering glitch in sd Pages/Slides preview pane) had recurring crashes while resizing the preview list wider and narrower.  For sure with Vulkan, but believe I had the same a couple of times with Skia with forced raster mode.

WinDbg ~* kp trace of crash attached.
Comment 1 V Stuart Foote 2022-10-19 02:45:03 UTC
Created attachment 183126 [details]
WinDbg stack trace with symbols SkiaSalGraphicsImpl postDraw buffer overrun

Stack trace of crash taken on TDF build
Version: 7.4.2.3 (x64) / LibreOffice Community
Build ID: 382eef1f22670f7f4118c8c2dd222ec7ad009daf
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

same crash also noted with Vulkan (and forced raster? maybe) on builds of master.
Comment 2 Stéphane Guillou (stragu) 2024-01-08 14:30:00 UTC
Stuart, do you still experience this crash?
Comment 3 V Stuart Foote 2024-01-08 20:57:53 UTC
Looks to have resolved, no longer crashes while doing STR
from https://bugs.documentfoundation.org/show_bug.cgi?id=151627#c6

Though bug 151627 remains an issue.

So => WFM

original test system (laptop) upgraded to Win11, can no longer reproduce there in 'System' (Dark theme mode) or setting the LibreOffice 'Light' theme.

=-=-=

Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: e19e193f88cd6c0525a17fb7a176ed8e6a3e2aa1
CPU threads: 8; OS: Windows 10.0 Build 22621; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

RenderMethod: vulkan
Vendor: 0x8086
Device: 0x8a52
API: 1.2.151
Driver: 0.402.661
DeviceType: integrated
DeviceName: Intel(R) Iris(R) Plus Graphics
Denylisted: no

=-=-=

Likewise on a Win10 system with nVidia GTX 750

Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: e19e193f88cd6c0525a17fb7a176ed8e6a3e2aa1
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

RenderMethod: vulkan
Vendor: 0x10de
Device: 0x1380
API: 1.3.260
Driver: 546.4.0
DeviceType: discrete
DeviceName: NVIDIA GeForce GTX 750 Ti
Denylisted: no
Comment 4 Stéphane Guillou (stragu) 2024-01-08 21:20:26 UTC
Thanks for quickly retesting!