To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=86993 Issue #|86993 Summary|Extension Manager GUI has races Component|framework Version|1.0.0 Platform|All URL| OS/Version|All Status|NEW Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P3 Subcomponent|code Assigned to|dv Reported by|jl
------- Additional comments from [EMAIL PROTECTED] Thu Mar 13 11:44:54 +0000 2008 ------- There can be concurrency issues with ExtensionBox_Impl. At many places m_vEntries is accessed without making sure that it cannot be changed by another thread. For example, the ExtensionBox_Impl::Paint method is probably called from the main thread while new entries are added / removed in a separate thread. It may not be sufficient to only guard m_vEntries but also members such as m_nActive etc. I synchronized access for adding, removing entries and some new functions which are used for testing (issue i86913). Maybe the mutex (m_entriesMutex) can be used for protecting other parts as well. --------------------------------------------------------------------- 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]
