Bug#347507: nautilus: Nautilus crashes when bringing up the "Open With" dialog

Kevin Brown kevin at sysexperts.com
Wed Jan 11 06:34:44 UTC 2006


Package: nautilus
Version: 2.12.2-2
Severity: important

Distribution: Debian testing/unstable
Package: nautilus
Severity: Normal
Version: GNOME2.12.2 2.12.2
Gnome-Distributor: Debian
Synopsis: nautilus: Nautilus crashes when bringing up the "Open With" dialog
Bugzilla-Product: nautilus
Bugzilla-Component: general
Bugzilla-Version: 2.12.2
BugBuddy-GnomeVersion: 2.0 (2.12.0)


Right click on a file and select the "Open with other application"
option, and it will almost always crash.

I reverted nautilus itself back to 2.10.1-5 and it crashed the same way,
so I expect the bug is likely in one of the components/libraries it
relies on.

Here's the traceback:


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 46912594339488 (LWP 24860)]
[New Thread 1074538848 (LWP 24863)]
[New Thread 1074272608 (LWP 24862)]
[New Thread 1074006368 (LWP 24861)]
0x00002aaaad20a3a9 in waitpid () from /lib/libpthread.so.0
#0  0x00002aaaad20a3a9 in waitpid () from /lib/libpthread.so.0
#1  0x00002aaaab4154b7 in libgnomeui_segv_handle (signum=11)
    at gnome-ui-init.c:747
#2  <signal handler called>
#3  0x00002aaaaee94279 in gmenu_tree_directory_make_path ()
   from /usr/lib/libgnome-menu.so.2
#4  0x00002aaaaee944d0 in gmenu_tree_directory_make_path ()
   from /usr/lib/libgnome-menu.so.2
#5  0x00002aaaac9f851d in IA__g_main_context_dispatch (context=0x5f9e60)
    at gmain.c:1934
#6  0x00002aaaac9fb725 in g_main_context_iterate (context=0x5f9e60, block=1, 
    dispatch=1, self=<value optimized out>) at gmain.c:2565
#7  0x00002aaaac9fb9ea in IA__g_main_loop_run (loop=0x60b7a0) at gmain.c:2769
#8  0x00002aaaab9d6ca2 in IA__gtk_main () at gtkmain.c:991
#9  0x00000000004395f5 in main (argc=<value optimized out>, 
    argv=0x7fffff844228) at nautilus-main.c:435

Thread 4 (Thread 1074006368 (LWP 24861)):
#0  0x00002aaaad3d5870 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x00002aaaac9fb560 in g_main_context_iterate (context=0x6693c0, block=1, 
    dispatch=1, self=<value optimized out>) at gmain.c:2867
	max_priority = 2147483647
	timeout = -1
	some_ready = <value optimized out>
	nfds = 9
	allocated_nfds = <value optimized out>
	fds = (GPollFD *) 0x6fdda0
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#2  0x00002aaaac9fb9ea in IA__g_main_loop_run (loop=0x670e00) at gmain.c:2769
	got_ownership = -1390388112
	self = (GThread *) 0x63a370
	__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#3  0x00002aaaac8aa680 in link_thread_io_context ()
   from /usr/lib/libORBit-2.so.0
No symbol table info available.
#4  0x00002aaaaca14d2b in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:564
	thread = (GRealThread *) 0x63a370
	__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#5  0x00002aaaad204b1c in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00002aaaad3dec22 in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 3 (Thread 1074272608 (LWP 24862)):
#0  0x00002aaaad206b6a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002aaaac228db7 in thread_entry (cast_to_state=<value optimized out>)
    at gnome-vfs-thread-pool.c:156
	state = (GnomeVFSThreadState *) 0x7aa990
	__PRETTY_FUNCTION__ = "thread_entry"
#2  0x00002aaaaca14d2b in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:564
	thread = (GRealThread *) 0x7aaa40
	__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#3  0x00002aaaad204b1c in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0x00002aaaad3dec22 in clone () from /lib/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 1074538848 (LWP 24863)):
#0  0x00002aaaad206b6a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002aaaac228db7 in thread_entry (cast_to_state=<value optimized out>)
    at gnome-vfs-thread-pool.c:156
	state = (GnomeVFSThreadState *) 0x7aaeb0
	__PRETTY_FUNCTION__ = "thread_entry"
#2  0x00002aaaaca14d2b in g_thread_create_proxy (data=<value optimized out>)
    at gthread.c:564
	thread = (GRealThread *) 0x7aaf60
	__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#3  0x00002aaaad204b1c in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0x00002aaaad3dec22 in clone () from /lib/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 46912594339488 (LWP 24860)):
