Changes to rtl/alloc and mt process termination

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Changes to rtl/alloc and mt process termination

stephan.bergmann
FYI:

I just stumbled over the fact that recent changes to rtl/alloc (see
<http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Id=3727&Path=SRC680%2Fmhu12>)
further destabilize process termination, see
<http://qa.openoffice.org/issues/show_bug.cgi?id=63473>.

The effects are that a process may fail very late (i.e., after main has
been left/exit has been called, but while other threads are still
running) due to rtl_allocateMemory returning NULL (leading to SEGV, or
unexpected std::bad_alloc, etc., at least on Unix).

-Stephan

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]