Re: [ROOT] Building on Alpha Debian Linux

From: Fons Rademakers (Fons.Rademakers@cern.ch)
Date: Mon Jul 09 2001 - 10:01:00 MEST


Hi Mike,

  I've ported ROOT to Alpha/RedHat and that was working fine at the time.
Could you recompile ROOT in debug and mail me the trace in libCore.

Cheers, Fons.



Mike Kordosky wrote:
> 
> Hi,
> 
> I am trying to build root on an alpha running debian (gcc 2.95.2).  I was
> able to get root to build, but in running the test suites I have found
> some SEGV problems. Specifically, in Event, a backtrace from gdb gives:
> 
> #0  0x200007ea8ac in kFatal () from
> /usr/local/src/root/lib/libCore.so.3.01
> #1  0x200007aed5c in _fini () from /usr/local/src/root/lib/libCore.so.3.01
> #2  0x2000001125c in _dl_fini () from /lib/ld-linux.so.2
> #3  0x200024614d8 in exit () from /lib/libc.so.6.1
> #4  0x20002453edc in __libc_start_main () from /lib/libc.so.6.1
> (gdb) up
> #1  0x200007aed5c in _fini () from /usr/local/src/root/lib/libCore.so.3.01
> (gdb) up
> #2  0x2000001125c in _dl_fini () from /lib/ld-linux.so.2
> (gdb) up
> #3  0x200024614d8 in exit () from /lib/libc.so.6.1
> (gdb) up
> #4  0x20002453edc in __libc_start_main () from /lib/libc.so.6.1
> 
> The relevant strace is:
> 
> fsync(4)                                = 0
> close(4)                                = 0
> rt_sigaction(SIGBUS, {SIG_DFL}, NULL, 8, 0xffffffffffffffff) = 0
> rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8, 0xffffffffffffffff) = 0
> rt_sigaction(SIGSYS, {SIG_DFL}, NULL, 8, 0xffffffffffffffff) = 0
> rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8, 0xffffffffffffffff) = 0
> rt_sigaction(SIGILL, {SIG_DFL}, NULL, 8, 0xffffffffffffffff) = 0
> rt_sigaction(SIGWINCH, {SIG_DFL}, NULL, 8, 0xffffffffffffffff) = 0
> rt_sigaction(SIGALRM, {SIG_DFL}, NULL, 8, 0xffffffffffffffff) = 0
> rt_sigaction(SIGCHLD, {SIG_DFL}, NULL, 8, 0xffffffffffffffff) = 0
> rt_sigaction(SIGURG, {SIG_DFL}, NULL, 8, 0xffffffffffffffff) = 0
> rt_sigaction(SIGFPE, {SIG_DFL}, NULL, 8, 0xffffffffffffffff) = 0
> close(3)                                = 0
> munmap(0x20000022000, 8192)             = 0
> --- SIGSEGV (Segmentation fault) ---
> +++ killed by SIGSEGV +++
> 
> The executable bench also gives a similar SEGV.  Any ideas?
> 
> Mike Kordosky
> 
> ///////////////////////////////////////////////////////////////////
> // Graduate Research Assistant  //  High Energy Physics          //
> // RLM Office: (512) 471-8426  //  University of Texas, Austin   //
> // RLM Lab: (512) 471-3526    //  kordosky@hep.utexas.edu        //
> // ENS Lab: (512) 475-8673   //  kordosky@fnal.gov               //
> ///////////////////////////////////////////////////////////////////

-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
WWW:    http://root.cern.ch/~rdm/            Fax:   +41 22 7677910



This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:51 MET