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 467275 - Crashes trying to open the properties dialog in a .torrent file
Crashes trying to open the properties dialog in a .torrent file
Status: RESOLVED DUPLICATE of bug 440988
Product: nautilus
Classification: Core
Component: File Properties Dialog
2.18.x
Other Linux
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-08-16 10:39 UTC by Ignacio Casal Quinteiro (nacho)
Modified: 2007-10-13 22:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ignacio Casal Quinteiro (nacho) 2007-08-16 10:39:17 UTC
Steps to reproduce:

 1. Right click in a .torrent.
 2. Click in properties.

Always crashes.

I have gtk+ 2.11.6 and glib 2.13.7

I am using Debian unstable with some packages from experimental.
Comment 1 André Klapper 2007-08-23 18:02:47 UTC
Thanks for taking the time to report this bug.
Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 2 Ignacio Casal Quinteiro (nacho) 2007-08-23 18:18:03 UTC
Ups, sorry i forgot it.

Stack trace:

[New Thread -1318294640 (LWP 30749)]
[Thread -1318294640 (LWP 30749) exited]

Program received signal SIGABRT, Aborted.
[Switching to Thread -1227340112 (LWP 30236)]
0xb7f6c410 in __kernel_vsyscall ()
(gdb) thread apply all bt 

Thread 1 (Thread -1227340112 (LWP 30236))

  • #0 __kernel_vsyscall
  • #1 raise
    from /lib/i686/cmov/libc.so.6
  • #2 abort
    from /lib/i686/cmov/libc.so.6
  • #3 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #4 g_log
    from /usr/lib/libglib-2.0.so.0
  • #5 g_assert_warning
    from /usr/lib/libglib-2.0.so.0
  • #6 gtk_list_store_compare_func
    at /tmp/buildd/gtk+2.0-2.11.6/gtk/gtkliststore.c line 1677
  • #7 node_find_closest
    at gsequence.c line 1136
  • #8 node_insert_sorted
    at gsequence.c line 1301
  • #9 g_sequence_sort_changed_iter
    at gsequence.c line 566
  • #10 gtk_list_store_sort_iter_changed
    at /tmp/buildd/gtk+2.0-2.11.6/gtk/gtkliststore.c line 1758
  • #11 IA__gtk_list_store_set_valist
    at /tmp/buildd/gtk+2.0-2.11.6/gtk/gtkliststore.c line 901
  • #12 IA__gtk_list_store_set
    at /tmp/buildd/gtk+2.0-2.11.6/gtk/gtkliststore.c line 934
  • #13 ??
    from /usr/lib/libeel-2-2.18.so
  • #14 ??
  • #15 ??
  • #16 ??

Comment 3 David Ponessa 2007-09-23 01:23:27 UTC
I've had this same thing happening.

Testing with various files I've noticed the properties dialog only crashes if the file being right clicked on has more than one available program to open with.
If the file has only one alternative, or none, the properties dialog does open correctly.

BTW: Where in Gconf (or elsewhere) are stored the preferences for the default app for mime types? Due to this crash I can't change these, and I'd like to.

TRACE:

Distribution: Debian lenny/sid
Gnome Release: 2.20.0 2007-09-21 (Debian)
BugBuddy Version: 2.20.0

System: Linux 2.6.22.5 #1 SMP Sat Aug 25 01:51:12 ART 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10400000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: etiquette-icons-0.6

Memory status: size: 411799552 vsize: 411799552 resident: 34967552 share: 17735680 rss: 34967552 rss_rlim: 18446744073709551615
CPU usage: start_time: 1190510407 rtime: 137 utime: 124 stime: 13 cutime:2 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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 0x2b5f692c74f0 (LWP 32341)]
0x00002b5f62a6fc7f in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 0x2b5f692c74f0 (LWP 32341))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 IA__g_spawn_sync
    at /build/buildd/glib2.0-2.14.1/glib/gspawn.c line 364
  • #2 IA__g_spawn_command_line_sync
    at /build/buildd/glib2.0-2.14.1/glib/gspawn.c line 672
  • #3 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 raise
    from /lib/libc.so.6
  • #6 abort
    from /lib/libc.so.6
  • #7 IA__g_logv
  • #8 IA__g_log
    at /build/buildd/glib2.0-2.14.1/glib/gmessages.c line 517
  • #9 IA__g_assert_warning
  • #10 gtk_list_store_compare_func
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkliststore.c line 1677
  • #11 node_find_closest
    at gsequence.c line 1136
  • #12 node_insert_sorted
    at gsequence.c line 1301
  • #13 g_sequence_sort_changed_iter
    at gsequence.c line 566
  • #14 gtk_list_store_sort_iter_changed
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkliststore.c line 1758
  • #15 IA__gtk_list_store_set_valist
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkliststore.c line 901
  • #16 IA__gtk_list_store_set
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkliststore.c line 934
  • #17 ??
    from /usr/lib/libeel-2-2.18.so
  • #18 eel_mime_application_chooser_new
    from /usr/lib/libeel-2-2.18.so
  • #19 is_directory_ready_callback
    at fm-properties-window.c line 4436
  • #20 call_ready_callbacks_at_idle
    at nautilus-directory-async.c line 1883
  • #21 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.14.1/glib/gmain.c line 2061
  • #22 g_main_context_iterate
    at /build/buildd/glib2.0-2.14.1/glib/gmain.c line 2694
  • #23 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.14.1/glib/gmain.c line 2898
  • #24 IA__gtk_main
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmain.c line 1144
  • #25 main
    at nautilus-main.c line 548
  • #0 waitpid
    from /lib/libpthread.so.0


----------- .xsession-errors ---------------------
** Message: drive = 0
** Message: volume = 0
** Message: drive = 0
** Message: volume = 0
** Message: drive = 0
** Message: volume = 0
** Message: drive = 0
** Message: volume = 0
** Message: drive = 0
** Message: volume = 0
** Message: drive = 0
** Message: volume = 0
Gtk-ERROR **: file /build/buildd/gtk+2.0-2.12.0/gtk/gtkliststore.c: line 1677 (gtk_list_store_compare_func): assertion failed: (VALID_ITER (&iter_b, list_store))
aborting...
--------------------------------------------------
Comment 4 Christian Kirbach 2007-10-13 22:29:20 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 440988 ***