Re: rootcint & Linux

From: Fons Rademakers (rdm)
Date: Sun Mar 02 1997 - 16:37:29 MET


Hi,

  this bug has been fixed two weeks ago. The buffer containing the name of
the output file was lacking the space for the trailing 0. It works fine
for names <10 for the time being. By the end of next week we hope to
release the first BETA of version 1.00 (containing the fixed rootcint).
Anyway, thanks for reporting the problem.

Chers, Fons.


> I have discovered strange feature of rootcint on Linux. Here is log:
> 
> [pcna49c] ~/new/EFF/src > rootcint V0EffCint1.C -c -I../inc   \
> ? -I/net/pcna49a/home/root49/new/root/includ \
> ? -I/net/pcna49a/home/frodo/new/ROOT49/inc 
> -I/net/pcna49a/home/frodo/new/ROOT49MC/inc ../inc/TV0Eff.H LinkDef.h 
> Note: operator new() masked c
> Note: operator delete() masked c
> Segmentation fault (core dumped)
> 
> strange core dump, after ls -l I got:
> 
> -rw-r--r--   1 frodo    vp            150 Mar  2 03:28 LinkDef.h
> -rw-r--r--   1 frodo    vp           1297 Mar  2 03:51 Makefile
> -rw-r--r--   1 frodo    vp          15514 Mar  2 03:28 TV0Eff.C
> -rw-r--r--   1 frodo    vp          91640 Mar  2 03:47 TV0Eff.o
> -rw-r--r--   1 frodo    vp           3277 Mar  2 03:52 V0EffCint1.C
> -rw-r--r--   1 frodo    vp          25505 Mar  2 03:52 V0EffCint1.C
> -rw-r--r--   1 frodo    vp           1036 Mar  2 03:52 V0EffCint1.h
> -rw-------   1 frodo    vp        2592768 Mar  2 03:52 core
> 
> everything is ok, there are two V0EffCint1.C files but one of them has
> at the end ^Q character. Now I change name of output Cint stub file 
> (rather number of characters in the name). Here is log:
> 
> [pcna49c] ~/new/EFF/src > rootcint V0EffCint.C -c -I../inc   
> \                  ? -I/net/pcna49a/home/root49/new/root/includ \
> ? -I/net/pcna49a/home/frodo/new/ROOT49/inc \
> ?  -I/net/pcna49a/home/frodo/new/ROOT49MC/inc ../inc/TV0Eff.H LinkDef.h 
> Note: operator new() masked c
> Note: operator delete() masked c
> [pcna49c] ~/new/EFF/src > 
> 
> it works. I found only that rootcint crashes when output file name chas
> 12 characters. 
> 
> 				Regards,
> 					Jarek
> 
> 
> 
> 
> 
> 
> 


-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland          Phone: +41 22 7679248
E-Mail: Fons.Rademakers@cern.ch              Fax:   +41 22 7822601



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:26:18 MET