Issue 111217 - BasicManager::SetGlobalUNOConstant crash during shutdown
Summary: BasicManager::SetGlobalUNOConstant crash during shutdown
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: DEV300m77
Hardware: All All
: P2 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2010-04-28 09:29 UTC by Stephan Bergmann
Modified: 2017-05-20 10:47 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description Stephan Bergmann 2010-04-28 09:29:31 UTC
At least on DEV300_m77-based CWS sb120 (mainly making changes to the testing
framework), executing the ucb/qa/unoapi tests at least under unxsols4 non-pro
once crashed during OOo shutdown at

  ---- called from signal handler with signal 11 (SIGSEGV) ------
  [18] stoc_inspect::ImplIntrospection::implInspect(0xf33f3604, 0x2, 0x6,
0x8abeec, 0x8abef0, 0xf2bc4774), at 0xf284e3ac
  [19] stoc_inspect::ImplIntrospection::inspect(0xf247ad3c, 0xf2bc2a70,
0x8fdc70, 0x0, 0x0, 0xf2bc2a70), at 0xf284ae10
  [20] SbUnoObject::doIntrospection(0x8fdbe8, 0xa91c, 0xf6000, 0xf6ab2788,
0xdeadbc00, 0x42ad0), at 0xf69b0b14
  [21] SbUnoObject::getUnoAny(0xf247ae3c, 0x8fdbe8, 0xf698ced8, 0xf6ab2788,
0x400, 0xf247adcc), at 0xf69b3504
  [22] getUnoTypeForSbxValue(0xf247af08, 0x8fdbe8, 0xf6ab2788, 0x8fdbe8,
0x8fdbe8, 0xf6ab2788), at 0xf69a95fc
  [23] sbxToUnoValueImpl(0xf247af7c, 0x8fdbe8, 0x98, 0xf6abd524, 0xf6ab2788,
0x1), at 0xf69a98c8
  [24] BasicManager::SetGlobalUNOConstant(0xf247b010, 0x8f4158, 0xf702dbb5,
0xf247b004, 0x400, 0xf6ab2788), at 0xf6988310
  [25] SfxObjectShell::SetCurrentComponent(0xf247b090, 0xf5be90c0, 0xf4cffba0,
0x16, 0x8f3dd8, 0x1204c), at 0xf6d5d71c
  [26] SfxModelListener_Impl::disposing(0xf519b1b4, 0xf247b1fc, 0xfe4d9294,
0xf708cf74, 0xa15c, 0x1), at 0xf6d59bfc
  [27] cppu::OInterfaceContainerHelper::disposeAndClear(0xf51adb88, 0xf247b1fc,
0xfeccd208, 0xf247b108, 0xfec11c0c, 0xf519b1c8), at 0xfec41368
  [28] cppu::OMultiTypeInterfaceContainerHelper::disposeAndClear(0x43da20,
0xf247b1fc, 0x43da20, 0x0, 0x7e5508, 0x600a98), at 0xfec41cd8
  [29] SfxBaseModel::dispose(0xf5be90b8, 0xf48dbc64, 0xf708e268, 0xf70951d8,
0xf4cffd38, 0xf5be9100), at 0xf6dbfb34
  [30] SfxBaseModel::close(0xf5be90b8, 0xf70951d8, 0x81d190, 0x1, 0xf70951d8,
0x1), at 0xf6dc54dc
  [31] SwXTextDocument::close(0xf5be9020, 0x1, 0xf708e424, 0xf41ac9f4, 0x1,
0x1), at 0xf48c7488
  [32] SfxObjectShell::Close(0x81cfa0, 0xf48dbc54, 0xf5be9120, 0xf7094e5c,
0xf4cffe8c, 0xf7082e18), at 0xf6d5b464
  [33] SotObject::DoClose(0x81d01c, 0x0, 0x0, 0x0, 0x81d014, 0x81d01c), at
  [34] SotObject::OwnerLock(0x81d01c, 0x0, 0x0, 0x0, 0x1, 0x81d114), at 0xf71d0e00
  [35] SfxViewFrame::ReleaseObjectShell_Impl(0x7b5378, 0x10000, 0x81cfa0,
0x7b5408, 0xfc00, 0x29), at 0xf6e55828
  [36] SfxViewFrame::~SfxViewFrame(0x7b5378, 0xf70a0404, 0x2, 0x4000,
0xfe7d5430, 0xf709e790), at 0xf6e56bf8
  [37] __SLIP.DELETER__G(0x7b5378, 0x1, 0x7b5378, 0x42f1a8, 0x602ef8, 0x7b5868),
