To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=58618 Issue #:|58618 Summary:|PreventDuplicateInteraction dtor crash Component:|framework Version:|680m141 Platform:|All URL:| OS/Version:|Linux Status:|NEW Status whiteboard:| Keywords:| Resolution:| Issue type:|DEFECT Priority:|P3 Subcomponent:|code Assigned to:|tm Reported by:|cmc
------- Additional comments from [EMAIL PROTECTED] Tue Nov 29 04:18:00 -0800 2005 ------- I haven't been able to reproduce this myself yet, but have a good user-provided stack trace from closing a particular document (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=174461) 0x036b9786 in osl::Mutex::~Mutex () at /usr/src/debug/SRC680_m141/solver/680/unxlngi6.pro/inc/com/sun/star/uno/Reference.h:239 239 inline Reference( const Reference< interface_type > & rRef ) SAL_THROW( () ); Current language: auto; currently c++ (gdb) bt #0 0x036b9786 in osl::Mutex::~Mutex () at /usr/src/debug/SRC680_m141/solver/680/unxlngi6.pro/inc/com/sun/star/uno/Reference.h:239 #1 0x036b903d in framework::LockHelper::~LockHelper () at /usr/src/debug/SRC680_m141/solver/680/unxlngi6.pro/inc/stl/stl/_algobase.h:326 #2 0x036b7a77 in ~ThreadHelpBase (this=0x2df4230) at ../../inc/threadhelp/threadhelpbase.hxx:85 #3 0x036e2808 in ~PreventDuplicateInteraction (this=0x2df4218) at /usr/src/debug/SRC680_m141/framework/source/interaction/preventduplicateinteraction.cxx:113 #4 0x0012fc52 in cppu::OWeakObject::release (this=0x2df4218) at /usr/src/debug/SRC680_m141/cppuhelper/source/weak.cxx:234 #5 0x036e33f9 in cppu::WeakImplHelper1<com::sun::star::task::XInteractionHandler>::release (this=0x2df4218) at /usr/src/debug/SRC680_m141/solver/680/unxlngi6.pro/inc/cppuhelper/implbase1.hxx:119 #6 0x0124fea0 in com::sun::star::uno::cpp_release (pCppI=0x59) at /usr/src/debug/SRC680_m141/solver/680/unxlngi6.pro/inc/com/sun/star/uno/genfunc.hxx:65 #7 0x002ecdde in cppu::_destructAny (pAny=0x300aa34, release=0x124fe94 <com::sun::star::uno::cpp_release(void*)>) at /usr/src/debug/SRC680_m141/cppu/source/uno/prim.hxx:132 ---Type <return> to continue, or q <return> to quit--- #8 0x002f56f0 in uno_any_destruct (pValue=0x59, release=0x59) at /usr/src/debug/SRC680_m141/cppu/source/uno/any.cxx:146 #9 0x0124fec1 in ~Any (this=0x300aa34) at /usr/src/debug/SRC680_m141/solver/680/unxlngi6.pro/inc/com/sun/star/uno/Any.hxx:115 #10 0x0133a483 in ~SfxUsrAnyItem (this=0x300aa28) at ../../inc/frame.hxx:389 #11 0x0037c81b in SfxItemPool::Remove (this=0x56deb28, [EMAIL PROTECTED]) at /usr/src/debug/SRC680_m141/svtools/source/items1/itempool.cxx:871 #12 0x00382a56 in ~SfxItemSet (this=0x7283278) at /usr/src/debug/SRC680_m141/svtools/source/items1/itemset.cxx:354 #13 0x003832b8 in SfxAllItemSet::~SfxAllItemSet$delete () at /usr/src/debug/SRC680_m141/solver/680/unxlngi6.pro/inc/tools/errcode.hxx:115 #14 0x012c7951 in ~SfxMedium (this=0x7283428) at /usr/src/debug/SRC680_m141/sfx2/source/doc/docfile.cxx:2841 #15 0x012dbce1 in ~SfxObjectShell (this=0x2f518e8, __vtt_parm=0x36f97c8) at /usr/src/debug/SRC680_m141/sfx2/source/doc/objxtor.cxx:272 #16 0xaf62497f in ~SwDocShell (this=0x2f518e8) at /usr/src/debug/SRC680_m141/sw/source/ui/app/docshini.cxx:604 #17 0x0048e24b in SvRefBase::QueryDelete (this=0x59) at /usr/src/debug/SRC680_m141/tools/source/ref/ref.cxx:57 #18 0x03313017 in SotObject::QueryDelete (this=0x2f51964) at /usr/src/debug/SRC680_m141/sot/source/base/object.cxx:196 ---Type <return> to continue, or q <return> to quit--- #19 0x0125b2db in SvRefBase::ReleaseReference (this=0x2f51964) at /usr/src/debug/SRC680_m141/solver/680/unxlngi6.pro/inc/tools/ref.hxx:401 #20 0x0125b97f in ~SfxObjectShellRef (this=0xbf8933e4) at ../../inc/objsh.hxx:805 #21 0x0134a300 in SfxViewFrame::ReleaseObjectShell_Impl (this=0x49cb008, bStoreView=0 '\0') at /usr/src/debug/SRC680_m141/sfx2/source/view/viewfrm.cxx:1293 #22 0x0134f4bc in ~SfxTopViewFrame (this=0x49cb008) at /usr/src/debug/SRC680_m141/sfx2/source/view/topfrm.cxx:1318 #23 0x0134ff60 in SfxTopViewFrame::Close (this=0x49cb008) at /usr/src/debug/SRC680_m141/sfx2/source/view/topfrm.cxx:1224 #24 0x013385a3 in SfxFrame::DoClose_Impl (this=0x6102148) at /usr/src/debug/SRC680_m141/sfx2/source/view/frame.cxx:238 #25 0x01355c5b in SfxBaseController::dispose (this=0x588ce74) at /usr/src/debug/SRC680_m141/sfx2/source/view/sfxbasecontroller.cxx:1255 #26 0x04f739cb in framework::Frame::setComponent (this=0x3be5630, [EMAIL PROTECTED], [EMAIL PROTECTED]) at /usr/src/debug/SRC680_m141/framework/source/services/frame.cxx:1508 #27 0x04f736f3 in framework::Frame::close (this=0x3be5630, bDeliverOwnerShip=0 '\0') at /usr/src/debug/SRC680_m141/framework/source/services/frame.cxx:1764 #28 0x04f5a71c in framework::Desktop::terminate (this=0x49f2950) at /usr/src/debug/SRC680_m141/framework/source/services/desktop.cxx:554 ---Type <return> to continue, or q <return> to quit--- #29 0x04f8d80c in framework::CloseDispatcher::implts_terminateApplication ( this=0xbf893628) at /usr/src/debug/SRC680_m141/framework/source/dispatch/closedispatcher.cxx:598 #30 0x04f8e120 in framework::CloseDispatcher::impl_asyncCallback ( this=0x37c30a8, pVoid=0x0) at /usr/src/debug/SRC680_m141/framework/source/dispatch/closedispatcher.cxx:443 #31 0x04f8e2a6 in framework::CloseDispatcher::LinkStubimpl_asyncCallback ( pThis=0x37c30a8, pCaller=0x0) at /usr/src/debug/SRC680_m141/framework/source/dispatch/closedispatcher.cxx:325 #32 0x00a84c72 in Link::Call (this=0x37c30f4, pCaller=0x0) at /usr/src/debug/SRC680_m141/solver/680/unxlngi6.pro/inc/tools/link.hxx:154 #33 0x00c229a2 in vcl::EventPoster::DoEvent_Impl (this=0x59, pEvent=0x0) at /usr/src/debug/SRC680_m141/vcl/source/helper/evntpost.cxx:65 #34 0x00c22988 in vcl::EventPoster::LinkStubDoEvent_Impl (pThis=0x37c30f0, pCaller=0x0) at /usr/src/debug/SRC680_m141/vcl/source/helper/evntpost.cxx:68 #35 0x00a84c72 in Link::Call (this=0x6895830, pCaller=0x0) at /usr/src/debug/SRC680_m141/solver/680/unxlngi6.pro/inc/tools/link.hxx:154 ---Type <return> to continue, or q <return> to quit--- #36 0x00bdde7d in ImplWindowFrameProc (pInst=0x78c0960, pFrame=0x212f5d8, nEvent=22, pEvent=0x37c50e0) at /usr/src/debug/SRC680_m141/vcl/source/window/winproc.cxx:2009 #37 0x07532f3e in SalFrame::CallCallback (this=0x212f5d8, nEvent=22, pEvent=0x37c50e0) at ../../../inc/salframe.hxx:302 #38 0x0755930f in SalDisplay::DispatchInternalEvent (this=0x40160a0) at /usr/src/debug/SRC680_m141/vcl/unx/source/app/saldisp.cxx:2447 #39 0x0484826b in GtkXLib::userEventFn (data=0x4015878) at /usr/src/debug/SRC680_m141/vcl/unx/gtk/app/gtkdata.cxx:646 #40 0x015d4730 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0 #41 0x015d24ce in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #42 0x015d54d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #43 0x015d59b8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #44 0x04847e9d in GtkXLib::Yield (this=0x4015878, bWait=1 '\001') at /usr/src/debug/SRC680_m141/vcl/unx/gtk/app/gtkdata.cxx:696 #45 0x0755a521 in X11SalInstance::Yield (this=0x4014f28, bWait=1 '\001') at /usr/src/debug/SRC680_m141/vcl/unx/source/app/salinst.cxx:290 #46 0x00a8afba in Application::Yield () at /usr/src/debug/SRC680_m141/vcl/source/app/svapp.cxx:539 #47 0x00a8aff8 in Application::Execute () at /usr/src/debug/SRC680_m141/vcl/source/app/svapp.cxx:501 #48 0x00e3ad71 in desktop::Desktop::Main (this=0xbf893d44) at /usr/src/debug/SRC680_m141/desktop/source/app/app.cxx:1693 ---Type <return> to continue, or q <return> to quit--- #49 0x00a90401 in ImplSVMain () at /usr/src/debug/SRC680_m141/vcl/source/app/svmain.cxx:242 #50 0x00a904b1 in SVMain () at /usr/src/debug/SRC680_m141/vcl/source/app/svmain.cxx:273 #51 0x00e322f7 in sal_main (argc=1, argv=0xbf893e34) at /usr/src/debug/SRC680_m141/desktop/source/app/main.cxx:77 #52 0x00e32343 in main (argc=1, argv=0xbf893e34) at /usr/src/debug/SRC680_m141/desktop/source/app/main.cxx:71 #53 0x001a2d5f in __libc_start_main () from /lib/libc.so.6 #54 0x080484c5 in _start () --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]