Rhythmbox crashes while accessing MusicBrainz server
Affected Version
Version: 3.4.2+4+ge123ad53-2
Summary
On inserting any CD (e.g. new Greta Van Fleet - Anthem of the Peaceful Army) rhythmbox crashes and the process exits every time.
Steps to Reproduce
- insert any audio CD (optionally click on the CD to prompt it to connect to MusicBrainz)
Expected Result
Information is read from MusicBrainz
Actual Result
core is dumped and the process ends
Core dump log
Oct 25 20:57:13 localhost systemd-coredump[9040]: Process 8987 (rhythmbox) of user 1000 dumped core.
Stack trace of thread 8987:
#0 0x00007f8c8d23d2bc n/a (libaudiocd.so)
#1 0x00007f8cb0a09695 n/a (libglib-2.0.so.0)
#2 0x00007f8cb0a0a5b4 g_markup_parse_context_parse (libglib-2.0.so.0)
#3 0x00007f8c8d23d5d6 rb_musicbrainz_data_parse (libaudiocd.so)
#4 0x00007f8c8d23d6c8 n/a (libaudiocd.so)
#5 0x00007f8cb03ab18e n/a (libsoup-2.4.so.1)
#6 0x00007f8cb03ac08a n/a (libsoup-2.4.so.1)
#7 0x00007f8cb03ac127 n/a (libsoup-2.4.so.1)
#8 0x00007f8cb0a0c271 g_main_context_dispatch (libglib-2.0.so.0)
#9 0x00007f8cb0a0df89 n/a (libglib-2.0.so.0)
#10 0x00007f8cb0a0dfce g_main_context_iteration (libglib-2.0.so.0)
#11 0x00007f8caf9af7ee g_application_run (libgio-2.0.so.0)
#12 0x00007f8cb13db696 rb_application_run (librhythmbox-core.so.10)
#13 0x000055d6e6af50e2 main (rhythmbox)
#14 0x00007f8cb07de223 __libc_start_main (libc.so.6)
#15 0x000055d6e6af514e _start (rhythmbox)
Stack trace of thread 9011:
#0 0x00007f8cb08aac21 __poll (libc.so.6)
#1 0x00007f8cb0a0dee0 n/a (libglib-2.0.so.0)
#2 0x00007f8cb0a0dfce g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f8cb0a0e022 n/a (libglib-2.0.so.0)
#4 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#5 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#6 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9013:
#0 0x00007f8cb08aac21 __poll (libc.so.6)
#1 0x00007f8cb0a0dee0 n/a (libglib-2.0.so.0)
#2 0x00007f8cb0a0dfce g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f8ca6966bde n/a (libdconfsettings.so)
#4 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#5 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#6 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9027:
#0 0x00007f8cb0990edc __lll_lock_wait (libpthread.so.0)
#1 0x00007f8cb098a336 __pthread_mutex_lock (libpthread.so.0)
#2 0x00007f8caf874bc9 n/a (libgstbase-1.0.so.0)
#3 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#4 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#5 0x00007f8caf74a3a5 gst_proxy_pad_chain_default (libgstreamer-1.0.so.0)
#6 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#7 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#8 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#9 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#10 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#11 0x00007f8c869c3d83 n/a (libgstcoreelements.so)
#12 0x00007f8caf7934bb n/a (libgstreamer-1.0.so.0)
#13 0x00007f8cb09debd6 n/a (libglib-2.0.so.0)
#14 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#15 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#16 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9032:
#0 0x00007f8cb08b04ed syscall (libc.so.6)
#1 0x00007f8cb09bc461 g_cond_wait (libglib-2.0.so.0)
#2 0x00007f8caf7936bf n/a (libgstreamer-1.0.so.0)
#3 0x00007f8cb09debd6 n/a (libglib-2.0.so.0)
#4 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#5 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#6 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9037:
#0 0x00007f8cb08b04ed syscall (libc.so.6)
#1 0x00007f8cb09bcf61 g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007f8cb0a3acb3 n/a (libglib-2.0.so.0)
#3 0x00007f8cb09ded2b n/a (libglib-2.0.so.0)
#4 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#5 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#6 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9023:
#0 0x00007f8cb08b04ed syscall (libc.so.6)
#1 0x00007f8cb09bcf61 g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007f8cb0a3acb3 n/a (libglib-2.0.so.0)
#3 0x00007f8cb0a3aeb3 g_async_queue_timeout_pop (libglib-2.0.so.0)
#4 0x00007f8cb09dec7a n/a (libglib-2.0.so.0)
#5 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#6 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#7 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9026:
#0 0x00007f8cb08b04ed syscall (libc.so.6)
#1 0x00007f8cb09bcf61 g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007f8cb0a3acb3 n/a (libglib-2.0.so.0)
#3 0x00007f8cb09ded2b n/a (libglib-2.0.so.0)
#4 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#5 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#6 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9015:
#0 0x00007f8cb08b04ed syscall (libc.so.6)
#1 0x00007f8cb09bcf61 g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007f8cb0a3acb3 n/a (libglib-2.0.so.0)
#3 0x00007f8cb09ded2b n/a (libglib-2.0.so.0)
#4 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#5 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#6 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9035:
#0 0x00007f8cb08b04ed syscall (libc.so.6)
#1 0x00007f8cb09bc461 g_cond_wait (libglib-2.0.so.0)
#2 0x00007f8c869c4a77 n/a (libgstcoreelements.so)
#3 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#4 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#5 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#6 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#7 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#8 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#9 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#10 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#11 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#12 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#13 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#14 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#15 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#16 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#17 0x00007f8caf74a3a5 gst_proxy_pad_chain_default (libgstreamer-1.0.so.0)
#18 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#19 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#20 0x00007f8caf74a3a5 gst_proxy_pad_chain_default (libgstreamer-1.0.so.0)
#21 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#22 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#23 0x00007f8caf8ca9fd n/a (libgstaudio-1.0.so.0)
#24 0x00007f8caf8cad56 n/a (libgstaudio-1.0.so.0)
#25 0x00007f8caf8d1525 gst_audio_decoder_finish_frame (libgstaudio-1.0.so.0)
#26 0x00007f8c8406fa1a n/a (libgstflac.so)
#27 0x00007f8c77157a0f n/a (libFLAC.so.8)
#28 0x00007f8c7715af1d FLAC__stream_decoder_process_single (libFLAC.so.8)
#29 0x00007f8c84070a8b n/a (libgstflac.so)
#30 0x00007f8caf8cd63c n/a (libgstaudio-1.0.so.0)
#31 0x00007f8caf8cda3c n/a (libgstaudio-1.0.so.0)
#32 0x00007f8caf8ceca8 n/a (libgstaudio-1.0.so.0)
#33 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#34 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#35 0x00007f8caf84b992 gst_base_parse_push_frame (libgstbase-1.0.so.0)
#36 0x00007f8caf84e77c gst_base_parse_finish_frame (libgstbase-1.0.so.0)
#37 0x00007f8c8408b2c5 n/a (libgstaudioparsers.so)
#38 0x00007f8caf84659f n/a (libgstbase-1.0.so.0)
#39 0x00007f8caf846c8f n/a (libgstbase-1.0.so.0)
#40 0x00007f8caf84a292 n/a (libgstbase-1.0.so.0)
#41 0x00007f8caf7934bb n/a (libgstreamer-1.0.so.0)
#42 0x00007f8cb09debd6 n/a (libglib-2.0.so.0)
#43 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#44 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#45 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9034:
#0 0x00007f8cb08b04ed syscall (libc.so.6)
#1 0x00007f8cb09bc461 g_cond_wait (libglib-2.0.so.0)
#2 0x00007f8c869c4a77 n/a (libgstcoreelements.so)
#3 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#4 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#5 0x00007f8c869d2de5 n/a (libgstcoreelements.so)
#6 0x00007f8c869d2f3a n/a (libgstcoreelements.so)
#7 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#8 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#9 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#10 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#11 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#12 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#13 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#14 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#15 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#16 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#17 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#18 0x00007f8caf74a3a5 gst_proxy_pad_chain_default (libgstreamer-1.0.so.0)
#19 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#20 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#21 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#22 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#23 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#24 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#25 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#26 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#27 0x00007f8caf74a3a5 gst_proxy_pad_chain_default (libgstreamer-1.0.so.0)
#28 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#29 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#30 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#31 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#32 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#33 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#34 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#35 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#36 0x00007f8caf74a3a5 gst_proxy_pad_chain_default (libgstreamer-1.0.so.0)
#37 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#38 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#39 0x00007f8c8c998737 n/a (libgstadder.so)
#40 0x00007f8caf872f98 n/a (libgstbase-1.0.so.0)
#41 0x00007f8caf874a09 n/a (libgstbase-1.0.so.0)
#42 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#43 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#44 0x00007f8caf74a3a5 gst_proxy_pad_chain_default (libgstreamer-1.0.so.0)
#45 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#46 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#47 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#48 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#49 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#50 0x00007f8caf867531 n/a (libgstbase-1.0.so.0)
#51 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#52 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#53 0x00007f8caf86327e n/a (libgstbase-1.0.so.0)
#54 0x00007f8caf7934bb n/a (libgstreamer-1.0.so.0)
#55 0x00007f8cb09debd6 n/a (libglib-2.0.so.0)
#56 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#57 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#58 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9012:
#0 0x00007f8cb08aac21 __poll (libc.so.6)
#1 0x00007f8cb0a0dee0 n/a (libglib-2.0.so.0)
#2 0x00007f8cb0a0ef62 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f8caf970c28 n/a (libgio-2.0.so.0)
#4 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#5 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#6 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9028:
#0 0x00007f8cb08b04ed syscall (libc.so.6)
#1 0x00007f8cb09bc461 g_cond_wait (libglib-2.0.so.0)
#2 0x00007f8cb0a3acdc n/a (libglib-2.0.so.0)
#3 0x00007f8cb0a3b038 g_async_queue_pop (libglib-2.0.so.0)
#4 0x00007f8cb1458b5f n/a (librhythmbox-core.so.10)
#5 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#6 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#7 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9031:
#0 0x00007f8cb08aac21 __poll (libc.so.6)
#1 0x00007f8c843f4673 n/a (libpulse.so.0)
#2 0x00007f8c843e5990 pa_mainloop_poll (libpulse.so.0)
#3 0x00007f8c843e5fe0 pa_mainloop_iterate (libpulse.so.0)
#4 0x00007f8c843e6091 pa_mainloop_run (libpulse.so.0)
#5 0x00007f8c843f45ae n/a (libpulse.so.0)
#6 0x00007f8c841939fc n/a (libpulsecommon-12.2.so)
#7 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#8 0x00007f8cb08b5b23 __clone (libc.so.6)
Stack trace of thread 9033:
#0 0x00007f8cb098dafc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f8c843f4c89 pa_threaded_mainloop_wait (libpulse.so.0)
#2 0x00007f8c8c95a7e2 n/a (libgstpulseaudio.so)
#3 0x00007f8caf8dde13 n/a (libgstaudio-1.0.so.0)
#4 0x00007f8caf85bede n/a (libgstbase-1.0.so.0)
#5 0x00007f8caf85cfe1 n/a (libgstbase-1.0.so.0)
#6 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#7 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#8 0x00007f8caf74a3a5 gst_proxy_pad_chain_default (libgstreamer-1.0.so.0)
#9 0x00007f8caf75ce24 n/a (libgstreamer-1.0.so.0)
#10 0x00007f8caf765492 gst_pad_push (libgstreamer-1.0.so.0)
#11 0x00007f8c869c3d83 n/a (libgstcoreelements.so)
#12 0x00007f8caf7934bb n/a (libgstreamer-1.0.so.0)
#13 0x00007f8cb09debd6 n/a (libglib-2.0.so.0)
#14 0x00007f8cb09d73eb n/a (libglib-2.0.so.0)
#15 0x00007f8cb0987a9d start_thread (libpthread.so.0)
#16 0x00007f8cb08b5b23 __clone (libc.so.6)
-- Subject: Process 8987 (rhythmbox) dumped core
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
--
-- Process 8987 (rhythmbox) crashed and dumped core.
--
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Edited by Nicholas