nautilus crashed with SIGSEGV in g_cclosure_marshal_VOID__VOID()

Bug #533169 reported by dino99
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Binary package hint: nautilus

this crash have happened while manually deleting several log files by repeatedly pressing "Suppr" key:

the first files have been deleted normally (about the first 5), then fastly pressing "Suppr" key, nautilus crashed and closed.

ProblemType: Crash
Architecture: i386
Date: Sat Mar 6 10:10:17 2010
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/bin/nautilus
NonfreeKernelModules: nvidia
Package: nautilus 1:2.29.91-0ubuntu2
ProcCmdline: nautilus
ProcEnviron:
 LANG=fr_FR.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-15.22-generic
SegvAnalysis:
 Segfault happened at: 0x811d1c1: mov 0xc(%eax),%edx
 PC (0x0811d1c1) ok
 source "0xc(%eax)" (0x0000000c) not located in a known VMA region (needed readable region)!
 destination "%edx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: nautilus
StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 g_cclosure_marshal_VOID__VOID ()
 g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
Title: nautilus crashed with SIGSEGV in g_cclosure_marshal_VOID__VOID()
Uname: Linux 2.6.32-15-generic i686
UserGroups: adm admin audio avahi avahi-autoipd cdrom couchdb dialout dip fax floppy fuse gdm lpadmin netdev plugdev pulse pulse-access rtkit sambashare ssh tape users video
XsessionErrors:
 (polkit-gnome-authentication-agent-1:1215): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (gnome-terminal:1852): Gtk-CRITICAL **: gtk_accel_map_unlock_path: assertion `entry != NULL && entry->lock_count > 0' failed

Revision history for this message
dino99 (9d9) wrote :
visibility: private → public
Revision history for this message
dino99 (9d9) wrote :

how to reproduce:

after this crash, i reopen nautilus and restart to delete the unwanted log files using "Suppr" key:

- if that key is used slowly, says pressed one time each second, nautilus dont crash
- if pressed faster, says many times a second, then crash happen.

Changed in nautilus (Ubuntu):
importance: Undecided → Medium
Changed in nautilus (Ubuntu):
status: New → Confirmed
Revision history for this message
Nguyen Duc Long (s8dragon) wrote :

I can confirm this bugs.

Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 nautilus_file_clear_info (file=0x0) at nautilus-file.c:489
 nautilus_file_update_metadata_from_info (file=0x0,
 background_metadata_changed_callback (
 ?? ()
 ?? ()
ThreadStacktrace:

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
tags: removed: need-i386-retrace
Revision history for this message
Pedro Villavicencio (pedro) wrote :

I can reproduce this, will get a backtrace and send it upstream.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

New backtrace is:

#0 nautilus_file_peek_display_name (file=0x0) at nautilus-file.c:3734
#1 0x0811d8da in nautilus_file_get_display_name (file=0x0) at nautilus-file.c:3757
#2 0x0807c914 in selection_changed_callback (window=0xa12c0b8, panel=0xa15fe18)
    at nautilus-information-panel.c:1124
#3 0x001a7dcc in IA__g_cclosure_marshal_VOID__VOID (closure=0xa0463a8, return_value=0x0,
    n_param_values=1, param_values=0xa1a31a8, invocation_hint=0xbfb5e650, marshal_data=0x807c870)
    at /build/buildd/glib2.0-2.24.0/gobject/gmarshal.c:77
#4 0x0019a252 in IA__g_closure_invoke (closure=0xa0463a8, return_value=0x0, n_param_values=1,
    param_values=0xa1a31a8, invocation_hint=0xbfb5e650)
    at /build/buildd/glib2.0-2.24.0/gobject/gclosure.c:767
#5 0x001ae99d in signal_emit_unlocked_R (node=<value optimized out>,
    detail=<value optimized out>, instance=0xa12c0b8, emission_return=0x0,
    instance_and_params=0xa1a31a8) at /build/buildd/glib2.0-2.24.0/gobject/gsignal.c:3248
#6 0x001afdb4 in IA__g_signal_emit_valist (instance=0xa12c0b8, signal_id=175, detail=0,
    var_args=0xbfb5e878 "") at /build/buildd/glib2.0-2.24.0/gobject/gsignal.c:2981
#7 0x001b0085 in IA__g_signal_emit_by_name (instance=0xa12c0b8,
    detailed_signal=0x81cf309 "selection_changed")
    at /build/buildd/glib2.0-2.24.0/gobject/gsignal.c:3075
#8 0x080a2448 in nautilus_window_report_selection_changed (window=0x0)
    at nautilus-window-manage-views.c:116
#9 0x0815e841 in nautilus_window_info_report_selection_changed (window=0xa12c0b8)
    at nautilus-window-info.c:151
#10 0x080b3127 in fm_directory_view_send_selection_change (view=0xa13da98)
    at fm-directory-view.c:2306
#11 0x080b87d8 in display_selection_info_idle_callback (data=0xa13da98) at fm-directory-view.c:2909
#12 0x00bfa661 in g_idle_dispatch (source=0xa487328, callback=0, user_data=0xa13da98)
    at /build/buildd/glib2.0-2.24.0/glib/gmain.c:4065
#13 0x00bfc5e5 in g_main_dispatch (context=0x9f0edc0)
    at /build/buildd/glib2.0-2.24.0/glib/gmain.c:1960
#14 IA__g_main_context_dispatch (context=0x9f0edc0)
    at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2513
#15 0x00c002d8 in g_main_context_iterate (context=0x9f0edc0, block=<value optimized out>,
    dispatch=1, self=0x9edc008) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2591
#16 0x00c00817 in IA__g_main_loop_run (loop=0xa077318)
    at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2799
#17 0x00f44299 in IA__gtk_main () at /build/buildd/gtk+2.0-2.20.0/gtk/gtkmain.c:1219
#18 0x08080e08 in main (argc=1, argv=0xbfb5ed64) at nautilus-main.c:583

duplicate of bug 518891

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.