Re: [ROOT] Problem with Litrani and Root 3/10.02 on Linux

From: Rene Brun (Rene.Brun@cern.ch)
Date: Fri Dec 19 2003 - 14:46:13 MET


Hi Francois-Xavier,

Could you check if all the Root tutorials run OK with this version?

If yes, I would suspect one of your dictionaries or classes not recompiled
to run with the new version.
To report a working tracback from a crashing application, see:

http://root.cern.ch/root/roottalk/RoottalkRules.html

Rene Brun

GENTIT Francois-Xavier DAPNIA wrote:
Dear Rooters,

            I develop the program Litrani (http://gentit.home.cern.ch/gentit/)
under Windiws XP and Visual C++.NET.

            I also deliver a Linux version of this program.

            I recently switched from ROOT 3.10/01 to ROOT 3.10/02

            Everything works well under Windows.

            But no more under Linux!

            The machine I use under Linux is working Linux RedHat 7.1 kernel
2.4.2-2 gcc 2.96

            The Root version which I choose for this machine is :

             

            Intel x86 Linux for Redhat 7.3 and gcc 2.96, version 3.10/02 (18.1
MB).

             

            Root 3.10.01 and Root 3.10.02 are both working ok on this machine.

            Litrani is working ok compiled and linked with Root 3.10/01 on this
machine

            Litrani is not working compiled and linked with Root 3.10/02 on this
machine. The crash occurs
            immediately, before having launched any CINT macro. The output is
the following:

             

            gentit/daplxa147 [5] litrani

              *******************************************

              *                                         *

              *        W E L C O M E  to  R O O T       *

              *                                         *

              *   Version   3.10/02  16 December 2003   *

              *                                         *

              *  You are welcome to visit our Web site  *

              *          http://root.cern.ch            *

              *                                         *

              *******************************************

             

            FreeType Engine v2.1.3 used to render TrueType fonts.

            Compiled for linux with thread support.

             

            CINT/ROOT C/C++ Interpreter version 5.15.115, Dec 9 2003

            Type ? for help. Commands must be C++ statements.

            Enclose multiple statements between { }.

             

            Welcome to the ROOT tutorials

             

             

            Type ".x demos.C" to get a toolbar from which to execute the demos

             

            Type ".x demoshelp.C" to see the help window

             

             

             *** Break *** segmentation violation

             Generating stack trace...

             0x410a4648 in killpg at
/usr/src/bs/BUILD/glibc-2.2.2/signal/../sysdeps/posix/killpg.c:34 from
            /lib/i686/libc.so.6

             0x08077cf2 in main + 0x52 from litrani

             0x41093177 in __libc_start_main at
           
/usr/src/bs/BUILD/glibc-2.2.2/csu/../sysdeps/generic/libc-start.c:129 from
/lib/i686/libc.so.6

             0x08077bc1 in _start + 0x21 from litrani

            Abandon (core dumped)

            gentit/daplxa147 [6]

             

            Have you any idea of the problem? Do I choose the wrong version of
Root ( there are so many under
            Linux!). Thanks a lot if you can help me.

             

      F.X.Gentit

      DAPNIA/SPP CEA Saclay

      http://gentit.home.cern.ch/gentit/



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:17 MET