Bug 129345 - Skia assertion when exiting Libreoffice
Summary: Skia assertion when exiting Libreoffice
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
(earliest affected)
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
Keywords: haveBacktrace
Depends on:
Blocks: Crash-Assert Skia
  Show dependency treegraph
Reported: 2019-12-12 16:19 UTC by Julien Nabet
Modified: 2021-09-20 09:03 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:

bt Windows (windbg) (35.98 KB, text/plain)
2019-12-12 16:20 UTC, Julien Nabet

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Nabet 2019-12-12 16:19:41 UTC
On Win10 with master sources updated today (e2c34ce3feac29e12ff47957eb8efcb6ad303709:
Author: Luboš Luňák <l.lunak@collabora.com>
Date:   Wed Dec 11 14:18:00 2019 +0100

    make Skia Windows widget drawing use correct alpha (tdf#129074)
), I got a crash when exiting LO

Steps to Reproduce:
1. Launch Writer
2. Close Writer
=> main LO menu
3. Close LO

Actual Results:

Expected Results:
No crash

Reproducible: Always

User Profile Reset: Yes

Additional Info:
Comment 1 Julien Nabet 2019-12-12 16:20:19 UTC
Created attachment 156516 [details]
bt Windows (windbg)
Comment 2 Julien Nabet 2019-12-12 16:22:42 UTC
Luboš: thought you might be interested in this one since it concerns SKIA.
Comment 3 Julien Nabet 2019-12-12 16:23:34 UTC
I confirm it's an assert not a crash since I got:
C:/BLP/core/workdir/UnpackedTarball/skia/tools/sk_app/VulkanWindowContext.cpp(457): fatal error: "assert(fGlobalShared->fContext->unique())"
warn:skia:7604:12472:external/skia/source/SkMemory_malloc.cxx:32: sk_abort_no_print

(I use enable-dbgutil in my autogen.input)
Comment 4 Julien Nabet 2020-01-10 15:28:32 UTC
On Win10 with master sources updated today, I don't reproduce this.