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