vcl/source/window/window2.cxx | 1 + 1 file changed, 1 insertion(+) New commits: commit 86bcb80eaf5aa5f2e9a476157906bb2e04f18aad Author: Szymon Kłos <szymon.k...@collabora.com> AuthorDate: Mon Aug 23 10:06:26 2021 +0200 Commit: Szymon Kłos <szymon.k...@collabora.com> CommitDate: Wed Sep 15 12:56:25 2021 +0200
Check mpWindowImpl before use in Window::EndTracking Change-Id: I0a4ddd1b61f5919f346bb2f3a1e2ca9fbad958bc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120860 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Andras Timar <andras.ti...@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122108 Reviewed-by: Szymon Kłos <szymon.k...@collabora.com> diff --git a/vcl/source/window/window2.cxx b/vcl/source/window/window2.cxx index d1f5ec5e2f95..b8307db328b1 100644 --- a/vcl/source/window/window2.cxx +++ b/vcl/source/window/window2.cxx @@ -287,6 +287,7 @@ void Window::EndTracking( TrackingEventFlags nFlags ) ReleaseMouse(); // call EndTracking if required + if (mpWindowImpl && mpWindowImpl->mpFrameData) { Point aMousePos( mpWindowImpl->mpFrameData->mnLastMouseX, mpWindowImpl->mpFrameData->mnLastMouseY ); if( ImplIsAntiparallel() )