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 506150 - crash in File Browser: scrolling fast ~/.thumbn...
crash in File Browser: scrolling fast ~/.thumbn...
Status: RESOLVED DUPLICATE of bug 483884
Product: nautilus
Classification: Core
Component: general
2.20.x
Other All
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-12-28 21:24 UTC by Federico Muciaccia
Modified: 2007-12-30 22:02 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description Federico Muciaccia 2007-12-28 21:24:27 UTC
Version: 2.20.0

What were you doing when the application crashed?
scrolling fast ~/.thumbnails (lot of images)


Distribution: Debian lenny/sid
Gnome Release: 2.20.2 2007-11-29 (Debian)
BugBuddy Version: 2.20.1

System: Linux 2.6.22-3-686 #1 SMP Mon Nov 12 08:32:57 UTC 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10400000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Chlorophyll-suse
Icon Theme: my-custom-theme

Memory status: size: 191639552 vsize: 191639552 resident: 139636736 share: 16912384 rss: 139636736 rss_rlim: 4294967295
CPU usage: start_time: 1198867747 rtime: 13764 utime: 10391 stime: 3373 cutime:2736 cstime: 215 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/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb6c1f6c0 (LWP 3811)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread 0xb6c1f6c0 (LWP 3811))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/i686/cmov/libpthread.so.0
  • #2 g_spawn_sync
    from /usr/lib/libglib-2.0.so.0
  • #3 g_spawn_command_line_sync
    from /usr/lib/libglib-2.0.so.0
  • #4 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #5 <signal handler called>
  • #6 ??
  • #7 ??
  • #0 __kernel_vsyscall


----------- .xsession-errors (11 sec old) ---------------------
(nautilus:3811): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3811): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3811): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3811): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3811): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3811): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3811): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
...Too much output, ignoring rest...
--------------------------------------------------
Comment 1 André Klapper 2007-12-29 11:21:53 UTC
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 debug packages for nautilus, glib2, gtk2, pango, gnome-vfs2, libgnome, and libgnomeui.

More details can be found here: http://live.gnome.org/GettingTraces
Comment 2 Federico Muciaccia 2007-12-30 21:02:37 UTC
Distribution: Debian lenny/sid
Gnome Release: 2.20.2 2007-11-29 (Debian)
BugBuddy Version: 2.20.1

System: Linux 2.6.22-3-686 #1 SMP Mon Nov 12 08:32:57 UTC 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10400000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Chlorophyll-suse
Icon Theme: my-custom-theme

Memory status: size: 258777088 vsize: 258777088 resident: 206381056 share: 15568896 rss: 206381056 rss_rlim: 4294967295
CPU usage: start_time: 1199047907 rtime: 10800 utime: 10152 stime: 648 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb6bf36c0 (LWP 3849)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread 0xb6bf36c0 (LWP 3849))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/i686/cmov/libpthread.so.0
  • #2 IA__g_spawn_sync
    at /tmp/buildd/glib2.0-2.14.4/glib/gspawn.c line 369
  • #3 IA__g_spawn_command_line_sync
    at /tmp/buildd/glib2.0-2.14.4/glib/gspawn.c line 677
  • #4 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #5 <signal handler called>
  • #6 nautilus_icon_factory_possibly_free_cached_icon
    at nautilus-icon-factory.c line 611
  • #7 g_hash_table_foreach_remove_or_steal
    at /tmp/buildd/glib2.0-2.14.4/glib/ghash.c line 620
  • #8 nautilus_icon_factory_sweep
    at nautilus-icon-factory.c line 636
  • #9 g_timeout_dispatch
    at /tmp/buildd/glib2.0-2.14.4/glib/gmain.c line 3488
  • #10 IA__g_main_context_dispatch
    at /tmp/buildd/glib2.0-2.14.4/glib/gmain.c line 2061
  • #11 g_main_context_iterate
    at /tmp/buildd/glib2.0-2.14.4/glib/gmain.c line 2694
  • #12 IA__g_main_loop_run
    at /tmp/buildd/glib2.0-2.14.4/glib/gmain.c line 2898
  • #13 IA__gtk_main
    at /gtk+2.0-2.12.3/gtk/gtkmain.c line 1163
  • #14 main
    at nautilus-main.c line 556
  • #15 __libc_start_main
    from /lib/i686/cmov/libc.so.6
  • #16 _start
  • #0 __kernel_vsyscall


----------- .xsession-errors (11 sec old) ---------------------
(nautilus:3849): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3849): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3849): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3849): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3849): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3849): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
(nautilus:3849): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
...Too much output, ignoring rest...
--------------------------------------------------
Comment 3 Federico Muciaccia 2007-12-30 21:06:40 UTC
This time I cleaned the ~/.thumbnails and recreated a big one with the previews of a very big folder of photo.
The crash reoccurred also this time.
Comment 4 André Klapper 2007-12-30 22:00:40 UTC
thanks for the awesome stacktrace!
Comment 5 André Klapper 2007-12-30 22:02:23 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.


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