Summary: | Opening a specific PPTX in debug build produces a failing assert related to Skia | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Mike Kaganski <mikekaganski> |
Component: | graphics stack | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | aron.budea, l.lunak, serval2412 |
Priority: | medium | Keywords: | haveBacktrace |
Version: | 7.1.0.0.alpha0+ | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=137311 | ||
Whiteboard: | target:7.1.0 | ||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 105537, 129062 | ||
Attachments: |
A PPTX with images and Chinese script
bt with debug symbols + some console logs |
Description
Mike Kaganski
2020-08-28 12:27:32 UTC
Created attachment 165136 [details]
bt with debug symbols + some console logs
On pc Debian x86-64 with master sources updated today + gen rendering + SAL_FORCESKIA=1
I noticed this log:
warn:legacy.osl:763992:763992:vcl/source/outdev/bitmap.cxx:448: CopyBits with zero or negative width or height
(Argh, I hadn't finished my sentence) ... I could reproduce this. Luboš Luňák committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/4eb816de71f1310a3a5d9803f7355849e6273439 do not assert for slow alpha blending if mirroring is used (tdf#136223) It will be available in 7.1.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. On pc Debian x86-64 with master sources updated today + enable-dbgutil, I don't reproduce this now. Thank you Luboš! Luboš Luňák committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/6b709ad5d46dc33f29ec28183cea40cf9e77e2af fix DrawDeviceAlphaBitmap() with mirroring (tdf#136223) It will be available in 7.1.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. |