Re: Re: problem with root 5.18

From: Christian Holm Christensen <cholm_at_nbi.dk>
Date: Mon, 03 Mar 2008 16:51:57 +0100


Hi Again,

[This mail is sent to roottalk_at_cern.ch only - no need to bother the good people over at debian-science]

On Mon, 2008-03-03 at 09:11 +0100, Antonio Salvucci wrote:
> Hi Christian,
>
> I sent the mail to Debian Science because I think the problem isn't root
> one, but about my 64Bit Debian Os.
> In fact the program name.C run without problem on another 32Bit Debian system
> (my desktop home).
> In my opinion there is a problem with libc6 in my distro.

It's very unlikely that there's a problem in glibc - after all, it's a core library to the system. Most likely, it's some sort of word-size problem in either your code, the data you have, or similar. F.ex. the std::string probably contains a size_t variable which is 32bit on a 32bit machine, and 64bit on a 64bit machine (natural size of a word in the architecture). So when you stream in/out a std::string object, you may have an inconsistency across platforms, depending on how CINT treats the data members. Loading the appropriate dictionary may cure that problem.

> if you write on shell
>
> dpkg -S /lib/libthread_db.so.1
>
> dpkg return the package libc6.
>
> What version of libc6 do you use with root 5.17??
> I use this one 2.7-9.

Same one.

However, that doesn't tell you anything - especially as you only see the problem on a 64bit machine. Try loading the appropriate libraries for the classes in your tree, or disable those branches. My bet is, that the problem will go away.

If your problem persists, you could build ROOT with debugging symbols and fire up GDB to dive into the problem.

Yours,

-- 
 ___  |  Christian Holm Christensen 
  |_| |  -------------------------------------------------------------
    | |  Address: Sankt Hansgade 23, 1. th.  Phone:  (+45) 35 35 96 91
     _|           DK-2200 Copenhagen N       Cell:   (+45) 24 61 85 91
    _|            Denmark                    Office: (+45) 353  25 447
 ____|   Email:   cholm_at_nbi.dk               Web:    www.nbi.dk/~cholm
 | |
Received on Mon Mar 03 2008 - 16:50:44 CET

This archive was generated by hypermail 2.2.0 : Mon Mar 03 2008 - 17:50:01 CET