To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=50186
Issue #:|50186
Summary:|API: deadlock while try to get property "Title" from
|frame
Component:|api
Version:|680m106
Platform:|All
URL:|
OS/Version:|All
Status:|NEW
Status whiteboard:|
Keywords:|
Resolution:|
Issue type:|DEFECT
Priority:|P2
Subcomponent:|code
Assigned to:|cd
Reported by:|cn
------- Additional comments from [EMAIL PROTECTED] Wed Jun 1 07:01:17 -0700
2005 -------
Mastertask. Please see subtasks.
Stack:
Switching to thread 2 (Thread 1196329904 (LWP 1540))]#0 0x419fc8f9 in
__lll_mutex_lock_wait ()
from /lib/tls/libpthread.so.0
(gdb) where
#0 0x419fc8f9 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
#1 0x419f98e9 in _L_mutex_lock_89 () from /lib/tls/libpthread.so.0
#2 0x419f9b70 in pthread_mutex_unlock () from /lib/tls/libpthread.so.0
#3 0x40c6c645 in osl_acquireMutex () from
/local/dev/office/unxlngi/src680_m106/program/libuno_sal.so.3
#4 0x409a7440 in vos::OMutex::acquire () from
/local/dev/office/unxlngi/src680_m106/program/libvos3gcc3.so
#5 0x42ee2099 in SalYieldMutex::acquire ()
from /local/dev/office/unxlngi/src680_m106/program/libvclplug_gen680li.so
#6 0x42d7b2df in framework::LockHelper::acquireReadAccess (this=0x41a00ff4)
at
/net/jumbo.germany/sol1/SRC680/src/framework/source/threadhelp/lockhelper.cxx:308
#7 0x44be4f30 in framework::ReadGuard::lock (this=0x474e85c0) at
readguard.hxx:189
#8 0x44be4f0b in ReadGuard (this=0x474e85c0, [EMAIL PROTECTED]) at
readguard.hxx:155
#9 0x44c0e247 in framework::Frame::implts_getTitleFromWindow (this=0x4948d150)
at /local/dev/cws/m106/SRC680/framework/source/services/frame.cxx:3035
#10 0x44c0d4ba in framework::Frame::getFastPropertyValue (this=0x4948d150,
[EMAIL PROTECTED], nHandle=3)
at /local/dev/cws/m106/SRC680/framework/source/services/frame.cxx:2758
#11 0x409d2218 in cppu::OPropertySetHelper::getFastPropertyValue ()
from /local/dev/office/unxlngi/src680_m106/program/libuno_cppuhelpergcc3.so.3
#12 0x409d1c1a in cppu::OPropertySetHelper::getPropertyValue ()
from /local/dev/office/unxlngi/src680_m106/program/libuno_cppuhelpergcc3.so.3
#13 0x44e5a260 in ?? () from
/local/dev/office/unxlngi/src680_m106/program/libgcc3_uno.so
#14 0x44e5a5b2 in ?? () from
/local/dev/office/unxlngi/src680_m106/program/libgcc3_uno.so
#15 0x44e5a951 in ?? () from
/local/dev/office/unxlngi/src680_m106/program/libgcc3_uno.so
#16 0x472df657 in component_canUnload () from
/local/dev/office/unxlngi/src680_m106/program/liburp_uno.so
#17 0x472d06a1 in component_canUnload () from
/local/dev/office/unxlngi/src680_m106/program/liburp_uno.so
#18 0x472d0bc9 in component_canUnload () from
/local/dev/office/unxlngi/src680_m106/program/liburp_uno.so
#19 0x40a2e67c in uno_threadpool_destroy ()
cd: Problem: The property helper implementation locks an internal mutex when
someone accesses a property. The code tries to access toolkit/vcl code while
holding the property mutex, which violates the golden rule: Don't hold a mutex
when you call external code!
---------------------------------------------------------------------
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]