To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=111252
Issue #|111252
Summary|svx/qa/unoapi svx.AccessibleOLEShape deadlock
Component|Drawing
Version|DEV300m77
Platform|All
URL|
OS/Version|All
Status|NEW
Status whiteboard|
Keywords|
Resolution|
Issue type|DEFECT
Priority|P3
Subcomponent|code
Assigned to|cd
Reported by|sb
--- Additional comments from s...@openoffice.org Thu Apr 29 10:30:10 +
2010 ---
At least on DEV300_m77-based CWS sb120 (mainly making changes to the testing
framework), executing the svx/qa/unoapi tests at least under unxsoli4.pro once
deadlocked at
[...]
18: LOG disposing xDrawDoc
18: * State for svx.AccessibleGraphicShape **
18: Whole component: PASSED.OK
18: *
18: Creating: svx.AccessibleOLEShape
18: LOG Log started 28.03.2010 - 15:56:55
18: LOG creating a drawdoc
18: LOG creating a test environment
18: LOG Inserting a Chart
with
(dbx) thread -blockedby t...@1
Thread t...@1 is blocked by:
0x089f2c60 (0x89f2c60): thread mutex(locked)
Lock owned by t...@23
(dbx) thread -blockedby t...@23
Thread t...@23 is blocked by:
0x08066560 (0x8066560): thread mutex(locked)
Lock owned by t...@1
(dbx) where t...@1
current thread: t...@1
=[1] __lwp_park(0x0, 0x0), at 0xfef747fb
[2] mutex_lock_queue(0xfef92a00, 0x0, 0x89f2c60, 0x0), at 0xfef6d7c5
[3] mutex_lock_impl(0x89f2c60, 0x0), at 0xfef6e0db
[4] __mutex_lock(0x89f2c60, 0x0, 0xfd2b4900, 0xfecda134), at 0xfef6e196
[5] osl_acquireMutex(0x89f2c60, 0x64, 0xb, 0xf25f1a81), at 0xfecda14b
[6] accessibility::ChildrenManagerImpl::CreateListOfVisibleShapes(0xf02cd840,
0x80426b0, 0xf6160df8, 0xf25f183e), at 0xf25f1aab
[7] accessibility::ChildrenManagerImpl::Update(0xf02cd840, 0x0, 0xefa68277,
0xf25f41be), at 0xf25f189d
[8] accessibility::ChildrenManagerImpl::ViewForwarderChanged(0xf02cd840, 0x1,
0xf4894d08, 0xfe917012), at 0xf25f426a
[9] accessibility::ChildrenManager::ViewForwarderChanged(0x89ffc10, 0x1,
0xf4894d08, 0xefd9064a), at 0xf25f09d1
[10]
accessibility::AccessibleDrawDocumentView::ViewForwarderChanged(0xf4894c60, 0x1,
0xf4894d08, 0xefd8de6a), at 0xefd90682
[11] accessibility::AccessibleDocumentViewBase::windowResized(0xf4894c60,
0x80427e0, 0x89f3528, 0xfdc08f3a), at 0xefd8dea0
[12] WindowListenerMultiplexer::windowResized(0x8dd3c50, 0x8042950, 0x8042878,
0xfdad053d), at 0xfdc0901a
[13] VCLXWindow::ProcessWindowEvent(0xf02c4884, 0x8042d40, 0x8042c98,
0xfdad04fc), at 0xfdad197a
[14] VCLXWindow::WindowEventListener(0xf02c4884, 0x8042d40, 0x8042d18,
0xfdad04b0, 0x8042cd8), at 0xfdad051d
[15] VCLXWindow::LinkStubWindowEventListener(0xf02c4884, 0x8042d40, 0x8042d18,
0xfd4e2612), at 0xfdad04c5
[16] VclEventListeners::Call(0x857e448, 0x8042d40, 0xfef9f5dc, 0xfd73961a), at
0xfd4e26a7
[17] Window::CallEventListeners(0x857e2a0, 0x3ea, 0x0, 0xfd7395e8), at
0xfd7396a0
[18] Window::ImplCallEventListeners(0x857e2a0, 0x3ea, 0x0, 0xfd72e546), at
0xfd739600
[19] Window::ImplCallResize(0x857e2a0, 0x8042e70, 0x0, 0xfd7330cd), at
0xfd72e5ad
[20] Window::ImplPosSizeWindow(0x857e2a0, 0x1b, 0x1b, 0x272, 0x1d7), at
0xfd7339c0
[21] Window::SetPosSizePixel(0x857e2a0, 0x1b, 0x1b, 0x272, 0x1d7, 0xf,
0x8042fb8, 0xfd752ae6), at 0xfd73dcc9
[22] Window::SetPosSizePixel(0x857e2a0, 0x8043048, 0x8043050, 0xefb00879), at
0xfd752b11
[23] sd::ViewShell::ArrangeGUIElements(0x857df78, 0xeffcfad4, 0x80430b0,
0xefb1b806), at 0xefb00c88
[24] sd::DrawViewShell::ArrangeGUIElements(0x857df78, 0x857e048, 0x8043130,
0xefb4c652), at 0xefb1b843
[25] sd::GraphicViewShell::ArrangeGUIElements(0x857df78), at 0xefb4c812
[26] sd::ViewShell::Resize(0x857df78), at 0xefb00681
[27] sd::DrawViewShell::Resize(0x857df78, 0xfe992eb4, 0x8043298, 0xeff0c016),
at 0xefb1b70e
[28] sd::framework::ViewShellWrapper::windowResized(0xf0280798, 0x80432d0,
0x89ef8d0, 0xfdc08f3a), at 0xeff0c03b
[29] WindowListenerMultiplexer::windowResized(0x857de60, 0x8043440, 0x8043378,
0xfdad053d), at 0xfdc0901a
[30] VCLXWindow::ProcessWindowEvent(0xf0294728, 0x8043830, 0x8043788,
0xfdad04fc), at 0xfdad197a
[31] VCLXWindow::WindowEventListener(0xf0294728, 0x8043830, 0x8043808,
0xfdad04b0, 0x80437c8), at 0xfdad051d
[32] VCLXWindow::LinkStubWindowEventListener(0xf0294728, 0x8043830, 0x8043808,
0xfd4e2612), at 0xfdad04c5
[33] VclEventListeners::Call(0x8a37e98, 0x8043830, 0xfef9f5dc, 0xfd73961a), at
0xfd4e26a7
[34] Window::CallEventListeners(0x8dd0d50, 0x3ea, 0x0, 0xfd7395e8), at
0xfd7396a0
[35] Window::ImplCallEventListeners(0x8dd0d50, 0x3ea, 0x0, 0xfd72e546), at
0xfd739600
[36] Window::ImplCallResize(0x8dd0d50, 0x8043960, 0x80438f8, 0xfd7330cd), at
0xfd72e5ad
[37]