Apache OpenOffice (AOO) Bugzilla – Issue 85084
thread coordination at shutdown
Last modified: 2013-01-29 21:49:36 UTC
Various issues show that there are problems not coordinating threads at process shutdown, esp. when threads use static data that has already been destroyed during an exit() call in another thread. One such issue is issue 80300, another is Sun-internal 6644672 where a bridges_urp::OReaderThread::run thread calls sunpro5::RTTIHolder::generateRTTI after the static RTTIHolder instance has apparently already been destroyed from the main thread (OOG680m9 unxsoli4.pro). Some framework needs to be designed to allow such coordination, and then threaded code needs to be adapted to that framework.
This is already work in progress, please see: http://wiki.services.openoffice.org/wiki/User:Kr/A_Thread%27s_Life