Bugzilla – Attachment 159961 Details for
Bug 132424
Assertion failure when opening a document in LOOL (w certain fonts installed)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Backtrace w thread apply all
backtrace_thread_apply_all.txt (text/plain), 10.89 KB, created by
Aron Budea
on 2020-04-26 14:56:48 UTC
(
hide
)
Description:
Backtrace w thread apply all
Filename:
MIME Type:
Creator:
Aron Budea
Created:
2020-04-26 14:56:48 UTC
Size:
10.89 KB
patch
obsolete
>Thread 1 "kit_001" received signal SIGABRT, Aborted. >__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 >50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. >(gdb) thread apply all backtrace > >Thread 4 (Thread 0x7f073265b700 (LWP 7056)): >#0 0x00007f07608352c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561a7160dbb0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 >#1 0x00007f07608352c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a7160db60, cond=0x561a7160db88) at pthread_cond_wait.c:508 >#2 0x00007f07608352c6 in __pthread_cond_wait (cond=0x561a7160db88, mutex=0x561a7160db60) at pthread_cond_wait.c:638 >#3 0x00007f07609352f0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#4 0x0000561a69bc4d83 in ThreadPool::work() (this=0x561a7160db60) at kit/Kit.cpp:746 >#5 0x00007f076093af74 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#6 0x00007f076082e669 in start_thread (arg=<optimized out>) at pthread_create.c:479 >#7 0x00007f0760756323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 > >Thread 3 (Thread 0x7f07336e9700 (LWP 7055)): >#0 0x00007f07608352c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561a7160dbb0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 >#1 0x00007f07608352c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a7160db60, cond=0x561a7160db88) at pthread_cond_wait.c:508 >#2 0x00007f07608352c6 in __pthread_cond_wait (cond=0x561a7160db88, mutex=0x561a7160db60) at pthread_cond_wait.c:638 >#3 0x00007f07609352f0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#4 0x0000561a69bc4d83 in ThreadPool::work() (this=0x561a7160db60) at kit/Kit.cpp:746 >#5 0x00007f076093af74 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#6 0x00007f076082e669 in start_thread (arg=<optimized out>) at pthread_create.c:479 >#7 0x00007f0760756323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 > >Thread 2 (Thread 0x7f0734269700 (LWP 7054)): >#0 0x00007f07608352c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561a7160dbb0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 >#1 0x00007f07608352c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a7160db60, cond=0x561a7160db88) at pthread_cond_wait.c:508 >#2 0x00007f07608352c6 in __pthread_cond_wait (cond=0x561a7160db88, mutex=0x561a7160db60) at pthread_cond_wait.c:638 >#3 0x00007f07609352f0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#4 0x0000561a69bc4d83 in ThreadPool::work() (this=0x561a7160db60) at kit/Kit.cpp:746 >#5 0x00007f076093af74 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#6 0x00007f076082e669 in start_thread (arg=<optimized out>) at pthread_create.c:479 >#7 0x00007f0760756323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 > >Thread 1 (Thread 0x7f07602ff000 (LWP 6260)): >#0 0x00007f076067a3eb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 >#1 0x00007f0760659899 in __GI_abort () at abort.c:79 >#2 0x00007f0760659769 in __assert_fail_base (fmt=0x7f07607edfb8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7f0759c07f98 "mpFreetypeFont[nFallbackLevel]", file=0x7f0759c07f48 "/home/valaki/projects/libreoffice/vcl/unx/generic/gdi/freetypetextrender.cxx", line=166, function=<optimized out>) at assert.c:92 >#3 0x00007f076066b006 in __GI___assert_fail (assertion=0x7f0759c07f98 "mpFreetypeFont[nFallbackLevel]", file=0x7f0759c07f48 "/home/valaki/projects/libreoffice/vcl/unx/generic/gdi/freetypetextrender.cxx", line=166, function=0x7f0759c07ef0 "virtual std::unique_ptr<GenericSalLayout> FreeTypeTextRenderImpl::GetTextLayout(int)") at assert.c:101 >#4 0x00007f075953d363 in FreeTypeTextRenderImpl::GetTextLayout(int) (this=0x561a7224fd40, nFallbackLevel=0) at /home/valaki/projects/libreoffice/vcl/unx/generic/gdi/freetypetextrender.cxx:166 >#5 0x00007f0759534fe5 in SvpSalGraphics::GetTextLayout(int) (this=0x561a7224fcb0, nFallbackLevel=0) at /home/valaki/projects/libreoffice/vcl/headless/svptext.cxx:99 >#6 0x00007f0758e99653 in OutputDevice::ImplLayout(rtl::OUString const&, int, int, Point const&, long, long const*, SalLayoutFlags, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const (this=0x561a7222cd30, rOrigStr=" ", nMinIndex=0, nLen=1, rLogicalPos=Point = {...}, nLogicalWidth=0, pDXArray=0x0, flags=SalLayoutFlags::NONE, pLayoutCache=0x0, pGlyphs=0x0) at /home/valaki/projects/libreoffice/vcl/source/outdev/text.cxx:1317 >#7 0x00007f0758e983ea in OutputDevice::GetTextArray(rtl::OUString const&, long*, int, int, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const (this=0x561a7222cd30, rStr=" ", pDXAry=0x0, nIndex=0, nLen=1, pLayoutCache=0x0, pSalLayoutCache=0x0) at /home/valaki/projects/libreoffice/vcl/source/outdev/text.cxx:965 >#8 0x00007f0758e97de6 in OutputDevice::GetTextWidth(rtl::OUString const&, int, int, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const (this=0x561a7222cd30, rStr=" ", nIndex=0, nLen=-1, pLayoutCache=0x0, pSalLayoutCache=0x0) at /home/valaki/projects/libreoffice/vcl/source/outdev/text.cxx:885 >#9 0x00007f0759454880 in ImplFontMetricData::ImplInitTextLineSize(OutputDevice const*) (this=0x561a7266a820, pDev=0x561a7222cd30) at /home/valaki/projects/libreoffice/vcl/source/font/fontmetric.cxx:211 >#10 0x00007f0758e88d83 in OutputDevice::ImplNewFont() const (this=0x561a7222cd30) at /home/valaki/projects/libreoffice/vcl/source/outdev/font.cxx:1056 >#11 0x00007f0758e885a4 in OutputDevice::InitFont() const (this=0x561a7222cd30) at /home/valaki/projects/libreoffice/vcl/source/outdev/font.cxx:952 >#12 0x00007f0758e85dde in OutputDevice::GetFontCharMap(tools::SvRef<FontCharMap>&) const (this=0x561a7222cd30, rxFontCharMap=...) at /home/valaki/projects/libreoffice/vcl/source/outdev/font.cxx:259 >#13 0x00007f0758e8ad83 in OutputDevice::HasGlyphs(vcl::Font const&, rtl::OUString const&, int, int) const (this=0x561a7222cd30, rTempFont=..., rStr="Fira Mono", nIndex=0, nLen=-1) at /home/valaki/projects/libreoffice/vcl/source/outdev/font.cxx:1455 >#14 0x00007f075b2e3652 in canRenderNameOfSelectedFont(OutputDevice const&) (rDevice=...) at /home/valaki/projects/libreoffice/svtools/source/misc/sampletext.cxx:145 >#15 0x00007f075b1d8058 in DrawPreview(FontMetric const&, Point const&, OutputDevice&, bool) (rFontMetric=..., rTopLeft=Point = {...}, rDevice=..., bSelected=false) at /home/valaki/projects/libreoffice/svtools/source/control/ctrlbox.cxx:563 >#16 0x00007f075b1d8c9a in FontNameBox::CachePreview(unsigned long, Point*) (this=0x561a71d0f1a0, nIndex=49, pTopLeft=0x0) at /home/valaki/projects/libreoffice/svtools/source/control/ctrlbox.cxx:746 >#17 0x00007f075b1d7e4b in FontNameBox::UpdateHdl(Timer*) (this=0x561a71d0f1a0) at /home/valaki/projects/libreoffice/svtools/source/control/ctrlbox.cxx:527 >#18 0x00007f075b1d7e0b in FontNameBox::LinkStubUpdateHdl(void*, Timer*) (instance=0x561a71d0f1a0, data=0x561a71d0f1c8) at /home/valaki/projects/libreoffice/svtools/source/control/ctrlbox.cxx:525 >#19 0x00007f075936c63d in Link<Timer*, void>::Call(Timer*) const (this=0x561a71d0f1e8, data=0x561a71d0f1c8) at /home/valaki/projects/libreoffice/include/tools/link.hxx:111 >#20 0x00007f075936c4b9 in Timer::Invoke() (this=0x561a71d0f1c8) at /home/valaki/projects/libreoffice/vcl/source/app/timer.cxx:75 >#21 0x00007f0759321301 in Scheduler::ProcessTaskScheduling() () at /home/valaki/projects/libreoffice/vcl/source/app/scheduler.cxx:478 >#22 0x00007f0759320749 in Scheduler::CallbackTaskScheduling() () at /home/valaki/projects/libreoffice/vcl/source/app/scheduler.cxx:287 >#23 0x00007f07595309fb in SalTimer::CallCallback() (this=0x561a6af58bc0) at /home/valaki/projects/libreoffice/vcl/inc/saltimer.hxx:54 >#24 0x00007f075952f295 in SvpSalInstance::CheckTimeout(bool) (this=0x561a6a0b7fd0, bExecuteTimers=true) at /home/valaki/projects/libreoffice/vcl/headless/svpinst.cxx:209 >#25 0x00007f075952fedd in SvpSalInstance::DoYield(bool, bool) (this=0x561a6a0b7fd0, bWait=true, bHandleAllCurrentEvents=false) at /home/valaki/projects/libreoffice/vcl/headless/svpinst.cxx:444 >#26 0x00007f075934bedf in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/valaki/projects/libreoffice/vcl/source/app/svapp.cxx:455 >#27 0x00007f075934c421 in Application::Yield() () at /home/valaki/projects/libreoffice/vcl/source/app/svapp.cxx:519 >#28 0x00007f075934bcb8 in Application::Execute() () at /home/valaki/projects/libreoffice/vcl/source/app/svapp.cxx:434 >#29 0x00007f07600da9eb in desktop::Desktop::Main() (this=0x7ffc5b972e80) at /home/valaki/projects/libreoffice/desktop/source/app/app.cxx:1600 >#30 0x00007f07593689d2 in ImplSVMain() () at /home/valaki/projects/libreoffice/vcl/source/app/svmain.cxx:196 >#31 0x00007f0759368aff in SVMain() () at /home/valaki/projects/libreoffice/vcl/source/app/svmain.cxx:228 >#32 0x00007f0760139a7c in soffice_main() () at /home/valaki/projects/libreoffice/desktop/source/app/sofficemain.cxx:98 >#33 0x00007f076018da93 in lo_runLoop(LibreOfficeKit*, LibreOfficeKitPollCallback, LibreOfficeKitWakeCallback, void*) (pPollCallback=0x561a69bb70b0 <pollCallback(void*, int)>, pWakeCallback=0x561a69bb59b0 <wakeCallback(void*)>, pData=0x7ffc5b973610) at /home/valaki/projects/libreoffice/desktop/source/lib/init.cxx:5600 >#34 0x0000561a69bbacda in lok::Office::runLoop(int (*)(void*, int), void (*)(void*), void*) (this=<optimized out>, pData=0x7ffc5b973610, pWakeCallback=0x561a69bb59b0 <wakeCallback(void*)>, pPollCallback=0x561a69bb70b0 <pollCallback(void*, int)>) at /home/valaki/projects/libreoffice/include/LibreOfficeKit/LibreOfficeKit.hxx:972 >#35 0x0000561a69bbacda in lokit_main(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, bool, bool, unsigned long) (childRoot="/home/valaki/projects/lo-online/jails/", jailId="xOYzdBRJdRFYxFXH", sysTemplate="/home/valaki/projects/lo-online/systemplate", loTemplate="/home/valaki/projects/libreoffice/instdir", loSubPath="lo", noCapabilities=<optimized out>, noSeccomp=<optimized out>, queryVersion=<optimized out>, displayVersion=<optimized out>, spareKitId=<optimized out>) at kit/Kit.cpp:2781 >#36 0x0000561a69ba2e57 in createLibreOfficeKit(std::string const&, std::string const&, std::string const&, std::string const&, bool) (childRoot="/home/valaki/projects/lo-online/jails/", sysTemplate="/home/valaki/projects/lo-online/systemplate", loTemplate="/home/valaki/projects/libreoffice/instdir", loSubPath="lo", queryVersion=<optimized out>) at kit/ForKit.cpp:330 >#37 0x0000561a69b6f60a in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at kit/ForKit.cpp:590 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 132424
:
159945
| 159961