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 430291 - Nautilus keeps crashing
Nautilus keeps crashing
Status: RESOLVED OBSOLETE
Product: nautilus
Classification: Core
Component: general
2.18.x
Other Linux
: High normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-04-16 12:46 UTC by martin
Modified: 2008-03-23 11:46 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description martin 2007-04-16 12:46:03 UTC
Distribution: Debian lenny/sid
Package: nautilus
Severity: Normal
Version: GNOME2.18.0 (null)
Gnome-Distributor: Debian
Synopsis: Nautilus keeps crashing
Bugzilla-Product: nautilus
Bugzilla-Component: general
Bugzilla-Version: (null)
BugBuddy-GnomeVersion: 2.0 (2.18.1)
Description:
Description of the crash:
since the latest update nautilus will keep crashing on every startup
with those warnings:

mlo@gimli:~$ nautilus
Initializing gnome-mount extension

(nautilus:7601): Eel-CRITICAL **:
eel_pango_font_description_get_largest_fitting_font_size: assertion
`maximum_acceptable_font_size > minimum_acceptable_font_size' failed

(nautilus:7601): Pango-WARNING **: shape engine failure, expect ugly
output. the offending font is 'Bitstream Vera Sans Bold Not-Rotated 0'

** (bug-buddy:7622): WARNING **: Symbol für Arbeitsflächenumschalter
konnte nicht geladen werden




Steps to reproduce the crash:
1. 
2. 
3. 

Expected Results:


How often does this happen?
every time

Additional Information:
Linux gimli 2.6.20.3-kvm-ie1.2.16-ipw1.2.0 #1 SMP Fri Mar 16 20:29:50
CET 2007 i686 GNU/Linux

mlo@gimli:~$ ldd `which nautilus`
        linux-gate.so.1 =>  (0xffffe000)
        libnautilus-extension.so.1 =>
/usr/lib/libnautilus-extension.so.1 (0xb7f19000)
        libeel-2-2.14.so => /usr/lib/libeel-2-2.14.so (0xb7e8d000)
        libgailutil.so.17 => /usr/lib/libgailutil.so.17 (0xb7e85000)
        libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0xb7e6d000)
        librsvg-2.so.2 => /usr/lib/librsvg-2.so.2 (0xb7e3d000)
        libgnome-desktop-2.so.2 => /usr/lib/libgnome-desktop-2.so.2
(0xb7e28000)        libgnomeui-2.so.0 => /usr/lib/libgnomeui-2.so.0
(0xb7d9c000)
        libesd.so.0 => /usr/lib/libesd.so.0 (0xb7d93000)
        libgnomecanvas-2.so.0 => /usr/lib/libgnomecanvas-2.so.0
(0xb7d67000)
        libgnome-2.so.0 => /usr/lib/libgnome-2.so.0 (0xb7d53000)
        libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb7d3d000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0
(0xb79ea000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0
(0xb7965000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb794b000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
(0xb7933000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb78f5000)
        libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-2.so.0 (0xb7897000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb777d000)
        libbonobo-2.so.0 => /usr/lib/libbonobo-2.so.0 (0xb7723000)
        libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0xb76f2000)
        libbonobo-activation.so.4 => /usr/lib/libbonobo-activation.so.4
(0xb76dd000)
        libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0xb768c000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
(0xb7689000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7673000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
(0xb7638000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb75a4000)
        libstartup-notification-1.so.0 =>
/usr/lib/libstartup-notification-1.so.0 (0xb759c000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb74b0000)
        libexif.so.12 => /usr/lib/libexif.so.12 (0xb748d000)
        libm.so.6 => /lib/libm.so.6 (0xb7467000)
        libpopt.so.0 => /lib/libpopt.so.0 (0xb745f000)
        libc.so.6 => /lib/libc.so.6 (0xb731e000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
(0xb7314000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb72e9000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb72db000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb72d3000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb72d0000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb72c8000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb72c4000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb72bb000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb72b6000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7245000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7241000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0
(0xb723c000)
        libgnome-menu.so.2 => /usr/lib/libgnome-menu.so.2 (0xb7226000)
        libbonoboui-2.so.0 => /usr/lib/libbonoboui-2.so.0 (0xb71c9000)
        libgnome-keyring.so.0 => /usr/lib/libgnome-keyring.so.0
(0xb71bd000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
(0xb7192000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb7189000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb7170000)
        libgsf-1.so.114 => /usr/lib/libgsf-1.so.114 (0xb7141000)
        libcroco-0.6.so.3 => /usr/lib/libcroco-0.6.so.3 (0xb710c000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb70e9000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb707e000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb706a000)
        librt.so.1 => /lib/librt.so.1 (0xb7062000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7042000)
        libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0xb701d000)
        libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb6faf000)
        libavahi-glib.so.1 => /usr/lib/libavahi-glib.so.1 (0xb6fac000)
        libavahi-common.so.3 => /usr/lib/libavahi-common.so.3
(0xb6fa1000)
        libavahi-client.so.3 => /usr/lib/libavahi-client.so.3
(0xb6f91000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xb6f7e000)
        libutil.so.1 => /lib/libutil.so.1 (0xb6f7a000)
        libORBitCosNaming-2.so.0 => /usr/lib/libORBitCosNaming-2.so.0
(0xb6f76000)
        /lib/ld-linux.so.2 (0xb7f3a000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb6f72000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6f6d000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6f4d000)
        libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb6f3d000)
        libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb6f2c000)
        libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb6f28000)
        libnsl.so.1 => /lib/libnsl.so.1 (0xb6f11000)
        libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb6ec0000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb6e8e000)



Debugging Information:

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

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1225693504 (LWP 7601)]
[New Thread -1229067376 (LWP 7602)]
(no debugging symbols found)
0xb770bf61 in ?? () from /lib/libpthread.so.0




------- Bug created by bug-buddy at 2007-04-16 12:46 -------


Unknown version (null) in product nautilus.  Setting version to "unspecified".

Comment 1 palfrey 2007-04-16 15:07:52 UTC
Thanks for taking the time to report this bug.
Unfortunately, that 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.
Can you get us a stack trace with debugging symbols? Please see
http://live.gnome.org/GettingTraces for more information on how to do so.
Thanks in advance!
Comment 2 martin 2007-04-18 07:57:38 UTC
installed nautilus-dbg and libgtk-dbg

get this info in bug-buddy now:

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

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1226717504 (LWP 4992)]
0xb7682f61 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread -1226717504 (LWP 4992))

  • #0 ??
    from /lib/libpthread.so.0
  • #1 ??
    from /usr/lib/libgnomeui-2.so.0
  • #2 ??
  • #3 ??
  • #4 ??
  • #0 ??
    from /lib/libpthread.so.0



not very helpful, eh?

$ more /etc/debian_version
lenny/sid

$ LC_ALL=C dpkg -l "*nautilus*"
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                                Version
Description
+++-===================================-===================================-======================================================================================
un  galeon-nautilus                     <none> (no description available)
in  libnautilus-burn2                   <none> (no description available)
ii  libnautilus-burn3                   2.14.3-8+b1 Nautilus Burn Library - runtime version
ii  libnautilus-extension1              2.14.3-11+b1 libraries for nautilus components - runtime version
un  libnautilus-extension1-dbg          <none> (no description available)
un  libnautilus2-2                      <none> (no description available)
un  libnautilus2-dev                    <none> (no description available)
ii  nautilus                            2.14.3-11+b1 file manager and graphical shell for GNOME
ii  nautilus-actions                    1.2-3+b1 nautilus extension to configure programs to launch
ii  nautilus-cd-burner                  2.14.3-8+b1 CD Burning front-end for Nautilus
ii  nautilus-data                       2.14.3-11 data files for nautilus
ii  nautilus-dbg                        2.14.3-11+b1 file manager and graphical shell for GNOME - debugging version
un  nautilus-media                      <none> (no description available)

apt-cache depends nautilus | grep Depends | cut -d ':' -f 2 | xargs dpkg -l
No packages found matching libeel2-2.16.
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                                Version Description
+++-===================================-===================================-======================================================================================
ii  desktop-file-utils                  0.11-1 Utilities for .desktop files
ii  gnome-control-center                2.14.2-7 utilities to configure the GNOME desktop
ii  libart-2.0-2                        2.3.19-3 Library of functions for 2D graphics - runtime files
ii  libatk1.0-0                         1.18.0-2 The ATK accessibility toolkit
ii  libbonobo2-0                        2.18.0-2 Bonobo CORBA interfaces library
ii  libc6                               2.5-2 GNU C Library: Shared libraries
un  libesd-alsa0                        <none> (no description available)
ii  libesd0                             0.2.36-3 Enlightened Sound Daemon - Shared libraries
ii  libexif12                           0.6.13-5 library to parse EXIF files
ii  libgail-common                      1.18.0-2 GNOME Accessibility Implementation Library -- common modules
ii  libgail18                           1.18.0-2 GNOME Accessibility Implementation Library -- shared libraries
ii  libgconf2-4                         2.18.0.1-3 GNOME configuration database system (shared libraries)
ii  libglade2-0                         2.6.0-4 library to load .glade files at runtime
ii  libglib2.0-0                        2.12.11-3 The GLib library of C routines
ii  libgnome-desktop-2                  2.18.0-2 Utility library for loading .desktop files - runtime files
ii  libgnome2-0                         2.18.0-4 The GNOME 2 library - runtime files
ii  libgnomecanvas2-0                   2.14.0-2 A powerful object-oriented display - runtime files
ii  libgnomeui-0                        2.18.1-2 The GNOME 2 libraries (User Interface) - runtime files
ii  libgnomevfs2-0                      2.18.1-1 GNOME Virtual File System (runtime libraries)
ii  libgtk2.0-0                         2.10.11-2 The GTK+ graphical user interface library
ii  libnautilus-extension1              2.14.3-11+b1 libraries for nautilus components - runtime version
ii  liborbit2                           2.14.7-0.1 libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0                       1.16.2-1 Layout and rendering of internationalized text
ii  librsvg2-2                          2.16.1-2 SAX-based renderer library for SVG files (runtime)
ii  libselinux1                         1.32-3 SELinux shared libraries
ii  libstartup-notification0            0.9-1 library for program launch feedback (shared library)
ii  libx11-6                            1.0.3-7 X11 client-side library
ii  libxml2                             2.6.27.dfsg-1 GNOME XML library
ii  nautilus-data                       2.14.3-11 data files for nautilus
ii  nautilus-data                       2.14.3-11 data files for nautilus
ii  shared-mime-info                    0.20-3 FreeDesktop.org shared MIME database and spec
Comment 3 martin 2007-04-18 07:58:36 UTC
when I start nautilus with "--no-default-window"
it starts up ok, but crashes as soon as I open a window

$ nautilus --no-default-window --gdk-debug=255 --gtk-debug=255 --disable-sound
Initializing gnome-mount extension
** Message: drive = 0
** Message: volume = 0

(nautilus:13778): Eel-CRITICAL **: eel_pango_font_description_get_largest_fitting_font_size: assertion
`maximum_acceptable_font_size > minimum_acceptable_font_size' failed

