https://bugs.documentfoundation.org/show_bug.cgi?id=95241

--- Comment #16 from Luke Kendall <l...@zeta.org.au> ---
I just did a software update (under Ubuntu 14.04), which included an update for
the lib UNO component.  I had left LO idle for 2.5 hrs, and had not been
actively editing any files.  When I opened the window, I saw it had locked up
again and "top" showed it once again using around 155% CPU time.

Here's the stack backtrace from gdb this time:

(gdb) where
#0  0x00007fc6eab20190 in PhysicalFontFamily::AddFontFace(PhysicalFontFace*) ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#1  0x00007fc6eab1f600 in PhysicalFontCollection::Add(PhysicalFontFace*) ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#2  0x00007fc6eab54654 in
FreetypeManager::AnnounceFonts(PhysicalFontCollection*) const () from
/opt/libreoffice5.0/program/libmergedlo.so
#3  0x00007fc6eab7fe78 in
CairoTextRender::GetDevFontList(PhysicalFontCollection*) () from
/opt/libreoffice5.0/program/libmergedlo.so
#4  0x00007fc6ea973798 in OutputDevice::ImplRefreshFontData(bool) ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#5  0x00007fc6ea9736cd in OutputDevice::ImplRefreshFontData(bool) ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#6  0x00007fc6ea9736cd in OutputDevice::ImplRefreshFontData(bool) ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#7  0x00007fc6ea9736cd in OutputDevice::ImplRefreshFontData(bool) ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#8  0x00007fc6ea9736cd in OutputDevice::ImplRefreshFontData(bool) ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#9  0x00007fc6ea9736cd in OutputDevice::ImplRefreshFontData(bool) ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#10 0x00007fc6ea9736cd in OutputDevice::ImplRefreshFontData(bool) ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#11 0x00007fc6ea973ff9 in OutputDevice::ImplUpdateFontDataForAllFrames(void
(OutputDevice::*)(bool), bool) () from
/opt/libreoffice5.0/program/libmergedlo.so
#12 0x00007fc6ea97682c in OutputDevice::ImplUpdateAllFontData(bool) ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#13 0x00007fc6ea8dde73 in ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned
short, void const*) () from /opt/libreoffice5.0/program/libmergedlo.so
#14 0x00007fc6eab36688 in SalGenericDisplay::DispatchInternalEvent() ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#15 0x00007fc6d7b2e0e9 in GtkData::userEventFn(void*) ()
   from /opt/libreoffice5.0/program/libvclplug_gtklo.so
#16 0x00007fc6d7b2e161 in call_userEventFn ()
   from /opt/libreoffice5.0/program/libvclplug_gtklo.so
#17 0x00007fc6e3dcece5 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fc6e3dcf048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fc6e3dcf0ec in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fc6d7b2d4d3 in GtkData::Yield(bool, bool) ()
   from /opt/libreoffice5.0/program/libvclplug_gtklo.so
#21 0x00007fc6eaacc433 in Application::Yield() ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#22 0x00007fc6eaacc4b5 in Application::Execute() ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#23 0x00007fc6e9bdea33 in desktop::Desktop::Main() ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#24 0x00007fc6eaad1729 in ImplSVMain() ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#25 0x00007fc6eaad1772 in SVMain() ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#26 0x00007fc6e9bfd8a2 in soffice_main ()
   from /opt/libreoffice5.0/program/libmergedlo.so
#27 0x000000000040075b in main ()

I was literally about to kill LO, but it suddenly started behaving normally
again, CPU use less than 10%.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to