Hi,
thanks for your support,
I realized that this issue is related to GCC/G++ version...
it seems that GCC 8.3 has this "segmentation violation" problem;
I have replaced default Debian GCC (8.3) with testing GCC 10 and
everything works !
Now I'm using a Xubuntu 20.04 LTS (GCC 9) and also here the problem
is not present...
Regards,
Gennaro
> Hi,
>
> Hmm, unfortunately I cannot produce your seg fault. I run the command
>
> ./root_server.exe
>
> and it runs without a seg-fault. I can run it with the following combinations:
>
> 1) Centos-7.7 with ROOT 6.18
> 2) Ubuntu 20.04.2 with ROOT 6.22/02
>
> Note that I don't think 'root_server.exe -v' is a valid option.
>
> I will try to make a ROOT 6.22/06 version sometime, but it seems surprising that that is the problem. This ROOT
> application stuff is annoying and I will try to remove it soon.
>
> I do get the same annoying Cling errors as you. They are annoying, but seem to be benign.
>
> Cheers,
> Thomas
>
>
>
> > Hi,
> >
> > I'm facing with a strange problem with rootana:
> > I fetched and built rootana (master branch) as usual (make / make install);
> >
> > If I build 'examples' and launch:
> >
> > ./root_server.exe -v
> >
> > I got a lot of this messages:
> >
> > Info in <TCling::LoadPCM>: In-memory ROOT PCM candidate /opt/root/lib/.....
> >
> > and at the end:
> >
> >
> > *** Break *** segmentation violation
> > Generating stack trace...
> > 0x00007f9a876a7df1 in ROOT::AddClassAlternate(char const*, char const*) + 0x31
> > from /opt/root/lib/root/libCore.so
> > 0x0000557debfea956 in <unknown> from ./root_server.exe
> > 0x0000557debfead72 in <unknown> from ./root_server.exe
> > 0x0000557debfead9b in <unknown> from ./root_server.exe
> > 0x0000557dec034605 in __libc_csu_init + 0x45 from ./root_server.exe
> > 0x00007f9a856e802a in __libc_start_main + 0x7a from /lib/x86_64-linux-
> > gnu/libc.so.6
> > 0x0000557debf759fa in _start + 0x2a from ./root_server.exe
> >
> >
> > I'm using ROOT 6.22/06 compiled from source files on Debian 10 on a virtual
> > machine...
> >
> > The problem seems to be less critical if I connect with SSH with -XC option
> > or if I set DISPLAY variable. In these case I got only TCling messages with
> > this warning:
> >
> > Error in <TGClient::TGClient>: can't open display "0:0", switching to batch
> > mode...
> > In case you run from a remote ssh session, reconnect with ssh -Y
> >
> > If I build manalyzer everything goes fine and it seems that problem is
> > related to TAnaManager in some ways...
> >
> > Regards,
> > Gennaro |