| Summary: | filter::config::LateInitThread: intermittent crash on exit ... | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Michael Meeks <michael.meeks> |
| Component: | Libreoffice | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | medium | CC: | jmadero.dev, sbergman |
| Version: | 3.5.3 release | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
|
Description
Michael Meeks
2012-05-14 06:43:47 UTC
The main thread is probably already in exit(3) when the filter::config::LateInitThread is only starting to run in your high-load scenarios. This is a known problem of that LateInitThread, see "TODO: a protocol is missing how to join with the launched thread before exit(3), to ensure the thread is no longer relying on any infrastructure while that infrastructure is being shut down in atexit handlers" at <http://cgit.freedesktop.org/libreoffice/core/tree/filter/source/config/cache/lateinitlistener.cxx?id=8b960f0ec4ac13a98d8b1c33cf23ef82cc5b6841#n114>. @Michael - should this still be open? If so can we set it to NEW? I guess so - Stephan confirmed it as a known issue :-) LateInitThread has been removed, so this exact problem cannot happen anymore http://cgit.freedesktop.org/libreoffice/core/commit/?id=f7fac105102c6df21242dc30ee7174aee6507bb3 |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.