Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | rtl_cache_wsupdate_fini deadlocks process upon unloading sal3.dll | ||||||
---|---|---|---|---|---|---|---|
Product: | porting | Reporter: | Stephan Bergmann <stephan.bergmann.secondary> | ||||
Component: | code | Assignee: | AOO issues mailing list <issues> | ||||
Status: | CONFIRMED --- | QA Contact: | |||||
Severity: | Trivial | ||||||
Priority: | P3 | CC: | issues, steve.yin.aoo | ||||
Version: | DEV300m66 | ||||||
Target Milestone: | --- | ||||||
Hardware: | PC | ||||||
OS: | Windows, all | ||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||
Developer Difficulty: | --- | ||||||
Attachments: |
|
Description
Stephan Bergmann
2009-12-09 14:35:40 UTC
Created attachment 66569 [details]
reproduce the problem
Can we simply remove WaitForSingleObject? Debugging with soffice.bin and found when calling rtl_cache_wsupdate_fini, only main thread exists. I think soffice.bin may kill all the other threads includes m_update_thread before it. And there is nothing to do with the process such as clean the static structs or something like that at this time, because the process will be terminated, all its memory will be released by Windows. |