https://bugs.documentfoundation.org/show_bug.cgi?id=167642
--- Comment #2 from Patrick (volunteer) <[email protected]> --- Found something. The bitmaps being passed are both not SkiaSalBitmap instances or invalid memory so I'll look further up the crash stack in comment #1: diff --git a/vcl/skia/gdiimpl.cxx b/vcl/skia/gdiimpl.cxx index bcc6cc01c0f0..c90cf2a1e770 100644 --- a/vcl/skia/gdiimpl.cxx +++ b/vcl/skia/gdiimpl.cxx @@ -1740,6 +1740,7 @@ bool SkiaSalGraphicsImpl::drawAlphaBitmap(const SalTwoRect& rPosAry, const SalBi assert(dynamic_cast<const SkiaSalBitmap*>(&rAlphaBitmap)); const SkiaSalBitmap& rSkiaSourceBitmap = static_cast<const SkiaSalBitmap&>(rSourceBitmap); const SkiaSalBitmap& rSkiaAlphaBitmap = static_cast<const SkiaSalBitmap&>(rAlphaBitmap); +fprintf(stderr, "Here: %p %p\n", dynamic_cast<const SkiaSalBitmap*>(&rSourceBitmap), dynamic_cast<const SkiaSalBitmap*>(&rAlphaBitmap)); // Use mergeCacheBitmaps(), which may decide to cache the result, avoiding repeated // alpha blending or scaling. SalTwoRect imagePosAry(rPosAry); -- You are receiving this mail because: You are the assignee for the bug.
