Apache OpenOffice (AOO) Bugzilla – Issue 75254
leaving edit mode of OLE crashes Office
Last modified: 2007-03-12 10:43:45 UTC
Open attached document and enter the OLE object. When you leave the object, Office will crash. Note: I was able to reproduce this on a SuSE 10.1 Linux system. But I was not able to reproduce it on Windows.
Created attachment 43620 [details] crash doc to reproduce OLE exit crash
Created attachment 43621 [details] crash doc to reproduce OLE exit crash
MD: I already checked whether this one is duplicate to 75249, but it's different. I can workaround 75249 by setting SAL_DISABLE_NATIVE_ALPHA. But this issue (75254) I can't workaround by that.
MD: Here the information from the report backend report id 2998419: ReportCrash /so/ws/OOF680/src.m10/sal/osl/unx/signal.c:478 SignalHandlerFunction /so/ws/OOF680/src.m10/sal/osl/unx/signal.c:813 Window::ImplCallInitShow() /so/ws/OOF680/src.m11/vcl/source/window/window.cxx:1634 Window::ImplCallInitShow() /so/ws/OOF680/src.m11/vcl/source/window/window.cxx:1648 Window::Show(unsigned char, unsigned short) /so/ws/OOF680/src.m11/vcl/source/window/window.cxx:6425 SfxWorkWindow::ShowChilds_Impl() /so/ws/OOF680/src.m11/sfx2/source/appl/workwin.cxx:1185 SfxSplitWindow::SetFadeIn_Impl(unsigned char) /so/ws/OOF680/src.m11/sfx2/source/dialog/splitwin.cxx:1183 SfxSplitWindow::FadeOut_Impl() /so/ws/OOF680/src.m11/sfx2/source/dialog/splitwin.cxx:1224 SfxSplitWindow::RemoveWindow(SfxDockingWindow*, unsigned char) /so/ws/OOF680/unxlngi6.pro/inc.m11/vcl/window.hxx:771 SfxDockingWindow::ReleaseChildWindow_Impl() /so/ws/OOF680/src.m11/sfx2/source/dialog/dockwin.cxx:906 SfxDockingWindow::~SfxDockingWindow() /so/ws/OOF680/src.m11/sfx2/source/dialog/dockwin.cxx:897 sd::PaneDockingWindow::~PaneDockingWindow() /so/ws/OOF680/src.m11/sd/source/ui/dlg/PaneDockingWindow.cxx:98 SfxChildWindow::~SfxChildWindow() /so/ws/OOF680/src.m11/sfx2/source/appl/childwin.cxx:230 sd::LeftPaneChildWindow::~LeftPaneChildWindow() /so/ws/OOF680/src.m11/sd/source/ui/dlg/PaneChildWindows.cxx:106 SfxChildWindow::Destroy() /so/ws/OOF680/src.m11/sfx2/source/appl/childwin.cxx:220 SfxWorkWindow::DeleteControllers_Impl() /so/ws/OOF680/src.m11/sfx2/source/appl/workwin.cxx:770 SfxFrame::DoClose_Impl() /so/ws/OOF680/src.m11/sfx2/source/view/frame.cxx:239 SfxBaseController::dispose() /so/ws/OOF680/src.m11/sfx2/source/view/sfxbasecontroller.cxx:1252 sd::DrawController::dispose() /so/ws/OOF680/src.m11/sd/source/ui/unoidl/DrawController.cxx:184 framework::Frame::setComponent(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&) /so/ws/OOF680/unxlngi6.pro/inc.m11/com/sun/star/uno/Reference.h:339 framework::Frame::close(unsigned char) /so/ws/OOF680/unxlngi6.pro/inc.m11/com/sun/star/uno/Reference.hxx:137 DocumentHolder::CloseFrame() /so/ws/OOF680/unxlngi6.pro/inc.m11/com/sun/star/uno/Reference.h:339 OCommonEmbeddedObject::Deactivate() /so/ws/OOF680/unxlngi6.pro/inc.m11/com/sun/star/uno/Reference.h:214 OCommonEmbeddedObject::SwitchStateTo_Impl(long) /so/ws/OOF680/src.m11/embeddedobj/source/commonembedding/embedobj.cxx:342 OCommonEmbeddedObject::changeState(long) /so/ws/OOF680/src.m11/embeddedobj/source/commonembedding/embedobj.cxx:522 SfxInPlaceClient::DeactivateObject() /so/ws/OOF680/unxlngi6.pro/inc.m11/com/sun/star/uno/Reference.h:339 sd::DrawViewShell::SelectionHasChanged() /so/ws/OOF680/src.m11/sd/source/ui/view/drviews1.cxx:278 sd::DrawView::MarkListHasChanged() /so/ws/OOF680/src.m11/sd/source/ui/view/drawview.cxx:217 SdrMarkView::UnmarkAllObj(SdrPageView*) /so/ws/OOF680/src.m11/svx/source/svdraw/svdmrkv.cxx:1875 SdrView::UnmarkAll() /so/ws/OOF680/src.m11/svx/source/svdraw/svdview.cxx:1271 sd::FuSelection::MouseButtonDown(MouseEvent const&) /so/ws/OOF680/src.m11/sd/source/ui/func/fusel.cxx:453 sd::ViewShell::MouseButtonDown(MouseEvent const&, sd::Window*) /so/ws/OOF680/unxlngi6.pro/inc.m11/rtl/ref.hxx:111 sd::DrawViewShell::MouseButtonDown(MouseEvent const&, sd::Window*) /so/ws/OOF680/src.m11/sd/source/ui/view/drviews4.cxx:360 sd::Window::MouseButtonDown(MouseEvent const&) /so/ws/OOF680/src.m11/sd/source/ui/view/sdwindow.cxx:351 ImplHandleMouseEvent(Window*, unsigned short, unsigned char, long, long, unsigned long, unsigned short, unsigned short) /so/ws/OOF680/src.m11/vcl/source/window/winproc.cxx:872 ImplWindowFrameProc(void*, SalFrame*, unsigned short, void const*) /so/ws/OOF680/src.m11/vcl/source/window/winproc.cxx:2073 GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) ../../../inc/salframe.hxx:315 libgtk-x11-2.0.so.0 + 0x1368fe -- could not find checksum in database libgobject-2.0.so.0 + 0x98bd -- could not find checksum in database libgobject-2.0.so.0 + 0x1a243 -- could not find checksum in database libgobject-2.0.so.0 + 0x1b88f -- could not find checksum in database libgobject-2.0.so.0 + 0x1bc95 -- could not find checksum in database libgtk-x11-2.0.so.0 + 0x2215e8 -- could not find checksum in database libgtk-x11-2.0.so.0 + 0x130313 -- could not find checksum in database libgtk-x11-2.0.so.0 + 0x131567 -- could not find checksum in database libgdk-x11-2.0.so.0 + 0x4458a -- could not find checksum in database libglib-2.0.so.0 + 0x27abd -- could not find checksum in database libglib-2.0.so.0 + 0x2acbf -- could not find checksum in database libglib-2.0.so.0 + 0x2b225 -- could not find checksum in database GtkXLib::Yield(bool, bool) /so/ws/OOF680/src.m10/vcl/unx/gtk/app/gtkdata.cxx:753 X11SalInstance::Yield(bool, bool) ../../../unx/inc/saldata.hxx:124 Application::Yield(bool) /so/ws/OOF680/src.m10/vcl/source/app/svapp.cxx:559 Application::Execute() /so/ws/OOF680/src.m10/vcl/source/app/svapp.cxx:517 desktop::Desktop::Main() /so/ws/OOF680/src.m11/desktop/source/app/app.cxx:1810 ImplSVMain() /so/ws/OOF680/src.m10/vcl/source/app/svmain.cxx:255 SVMain() /so/ws/OOF680/src.m10/vcl/source/app/svmain.cxx:295 main /so/ws/OOF680/src.m11/desktop/source/app/main.cxx:80 libc.so.6 + 0x1587c -- could not find checksum in database _start ??:0 got frames from addr2line/database 35/11
I have just tried OOF680/m11 build ( shoud be RC3 ) and the scenario looks well on my linux system. Looks like the bug is environment or timing dependent.
It is a duplicate. *** This issue has been marked as a duplicate of 74950 ***
Closing.