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 libstdc++/17937] Critical ~__pool troubles


------- Additional Comments From matz at suse dot de  2004-10-13 18:37 -------
Ah, the problem is, that for some reasons GCC emits _two_ dtor functions 
for 'idl_filename' (__tcf_2 and __tcf_1), but only if the extern decl comes 
after the definition.  Okay, this is an error in itself, but it seems the 
other allocators deal with this breakage more graceful.  OTOH it's a real 
double free, so it's not really something which has to be "fixed" in the 
allocator itself. 

-- 


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


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