After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 93225 - Nautilus crashes on startup when gtk is compiled against xft2
Nautilus crashes on startup when gtk is compiled against xft2
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: general
unspecified
Other other
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2002-09-13 14:55 UTC by mike
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description mike 2002-09-13 14:59:01 UTC
Package: nautilus
Severity: major
Version: 2.0.6
Synopsis: Nautilus crashes on startup when gtk is compiled against xft2
Bugzilla-Product: nautilus
Bugzilla-Component: general
BugBuddy-GnomeVersion: 2.0 (2.0.5)

Description:
Description of Problem:


Steps to reproduce the problem:
1.  Compile gtk against Xft2
2.  run nautilus
3. 

Actual Results:
nautilus crashes

Expected Results:
nautilus runs

How often does this happen?
every time

Additional Information:
Only happens when gnome is compiled against xft2



Debugging Information:

Backtrace was generated from '/usr/bin/nautilus'

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...[New
Thread 1024 (LWP 13420)]
[New Thread 2049 (LWP 13425)]
[New Thread 1026 (LWP 13426)]
[New Thread 2051 (LWP 13427)]

0x40a613b9 in wait4 () from /lib/libc.so.6

Thread 1 (Thread 1024 (LWP 13420))

  • #0 wait4
    from /lib/libc.so.6
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 waitpid
    from /lib/libpthread.so.0
  • #3 gnome_scores_new
    from /usr/lib/libgnomeui-2.so.0
  • #4 pthread_sighandler
    from /lib/libpthread.so.0
  • #5 <signal handler called>
  • #0 wait4
    from /lib/libc.so.6




------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-09-13 10:59 -------

Reassigning to the default owner of the component, nautilus-maint@bugzilla.gnome.org.

Comment 1 Owen Taylor 2002-09-15 19:22:04 UTC
There's no useful information in the backtraces; it doesn't
look related to Xft2, however.

If these are custom-built packages, you'll need to rebuild
them with debugging information in order for us to go
any further here.

(nautilus works perfectly fine with Xft2 in the packages we
build at Red Hat, so it isn't some generic bug in the combination
that would be easy to reproduce.)
Comment 2 Michael Meeks 2002-09-16 08:22:58 UTC
Indeed, no symbol information, pretty useless.

Did it link cleanly ? Did it warn about incompatible gdk / xft
versions ? if you don't cleanly re-compile, pango and gtk/gdk then
you're going to have serious problems (perhaps like the above).

Please rebuild, export CFLAGS=-g before configuring.
Comment 3 mike 2002-09-16 14:26:46 UTC
I have now worked out the problem

1. I will post details on how I worked it out
2. Posted bug so that it was flagged so if/when I worked it
out/problem was solved others could check it out
Comment 4 mike 2002-09-26 05:14:28 UTC
Combination of
getting xft2 done properly
ie: wipe out all Xft stuff
then install fcpackage
recompile

metal theme from gtk-engines seems to have issues with
nautilus/gnome-panel esp relating to ditem-edit
Comment 5 John Fleck 2002-09-26 12:27:36 UTC
So can we close this, then, Mike?