CppunitTest_sw_txt{export,import} failing now
Dan Horák
dan at danny.cz
Fri Nov 24 14:47:26 UTC 2023
Hi,
seems that probably after
https://cgit.freedesktop.org/libreoffice/core/commit/?id=85852ad0d96bfd71413aef94edc1b6e2e6052e1a
(or some other change merged during yesterday) the
CppunitTest_sw_txt{export,import} tests are failing now in our CI with
system fonts being used.
running under gdb reveals
...
testBullets::Import_Export finished in: 3969ms
[_RUN_____] testClearingBreakExport::TestBody
private:factory/swriter:
testClearingBreakExport::TestBody finished in: 47ms
[_RUN_____] testTdf120574_utf16lebom::Import_Export
file:///home/sharkcz/projects/libreoffice//sw/qa/extras/txtexport/data//UTF16LEBOMCRLF.txt:
[New Thread 0xffffdc9d2800 (LWP 777502)]
[Thread 0xffffdc9d2800 (LWP 777502) exited]
Thread 1 "cppunittester" received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=281474842427424, signo=signo at entry=6, no_tid=no_tid at entry=0) at pthread_kill.c:44
Downloading source file /usr/src/debug/glibc-2.37-14.fc38.aarch64/nptl/pthread_kill.c
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
(gdb) where
#0 __pthread_kill_implementation (threadid=281474842427424, signo=signo at entry=6, no_tid=no_tid at entry=0) at pthread_kill.c:44
#1 0x0000fffff7960ae8 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x0000fffff7914b40 in __GI_raise (sig=sig at entry=6) at ../sysdeps/posix/raise.c:26
#3 0x0000fffff7900288 in __GI_abort () at abort.c:79
#4 0x0000ffffe82c320c in psp::PrintFontManager::Substitute(vcl::font::FontSelectPattern&, rtl::OUString&) (this=0x14d4460, rPattern=..., rMissingCodes="")
at /home/sharkcz/projects/libreoffice/vcl/unx/generic/fontmanager/fontconfig.cxx:1174
#5 0x0000ffffe82bd1ac in GetFcSubstitute (rMissingCodes="", rFontSelData=...) at /home/sharkcz/projects/libreoffice/vcl/unx/generic/fontmanager/fontsubst.cxx:67
#6 (anonymous namespace)::FcGlyphFallbackSubstitution::FindFontSubstitute (this=<optimized out>, rMissingCodes="", rFontSelData=...)
at /home/sharkcz/projects/libreoffice/vcl/unx/generic/fontmanager/fontsubst.cxx:184
(gdb) p rPattern.maTargetName
$1 = "DejaVu Sans"
(gdb) p rPattern.maSearchName
$2 = "Droid Sans Fallback"
but the system has dejavu-sans-fonts.noarch installed, so not sure
what's going on.
Thanks,
Dan
More information about the LibreOffice
mailing list