Apache OpenOffice (AOO) Bugzilla – Issue 25647
Word doc hangs OOo
Last modified: 2013-08-07 14:43:36 UTC
This document hangs OOo 1.1.0. Specific version is Fedora Core 2 1.1.0-27, based on gnome.org OOo 1.1.0 builds.
Created attachment 13267 [details] hangs OOo 1.1.0
Backtrace of hang: bt #0 0x03d9f8b3 in osl_incrementInterlockedCount () from /usr/lib/ooo-1.1.0/program/libsal.so.3 #1 0x005dcf2f in cppu::OComponentHelper::release() () from /usr/lib/ooo-1.1.0/program/libcppuhelpergcc3.so.3 #2 0x023c60c5 in frm::OBoundControlModel::release() () from /usr/lib/ooo-1.1.0/program/libfrm645li.so #3 0x407d9331 in SdrUnoControlAccessArr::Seek_Entry(SdrUnoControlAccess*, unsigned short*) const () from /usr/lib/ooo-1.1.0/program/libsvx645li.so #4 0x407d983b in SdrUnoControlList::Find(com::sun::star::uno::Reference<com::sun::star::awt::XControlModel>) const () from /usr/lib/ooo-1.1.0/program/libsvx645li.so #5 0x407cd755 in SdrUnoObj::VisAreaChanged(OutputDevice const*) () from /usr/lib/ooo-1.1.0/program/libsvx645li.so #6 0x407cdb53 in SdrUnoObj::NbcMove(Size const&) () from /usr/lib/ooo-1.1.0/program/libsvx645li.so #7 0x40770a9e in SdrObject::NbcSetAnchorPos(Point const&) () from /usr/lib/ooo-1.1.0/program/libsvx645li.so #8 0x40770b4c in SdrObject::SetAnchorPos(Point const&) () from /usr/lib/ooo-1.1.0/program/libsvx645li.so #9 0x40e3a572 in lcl_ArrangeLowers(SwLayoutFrm*, long, unsigned char) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #10 0x40e3adeb in SwCellFrm::Format(SwBorderAttrs const*) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #11 0x40de1f42 in SwLayoutFrm::MakeAll() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #12 0x40de0b0d in SwFrm::PrepareMake() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #13 0x40e339a7 in lcl_InnerCalcLayout(SwFrm*, long) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #14 0x40e339bd in lcl_InnerCalcLayout(SwFrm*, long) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #15 0x40e33a4c in lcl_CalcLayout(SwLayoutFrm*, long) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #16 0x40e33f46 in lcl_Recalc(SwTabFrm*, SwLayoutFrm*, SwLayNotify&) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #17 0x40e352c7 in SwTabFrm::MakeAll() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #18 0x40e35f13 in SwTabFrm::MakeAll() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #19 0x40de0b0d in SwFrm::PrepareMake() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #20 0x40def832 in CalcCntnt(SwLayoutFrm*, bool, bool) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #21 0x40e497e5 in SwLayoutFrm::FormatWidthCols(SwBorderAttrs const&, long, long) () from /usr/lib/ooo-1.1.0/program/libsw645li.so#22 0x40e2d9c5 in SwSectionFrm::Format(SwBorderAttrs const*) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #23 0x40de1f42 in SwLayoutFrm::MakeAll() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #24 0x40e2c696 in SwSectionFrm::MakeAll() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #25 0x40de0b0d in SwFrm::PrepareMake() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #26 0x40e0fe07 in SwLayAction::FormatLayout(SwLayoutFrm*, unsigned char) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #27 0x40e10520 in SwLayAction::FormatLayout(SwLayoutFrm*, unsigned char) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #28 0x40e10520 in SwLayAction::FormatLayout(SwLayoutFrm*, unsigned char) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #29 0x40e0e885 in SwLayAction::InternalAction() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #30 0x40e0e241 in SwLayAction::Action() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #31 0x40cdf756 in ViewShell::CalcLayout() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #32 0x40cb3c4d in SwEditShell::CalcLayout() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #33 0x41472c0f in SwView () from /usr/lib/ooo-1.1.0/program/libsw645li.so #34 0x4146f815 in SwView::CreateInstance(SfxViewFrame*, SfxViewShell*) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #35 0x08cef8a0 in SfxViewFactory::CreateInstance(SfxViewFrame*, SfxViewShell*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #36 0x08cfc15b in SfxViewFrame::SwitchToViewShell_Impl(unsigned short, unsigned char) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #37 0x08cf8972 in SfxViewFrame::SetObjectShell_Impl(SfxObjectShell&, int) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #38 0x08d07948 in SfxTopFrame::InsertDocument(SfxObjectShell*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #39 0x08bee5fe in LoadEnvironment_Impl::CreateView() () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #40 0x08beefaf in LoadEnvironment_Impl::LoadDataAvailable() () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #41 0x08bef02a in LoadEnvironment_Impl::LoadDataAvailable() () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #42 0x08bef02a in LoadEnvironment_Impl::LoadDataAvailable() () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #43 0x08bec9a6 in LoadEnvironment_Impl::Start() () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #44 0x08ccb987 in SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #45 0x050fe03e in framework::BaseDispatcher::implts_loadIt(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, com::sun::star::uno::Any const&) () from /usr/lib/ooo-1.1.0/program/libfwk645li.so #46 0x05104412 in framework::BlankDispatcher::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /usr/lib/ooo-1.1.0/program/libfwk645li.so #47 0x08bbd4c0 in SfxApplication::OpenDocExec_Impl(SfxRequest&) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #48 0x08bc058e in SfxStubSfxApplicationOpenDocExec_Impl(SfxShell*, SfxRequest&) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so#49 0x08d1b0f3 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, unsigned char) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #50 0x08d1db0b in SfxDispatcher::PostMsgHandler(SfxRequest*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #51 0x08d1da1e in SfxDispatcher::LinkStubPostMsgHandler(void*, void*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #52 0x08d3fb79 in SfxHintPoster::Event(SfxHint*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #53 0x08d3fb2b in SfxHintPoster::LinkStubDoEvent_Impl(void*, void*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #54 0x0025c5c4 in Link::Call(void*) const () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #55 0x003efe19 in ImplHandleUserEvent () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #56 0x003f06da in ImplWindowFrameProc(void*, SalFrame*, unsigned short, void const*) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #57 0x00465f31 in SalFrameData::Call(unsigned short, void const*) const () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #58 0x0046482c in SalFrameData::HandleClientMessage(XClientMessageEvent*) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #59 0x004654f2 in SalFrameData::Dispatch(_XEvent*) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #60 0x0049f7c8 in SalDisplay::Dispatch(_XEvent*) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #61 0x0049f414 in SalDisplay::Yield(unsigned char) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #62 0x004994ea in DisplayYield () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #63 0x004979df in YieldEntry::HandleNextEvent() const () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #64 0x00497219 in SalXLib::Yield(unsigned char) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #65 0x004a4193 in SalInstance::Yield(unsigned char) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #66 0x002685a8 in Application::Yield() () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #67 0x002684ad in Application::Execute() () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #68 0x080650db in desktop::Desktop::Main() () #69 0x0026f991 in SVMain() () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #70 0x00495aad in main () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #71 0x07739405 in __libc_start_main () from /lib/tls/libc.so.6 #72 0x0805e49d in _start () (gdb)
Another backtrace 5s later: #0 0x40de8176 in SwFrm::ImplGetNextCntntFrm() const () from /usr/lib/ooo-1.1.0/program/libsw645li.so #1 0x40de78e3 in SwFrm::_FindNextCnt() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #2 0x40e48e65 in SwLayoutFrm::InvaPercentLowers(long) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #3 0x40dffebc in ~SwLayNotify () from /usr/lib/ooo-1.1.0/program/libsw645li.so #4 0x40de1f88 in SwLayoutFrm::MakeAll() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #5 0x40de0b0d in SwFrm::PrepareMake() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #6 0x40e49772 in SwLayoutFrm::FormatWidthCols(SwBorderAttrs const&, long, long) () from /usr/lib/ooo-1.1.0/program/libsw645li.so#7 0x40e2d9c5 in SwSectionFrm::Format(SwBorderAttrs const*) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #8 0x40de1f42 in SwLayoutFrm::MakeAll() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #9 0x40e2c696 in SwSectionFrm::MakeAll() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #10 0x40de0b0d in SwFrm::PrepareMake() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #11 0x40e0fe07 in SwLayAction::FormatLayout(SwLayoutFrm*, unsigned char) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #12 0x40e10520 in SwLayAction::FormatLayout(SwLayoutFrm*, unsigned char) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #13 0x40e10520 in SwLayAction::FormatLayout(SwLayoutFrm*, unsigned char) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #14 0x40e0e885 in SwLayAction::InternalAction() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #15 0x40e0e241 in SwLayAction::Action() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #16 0x40cdf756 in ViewShell::CalcLayout() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #17 0x40cb3c4d in SwEditShell::CalcLayout() () from /usr/lib/ooo-1.1.0/program/libsw645li.so #18 0x41472c0f in SwView () from /usr/lib/ooo-1.1.0/program/libsw645li.so #19 0x4146f815 in SwView::CreateInstance(SfxViewFrame*, SfxViewShell*) () from /usr/lib/ooo-1.1.0/program/libsw645li.so #20 0x08cef8a0 in SfxViewFactory::CreateInstance(SfxViewFrame*, SfxViewShell*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #21 0x08cfc15b in SfxViewFrame::SwitchToViewShell_Impl(unsigned short, unsigned char) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #22 0x08cf8972 in SfxViewFrame::SetObjectShell_Impl(SfxObjectShell&, int) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #23 0x08d07948 in SfxTopFrame::InsertDocument(SfxObjectShell*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #24 0x08bee5fe in LoadEnvironment_Impl::CreateView() () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #25 0x08beefaf in LoadEnvironment_Impl::LoadDataAvailable() () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #26 0x08bef02a in LoadEnvironment_Impl::LoadDataAvailable() () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #27 0x08bef02a in LoadEnvironment_Impl::LoadDataAvailable() () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #28 0x08bec9a6 in LoadEnvironment_Impl::Start() () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #29 0x08ccb987 in SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #30 0x050fe03e in framework::BaseDispatcher::implts_loadIt(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, com::sun::star::uno::Any const&) () from /usr/lib/ooo-1.1.0/program/libfwk645li.so #31 0x05104412 in framework::BlankDispatcher::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /usr/lib/ooo-1.1.0/program/libfwk645li.so #32 0x08bbd4c0 in SfxApplication::OpenDocExec_Impl(SfxRequest&) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #33 0x08bc058e in SfxStubSfxApplicationOpenDocExec_Impl(SfxShell*, SfxRequest&) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so#34 0x08d1b0f3 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, unsigned char) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #35 0x08d1db0b in SfxDispatcher::PostMsgHandler(SfxRequest*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #36 0x08d1da1e in SfxDispatcher::LinkStubPostMsgHandler(void*, void*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #37 0x08d3fb79 in SfxHintPoster::Event(SfxHint*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #38 0x08d3fb2b in SfxHintPoster::LinkStubDoEvent_Impl(void*, void*) () from /usr/lib/ooo-1.1.0/program/libsfx645li.so #39 0x0025c5c4 in Link::Call(void*) const () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #40 0x003efe19 in ImplHandleUserEvent () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #41 0x003f06da in ImplWindowFrameProc(void*, SalFrame*, unsigned short, void const*) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #42 0x00465f31 in SalFrameData::Call(unsigned short, void const*) const () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #43 0x0046482c in SalFrameData::HandleClientMessage(XClientMessageEvent*) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #44 0x004654f2 in SalFrameData::Dispatch(_XEvent*) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #45 0x0049f7c8 in SalDisplay::Dispatch(_XEvent*) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #46 0x0049f414 in SalDisplay::Yield(unsigned char) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #47 0x004994ea in DisplayYield () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #48 0x004979df in YieldEntry::HandleNextEvent() const () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #49 0x00497219 in SalXLib::Yield(unsigned char) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #50 0x004a4193 in SalInstance::Yield(unsigned char) () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #51 0x002685a8 in Application::Yield() () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #52 0x002684ad in Application::Execute() () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #53 0x080650db in desktop::Desktop::Main() () #54 0x0026f991 in SVMain() () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #55 0x00495aad in main () from /usr/lib/ooo-1.1.0/program/libvcl645li.so #56 0x07739405 in __libc_start_main () from /lib/tls/libc.so.6 #57 0x0805e49d in _start () (gdb)
mh->hi: can we reproduce this with 1.1.0 /SO7 ? it works for me with latest mws_srx645.
reassigned to mru
That's correct. Has already been fixed for OO 1.1.1 build.
Closed.