(nautilus:13778): Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'Bitstream Vera Sans Bold Not-Rotated 0'

** (bug-buddy:13801): WARNING **: Symbol für Arbeitsflächenumschalter konnte nicht geladen werden
Comment 5 palfrey 2007-04-18 16:06:22 UTC
Can you try running nautilus under gdb (see http://live.gnome.org/GettingTraces/Details#gdb-not-yet-running for how to do this) and see if this gets a better trace?
Comment 6 martin 2007-04-19 07:46:33 UTC
(gdb) r
Starting program: /usr/bin/nautilus
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1227041088 (LWP 24777)]
Initializing gnome-mount extension
[New Thread -1231127664 (LWP 24783)]
[New Thread -1239516272 (LWP 24784)]
[New Thread -1247904880 (LWP 24785)]
[New Thread -1256293488 (LWP 24786)]
[New Thread -1264682096 (LWP 24787)]
[New Thread -1273070704 (LWP 24788)]
[New Thread -1281459312 (LWP 24789)]
[New Thread -1289847920 (LWP 24790)]
[New Thread -1298236528 (LWP 24791)]
[New Thread -1306625136 (LWP 24792)]
[Thread -1231127664 (LWP 24783) exited]
[Thread -1239516272 (LWP 24784) exited]
[Thread -1247904880 (LWP 24785) exited]
[Thread -1256293488 (LWP 24786) exited]
[Thread -1264682096 (LWP 24787) exited]
[Thread -1273070704 (LWP 24788) exited]
[Thread -1281459312 (LWP 24789) exited]
[Thread -1289847920 (LWP 24790) exited]
[Thread -1298236528 (LWP 24791) exited]
[New Thread -1256293488 (LWP 24793)]
[New Thread -1281459312 (LWP 24794)]
[Thread -1281459312 (LWP 24794) exited]
[Thread -1306625136 (LWP 24792) exited]
[Thread -1256293488 (LWP 24793) exited]
[New Thread -1306625136 (LWP 24796)]
[New Thread -1256293488 (LWP 24797)]
[Thread -1306625136 (LWP 24796) exited]

