xfce4-iconbox doesn't start
Marian Hettwer
Mh at kernel32.de
Tue Apr 20 05:01:12 PDT 2004
Hi,
Julien Gabel wrote:
>>result: xfce4-iconbox is still core dumping.
>>I got only one error after the portupgrade -rR run, this was a "compile
>>error" in gtk-2.2.4. Although gtk-2.4.0 compiled fine...
>
>
> 'xfce4-iconbox' has a dependancy on 'gtk-2.4.0', so this must not be a
> problem for xfce4 (at least):
> $ pkg_info -xr xfce4-iconbox | grep -i gtk
> Dependency: gtk-2.4.0
>
ack.
Well...
[mhettwer at acchilles] <~> $ pkg_info -xr xfce4-iconbox|grep -i gtk
Dependency: gtk-2.2.4_1
Dependency: gtk-2.4.0
>
>
> To know with which libraries this executable is linked, you better must
> use:
> $ ldd /usr/X11R6/bin/xfce4-iconbox | grep -i gtk
> libgtk-x11-2.0.so.400 => /usr/X11R6/lib/libgtk-x11-2.0.so.400
> (0x280df000)
>
> Library which is provided by the 'gtk-2.4.0', so all must be allright:
> $ pkg_info -xL gtk-2.4.0 | grep -i libgtk
> [...]
> /usr/X11R6/lib/libgtk-x11-2.0.so.400
>
Obviously it's linked against both libs
[mhettwer at acchilles] <~> $ ldd /usr/X11R6/bin/xfce4-iconbox |grep -i libgtk
libgtk-x11-2.0.so.400 => /usr/X11R6/lib/libgtk-x11-2.0.so.400
(0x280ce000)
libgtk-x11-2.0.so.200 => /usr/X11R6/lib/libgtk-x11-2.0.so.200
(0x2888f000)
This makes no sense... eh ?
> Are ktrace(1) or truss(1) give us more information?
>
Well, I do have a ktrace.out now, and I tried to take a look by using
kdump. The last pages of this file shows that he's searching for
libXcursor.so.1.0 and he's not finding it ...
It's been the first time for me taking a look into a dump. So if you
like to check this on your own, I could send ktrace.out to you.
woops. ktrace.out is pretty large.
[mhettwer at acchilles] <~> $ ls -la ktrace.out
-rw------- 1 mhettwer mhettwer 956437 20 Apr 13:49 ktrace.out
However, I could upload it on my webserver.
I did a find /usr/X11R6/ -name libXcursor* and I found some:
/usr/X11R6/lib/libXcursor.so.1
/usr/X11R6/lib/libXcursor.so
/usr/X11R6/lib/libXcursor.a
Hm... he's looking for libXcursor.so.1.0 according to the dump.
The file libXcursor.so.1 is just a symlink onto libXcursor.so
Damn, still core dumping. Although this time not while searching
libXcursor.so.1.0
However, any more advices what to do?
Please keep in mind, it was my first time playing around with ktrace /
kdump. I may misinterpret the dump ...
thanx anyway,
Marian
More information about the freebsd-stable
mailing list