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 688638 - 2.98.-0.2 From WedUpd8 (PPA) Crashes when attempting to scan an audio CD
2.98.-0.2 From WedUpd8 (PPA) Crashes when attempting to scan an audio CD
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: general
2.98
Other Linux
: High critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-11-19 13:48 UTC by Andor J Kiss
Modified: 2013-03-09 22:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andor J Kiss 2012-11-19 13:48:58 UTC
Using Ubuntu 12.04.1 LTS  AMD64

Segfaults and crashes.  Can't scan an audio CD.  If the audio CD is imported (ripped) using another program (like K3B), then there is no problem when rhythmbox starts (an the CD has been removed from the machine).

However, while an audio CD is inserted in the machine, rhythmbox consistently crashes/segfaults on start-up.
Comment 1 Jonathan Matthew 2012-11-19 21:52:35 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 Andor J Kiss 2012-11-20 13:08:29 UTC
Ok, I don't know how to get a stack trace and apport-retrace didn't seem to work.  Anyway, this is what it spit out, is this useful?

$ apport-retrace -s -R _usr_bin_rhythmbox.1000.crash
--- stack trace ---
  • #0 g_str_hash
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #1 g_hash_table_lookup
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #2 add_attr
    at rb-musicbrainz-lookup.c line 238
  • #3 end_element
    at rb-musicbrainz-lookup.c line 316
  • #4 g_markup_parse_context_parse
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #5 rb_musicbrainz_data_parse
    at rb-musicbrainz-lookup.c line 367
  • #6 lookup_cb
    at rb-musicbrainz-lookup.c line 418
  • #7 ??
    from /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1
  • #8 ??
    from /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1
  • #9 ??
    from /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1
  • #10 g_main_context_dispatch
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #11 ??
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #12 g_main_context_iteration
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #13 g_application_run
    from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  • #14 main
    at main.c line 98

Comment 3 Jonathan Matthew 2013-03-09 22:11:27 UTC
fixed in commit 4fcc65b.