xfce-mcs-manager segfault

Brian J. Tarricone bjt23 at cornell.edu
Fri Sep 30 01:41:23 CEST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 9/29/2005 4:28 PM, Greg Bell wrote:
>>>>>can anyone explain why xfce-mcs-manager is looking for libXcursor in a
>>>>>bunch of directories that aren't in /etc/ld.so.conf, and not in
>>>>>/usr/X11R6/lib which *is* in ld.so.conf?
>>>>
>>>I installed from RPMs.  so does that means they're what's broken and if 
>>>I went from source I'd be in better shape?
>>
>>It's possible.  I don't know which RPMs you used, for which distro, from
>>which packager.
> 
> 
> Hi Brian,
> 
> Sorry, I intentionally didn't include info from my previous post on this 
> topic, in the hope that I wouldn't crush everyone with too many details.
> 
> I'm running FC4, and this segfault happens with both the RPMs from the 
> Xfce website, as well as the ones in the Fedora Extras repo.
> 
> 
>>Again, try
>>running ldconfig.
> 
> 
> I have.
> 
> 
>> Running 'ldd' on
>>/usr/lib/xfce4/mcs-plugins/mouse_plugin.so (I think that's what it's
>>called) will show you what libraries are and aren't being found, as well
>>as what it's looking for.
> 
> 
> Everything its looking for seems to be found (and isn't part of X).  Did 
> you mean a different plugin maybe?
> 
> $ ldd /usr/lib/xfce4/mcs-plugins/mouse_plugin.so
>          linux-gate.so.1 =>  (0xffffe000)
>          libc.so.6 => /lib/libc.so.6 (0xb7e82000)
>          /lib/ld-linux.so.2 (0x80000000)
> 
> Actually, running ldd on mcs-plugins/* shows they're *all* being found. 
> And its finding the X libs in /usr/X11R6/lib.  hmm.

Ok, this sounds a little obscure.  It looks like the mouse plugin isn't
linked to libXcursor, but is relying on xfce-mcs-manager to be linked to
it to provide the symbols, which probably isn't a good idea (and is
probably my unintentional fault).  I'm still not sure why it's not
loading the lib on demand, assuming xfce-mcs-manager is linked to it
(which may or may not be the case; if not, I'm confused as to why it's
loading that plugin at all).

Anyway, let's see...  Can you file a bug on bugzilla.xfce.org about
this?  Feel free to assign it to me.  I can add an explicit link to
libXcursor for the plugin, but I'd like someone to build an FC4 RPM out
of it to make sure it does the trick.

	-brian

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)

iD8DBQFDPHuj6XyW6VEeAnsRAgX7AJ4kBhsM3/NT60TamfeGNbItuC54pQCgmU2M
8yDH+wLMwqbuIyVDUgg5bMI=
=gc0l
-----END PGP SIGNATURE-----



More information about the Xfce4-dev mailing list