Created attachment 124592 [details] `make debugrun` Error message is around line 61, `backtrace full` around line 69. The error message is (newllines added) ... soffice.bin: /home/terry/lo_hacking/git/libo6/vcl/source/app/dbggui.cxx:47: void ImplDbgTestSolarMutex(): Assertion `ImplGetSVData()->mpDefInst->CheckYieldMutex() && "SolarMutex not locked"' failed. STR --- (1) Run Calc from the command line. Program presents Calc window "Untitled 1". (2) In Calc window, type "<Ctrl>+F". Program open find toolbar at bottom of the window. (3) Type "a<Enter>". No visible result. (4) Type "<Esc>". Program closes find toolbar. (5) Type "<Alt>+E F". Program crashes. For comparison, "<Ctrl>+F" at this point simply opens the find toolbar again. This observation is from commit 5892c6b, fetched 2016-04-23, configured ... CC=ccache /usr/bin/gcc CXX=ccache /usr/bin/g++ --enable-option-checking=fatal --enable-dbgutil --enable-debug --enable-crashdump --without-system-postgresql --without-myspell-dicts --with-extra-buildid --without-doxygen --with-external-tar=/home/terry/lo_hacking/git/src built and running on debian-wheezy. I am setting bug status NEW.
On pc Debian x86-64 with master sources updated today, I could reproduce this too.
Seems to be fixed now in beta2. Please retest.
Oops, I forgot assertion only comes up in debug build, never mind then. So I don't know about the current status, but I wonder if it can be fixed along the same lines as the steps described in bug 96365.
With master sources updated yesterday (fd8f328462fc20d9a3a03b5f8ceb78faedeaa602), I still reproduce this.
Just checked in Windows, the assert pops up there as well.
Terrence/Aron: On pc Debian x86-64 with master sources updated today, I don't reproduce this. Could you give it a new try?
Thank you, Julien, for the reminder. The bug seems to be gone in master commit 9ba5eb22, pulled 2017-02-03, configured ... CC=ccache /usr/bin/gcc CXX=ccache /usr/bin/g++ --enable-option-checking=fatal --enable-dbgutil --enable-debug --without-system-postgresql --without-myspell-dicts --with-extra-buildid --without-doxygen --with-external-tar=/home/terry/lo_hacking/git/src --without-package-format built and running on debian-stretch. I am setting status RESOLVED WORKSFORME.