Summary: | Skia - LibreOffice Draw crashed when I zoom in the view of a diagram | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | robomurphy98 <pabloarias98> |
Component: | Draw | Assignee: | Julien Nabet <serval2412> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | serval2412, vsfoote |
Priority: | medium | ||
Version: | 7.4.3.2 release | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=151627 | ||
Whiteboard: | target:7.6.0 target:7.5.1 target:7.4.6 | ||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 129062 | ||
Attachments: |
When I resize the pages panel
Skia.log GraphicsTest Video showing the problem In LO Draw |
Description
robomurphy98
2022-12-16 21:06:04 UTC
Created attachment 184199 [details]
When I resize the pages panel
It can test fine when "playing around" by resizing the panel, zooming in and out of the drawing view, or changing the page orientation. Could you apply https://wiki.documentfoundation.org/QA/FirstSteps#Graphics-related_issues_.28_Skia_.29 ? (check you got last graphic driver and if you still reproduce the crash provide <user profile>/cache/skia.log) Created attachment 184206 [details]
Skia.log
Created attachment 184207 [details]
GraphicsTest
I upload it. I think it has to do with Bug 151627. It also crashes me when I select a group of objects and resize them. Julien Nabet committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/f7b94d7ffd785470962e73408f6fd7f7728f8ec5 tdf#151627 + tdf#152559: blacklist Nvidia device id="0x1402" It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. backport for 7.5: https://gerrit.libreoffice.org/c/core/+/144367 for 7.4: https://gerrit.libreoffice.org/c/core/+/144368 Since it's not a real fix but just a workaround, let's rather put NOTOURBUG. Thanks Julien! Created attachment 184213 [details]
Video showing the problem
Created attachment 184214 [details]
In LO Draw
V Stuart: do you think we should reopen this one too? Going to duplicate this to bug 151627, the crash only occurs with Skia Vulkan rendering (not clear how common and for which devices) but it appears the issue is in how Skia libs calculate the resize of the frame elements for the Slidsorter--erasing and redraw the resized rectangles of the preview. Skia raster mode doesn't crash, but both Skia raster and Skia Vulkan rendering seem to suffer the same implementation error with the layout glitch in the sd Slidesorter (Draw & Impress). And the GDI+ rendering does not manifest the visual glitch at all. We could find that the denylist handling for the nVidia 0x1402 device is not necessary if it otherwise behaves with Vulkan rendering. *** This bug has been marked as a duplicate of bug 151627 *** Julien Nabet committed a patch related to this issue. It has been pushed to "libreoffice-7-5": https://git.libreoffice.org/core/commit/01dc36e9296f8b9ee5966360dbf53c0a48373880 tdf#151627 + tdf#152559: blacklist Nvidia device id="0x1402" It will be available in 7.5.1. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Julien Nabet committed a patch related to this issue. It has been pushed to "libreoffice-7-4": https://git.libreoffice.org/core/commit/5bce4cbe19a5c5fc7fd7d7d682951826a93e4cad tdf#151627 + tdf#152559: blacklist Nvidia device id="0x1402" It will be available in 7.4.6. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. |