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 482203 - file-roller crashed with SIGSEGV in fr_window_stop_batch()
file-roller crashed with SIGSEGV in fr_window_stop_batch()
Status: RESOLVED FIXED
Product: file-roller
Classification: Applications
Component: general
2.20.x
Other Linux
: Normal critical
: ---
Assigned To: Paolo Bacchilega
file-roller-maint
Depends on:
Blocks:
 
 
Reported: 2007-10-01 14:43 UTC by Sebastien Bacher
Modified: 2007-10-14 07:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description Sebastien Bacher 2007-10-01 14:43:25 UTC
The bug has been opened on https://bugs.launchpad.net/ubuntu/+source/file-roller/+bug/146914

"Binary package hint: file-roller

I am trying to burn some directories with pictures to dvd, and clicked from the file-manager to create an archive. And cancelled on the question for what type of archive. Then I opened a blank DVD and dragged 4 directories to cd/DVD creator window, and then got this crash-detection, while CD/DVD creator still functions properly
...
Package: file-roller 2.20.0-0ubuntu1
...
  • #0 fr_window_stop_batch
    at fr-window.c line 7841
  • #1 destroy_cb
    at dlg-batch-add.c line 76
  • #2 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.14.1/gobject/gmarshal.c line 77
  • #3 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c line 490
  • #4 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2440
  • #5 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2199
  • #6 IA__g_signal_emit
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2243
  • #7 gtk_object_dispose
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkobject.c line 418
  • #8 gtk_widget_dispose
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkwidget.c line 7851
  • #9 gtk_window_dispose
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkwindow.c line 1968
  • #10 IA__g_object_run_dispose
    at /build/buildd/glib2.0-2.14.1/gobject/gobject.c line 573
  • #11 IA__gtk_object_destroy
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkobject.c line 403
  • #12 IA__gtk_widget_destroy
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkwidget.c line 2886
  • #13 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.14.1/gobject/gmarshal.c line 77
  • #14 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c line 490
  • #15 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2440
  • #16 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2199
  • #17 IA__g_signal_emit
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2243
  • #18 IA__gtk_button_clicked
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkbutton.c line 889
  • #19 gtk_real_button_released
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkbutton.c line 1484
  • #20 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.14.1/gobject/gmarshal.c line 77
  • #21 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c line 567
  • #22 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c line 490
  • #23 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2370
  • #24 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2199
  • #25 IA__g_signal_emit
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2243
  • #26 IA__gtk_button_released
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkbutton.c line 881
  • #27 gtk_button_button_release
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkbutton.c line 1377
  • #28 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmarshalers.c line 84
  • #29 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c line 567
  • #30 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c line 490
  • #31 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2478
  • #32 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2209
  • #33 IA__g_signal_emit
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2243
  • #34 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkwidget.c line 4675
  • #35 IA__gtk_propagate_event
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmain.c line 2317
  • #36 IA__gtk_main_do_event
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmain.c line 1537
  • #37 gdk_event_dispatch
    at /build/buildd/gtk+2.0-2.12.0/gdk/x11/gdkevents-x11.c line 2351
  • #38 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.14.1/glib/gmain.c line 2061
  • #39 g_main_context_iterate
    at /build/buildd/glib2.0-2.14.1/glib/gmain.c line 2694
  • #40 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.14.1/glib/gmain.c line 2898
  • #41 IA__gtk_main
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmain.c line 1144
  • #42 main
    at main.c line 237
  • #43 __libc_start_main
    from /lib/tls/i686/cmov/libc.so.6
  • #44 _start

Comment 1 Paolo Bacchilega 2007-10-14 07:00:58 UTC
I cannot reproduce the crash, however looking at the fr_window_stop_batch function there was a problem that is now fixed in SVN trunk, and that I think  was the cause of the crash.  The fix will be available in the 2.20.1 version, fill free to reopen this bug report if the crash will still occur to you with 2.20.1.