#0  0x00002aaaad20a3a9 in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002aaaab4154b7 in libgnomeui_segv_handle (signum=11)
    at gnome-ui-init.c:747
	estatus = 32767
	in_segv = 1
	sa = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0}, 
  sa_mask = {__val = {0, 0, 46912524933459, 206158430232, 140737480238912, 
      140737480238720, 46912524898788, 140737480239216, 46912528890339, 
      5968880, 1, 10032272, 0, 0, 0, 140737480240736}}, 
  sa_flags = -1402840749, sa_restorer = 0x3000000020}
	pid = -512
#2  <signal handler called>
No symbol table info available.
#3  0x00002aaaaee94279 in gmenu_tree_directory_make_path ()
   from /usr/lib/libgnome-menu.so.2
No symbol table info available.
#4  0x00002aaaaee944d0 in gmenu_tree_directory_make_path ()
   from /usr/lib/libgnome-menu.so.2
No symbol table info available.
#5  0x00002aaaac9f851d in IA__g_main_context_dispatch (context=0x5f9e60)
    at gmain.c:1934
No locals.
#6  0x00002aaaac9fb725 in g_main_context_iterate (context=0x5f9e60, block=1, 
    dispatch=1, self=<value optimized out>) at gmain.c:2565
	got_ownership = <value optimized out>
	max_priority = 2147483647
	timeout = -1
	some_ready = 1
	nfds = <value optimized out>
	allocated_nfds = <value optimized out>
	fds = (GPollFD *) 0x829940
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#7  0x00002aaaac9fb9ea in IA__g_main_loop_run (loop=0x60b7a0) at gmain.c:2769
	got_ownership = -1390388112
	self = (GThread *) 0x5b53e0
	__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#8  0x00002aaaab9d6ca2 in IA__gtk_main () at gtkmain.c:991
	tmp_list = (GList *) 0x5bad90
	functions = (GList *) 0x0
	init = (GtkInitFunction *) 0x0
	loop = (GMainLoop *) 0x60b7a0
#9  0x00000000004395f5 in main (argc=<value optimized out>, 
    argv=0x7fffff844228) at nautilus-main.c:435
	kill_shell = 0
	restart_shell = 0
	no_default_window = 0
	browser_window = 0
	no_desktop = 0
	startup_id = <value optimized out>
	startup_id_copy = 0x60b7a0 "`\236_"
	geometry = 0x0
	perform_self_check = 0
	popt_context = (poptContext) 0x5bad90
	args = (const char **) 0x0
	application = (NautilusApplication *) 0x670490
	program = (GnomeProgram *) 0x5b6a10
	context_as_value = {g_type = 68, data = {{v_int = 6008208, 
      v_uint = 6008208, v_long = 6008208, v_ulong = 6008208, 
      v_int64 = 6008208, v_uint64 = 6008208, v_float = 8.41929264e-39, 
      v_double = 2.9684491658685442e-317, v_pointer = 0x5bad90}, {v_int = 0, 
      v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, 
      v_float = 0, v_double = 0, v_pointer = 0x0}}}
	options = {{longName = 0x4844af "check", shortName = 99 'c', 
    argInfo = 0, arg = 0x7fffff844108, val = 0, 
    descrip = 0x4844d8 "Perform a quick set of self-check tests.", 
    argDescrip = 0x0}, {longName = 0x486f1b "geometry", shortName = 103 'g', 
    argInfo = 1, arg = 0x7fffff844100, val = 0, 
    descrip = 0x484508 "Create the initial window with the given geometry.", 
    argDescrip = 0x484310 "GEOMETRY"}, {
    longName = 0x48054f "no-default-window", shortName = 110 'n', 
    argInfo = 0, arg = 0x7fffff844114, val = 0, 
    descrip = 0x484540 "Only create windows for explicitly specified URIs.", 
    argDescrip = 0x0}, {longName = 0x484319 "no-desktop", shortName = 0 '\0', 
    argInfo = 0, arg = 0x7fffff84410c, val = 0, 
    descrip = 0x484578 "Do not manage the desktop (ignore the preference set in the preferences dialog).", argDescrip = 0x0}, {
    longName = 0x486169 "browser", shortName = 0 '\0', argInfo = 0, 
    arg = 0x7fffff844110, val = 0, 
    descrip = 0x484324 "open a browser window.", argDescrip = 0x0}, {
    longName = 0x4844b7 "quit", shortName = 113 'q', argInfo = 0, 
    arg = 0x7fffff84411c, val = 0, descrip = 0x48433b "Quit Nautilus.", 
    argDescrip = 0x0}, {longName = 0x4844be "restart", shortName = 0 '\0', 
    argInfo = 1073741824, arg = 0x7fffff844118, val = 0, 
    descrip = 0x48434a "Restart Nautilus.", argDescrip = 0x0}, {
    longName = 0x0, shortName = 0 '\0', argInfo = 0, arg = 0x0, val = 0, 
    descrip = 0x0, argDescrip = 0x0}}
