GNOME Bugzilla – Bug 454884
crash in Home Folder: Changing the setting of ...
Last modified: 2007-10-03 06:40:18 UTC
What were you doing when the application crashed? Changing the setting of the font size for the applications ("Size in applications" (dont't know if this ist the correct translation); in German: "Schrift in Anwendungen") to 7px the Nautilus file browser crashes. No errors occoures with a size lager equals than 8px. Distribution: Fedora release 7 (Moonshine) Gnome Release: 2.18.2 2007-05-28 (Red Hat, Inc) BugBuddy Version: 2.18.0 System: Linux 2.6.21-1.3228.fc7 #1 SMP Tue Jun 12 14:56:37 EDT 2007 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: Enforcing Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: Fedora Memory status: size: 464035840 vsize: 464035840 resident: 37875712 share: 22089728 rss: 37875712 rss_rlim: 18446744073709551615 CPU usage: start_time: 1183910350 rtime: 242 utime: 224 stime: 18 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/nautilus' (no debugging symbols found) Using host libthread_db library "/lib64/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 46912697205424 (LWP 3082)] (no debugging symbols found) 0x00002aaab0ea689f in waitpid () from /lib64/libpthread.so.0
+ Trace 146532
Thread 1 (Thread 46912697205424 (LWP 3082))
----------- .xsession-errors --------------------- (nautilus:2958): Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'DejaVu LGC Sans Bold Not-Rotated 0' --- Hash table keys for warning below: --> file:///root (nautilus:3100): Eel-WARNING **: "nautilus-directory.c: directories" hash table still has 1 element at quit time (keys above) --- Hash table keys for warning below: --> file:///root (nautilus:3119): Eel-WARNING **: "nautilus-directory.c: directories" hash table still has 1 element at quit time (keys above) (nautilus:3082): Eel-CRITICAL **: eel_pango_font_description_get_largest_fitting_font_size: assertion `maximum_acceptable_font_size > minimum_acceptable_font_size' failed (nautilus:3082): Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'DejaVu LGC Sans Bold Not-Rotated 0' --------------------------------------------------
Thanks for taking the time to report this bug. Unfortunately, the stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Could you please help fixing this by installing some debugging packages [1], start the application as normal, and try to reproduce the crash, if possible? Once bug-buddy pops up, you can find the stacktrace in the 'Details', now containing way more information. Please copy that stacktrace and paste it as a comment here. Thanks in advance! [1] Please install the following debug packages provided by Fedora: nautilus-debuginfo, glib2-debuginfo, gtk2-debuginfo, pango-debuginfo, gnome-vfs2-debuginfo, libgnome-debuginfo, and libgnomeui-debuginfo. More details can be found here: http://live.gnome.org/GettingTraces
Unfortunately this error doesn't exist yet and I cannot reproduce it. Possibly it (indirectly) was fixed?! Thank you for helping.
This is actually easy to reproduce. Just run nautilus with --g-fatal-warnings, open a file browser, and make the application font small, say size 6 or 7. I'll attach a patch that fixes it.
Created attachment 96548 [details] [review] patch
commited to HEAD and gnome-2-20.