Re: kdesu crash under 5.2-RELEASE with libkse via libmap.conf

From: Jesse Guardiani <jesse_at_wingnet.net>
Date: Mon, 9 Feb 2004 13:30:00 -0500
On Monday 09 February 2004 13:23, Doug White wrote:
> On Sat, 7 Feb 2004, Jesse Guardiani wrote:
> > On Friday 06 February 2004 21:52, Doug White wrote:
> > > On Wed, 4 Feb 2004, Jesse Guardiani wrote:
> > > > If I run this:
> > > >
> > > > /usr/local/bin/kdesu --nonewdcop '/usr/local/bin/kcmshell clock
> > > > --lang en_US'
> > > >
> > > > And my libmap.conf looks like this:
> > > >
> > > > # /etc/libmap.conf
> > > > #
> > > > # candidate             mapping
> > > > #
> > > > libc_r.so.5             libkse.so.1     # Everything uses 'libkse' by
> > > > default libc_r.so               libkse.so
> > > >
> > > >
> > > > Then I get this:
> > > >
> > > > (no debugging symbols found)...(no debugging symbols found)...
> > >
> > > This isn't a crash,
> >
> > And what makes you think that? The KDE crash window popped up and I
> > clicked on the backtrace button.
>
> Well it forgot to mention why it halted. Usually it says something like:
>
> Program received signal SIGSEGV, Segmentation fault.
>
> Or the backtrace will be in abort().
>
> I'll still try to reproduce this. In the interim, can you run ldd on the
> offending application and make sure it isn't linking against both libc_r
> and libpthread?  If so, then you need to rebuild X and everything
> upwards.

Looks like they're just dyn-linked to libc_r, in which case libpthread should
take care of it. I suppose it's possible that one of the X11 shared libs is
statically linked to pthread or libc_r.

[10:04]jesse_at_trevarthan:[~]% ldd /usr/local/bin/kdesu
/usr/local/bin/kdesu:
        libkio.so.5 => /usr/local/lib/libkio.so.5 (0x28085000)
        libkdeui.so.5 => /usr/local/lib/libkdeui.so.5 (0x2832c000)
        libfam.so.0 => /usr/local/lib/libfam.so.0 (0x28577000)
        libkdesu.so.5 => /usr/local/lib/libkdesu.so.5 (0x2857f000)
        libkdecore.so.5 => /usr/local/lib/libkdecore.so.5 (0x2859a000)
        libDCOP.so.5 => /usr/local/lib/libDCOP.so.5 (0x28721000)
        libart_lgpl_2.so.5 => /usr/local/lib/libart_lgpl_2.so.5 (0x28753000)
        libkdefx.so.5 => /usr/local/lib/libkdefx.so.5 (0x28769000)
        libqt-mt.so.3 => /usr/X11R6/lib/libqt-mt.so.3 (0x28791000)
        libpng.so.5 => /usr/local/lib/libpng.so.5 (0x28e2b000)
        libz.so.2 => /lib/libz.so.2 (0x28e50000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28e5e000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28e6d000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28f35000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x28f3e000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x28f55000)
        libutil.so.3 => /usr/lib/libutil.so.3 (0x28f5d000)
        libstdc++.so.4 => /usr/lib/libstdc++.so.4 (0x28f69000)
        libjpeg.so.9 => /usr/local/lib/libjpeg.so.9 (0x29025000)
        libm.so.2 => /lib/libm.so.2 (0x29043000)
        libc_r.so.5 => /usr/lib/libkse.so.1 (0x2905c000)
        libc.so.5 => /lib/libc.so.5 (0x29080000)
        libutil.so.4 => /lib/libutil.so.4 (0x2915a000)
        libz.so.2 => /usr/lib/libz.so.2 (0x29166000)
        libm.so.2 => /usr/lib/libm.so.2 (0x29174000)
        libc.so.5 => /usr/lib/libc.so.5 (0x29191000)
        libmng.so.1 => /usr/local/lib/libmng.so.1 (0x29269000)
        libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x292c5000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x29332000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x29348000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x2934c000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x29355000)
        libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x29367000)
        libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x293d1000)
        liblcms.so.1 => /usr/local/lib/liblcms.so.1 (0x293f9000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x29414000)
        libexpat.so.4 => /usr/local/lib/libexpat.so.4 (0x29465000)
[13:26]jesse_at_trevarthan:[~]% ldd /usr/local/bin/kcmshell
/usr/local/bin/kcmshell:
        kcmshell.so (0x2807c000)
        libkio.so.5 => /usr/local/lib/libkio.so.5 (0x28099000)
        libkdeui.so.5 => /usr/local/lib/libkdeui.so.5 (0x28340000)
        libkdesu.so.5 => /usr/local/lib/libkdesu.so.5 (0x2858b000)
        libkdecore.so.5 => /usr/local/lib/libkdecore.so.5 (0x285a6000)
        libDCOP.so.5 => /usr/local/lib/libDCOP.so.5 (0x2872d000)
        libart_lgpl_2.so.5 => /usr/local/lib/libart_lgpl_2.so.5 (0x2875f000)
        libkdefx.so.5 => /usr/local/lib/libkdefx.so.5 (0x28775000)
        libqt-mt.so.3 => /usr/X11R6/lib/libqt-mt.so.3 (0x2879d000)
        libpng.so.5 => /usr/local/lib/libpng.so.5 (0x28e37000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28e5c000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28e6b000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28f33000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x28f3c000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x28f53000)
        libutil.so.3 => /usr/lib/libutil.so.3 (0x28f5b000)
        libz.so.2 => /lib/libz.so.2 (0x28f67000)
        libfam.so.0 => /usr/local/lib/libfam.so.0 (0x28f75000)
        libstdc++.so.4 => /usr/lib/libstdc++.so.4 (0x28f7d000)
        libjpeg.so.9 => /usr/local/lib/libjpeg.so.9 (0x29039000)
        libm.so.2 => /lib/libm.so.2 (0x29057000)
        libc_r.so.5 => /usr/lib/libkse.so.1 (0x29070000)
        libc.so.5 => /lib/libc.so.5 (0x29094000)
        libutil.so.4 => /lib/libutil.so.4 (0x2916e000)
        libz.so.2 => /usr/lib/libz.so.2 (0x2917a000)
        libm.so.2 => /usr/lib/libm.so.2 (0x29188000)
        libc.so.5 => /usr/lib/libc.so.5 (0x291a5000)
        libmng.so.1 => /usr/local/lib/libmng.so.1 (0x2927d000)
        libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x292d9000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x29346000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x2935c000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x29360000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x29369000)
        libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x2937b000)
        libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x293e5000)
        liblcms.so.1 => /usr/local/lib/liblcms.so.1 (0x2940d000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x29428000)
        libexpat.so.4 => /usr/local/lib/libexpat.so.4 (0x29479000)
[13:27]jesse_at_trevarthan:[~]%

-- 
Jesse Guardiani, Systems Administrator
WingNET Internet Services,
P.O. Box 2605 // Cleveland, TN 37320-2605
423-559-LINK (v)  423-559-5145 (f)
http://www.wingnet.net
Received on Mon Feb 09 2004 - 09:30:03 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:42 UTC