crash on playing podcast

Bug #901658 reported by Kostiantyn Rybnikov
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Expired
Medium
Unassigned

Bug Description

When I play podcast rhythmbox crashes on random moment. Rhythmbox version is the one that ships with Ubuntu 11.10 with latest updates for today. 2.90.1

*** glibc detected *** rhythmbox: double free or corruption (!prev): 0x00007f9d3c4842a0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x78a96)[0x7f9d60121a96]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7f9d60125d7c]
/usr/lib/x86_64-linux-gnu/libgnutls.so.26(+0x26fa4)[0x7f9d51c96fa4]
/usr/lib/x86_64-linux-gnu/libgnutls.so.26(gnutls_global_deinit+0x2f)[0x7f9d51c9d01f]
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4(Curl_gtls_cleanup+0x12)[0x7f9d54d7f072]
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4(Curl_ssl_cleanup+0x12)[0x7f9d54d7f6e2]
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4(curl_global_cleanup+0x45)[0x7f9d54d70d45]
/usr/lib/libtotem-plparser.so.17(+0x11cb9)[0x7f9d5f7f6cb9]
/usr/lib/libtotem-plparser.so.17(+0xb2d7)[0x7f9d5f7f02d7]
/usr/lib/libtotem-plparser.so.17(totem_pl_parser_parse_with_base+0x150)[0x7f9d5f7f05e0]
/usr/lib/librhythmbox-core.so.4(rb_podcast_parse_load_feed+0x150)[0x7f9d61f44550]
/usr/lib/librhythmbox-core.so.4(+0x7dd60)[0x7f9d61f46d60]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x6a2b6)[0x7f9d606cf2b6]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7efc)[0x7f9d6044fefc]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7f9d6018a89d]
======= Memory map: ========
00400000-00405000 r-xp 00000000 08:01 1339364 /usr/bin/rhythmbox
00604000-00605000 r--p 00004000 08:01 1339364 /usr/bin/rhythmbox
00605000-00606000 rw-p 00005000 08:01 1339364 /usr/bin/rhythmbox
01e5a000-03e75000 rw-p 00000000 00:00 0 [heap]
7f9d2a9b5000-7f9d2a9b6000 ---p 00000000 00:00 0
7f9d2a9b6000-7f9d2b1b6000 rw-p 00000000 00:00 0
7f9d2b1b6000-7f9d2b1bc000 r-xp 00000000 08:01 6835468 /lib/x86_64-linux-gnu/libnss_dns-2.13.so
7f9d2b1bc000-7f9d2b3bb000 ---p 00006000 08:01 6835468 /lib/x86_64-linux-gnu/libnss_dns-2.13.so
7f9d2b3bb000-7f9d2b3bc000 r--p 00005000 08:01 6835468 /lib/x86_64-linux-gnu/libnss_dns-2.13.so
7f9d2b3bc000-7f9d2b3bd000 rw-p 00006000 08:01 6835468 /lib/x86_64-linux-gnu/libnss_dns-2.13.so
7f9d2b3bd000-7f9d2b3bf000 r-xp 00000000 08:01 6815812 /lib/libnss_mdns4_minimal.so.2
7f9d2b3bf000-7f9d2b5be000 ---p 00002000 08:01 6815812 /lib/libnss_mdns4_minimal.so.2
7f9d2b5be000-7f9d2b5bf000 r--p 00001000 08:01 6815812 /lib/libnss_mdns4_minimal.so.2
7f9d2b5bf000-7f9d2b5c0000 rw-p 00002000 08:01 6815812 /lib/libnss_mdns4_minimal.so.2
7f9d2b5c0000-7f9d2b5c1000 ---p 00000000 00:00 0
7f9d2b5c1000-7f9d2bdc1000 rw-p 00000000 00:00 0
7f9d2bdc1000-7f9d2bdc2000 ---p 00000000 00:00 0
7f9d2bdc2000-7f9d2c5c2000 rw-p 00000000 00:00 0
7f9d2c5c2000-7f9d2c5d7000 r-xp 00000000 08:01 1573783 /usr/lib/python2.7/dist-packages/cairo/_cairo.so
7f9d2c5d7000-7f9d2c7d6000 ---p 00015000 08:01 1573783 /usr/lib/python2.7/dist-packages/cairo/_cairo.so
7f9d2c7d6000-7f9d2c7d7000 r--p 00014000 08:01 1573783 /usr/lib/python2.7/dist-packages/cairo/_cairo.so
7f9d2c7d7000-7f9d2c7dc000 rw-p 00015000 08:01 1573783 /usr/lib/python2.7/dist-packages/cairo/_cairo.so
7f9d2c7dc000-7f9d2c7dd000 r-xp 00000000 08:01 1575492 /usr/lib/python2.7/dist-packages/gi/_gi_cairo.so
7f9d2c7dd000-7f9d2c9dd000 ---p 00001000 08:01 1575492 /usr/lib/python2.7/dist-packages/gi/_gi_cairo.so
7f9d2c9dd000-7f9d2c9de000 r--p 00001000 08:01 1575492 /usr/lib/python2.7/dist-packages/gi/_gi_cairo.so
7f9d2c9de000-7f9d2c9df000 rw-p 00002000 08:01 1575492 /usr/lib/python2.7/dist-packages/gi/_gi_cairo.so
7f9d2c9df000-7f9d2c9e0000 ---p 00000000 00:00 0
7f9d2c9e0000-7f9d2d1e0000 rw-p 00000000 00:00 0
7f9d2d1e0000-7f9d2d1e1000 ---p 00000000 00:00 0
7f9d2d1e1000-7f9d2d9e1000 rw-p 00000000 00:00 0
7f9d2d9e1000-7f9d2d9e2000 ---p 00000000 00:00 0
7f9d2d9e2000-7f9d2e1e2000 rw-p 00000000 00:00 0
7f9d2e1e2000-7f9d2e1e8000 r-xp 00000000 08:01 1324098 /usr/lib/liborc-test-0.4.so.0.14.0
7f9d2e1e8000-7f9d2e3e7000 ---p 00006000 08:01 1324098 /usr/lib/liborc-test-0.4.so.0.14.0
7f9d2e3e7000-7f9d2e3e8000 r--p 00005000 08:01 1324098 /usr/lib/liborc-test-0.4.so.0.14.0
7f9d2e3e8000-7f9d2e3e9000 rw-p 00006000 08:01 1324098 /usr/lib/liborc-test-0.4.so.0.14.0
7f9d2e3e9000-7f9d2e3f7000 r-xp 00000000 08:01 1324124 /usr/lib/gstreamer-0.10/libgstaudioresample.so
7f9d2e3f7000-7f9d2e5f7000 ---p 0000e000 08:01 1324124 /usr/lib/gstreamer-0.10/libgstaudioresample.so
7f9d2e5f7000-7f9d2e5f8000 r--p 0000e000 08:01 1324124 /usr/lib/gstreamer-0.10/libgstaudioresample.so
7f9d2e5f8000-7f9d2e5fa000 rw-p 0000f000 08:01 1324124 /usr/lib/gstreamer-0.10/libgstaudioresample.so
7f9d2e5fa000-7f9d2e66c000 r-xp 00000000 08:01 1315096 /usr/lib/liboil-0.3.so.0.3.0
7f9d2e66c000-7f9d2e86b000 ---p 00072000 08:01 1315096 /usr/lib/liboil-0.3.so.0.3.0
7f9d2e86b000-7f9d2e86c000 r--p 00071000 08:01 1315096 /usr/lib/liboil-0.3.so.0.3.0
7f9d2e86c000-7f9d2e887000 rw-p 00072000 08:01 1315096 /usr/lib/liboil-0.3.so.0.3.0
7f9d2e887000-7f9d2e889000 rw-p 00000000 00:00 0
7f9d2e889000-7f9d2e8b9000 r-xp 00000000 08:01 1316029 /usr/lib/gstreamer-0.10/libgstflump3dec.so
7f9d2e8b9000-7f9d2eab8000 ---p 00030000 08:01 1316029 /usr/lib/gstreamer-0.10/libgstflump3dec.so
7f9d2eab8000-7f9d2eab9000 r--p 0002f000 08:01 1316029 /usr/lib/gstreamer-0.10/libgstflump3dec.so
7f9d2eab9000-7f9d2eaba000 rw-p 00030000 08:01 1316029 /usr/lib/gstreamer-0.10/libgstflump3dec.so
7f9d2eaba000-7f9d2eac0000 r-xp 00000000 08:01 1318567 /usr/lib/gstreamer-0.10/libgstcoreindexers.so
7f9d2eac0000-7f9d2ecbf000 ---p 00006000 08:01 1318567 /usr/lib/gstreamer-0.10/libgstcoreindexers.so
7f9d2ecbf000-7f9d2ecc0000 r--p 00005000 08:01 1318567 /usr/lib/gstreamer-0.10/libgstcoreindexers.so
7f9d2ecc0000-7f9d2ecc1000 rw-p 00006000 08:01 1318567 /usr/lib/gstreamer-0.10/libgstcoreindexers.so
7f9d2ecc1000-7f9d2ecd2000 r-xp 00000000 08:01 1319694 /usr/lib/gstreamer-0.10/libgstaudioparsers.so
7f9d2ecd2000-7f9d2eed1000 ---p 00011000 08:01 1319694 /usr/lib/gstreamer-0.10/libgstaudioparsers.so
7f9d2eed1000-7f9d2eed2000 r--p 00010000 08:01 1319694 /usr/lib/gstreamer-0.10/libgstaudioparsers.so
7f9d2eed2000-7f9d2eed3000 rw-p 00011000 08:01 1319694 /usr/lib/gstreamer-0.10/libgstaudioparsers.so
7f9d2eed3000-7f9d2eed5000 r-xp 00000000 08:01 1718031 /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
7f9d2eed5000-7f9d2f0d4000 ---p 00002000 08:01 1718031 /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
7f9d2f0d4000-7f9d2f0d5000 r--p 00001000 08:01 1718031 /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
7f9d2f0d5000-7f9d2f0d6000 rw-p 00002000 08:01 1718031 /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
7f9d2f0d6000-7f9d2f0df000 r-xp 00000000 08:01 1319716 /usr/lib/gstreamer-0.10/libgstid3demux.so
7f9d2f0df000-7f9d2f2df000 ---p 00009000 08:01 1319716 /usr/lib/gstreamer-0.10/libgstid3demux.so
7f9d2f2df000-7f9d2f2e0000 r--p 00009000 08:01 1319716 /usr/lib/gstreamer-0.10/libgstid3demux.so
7f9d2f2e0000-7f9d2f2e1000 rw-p 0000a000 08:01 1319716 /usr/lib/gstreamer-0.10/libgstid3demux.so
7f9d2f2e1000-7f9d2f2f3000 r-xp 00000000 08:01 1324105 /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so
7f9d2f2f3000-7f9d2f4f2000 ---p 00012000 08:01 1324105 /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so
7f9d2f4f2000-7f9d2f4f3000 r--p 00011000 08:01 1324105 /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so
7f9d2f4f3000-7f9d2f4f6000 rw-p 00012000 08:01 1324105 /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so
7f9d2f4f6000-7f9d2f510000 r-xp 00000000 08:01 1324121 /usr/lib/gstreamer-0.10/libgstdecodebin2.so
7f9d2f510000-7f9d2f70f000 ---p 0001a000 08:01 1324121 /usr/lib/gstreamer-0.10/libgstdecodebin2.so
7f9d2f70f000-7f9d2f710000 r--p 00019000 08:01 1324121 /usr/lib/gstreamer-0.10/libgstdecodebin2.so
7f9d2f710000-7f9d2f711000 rw-p 0001a000 08:01 1324121 /usr/lib/gstreamer-0.10/libgstdecodebin2.so
7f9d2f711000-7f9d2f785000 r-xp 00000000 08:01 1324097 /usr/lib/liborc-0.4.so.0.14.0
7f9d2f785000-7f9d2f984000 ---p 00074000 08:01 1324097 /usr/lib/liborc-0.4.so.0.14.0
7f9d2f984000-7f9d2f986000 r--p 00073000 08:01 1324097 /usr/lib/liborc-0.4.so.0.14.0
7f9d2f986000-7f9d2f98a000 rw-p 00075000 08:01 1324097 /usr/lib/liborc-0.4.so.0.14.0
7f9d2f98a000-7f9d2f9a0000 r-xp 00000000 08:01 1324112 /usr/lib/gstreamer-0.10/libgstaudioconvert.so
7f9d2f9a0000-7f9d2fb9f000 ---p 00016000 08:01 1324112 /usr/lib/gstreamer-0.10/libgstaudioconvert.so
7f9d2fb9f000-7f9d2fba0000 r--p 00015000 08:01 1324112 /usr/lib/gstreamer-0.10/libgstaudioconvert.so
7f9d2fba0000-7f9d2fba1000 rw-p 00016000 08:01 1324112 /usr/lib/gstreamer-0.10/libgstaudioconvert.so
7f9d2fba1000-7f9d33ba2000 rw-s 00000000 00:12 101509 /run/shm/pulse-shm-2678079489
7f9d33ba2000-7f9d33ba3000 ---p 00000000 00:00 0
7f9d33ba3000-7f9d343a3000 rw-p 00000000 00:00 0
7f9d343a3000-7f9d34656000 r-xp 00000000 08:01 1314333 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f9d34656000-7f9d34855000 ---p 002b3000 08:01 1314333 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f9d34855000-7f9d34871000 r--p 002b2000 08:01 1314333 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f9d34871000-7f9d34872000 rw-p 002ce000 08:01 1314333 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f9d34872000-7f9d348ba000 r-xp 00000000 08:01 1314961 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0
7f9d348ba000-7f9d34aba000 ---p 00048000 08:01 1314961 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0
7f9d34aba000-7f9d34abb000 r--p 00048000 08:01 1314961 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0
7f9d34abb000-7f9d34abc000 rw-p 00049000 08:01 1314961 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0
7f9d34abc000-7f9d34ac1000 r-xp 00000000 08:01 1314944 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
7f9d34ac1000-7f9d34cc0000 ---p 00005000 08:01 1314944 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
7f9d34cc0000-7f9d34cc1000 r--p 00004000 08:01 1314944 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
7f9d34cc1000-7f9d34cc2000 rw-p 00005000 08:01 1314944 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
7f9d34cc2000-7f9d34d22000 r-xp 00000000 08:01 1315193 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.24
7f9d34d22000-7f9d34f22000 ---p 00060000 08:01 1315193 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.24
7f9d34f22000-7f9d34f24000 r--p 00060000 08:01 1315193 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.24
7f9d34f24000-7f9d34f25000 rw-p 00062000 08:01 1315193 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.24
7f9d34f25000-7f9d34f29000 rw-p 00000000 00:00 0
7f9d34f29000-7f9d34f31000 r-xp 00000000 08:01 6815883 /lib/x86_64-linux-gnu/libwrap.so.0.7.6
7f9d34f31000-7f9d35130000 ---p 00008000 08:01 6815883 /lib/x86_64-linux-gnu/libwrap.so.0.7.6
7f9d35130000-7f9d35131000 r--p 00007000 08:01 6815883 /lib/x86_64-linux-gnu/libwrap.so.0.7.6
7f9d35131000-7f9d35132000 rw-p 00008000 08:01 6815883 /lib/x86_64-linux-gnu/libwrap.so.0.7.6
7f9d35132000-7f9d3518e000 r-xp 00000000 08:01 1337448 /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
7f9d3518e000-7f9d3538e000 ---p 0005c000 08:01 1337448 /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
7f9d3538e000-7f9d3538f000 r--p 0005c000 08:01 1337448 /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
7f9d3538f000-7f9d35390000 rw-p 0005d000 08:01 1337448 /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
7f9d35390000-7f9d35397000 r-xp 00000000 08:01 1315280 /usr/lib/x86_64-linux-gnu/libjson.so.0.0.1
7f9d35397000-7f9d35596000 ---p 00007000 08:01 1315280 /usr/lib/x86_64-linux-gnu/libjson.so.0.0.1Aborted

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

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https://wiki.ubuntu.com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem.

Changed in rhythmbox (Ubuntu):
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Shadar (zxlmm) wrote :

Hi, I have same problem.

OS: Ubuntu 11.10
valgrind.log in attachment

Revision history for this message
Kostiantyn Rybnikov (k-bx) wrote :

Yeah. The funny thing is that I had no crashes since bugreport (on playing podcast, but I had them on something else if I remember correctly).

Revision history for this message
Shadar (zxlmm) wrote :

Well, in my case it's very consistent. Can not use Rhythmbox anymore =(.
Another thing is that after crash happens - all changes that I did to podcasts/episodes list (delete/download/cancel download) are dissapearing.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for rhythmbox (Ubuntu) because there has been no activity for 60 days.]

Changed in rhythmbox (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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