Bugzilla – Attachment 159945 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
backtrace_assert.txt (text/plain), 8.11 KB, created by
Aron Budea
on 2020-04-26 02:02:27 UTC
(
hide
)
Description:
Backtrace
Filename:
MIME Type:
Creator:
Aron Budea
Created:
2020-04-26 02:02:27 UTC
Size:
8.11 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) bt >#0 0x00007f2ffc0f73eb in __GI_raise (sig=sig@entry=6) > at ../sysdeps/unix/sysv/linux/raise.c:50 >#1 0x00007f2ffc0d6899 in __GI_abort () at abort.c:79 >#2 0x00007f2ffc0d6769 in __assert_fail_base > (fmt=0x7f2ffc26afb8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7f2ff56322b8 "mpFreetypeFont[nFallbackLevel]", file=0x7f2ff5632268 "/home/valaki/projects/libreoffice/vcl/unx/generic/gdi/freetypetextrender.cxx", line=166, function=<optimized out>) at assert.c:92 >#3 0x00007f2ffc0e8006 in __GI___assert_fail > (assertion=0x7f2ff56322b8 "mpFreetypeFont[nFallbackLevel]", file=0x7f2ff5632268 "/home/valaki/projects/libreoffice/vcl/unx/generic/gdi/freetypetextrender.cxx", line=166, function=0x7f2ff5632210 "virtual std::unique_ptr<GenericSalLayout> FreeTypeTextRenderImpl::GetTextLayout(int)") at assert.c:101 >#4 0x00007f2ff4f67643 in FreeTypeTextRenderImpl::GetTextLayout(int) > (this=0x55a4cad86620, nFallbackLevel=0) > at /home/valaki/projects/libreoffice/vcl/unx/generic/gdi/freetypetextrender.cxx:166 >#5 0x00007f2ff4f5f2c5 in SvpSalGraphics::GetTextLayout(int) (this= > 0x55a4cad86590, nFallbackLevel=0) > at /home/valaki/projects/libreoffice/vcl/headless/svptext.cxx:99 >#6 0x00007f2ff48c37a3 in OutputDevice::ImplLayout(rtl::OUString const&, int, int, Point const&, long, long const*, SalLayoutFlags, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const (this=0x55a4cad6ad70, 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 0x00007f2ff48c253a in OutputDevice::GetTextArray(rtl::OUString const&, long*, int, int, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const (this=0x55a4cad6ad70, rStr=" ", pDXAry=0x0, nIndex=0, nLen=1, pLayoutCache=0x0, pSalLayoutCache=0x0) at /home/valaki/projects/libreoffice/vcl/source/outdev/text.cxx:965 >#8 0x00007f2ff48c1f36 in OutputDevice::GetTextWidth(rtl::OUString const&, int, int, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const (this=0x55a4cad6ad70, rStr=" ", nIndex=0, nLen=-1, pLayoutCache=0x0, pSalLayoutCache=0x0) at /home/valaki/projects/libreoffice/vcl/source/outdev/text.cxx:885 >#9 0x00007f2ff4e7eb60 in ImplFontMetricData::ImplInitTextLineSize(OutputDevice const*) (this=0x55a4cb46c1d0, pDev=0x55a4cad6ad70) at /home/valaki/projects/libreoffice/vcl/source/font/fontmetric.cxx:211 >#10 0x00007f2ff48b2ed3 in OutputDevice::ImplNewFont() const (this=0x55a4cad6ad70) at /home/valaki/projects/libreoffice/vcl/source/outdev/font.cxx:1056 >#11 0x00007f2ff48b26f4 in OutputDevice::InitFont() const (this=0x55a4cad6ad70) at /home/valaki/projects/libreoffice/vcl/source/outdev/font.cxx:952 >#12 0x00007f2ff48aff2e in OutputDevice::GetFontCharMap(tools::SvRef<FontCharMap>&) const (this=0x55a4cad6ad70, rxFontCharMap=...) at /home/valaki/projects/libreoffice/vcl/source/outdev/font.cxx:259 >#13 0x00007f2ff48b4ed3 in OutputDevice::HasGlyphs(vcl::Font const&, rtl::OUString const&, int, int) const (this=0x55a4cad6ad70, rTempFont=..., rStr="Fira Mono", nIndex=0, nLen=-1) at /home/valaki/projects/libreoffice/vcl/source/outdev/font.cxx:1455 >#14 0x00007f2ff6d3a2be in canRenderNameOfSelectedFont(OutputDevice const&) (rDevice=...) at /home/valaki/projects/libreoffice/svtools/source/misc/sampletext.cxx:145 >#15 0x00007f2ff6c0d23e 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 0x00007f2ff6c0de80 in FontNameBox::CachePreview(unsigned long, Point*) (this=0x55a4cab19bb0, nIndex=49, pTopLeft=0x0) at /home/valaki/projects/libreoffice/svtools/source/control/ctrlbox.cxx:746 >#17 0x00007f2ff6c0d031 in FontNameBox::UpdateHdl(Timer*) (this=0x55a4cab19bb0) at /home/valaki/projects/libreoffice/svtools/source/control/ctrlbox.cxx:527 >#18 0x00007f2ff6c0cff1 in FontNameBox::LinkStubUpdateHdl(void*, Timer*) (instance=0x55a4cab19bb0, data=0x55a4cab19bd8) at /home/valaki/projects/libreoffice/svtools/source/control/ctrlbox.cxx:525 >#19 0x00007f2ff4d9691d in Link<Timer*, void>::Call(Timer*) const (this=0x55a4cab19bf8, data=0x55a4cab19bd8) at /home/valaki/projects/libreoffice/include/tools/link.hxx:111 >#20 0x00007f2ff4d96799 in Timer::Invoke() (this=0x55a4cab19bd8) at /home/valaki/projects/libreoffice/vcl/source/app/timer.cxx:75 >#21 0x00007f2ff4d4b5e1 in Scheduler::ProcessTaskScheduling() () at /home/valaki/projects/libreoffice/vcl/source/app/scheduler.cxx:478 >#22 0x00007f2ff4d4aa29 in Scheduler::CallbackTaskScheduling() () at /home/valaki/projects/libreoffice/vcl/source/app/scheduler.cxx:287 >#23 0x00007f2ff4f5acdb in SalTimer::CallCallback() (this=0x55a4c3d63bb0) at /home/valaki/projects/libreoffice/vcl/inc/saltimer.hxx:54 >#24 0x00007f2ff4f59575 in SvpSalInstance::CheckTimeout(bool) (this=0x55a4c2ec2fd0, bExecuteTimers=true) at /home/valaki/projects/libreoffice/vcl/headless/svpinst.cxx:209 >#25 0x00007f2ff4f5a1bd in SvpSalInstance::DoYield(bool, bool) (this=0x55a4c2ec2fd0, bWait=true, bHandleAllCurrentEvents=false) at /home/valaki/projects/libreoffice/vcl/headless/svpinst.cxx:444 >#26 0x00007f2ff4d761bf in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/valaki/projects/libreoffice/vcl/source/app/svapp.cxx:455 >#27 0x00007f2ff4d76701 in Application::Yield() () at /home/valaki/projects/libreoffice/vcl/source/app/svapp.cxx:519 >#28 0x00007f2ff4d75f98 in Application::Execute() () at /home/valaki/projects/libreoffice/vcl/source/app/svapp.cxx:434 >#29 0x00007f2ffbb579eb in desktop::Desktop::Main() (this=0x7ffea0c02bb0) at /home/valaki/projects/libreoffice/desktop/source/app/app.cxx:1600 >#30 0x00007f2ff4d92cb2 in ImplSVMain() () at /home/valaki/projects/libreoffice/vcl/source/app/svmain.cxx:196 >#31 0x00007f2ff4d92ddf in SVMain() () at /home/valaki/projects/libreoffice/vcl/source/app/svmain.cxx:228 >#32 0x00007f2ffbbb6a7c in soffice_main() () at /home/valaki/projects/libreoffice/desktop/source/app/sofficemain.cxx:98 >#33 0x00007f2ffbc0aba7 in lo_runLoop(LibreOfficeKit*, LibreOfficeKitPollCallback, LibreOfficeKitWakeCallback, void*) (pPollCallback=0x55a4c151c0b0 <pollCallback(void*, int)>, pWakeCallback=0x55a4c151a9b0 <wakeCallback(void*)>, pData=0x7ffea0c03340) at /home/valaki/projects/libreoffice/desktop/source/lib/init.cxx:5612 >#34 0x000055a4c151fcda in lok::Office::runLoop(int (*)(void*, int), void (*)(void*), void*) (this=<optimized out>, pData=0x7ffea0c03340, pWakeCallback=0x55a4c151a9b0 <wakeCallback(void*)>, pPollCallback=0x55a4c151c0b0 <pollCallback(void*, int)>) at /home/valaki/projects/libreoffice/include/LibreOfficeKit/LibreOfficeKit.hxx:972 >#35 0x000055a4c151fcda 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="lpLY45fcbjJ8lwvj", 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 0x000055a4c1507e57 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 0x000055a4c14d460a 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