1. Open Draw
2. Create a rectangular shape
3. Format -> Area
5. Click into a random cell inside the Pattern Editor
After that libo crashes.
NOT occuring on Version: 22.214.171.124 Build ID: 63150712c6d317d27ce2db16eb94c2f3d7b699f
But, I confirm this on master. Maybe this was introduced with the ui-conversion of this tab page?!
Created attachment 99274 [details]
console logs + bt with symbols
On pc Debian x86-64 with master sources updated today, I could reproduce the crash.
I added console logs because I noticed this:
warn:sfx.control:28641:1:sfx2/source/control/ctrlitem.cxx:43: SfxControllerItem: slot without ...Config-flag at SID 10296
warn:sfx.control:28641:1:sfx2/source/control/ctrlitem.cxx:43: SfxControllerItem: slot without ...Config-flag at SID 5550
It's crashing on Window::AcquireGraphics(), line 357:
pReleaseOutDev->ReleaseGraphics( false );
I've made a very basic demo function in svx to see if I can reproduce this. If I add a SvxPixelCtl control to a window, I seem to be able to click on it without any issues.
I've committed it as a very basic demo:
See commit http://cgit.freedesktop.org/libreoffice/core/commit/?id=dd7260ed691c077e4c05071d61ee2086ba5bd580
Sorry, that should read "demo program", not "demo function".
Caolan McNamara committed a patch related to this issue.
It has been pushed to "master":
Resolves: fdo#78841 crash because parent isn't SvxTabPage
The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.