Error in <TStreamerInfo::WriteBuffer>

Dear Rooters

Currently, I am testing my GUI Application and sometimes I get errors
which are sorrowly not reproducible. At the moment I got the following error:
When importing a certain textfile as tree I got the following error repeatedly,
I had to kill my application:

Error in <TStreamerInfo>: The element XGCCell::fNPixels type 203 (Int_t) is not supported yet

Error in <TStreamerInfo>: The element XGCCell::fNPixels type 203 (Int_t) is not supported yet

// and so on

Error in <TStreame
[1]+  Terminated              ./XPSApp

Class XGCCell has following elements:

class XGCCell: public XPosition {

   protected:
      Double32_t fInten;
      Double32_t fStdev;
      Short_t    fNPixels;

   public:
};

Repeating exactly the same steps again let me import the data w/o any problems.
What does this error mean and what might be the reason for it?

Best regards
Christian

Christian,

Please send the shortest possible setup reproducing this problem.

Rene

Dear Rene

As I said, sorrowly the problem is completely irreproducible!
I can try it 50-100 times w/o any problem, but suddenly it appears.

My question is:
1, What does this error message mean, i.e. what is not supported yet?
2, Based on the error message and your experience can you give me a
hint what might be the reason and where I could look?

Best regards
Christian

Are you sure that you do not have a member declaration like
Double_t *fXXXXXXXX; //[fNpixels]

If yes, note that the index in [] must be an integer, not a short.

Rene

Dear Rene

Thank you for this tip, I will recheck my code.
In order to reduce the size of the trees saved in TFile, I have changed all
entries from Double_t to Double32_t and from Int_t to Short_t.

Best regards
Christian