In Impress and Draw, changing the background color using the Color tool (from the toolbar or from the Properties sidebar) will crash LO. Steps to reproduce 1) Open Impress or Draw 2) Insert a simple shape 3) Change its background color using the color tool (in the toolbar or sidebar) 4) Crash It works fine if you right-click and go to Area to change the background color. On the terminal I'm getting: warn:svl:25358:25358:svl/source/items/poolitem.cxx:554: comparing different pool item subclasses 14XFillColorItem && 14XFillColorItem soffice.bin: /home/rafael/Programming/libreoffice/svl/source/items/poolitem.cxx:557: virtual bool SfxPoolItem::operator==(const SfxPoolItem&) const: Assertion `rCmp.ItemType() == ItemType() && "comparing different pool item subclasses"' failed. System info Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 6b2aaaa6be71b1289521bd2ffd2d4abacecabb87 CPU threads: 16; OS: Linux 6.8; UI render: default; VCL: kf5 (cairo+xcb) Locale: pt-BR (pt_BR.UTF-8); UI: en-US Calc: CL threaded
I can't reproduce Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 3909a1186cf423105c30c91136f131daf66e18c6 CPU threads: 16; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Raster; VCL: win Locale: es-ES (es_ES); UI: en-US Calc: CL threaded
No crash with: Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 151d997365f7bf271d63af535d29a9c3439c6d46 CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: CL threaded Nor with: Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 151d997365f7bf271d63af535d29a9c3439c6d46 CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: kf5 (cairo+xcb) Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: CL threaded Is that a debug build, Rafael?
(In reply to Stéphane Guillou (stragu) from comment #2) > Is that a debug build, Rafael? Yeah... it is a debug build. I'll update my repo and build again... if the crash persists, I'll attach a backtrace. It is possible that the crash only happens with the debug build
Reproduced in latest daily debug build: Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 151d997365f7bf271d63af535d29a9c3439c6d46 CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: CL threaded
Created attachment 194900 [details] Callstack by VS I see the same problem with line color drop-line list from toolbar. Draw a line, open the drop-down, select color -> assert fails. I have used a clean debug-build from today master. Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: a820696263e62ffc7ebe0a9f6d51bec2e1354926 CPU threads: 32; OS: Windows 11 X86_64 (10.0 build 22631); UI render: default; VCL: win Locale: de-DE (de_DE); UI: en-US Calc: threaded
It happens too for the color drop-down list in the properties part in the Sidebar. It does not happen, using the color drop-down list in the style dialog when creating a new style.
Created attachment 194907 [details] gdb bt On pc Debian x86-64 with master sources updated yesterday, I got an assertion.
Armin: seeing poolitem, thought you might be interested in this one.
*** Bug 162105 has been marked as a duplicate of this bug. ***