(nautilus:24777): Eel-CRITICAL **: eel_pango_font_description_get_largest_fitting_font_size: assertion `maximum_acceptable_font_size > minimum_acceptable_font_size' failed
[Thread -1256293488 (LWP 24797) exited]

(nautilus:24777): Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'Bitstream Vera Sans Bold Not-Rotated 0'

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1227041088 (LWP 24777)]
0xb76f0690 in pthread_mutex_lock () from /lib/libpthread.so.0

(gdb) thread apply all bt

Thread 1 (Thread -1227356480 (LWP 27597))

  • #0 pthread_mutex_lock
    from /lib/libpthread.so.0
  • #1 ??
    from /usr/lib/libcairo.so.2
  • #2 ??
  • #3 ??
    from /lib/libc.so.6
  • #4 ??
  • #5 ??
  • #6 ??
    from /lib/libc.so.6
  • #7 ??
  • #8 ??
  • #9 ??
    from /usr/lib/libcairo.so.2
  • #10 ??
  • #11 ??
  • #12 ??

(gdb) info all-registers
eax            0x60c9   24777
ecx            0x0      0
edx            0xb732a880       -1221416832
ebx            0xb76fbff4       -1217413132
esp            0xbf829210       0xbf829210
ebp            0xbf829258       0xbf829258
esi            0x88849f8        143149560
edi            0xa4     164
eip            0xb76f0690       0xb76f0690 <pthread_mutex_lock+32>
eflags         0x210292 [ AF SF IF RF ID ]
cs             0x73     115
ss             0x7b     123
ds             0x7b     123
es             0x7b     123
fs             0x0      0
gs             0x33     51
st0            0        (raw 0x00000000000000000000)
st1            0        (raw 0x00000000000000000000)
st2            0        (raw 0x00000000000000000000)
st3            0        (raw 0x00000000000000000000)
st4            0        (raw 0x00000000000000000000)
st5            0        (raw 0x00000000000000000000)
st6            0        (raw 0x00000000000000000000)
st7            0        (raw 0x00000000000000000000)
fctrl          0x37f    895
fstat          0x4022   16418
ftag           0xffff   65535
fiseg          0x73     115
fioff          0xb72d3bbb       -1221772357
foseg          0x7b     123
fooff          0xbf8292e8       -1081961752
fop            0x55d    1373
xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
  v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
  v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm2           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
  v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
  v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
  v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
  v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
  v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm7           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
  v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
mxcsr          0x1f80   [ IM DM ZM OM UM PM ]
mm0            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm1            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm2            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm3            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm4            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm5            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm6            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm7            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}

Comment 7 martin 2007-04-19 10:33:52 UTC
this is the most I could get out of gdb...


GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) r
Starting program: /usr/bin/nautilus
[Thread debugging using libthread_db enabled]
[New Thread -1227848000 (LWP 14524)]
Initializing gnome-mount extension
[New Thread -1231934576 (LWP 14530)]
[New Thread -1240323184 (LWP 14531)]
[New Thread -1248711792 (LWP 14532)]
[New Thread -1257100400 (LWP 14533)]
[New Thread -1265489008 (LWP 14534)]
[New Thread -1273877616 (LWP 14535)]
[New Thread -1282266224 (LWP 14536)]
[New Thread -1290654832 (LWP 14537)]
[New Thread -1299043440 (LWP 14538)]
[New Thread -1307432048 (LWP 14539)]
[Thread -1231934576 (LWP 14530) exited]
[Thread -1240323184 (LWP 14531) exited]
[Thread -1307432048 (LWP 14539) exited]
[Thread -1299043440 (LWP 14538) exited]
[Thread -1265489008 (LWP 14534) exited]
[Thread -1290654832 (LWP 14537) exited]
[Thread -1282266224 (LWP 14536) exited]
[Thread -1248711792 (LWP 14532) exited]
[Thread -1273877616 (LWP 14535) exited]

(nautilus:14524): Eel-CRITICAL **: eel_pango_font_description_get_largest_fitting_font_size: assertion `maximum_acceptable_font_size > minimum_acceptable_font_size' failed

