On 7/16/2025 10:17 PM, Jim Chen wrote:
Thanks for the response!
> smell a bit like there might still be soffice.bin (and maybe oosplash)
> processe(s) around from a previous run of that test?
You were correct that there was still an soffice.bin process. Killing that
process and re-running the test seems to still result in similar errors,
however:
https://pastebin.com/5vy0YUsz
The first problem there is
Traceback (most recent call last):
File "/home/jimc/Documents/libreoffice/uitest/uitest/test.py", line
134, in wait_and_yield_dialog
yield dialog
File
"/home/jimc/Documents/libreoffice/sc/qa/uitest/calc_tests8/tdf125051.py",
line 26, in test_tdf125051_crash_spelling_dialog
xSentence = xDialog.getChild("errorsentence")
uno.com.sun.star.uno.RuntimeException: Could not find child with id:
errorsentence children were ok ok at
/home/jimc/Documents/libreoffice/vcl/source/uitest/uiobject.cxx:478
During handling of the above exception, another exception occurred:
...
I would suspect, that instead of the expected spelling dialog, there
appeared "spell check complete" dialog, or something similar. Then the
test failed and the rest is likely just a consequence.
Thy debugging that interactively. Maybe you are building without
dictionaries, and the test misses a required check to skip it?
--
Best regards,
Mike Kaganski