https://bugs.documentfoundation.org/show_bug.cgi?id=144775
Mark Hung <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #1 from Mark Hung <[email protected]> --- Hi @jmux I run a bisect on master branch and traceback to 1b7c53db87bb67eeb2591fbb186f7ac20eb00c68. Maybe this is something you're working on? $ git bisect bad 1b7c53db87bb67eeb2591fbb186f7ac20eb00c68 is the first bad commit commit 1b7c53db87bb67eeb2591fbb186f7ac20eb00c68 Author: Jan-Marek Glogowski <[email protected]> Date: Mon Sep 20 17:55:37 2021 +0200 WIN lazy init WinSalInfoPrinter graphics ... and while at it make stuff private and add _ to the newly private member variables. The new assert revealed a bug in the SalGraphics refcounting, because the virtual ReleaseGraphics is called from the destructor, which was probably also the reason for the HACK and comment in Printer::ImplReleaseFonts. Change-Id: I7af0bda19be6810dd8c0ea5b74604381e2047407 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122371 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <[email protected]> include/vcl/print.hxx | 1 + vcl/inc/win/salprn.h | 13 ++++++++---- vcl/source/gdi/print.cxx | 15 ++++++------- vcl/win/gdi/salprn.cxx | 55 +++++++++++++++++++++++++----------------------- 4 files changed, 46 insertions(+), 38 deletions(-) -- You are receiving this mail because: You are the assignee for the bug.
