Confirmed on gutsy with the latest updates (Kubuntu).
I traced it with gdb and this is the place where it loops endlessly:
(gdb) where
#0 0xb5c354c6 in g_slist_find () from /usr/lib/libglib-2.0.so.0
#1 0xb5c3c3b3 in g_once_init_enter_impl () from /usr/lib/libglib-2.0.so.0
#2 0xb5e130af in gdk_screen_get_type () from /usr/lib/libgdk-x11-2.0.so.0
#3 0xb5e1327f in gdk_screen_get_font_options () from /usr/lib/libgdk-x11-2.0.so.0
#4 0xb699177a in psp::PrintFontManager::getFontConfigHints () from /usr/lib/openoffice/program/libpsp680li.so
#5 0xb4c5f859 in X11SalGraphics::GetFontHints () from /usr/lib/openoffice/program/libvclplug_gen680li.so
#6 0xb7d89950 in ?? () from /usr/lib/openoffice/program/libvcl680li.so
#7 0xb7f6391d in ?? () from /usr/lib/openoffice/program/libvcl680li.so
#8 0xb7f63c43 in ?? () from /usr/lib/openoffice/program/libvcl680li.so
#9 0xb7f5a701 in GlyphCache::CacheFont () from /usr/lib/openoffice/program/libvcl680li.so
#10 0xb4c5df00 in X11SalGraphics::setFont () from /usr/lib/openoffice/program/libvclplug_gen680li.so
#11 0xb4c5dfd3 in X11SalGraphics::SetFont () from /usr/lib/openoffice/program/libvclplug_gen680li.so
#12 0xb7d89dd0 in ?? () from /usr/lib/openoffice/program/libvcl680li.so
#13 0xb7d973d8 in ?? () from /usr/lib/openoffice/program/libvcl680li.so
#14 0xb7d9c8b8 in OutputDevice::GetTextHeight () from /usr/lib/openoffice/program/libvcl680li.so
#15 0xaf3df5fe in SvxFont::GetPhysTxtSize () from /usr/lib/openoffice/program/libsvx680li.so
#16 0xaf468d19 in ?? () from /usr/lib/openoffice/program/libsvx680li.so
#17 0xaf46ed83 in ?? () from /usr/lib/openoffice/program/libsvx680li.so
#18 0xaf46f21f in ?? () from /usr/lib/openoffice/program/libsvx680li.so
#19 0xaf47296a in ?? () from /usr/lib/openoffice/program/libsvx680li.so
#20 0xaf4729ef in ?? () from /usr/lib/openoffice/program/libsvx680li.so
#21 0xaf42fafd in EditEngine::SetUpdateMode () from /usr/lib/openoffice/program/libsvx680li.so
#22 0xaf4925ed in Outliner::ImplInitDepth () from /usr/lib/openoffice/program/libsvx680li.so
#23 0xaf493ff0 in Outliner::Init () from /usr/lib/openoffice/program/libsvx680li.so
#24 0xaf494556 in Outliner::Outliner () from /usr/lib/openoffice/program/libsvx680li.so
#25 0xaf8ca121 in SdrOutliner::SdrOutliner () from /usr/lib/openoffice/program/libsvx680li.so
#26 0xaf8f1013 in SdrMakeOutliner () from /usr/lib/openoffice/program/libsvx680li.so
#27 0xaf90799f in ?? () from /usr/lib/openoffice/program/libsvx680li.so
#28 0x00000001 in ?? ()
#29 0x086ce460 in ?? ()
#30 0x00000001 in ?? ()
#31 0xbfab175c in ?? ()
#32 0x01005f21 in ?? ()
#33 0xb73b1c40 in ?? () from /usr/lib/openoffice/program/libuno_sal.so.3
#34 0x086ce8b8 in ?? ()
#35 0xafdb2b88 in vtable for SvxAsianConfig () from /usr/lib/openoffice/program/libsvx680li.so
#36 0x086ce310 in ?? ()
#37 0x086cf288 in ?? ()
#38 0x086ce9ec in ?? ()
#39 0x086ce450 in ?? ()
#40 0x086ce948 in ?? ()
#41 0x00000001 in ?? ()
---Type <return> to continue, or q <return> to quit---
#42 0x00000001 in ?? ()
#43 0xafdee418 in ?? () from /usr/lib/openoffice/program/libsvx680li.so
#44 0x086ce460 in ?? ()
#45 0x00000000 in ?? ()
(gdb)
Confirmed on gutsy with the latest updates (Kubuntu).
I traced it with gdb and this is the place where it loops endlessly:
(gdb) where libglib- 2.0.so. 0 init_enter_ impl () from /usr/lib/ libglib- 2.0.so. 0 libgdk- x11-2.0. so.0 get_font_ options () from /usr/lib/ libgdk- x11-2.0. so.0 anager: :getFontConfigH ints () from /usr/lib/ openoffice/ program/ libpsp680li. so :GetFontHints () from /usr/lib/ openoffice/ program/ libvclplug_ gen680li. so openoffice/ program/ libvcl680li. so openoffice/ program/ libvcl680li. so openoffice/ program/ libvcl680li. so :CacheFont () from /usr/lib/ openoffice/ program/ libvcl680li. so :setFont () from /usr/lib/ openoffice/ program/ libvclplug_ gen680li. so :SetFont () from /usr/lib/ openoffice/ program/ libvclplug_ gen680li. so openoffice/ program/ libvcl680li. so openoffice/ program/ libvcl680li. so :GetTextHeight () from /usr/lib/ openoffice/ program/ libvcl680li. so :GetPhysTxtSize () from /usr/lib/ openoffice/ program/ libsvx680li. so openoffice/ program/ libsvx680li. so openoffice/ program/ libsvx680li. so openoffice/ program/ libsvx680li. so openoffice/ program/ libsvx680li. so openoffice/ program/ libsvx680li. so :SetUpdateMode () from /usr/lib/ openoffice/ program/ libsvx680li. so :ImplInitDepth () from /usr/lib/ openoffice/ program/ libsvx680li. so openoffice/ program/ libsvx680li. so openoffice/ program/ libsvx680li. so :SdrOutliner () from /usr/lib/ openoffice/ program/ libsvx680li. so openoffice/ program/ libsvx680li. so openoffice/ program/ libsvx680li. so openoffice/ program/ libuno_ sal.so. 3 openoffice/ program/ libsvx680li. so openoffice/ program/ libsvx680li. so
#0 0xb5c354c6 in g_slist_find () from /usr/lib/
#1 0xb5c3c3b3 in g_once_
#2 0xb5e130af in gdk_screen_get_type () from /usr/lib/
#3 0xb5e1327f in gdk_screen_
#4 0xb699177a in psp::PrintFontM
#5 0xb4c5f859 in X11SalGraphics:
#6 0xb7d89950 in ?? () from /usr/lib/
#7 0xb7f6391d in ?? () from /usr/lib/
#8 0xb7f63c43 in ?? () from /usr/lib/
#9 0xb7f5a701 in GlyphCache:
#10 0xb4c5df00 in X11SalGraphics:
#11 0xb4c5dfd3 in X11SalGraphics:
#12 0xb7d89dd0 in ?? () from /usr/lib/
#13 0xb7d973d8 in ?? () from /usr/lib/
#14 0xb7d9c8b8 in OutputDevice:
#15 0xaf3df5fe in SvxFont:
#16 0xaf468d19 in ?? () from /usr/lib/
#17 0xaf46ed83 in ?? () from /usr/lib/
#18 0xaf46f21f in ?? () from /usr/lib/
#19 0xaf47296a in ?? () from /usr/lib/
#20 0xaf4729ef in ?? () from /usr/lib/
#21 0xaf42fafd in EditEngine:
#22 0xaf4925ed in Outliner:
#23 0xaf493ff0 in Outliner::Init () from /usr/lib/
#24 0xaf494556 in Outliner::Outliner () from /usr/lib/
#25 0xaf8ca121 in SdrOutliner:
#26 0xaf8f1013 in SdrMakeOutliner () from /usr/lib/
#27 0xaf90799f in ?? () from /usr/lib/
#28 0x00000001 in ?? ()
#29 0x086ce460 in ?? ()
#30 0x00000001 in ?? ()
#31 0xbfab175c in ?? ()
#32 0x01005f21 in ?? ()
#33 0xb73b1c40 in ?? () from /usr/lib/
#34 0x086ce8b8 in ?? ()
#35 0xafdb2b88 in vtable for SvxAsianConfig () from /usr/lib/
#36 0x086ce310 in ?? ()
#37 0x086cf288 in ?? ()
#38 0x086ce9ec in ?? ()
#39 0x086ce450 in ?? ()
#40 0x086ce948 in ?? ()
#41 0x00000001 in ?? ()
---Type <return> to continue, or q <return> to quit---
#42 0x00000001 in ?? ()
#43 0xafdee418 in ?? () from /usr/lib/
#44 0x086ce460 in ?? ()
#45 0x00000000 in ?? ()
(gdb)