#0  0x00002aaaad20a3a9 in waitpid () from /lib/libpthread.so.0


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-amd64-generic
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages nautilus depends on:
ii  desktop-file-utils        0.10-1         Utilities for .desktop files
ii  gconf2                    2.12.1-8       GNOME configuration database syste
ii  gnome-control-center      1:2.10.2-1     utilities to configure the GNOME d
ii  libart-2.0-2              2.3.17-1       Library of functions for 2D graphi
ii  libatk1.0-0               1.10.3-1       The ATK accessibility toolkit
ii  libaudiofile0             0.2.6-6        Open-source version of SGI's audio
ii  libbonobo2-0              2.10.1-1       Bonobo CORBA interfaces library
ii  libbonoboui2-0            2.10.1-1       The Bonobo UI library
ii  libc6                     2.3.5-11       GNU C Library: Shared libraries an
ii  libcairo2                 1.0.2-3        The Cairo 2D vector graphics libra
ii  libeel2-2                 2.12.2-2       Eazel Extensions Library (for GNOM
ii  libesd0                   0.2.36-1       Enlightened Sound Daemon - Shared 
ii  libexif12                 0.6.12-2       library to parse EXIF files
ii  libfontconfig1            2.3.2-1.1      generic font configuration library
ii  libgail-common            1.8.8-1        GNOME Accessibility Implementation
ii  libgail17                 1.8.8-1        GNOME Accessibility Implementation
ii  libgconf2-4               2.12.1-8       GNOME configuration database syste
ii  libglade2-0               1:2.5.1-2      library to load .glade files at ru
ii  libglib2.0-0              2.8.5-1        The GLib library of C routines
ii  libgnome-desktop-2        2.12.2-2       Utility library for loading .deskt
ii  libgnome-keyring0         0.4.6-2        GNOME keyring services library
ii  libgnome2-0               2.12.0.1-4     The GNOME 2 library - runtime file
ii  libgnomecanvas2-0         2.12.0-2       A powerful object-oriented display
ii  libgnomeui-0              2.12.0-2       The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0            2.12.2-3       The GNOME virtual file-system libr
ii  libgtk2.0-0               2.8.9-2        The GTK+ graphical user interface 
ii  libice6                   6.9.0.dfsg.1-2 Inter-Client Exchange library
ii  libnautilus-extension1    2.12.2-2       libraries for nautilus components 
ii  liborbit2                 1:2.12.4-1     libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0             1.10.2-1       Layout and rendering of internatio
ii  libpopt0                  1.7-5          lib for parsing cmdline parameters
ii  librsvg2-2                2.12.7-3       SAX-based renderer library for SVG
ii  libsm6                    6.9.0.dfsg.1-2 X Window System Session Management
ii  libstartup-notification0  0.8-1          library for program launch feedbac
ii  libx11-6                  6.9.0.dfsg.1-2 X Window System protocol client li
ii  libxcursor1               1.1.3-1        X cursor management library
ii  libxext6                  6.9.0.dfsg.1-2 X Window System miscellaneous exte
ii  libxi6                    6.9.0.dfsg.1-2 X Window System Input extension li
ii  libxinerama1              6.9.0.dfsg.1-2 X Window System multi-head display
ii  libxml2                   2.6.23-1       GNOME XML library
ii  libxrandr2                6.9.0.dfsg.1-2 X Window System Resize, Rotate and
ii  libxrender1               1:0.9.0.2-1    X Rendering Extension client libra
ii  nautilus-data             2.12.2-2       data files for nautilus
ii  shared-mime-info          0.16-3         FreeDesktop.org shared MIME databa
ii  zlib1g                    1:1.2.3-9      compression library - runtime

Versions of packages nautilus recommends:
ii  desktop-base                  0.3.16     common files for the Debian Deskto
ii  eject                         2.1.4-1    ejects CDs and operates CD-Changer
ii  nautilus-cd-burner            2.12.2-3   CD Burning front-end for Nautilus

-- no debconf information





More information about the Pkg-gnome-maintainers mailing list