This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/24189] crash at exit after dlclose with -fuse-cxa-atexit



------- Comment #13 from hidden_peak at mail dot ru  2005-11-27 16:41 -------
This is really bug in glibc: __cxa_finalize don't call all registered handlers
in case of NULL argument (glibc 2.2.5 has this bug, but 2.3.2 already not).

But nevertheless, the problem still present at platforms without glibc.

Really, I wonder why code specific for C++ language support (and even more:
specific for gcc) should be in glibc? May be the better place is one of crt*.o?


-- 

hidden_peak at mail dot ru changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hidden_peak at mail dot ru


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24189


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]