Re: Segmentation fault in root for debian lenny

From: Christian Holm Christensen <cholm_at_nbi.dk>
Date: Mon, 1 Dec 2008 15:20:41 +0100


Hi Antonio,

On Mon, 2008-12-01 at 12:27 +0000, Antonio Amorim wrote:
> Dear Coleagues,
> I have been experiencing a problem that results in root segmentation
> fault on my debian -lenny systems. The problem appears when one starts
> any graphical interface like creating a TBrowser object.

Hmm. I do not see this with Debian "sid".

> It seams to be a libASimage.so problem so I was hopeful that the last
> upgrade of root to 5.21.06 would be better since this interface was
> upgraded. Unfortunately it was not.
>
> I include bellow the error for root-system-5.21.06 (deb
> http://mirror.sim.ul.pt/debian lenny main contrib non-free).

Uh?! ROOT 5.21/06 isn't uploaded to Debian (at least not to my knowledge). Someone must have done that separately. What does the changelog (/usr/share/doc/root-system/changelog.Debian.gz) say?

> The official debian lenny root-system-5.18.00 also issues a similar
> segmentation fault.

Hmm. I've not seen any other bug reports on this.

> The info is bellow (the list of dependencies is at the end of the message).
>
> I have tried to recompile using the configure option
> --disable-builtin-afterimage and using the external libafterimage. It is
> not possible since either:
> 1) the libafterimage-dev is not included in the build dependencies and
> the system authomatically chooses the internal libafterimage
> 2) one includes the libafterimage-dev in the build dependencies and the
> configure issues a warning that the afterimge interface is too new and
> it is going to use the internal one.

"--disable-builtin-afterimage" is explicitly disabled in the configure script. Hence, there's no build-depends on libafterimage-dev, since we'll compile the library shipped with ROOT anyways. I think ROOT will work with a newer upstream version of libAfterImage, but I'm not sure which version.

Perhaps you can try to rebuild the ROOT 5.18/00 packages but with debug support? Do

        > apt-get source root-system 
        > cd root-system-5.18
        > DEB_BUILD_OPTIONS="nostrip debug" dpkg-buildpackage -rfakeroot 
        

and then install resulting packages e.g.,

        > sudo debi 
        

Then try what you did before.

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 Dec 01 2008 - 15:22:38 CET

This archive was generated by hypermail 2.2.0 : Tue Dec 02 2008 - 11:50:02 CET