at 0xf6e60410
  [38] SfxViewFrame::Close(0x7b5378, 0xf4, 0x4, 0xf7082e18, 0x3, 0xf709e790), at
  [39] SfxFrame::DoClose_Impl(0x7b43e0, 0xf247b6f8, 0xf7082e18, 0xffffffff,
0x10000, 0x7b5408), at 0xf6e402c8
  [40] SfxBaseController::dispose(0xf51cb504, 0xf48dbbd4, 0xf4902a94,
0xf7082e18, 0xf4cffd38, 0x7b5378), at 0xf6e67a4c
  [41] framework::Frame::setComponent(0xf51967a0, 0xf247b8b0, 0xf247b8ac, 0x1,
0x458b0, 0x0), at 0xf5d33344
  [42] framework::Frame::close(0xf51967a0, 0xf6e6aeec, 0xf709fe7c, 0xf5f4caa8,
0xf5f53b24, 0xf5d3810c), at 0xf5d33f60
  [43] framework::Desktop::impl_closeFrames(0xf51967cc, 0x1, 0xf247b950,
0xf5f4caa8, 0xf247b960, 0xf247b970), at 0xf5d14b5c
  [44] framework::Desktop::terminate(0xf877a798, 0x1, 0xfed8dde0, 0x0,
0xf247ba04, 0xf877a838), at 0xf5d0e2f0
  [45] callVirtualMethod(0xf877a7a0, 0x3, 0xf33f8564, 0x2, 0xf247bb00, 0x2), at
  [46] __unnamed_CHEEKqSd0LkwT::cpp_call(0x4a2d08, 0x4, 0x0, 0xf33f8564, 0x0,
0xf247bb00), at 0xfbe03188
  [47] bridges::cpp_uno::shared::unoInterfaceProxyDispatch(0x4a2d08, 0x4baca0,
0xf33f8564, 0xf247bc60, 0xf247bc84, 0x19), at 0xfbe036ec
  [48] thisDispatch(0x4bbf00, 0xf247bc88, 0x0, 0x0, 0xf247bc60, 0xf247bc60), at
  [49] bridges_urp::ServerMultiJob::execute(0x4bad08, 0x2dc00, 0x0, 0xf225971c,
0xf2258ae4, 0xf2272b48), at 0xf224c91c
  [50] doit(0x4bad08, 0x10, 0x4bcc80, 0xf224a678, 0x1, 0x0), at 0xf224a67c
  [51] cppu_threadpool::JobQueue::enter(0xf224a678, 0x4bcc80, 0x4699c8, 0x1,
0xfbe74e0c, 0xfbe63874), at 0xfbe56eb0
  [52] cppu_threadpool::ORequestThread::run(0xfffefb26, 0x10400, 0xfbe73e40,
0x1, 0x4b15e0, 0x9327a8), at 0xfbe57808
  [53] cppu_requestThreadWorker(0x9327a8, 0xf247bf90, 0xff343800, 0x0,
0xfefa3200, 0x0), at 0xfbe5727c
  [54] osl_thread_start_Impl(0x4b2610, 0x4b2620, 0x18, 0xf247bf80, 0xff01edd0,
0xfbe57278), at 0xff01f044
Comment 1 ab 2010-06-03 14:29:53 UTC
Comment 2 Stephan Bergmann 2010-07-14 15:59:52 UTC
raising prio, as this affects build stability (see
<> for
enabling subsequenttests on buildbots)
Comment 3 Marcus 2017-05-20 10:47:59 UTC
Reset assigne to the default "".