[Ace-users] Re: corrupted double-linked list?

Eric eric.gosnell at embedded-sys.com
Tue Jul 10 15:16:31 CDT 2007


Correction:
  The tests are being performed on Redhat ES4 (linux 2.6.9-34)

Here is more information:

The crash is happening in ACE_Select_Reactor_T::close()
where it calls ACE_Select_Reactor_Handler_Repository::close()
where it calls delete[] this->event_handlers_
The destructor for ACE_Event_Handler is not being called, but it is an
ACE_Event_Handler** pointer

Should ACE delete a ** without deleting contents of the outer pointer
first?



More information about the Ace-users mailing list