(nautilus:14524): Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'Bitstream Vera Sans Bold Not-Rotated 0'

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1227848000 (LWP 14524)]
0xb762b690 in pthread_mutex_lock () from /lib/libpthread.so.0
(gdb) thread apply all bt

Thread 1 (Thread -1227848000 (LWP 14524))

  • #0 pthread_mutex_lock
    from /lib/libpthread.so.0
  • #1 ??
    from /usr/lib/libcairo.so.2
  • #2 ??
  • #3 ??
    from /lib/libc.so.6
  • #4 ??
  • #5 ??
  • #6 ??
    from /lib/libc.so.6
  • #7 ??
  • #8 ??
  • #9 ??
    from /usr/lib/libcairo.so.2
  • #10 ??
  • #11 ??
  • #12 ??

Comment 8 martin 2007-04-23 09:19:54 UTC
tried to do something about this messages:

(nautilus:14524): Eel-CRITICAL **:
eel_pango_font_description_get_largest_fitting_font_size: assertion
`maximum_acceptable_font_size > minimum_acceptable_font_size' failed

(nautilus:14524): Pango-WARNING **: shape engine failure, expect ugly output.
the offending font is 'Bitstream Vera Sans Bold Not-Rotated 0'

I get similar messages for every TTF-font whenever I de-install the one that causes the error. so I tried to get rid of all the ttf-fonts ...

did not change the crash, but interestingly even when I removed all ttf-fonts from the FontPath nautilus complained about 'Bitstream Vera Sans Bold Not-Rotated 0', which IS a ttf font...
Comment 9 martin 2007-04-27 06:34:15 UTC
Hmmm

after some playing around with gdb & Co. I decided to give it another try with config...

guess what: when I cleared out all my individual settings from gconf natuilus works again.

I could not determine which one was the offending entry because I did not expect this to happen - so I cleared the conf without backup... :-(

but maybe this is a hint to hunt down the bug?

Comment 10 martin 2007-04-27 06:44:53 UTC
ok...

i't the file-browser that crashes 

as long as I don't use the browser view (which usually is my default view) nautilus runs like a charm

so the crash on startup was caused by choosing file-browser view as default view.

Distribution: Debian lenny/sid
Gnome Release: 2.18.1 2007-04-25 (Debian)
BugBuddy Version: 2.18.1

System: Linux 2.6.20.3-kvm-ie1.2.16-ipw1.2.0 #1 SMP Fri Mar 16 20:29:50 CET 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Glider
Icon Theme: gnome

Memory status: size: 80400384 vsize: 80400384 resident: 26324992 share: 15638528 rss: 26324992 rss_rlim: 4294967295
CPU usage: start_time: 1177655986 rtime: 259 utime: 232 stime: 27 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 "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1226836288 (LWP 11896)]
0xb76bdf61 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread -1226836288 (LWP 11896))

  • #0 ??
    from /lib/libpthread.so.0
  • #1 ??
    from /usr/lib/libgnomeui-2.so.0
  • #2 ??
  • #3 ??
  • #4 ??
  • #0 ??
    from /lib/libpthread.so.0


----------- .xsession-errors ---------------------
closing
closing
closing
(nautilus:10726): Eel-CRITICAL **: eel_pango_font_description_get_largest_fitting_font_size: assertion `maximum_acceptable_font_size > minimum_acceptable_font_size' failed
(nautilus:10726): Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'Bitstream Vera Sans Bold Not-Rotated 0'
** (nautilus:11896): WARNING **: Keine Beschreibung für MIME-Type »x-special/socket« gefunden (Datei ist ».Blam.mlo«), teilen Sie dies der gnome-vfs-Mailingliste mit.
** (nautilus:11896): WARNING **: Keine Beschreibung für MIME-Type »x-special/device-char« gefunden (Datei ist »AdobeFnt.lst«), teilen Sie dies der gnome-vfs-Mailingliste mit.
(nautilus:11896): Eel-CRITICAL **: eel_pango_font_description_get_largest_fitting_font_size: assertion `maximum_acceptable_font_size > minimum_acceptable_font_size' failed
(nautilus:11896): Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'Bitstream Vera Sans Bold Not-Rotated 0'
--------------------------------------------------
Comment 11 Cosimo Cecchi 2008-03-23 11:46:02 UTC
Closing as OBSOLETE, as there seems to be no duplicates, so we can assume this has been fixed, or was a configuration/distro problem. Please reopen the bug if you can reproduce it with the latest versions of Nautilus, thanks!