[ROOT] storage area overwritten (fwd)

From: Patrick Dupre LCMI (pdupre@labs.polycnrs-gre.fr)
Date: Wed Apr 19 2000 - 13:14:47 MEST


It would be great to have an answer to this problem.
Thank.

> I do not understanf by just putting a delete (this) inside the
> FitPad::CloseWindow () I get a Fatal in <operator delete>: storage area overwritten
> And nothing in the destructor !!!
> 
> FitPad::FitPad (const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h, UInt_t options, DataSet *d, Display *plot) : TGTransientFrame (p, main, w, h, options) {
>   fFitPad = new TGCompositeFrame (this, 50, 50, kHorizontalFrame) ;
>   AddFrame (fFitPad, new TGLayoutHints (kLHintsTop, 0, 0, 0, 0)) ;
>    fStringSplit = new TGString ("Splitting: ") ;
>    fStringDSplit = new TGString (" D Splitting: ") ;
>   fActionPad = new TGCompositeFrame (fFitPad, 50, 50, kVerticalFrame) ;
>   fFitPad->AddFrame (fActionPad, new TGLayoutHints (kLHintsRight | kLHintsCenterY, 2, 2, 2, 2)) ;
>    fActionPad->Resize (fActionPad->GetDefaultSize ()) ;
>    fCloseButton = new TGTextButton (fActionPad, "&Close", M_FIT_CLOSE) ;
>    fActionPad -> AddFrame (fCloseButton, new TGLayoutHints (kLHintsTop | kLHintsExpandX | kLHintsCenterY, 5, 5, 5, 5)) ;
>    fCloseButton -> Resize (fCloseButton->GetDefaultWidth (), GetDefaultHeight ()) ;
>    fCloseButton -> Associate (this) ;
>   SetWindowName ("Line Fitting") ;
>   MapSubwindows () ;
>   Resize (GetDefaultSize ()) ;
>   MapWindow () ;
>   fClient -> WaitFor (this) ;
>   }
> 
> -- 
> ---
> ==============================================================================
>    Patrick DUPRE                |   |   Tel:  (33 4) 76-88-78-51
>    CNRS/LCMI (GHMFL)            |   |   Fax:  (33 4) 76-85-56-10
>    25 Rue des Martyrs, BP 166   |   |   http://eschyle.polycnrs-gre.fr
>    F-38042 GRENOBLE Cedex 09    |   |   email: pdupre@polycnrs-gre.fr
> ==============================================================================
> 


-- 
---
==============================================================================
   Patrick DUPRE                |   |   Tel:  (33 4) 76-88-78-51
   CNRS/LCMI (GHMFL)            |   |   Fax:  (33 4) 76-85-56-10
   25 Rue des Martyrs, BP 166   |   |   http://eschyle.polycnrs-gre.fr
   F-38042 GRENOBLE Cedex 09    |   |   email: pdupre@polycnrs-gre.fr
==============================================================================



This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:24 MET