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 770148 - rhythmbox crashes while stopping track extraction from CD
rhythmbox crashes while stopping track extraction from CD
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: Removable Media
3.4
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-08-19 15:19 UTC by gnome.vrb
Modified: 2016-08-21 04:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
rhythmbox crashes while stopping track extraction from CD (332.21 KB, video/webm)
2016-08-19 15:19 UTC, gnome.vrb
Details

Description gnome.vrb 2016-08-19 15:19:06 UTC
Created attachment 333632 [details]
rhythmbox crashes while stopping track extraction from CD

Steps to reproduce:

1. Select a track on the device.
2. Click "Extract" twice.
3. Click the stop button on the second progress bar.
4. Rhythmbox crashes.
Comment 1 gnome.vrb 2016-08-19 15:20:20 UTC
Stack trace of crash.

Core was generated by `rhythmbox'.
Program terminated with signal SIGSEGV, Segmentation fault.
  • #0 rb_track_transfer_queue_cancel_batch
    at rb-track-transfer-queue.c line 536
  • #0 rb_track_transfer_queue_cancel_batch
    at rb-track-transfer-queue.c line 536
  • #1 _g_closure_invoke_va
    at ././gobject/gclosure.c line 867
  • #2 g_signal_emit_valist
    at ././gobject/gsignal.c line 3294
  • #3 g_signal_emit
    at ././gobject/gsignal.c line 3441
  • #4 gtk_button_do_release
    at ././gtk/gtkbutton.c line 1843
  • #5 gtk_real_button_released
    at ././gtk/gtkbutton.c line 1961
  • #9 <emit signal ??? on instance 0x4269b90 [GtkButton]>
    at ././gobject/gsignal.c line 3441
  • #10 multipress_released_cb
    at ././gtk/gtkbutton.c line 666
  • #11 ffi_call_unix64
  • #12 ffi_call
  • #13 g_cclosure_marshal_generic_va
    at ././gobject/gclosure.c line 1604
  • #14 _g_closure_invoke_va
    at ././gobject/gclosure.c line 867
  • #15 g_signal_emit_valist
    at ././gobject/gsignal.c line 3294
  • #16 g_signal_emit
    at ././gobject/gsignal.c line 3441
  • #17 gtk_gesture_multi_press_end
    at ././gtk/gtkgesturemultipress.c line 282
  • #18 g_cclosure_marshal_VOID__BOXEDv
    at ././gobject/gmarshal.c line 1950
  • #19 _g_closure_invoke_va
    at ././gobject/gclosure.c line 867
  • #20 g_signal_emit_valist
    at ././gobject/gsignal.c line 3294
  • #21 g_signal_emit
    at ././gobject/gsignal.c line 3441
  • #22 _gtk_gesture_check_recognized
    at ././gtk/gtkgesture.c line 345
  • #23 _gtk_gesture_check_recognized
    at ././gtk/gtkgesture.c line 386
  • #24 gtk_gesture_handle_event
    at ././gtk/gtkgesture.c line 777
  • #25 gtk_gesture_single_handle_event
    at ././gtk/gtkgesturesingle.c line 221
  • #26 gtk_event_controller_handle_event
    at ././gtk/gtkeventcontroller.c line 230
  • #27 _gtk_widget_run_controllers
    at ././gtk/gtkwidget.c line 7356
  • #28 _gtk_marshal_BOOLEAN__BOXEDv
    at ././gtk/gtkmarshalers.c line 131
  • #29 _g_closure_invoke_va
    at ././gobject/gclosure.c line 867
  • #30 g_signal_emit_valist
    at ././gobject/gsignal.c line 3294
  • #31 g_signal_emit
    at ././gobject/gsignal.c line 3441
  • #32 gtk_widget_event_internal
    at ././gtk/gtkwidget.c line 7731
  • #33 propagate_event
    at ././gtk/gtkmain.c line 2555
  • #34 propagate_event
    at ././gtk/gtkmain.c line 2657
  • #35 gtk_main_do_event
    at ././gtk/gtkmain.c line 1878
  • #36 _gdk_event_emit
    at ././gdk/gdkevents.c line 73
  • #37 gdk_event_source_dispatch
    at ././gdk/x11/gdkeventsource.c line 367
  • #38 g_main_context_dispatch
    at ././glib/gmain.c line 3154
  • #39 g_main_context_dispatch
    at ././glib/gmain.c line 3769
  • #40 g_main_context_iterate
    at ././glib/gmain.c line 3840
  • #41 g_main_context_iteration
    at ././glib/gmain.c line 3901
  • #42 g_application_run
    at ././gio/gapplication.c line 2381
  • #43 rb_application_run
    at rb-application.c line 655
  • #44 main
    at main.c line 88

Comment 2 Jonathan Matthew 2016-08-21 04:41:59 UTC
fixed in commit 6c3e06d