| Summary: | Rhythmbox Regularly Segfaults Playing Podcast | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Alex Markley <alex> |
| Component: | rhythmbox | Assignee: | Bastien Nocera <bnocera> |
| Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 15 | CC: | bnocera |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i686 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-08-07 15:28:14 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Alex Markley
2011-10-09 16:53:39 UTC
I've downloaded some debuginfo and manually recreated a backtrace via gdb. Here it is!
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xa4dfcb70 (LWP 15845)]
xmlEncodeEntitiesReentrant__internal_alias (doc=0x0, input=0x11 <Address 0x11 out of bounds>) at entities.c:576
576 while (*cur != '\0') {
Missing separate debuginfos, use: debuginfo-install ORBit2-2.14.19-2.fc15.i686 PackageKit-gtk3-module-0.6.17-1.fc15.i686 adwaita-gtk3-theme-3.0.2-1.fc15.i686 avahi-glib-0.6.30-3.fc15.i686 avahi-libs-0.6.30-3.fc15.i686 cyrus-sasl-lib-2.1.23-18.fc15.i686 dconf-0.7.5-1.i686 enchant-1.6.0-2.fc15.i686 expat-2.0.1-11.fc15.i686 flac-1.2.1-6.fc12.i686 gamin-0.1.10-9.fc15.i686 geoclue-0.12.0-7.fc15.i686 glib-networking-2.28.6.1-2.fc15.i686 gmime-2.5.1-4.fc15.i686 gnutls-2.10.5-1.fc15.i686 gpgme-1.3.0-4.fc15.i686 gstreamer-plugins-bad-free-0.10.22-1.fc15.i686 gstreamer-plugins-good-0.10.29-1.fc15.i686 gstreamer-plugins-ugly-0.10.18-1.fc15.i686 gstreamer-python-0.10.19-2.fc15.i686 gvfs-1.8.2-1.fc15.i686 keyutils-libs-1.2-7.fc15.i686 krb5-libs-1.9.1-5.fc15.i686 libX11-1.4.3-1.fc15.i686 libXau-1.0.6-2.fc15.i686 libXcomposite-0.4.3-2.fc15.i686 libXcursor-1.1.11-3.fc15.i686 libXdamage-1.1.3-2.fc15.i686 libXext-1.2.0-2.fc15.i686 libXfixes-5.0-1.fc15.i686 libXi-1.4.3-2.fc15.i686 libXinerama-1.1.1-2.fc15.i686 libXrandr-1.3.1-2.fc15.i686 libXrender-0.9.6-2.fc15.i686 libXt-1.1.0-1.fc15.i686 libXtst-1.2.0-2.fc15.i686 libassuan-2.0.0-4.fc15.i686 libasyncns-0.8-2.fc15.i686 libcanberra-0.28-3.fc15.i686 libcanberra-gtk3-0.28-3.fc15.i686 libcom_err-1.41.14-2.fc15.i686 libcroco-0.6.2-6.fc15.i686 libcurl-7.21.3-12.fc15.i686 libdiscid-0.2.2-5.fc15.i686 libgcc-4.6.1-9.fc15.i686 libgcrypt-1.4.6-1.fc15.i686 libgpg-error-1.9-2.fc15.i686 libicu-4.4.2-7.fc15.i686 libid3tag-0.15.1b-11.fc15.i686 libidn-1.19-2.fc15.i686 libimobiledevice-1.1.1-1.fc15.i686 libjpeg-turbo-1.1.1-1.fc15.i686 libmad-0.15.1b-13.fc12.i586 libmodman-2.0.1-2.fc15.i686 libogg-1.2.2-3.fc15.i686 libplist-1.3-2.fc15.i686 libproxy-0.4.7-1.fc15.i686 librsvg2-2.34.0-2.fc15.i686 libselinux-2.0.99-4.fc15.i686 libsndfile-1.0.25-1.fc15.i686 libssh2-1.2.7-1.fc15.i686 libstdc++-4.6.1-9.fc15.i686 libtasn1-2.7-2.fc15.i686 libtdb-1.2.9-9.fc15.i686 libtool-ltdl-2.4-6.fc15.i686 libusb1-1.0.8-7.fc15.i686 libuuid-2.19.1-1.4.fc15.i686 libvorbis-1.3.2-1.fc15.i686 libxcb-1.7-2.fc15.i686 libxslt-1.1.26-8.fc15.i686 lua-5.1.4-8.fc15.i686 neon-0.29.5-2.fc15.i686 nspr-4.8.8-1.fc15.i686 nss-3.12.10-6.fc15.i686 nss-softokn-freebl-3.12.10-2.fc15.i686 nss-util-3.12.10-1.fc15.i686 openldap-2.4.24-3.fc15.i686 openssl-1.0.0e-1.fc15.i686 orc-0.4.14-1.fc15.i686 pakchois-0.4-4.i686 pixman-0.20.2-2.fc15.i686 pulseaudio-libs-0.9.22-5.fc15.i686 pycairo-1.8.8-2.fc14.i686 pygobject2-2.28.6-1.fc15.i686 python-libs-2.7.1-7.fc15.i686 quvi-0.2.16.1-1.fc15.i686 sqlite-3.7.5-3.fc15.i686 tcp_wrappers-libs-7.6-60.fc15.i686 usbmuxd-1.0.7-1.fc15.i686 xcb-util-0.3.6-2.fc15.i686
(gdb) bt
#0 xmlEncodeEntitiesReentrant__internal_alias (doc=0x0, input=0x11 <Address 0x11 out of bounds>) at entities.c:576
#1 0x46f41b96 in save_entry (ctx=0xa4dfc0f0, entry=0xace02840, db=0x8277060 [RhythmDBTree]) at rhythmdb-tree.c:974
#2 save_entry (db=0x8277060 [RhythmDBTree], entry=0xace02840, ctx=0xa4dfc0f0) at rhythmdb-tree.c:957
#3 0x46f41361 in hash_tree_entries_foreach (key=0xace02840, value=0x0, data=0xa4dfbff8) at rhythmdb-tree.c:2624
#4 0x4b603674 in g_hash_table_foreach (hash_table=0xacc111b0 = {...}, func=0x46f41330 <hash_tree_entries_foreach>, user_data=0xa4dfbff8) at ghash.c:1326
#5 0x46f406ac in hash_tree_albums_foreach (key=0x8245e68, value=0xacc14730, data=0xa4dfbff8) at rhythmdb-tree.c:2639
#6 0x4b603674 in g_hash_table_foreach (hash_table=0xacc11180 = {...}, func=0x46f40650 <hash_tree_albums_foreach>, user_data=0xa4dfbff8) at ghash.c:1326
#7 0x46f4062c in hash_tree_artists_foreach (key=0xacc11be0, value=0xace025e0, data=0xa4dfbff8) at rhythmdb-tree.c:2657
#8 0x4b603674 in g_hash_table_foreach (hash_table=0xacc11150 = {...}, func=0x46f405d0 <hash_tree_artists_foreach>, user_data=0xa4dfbff8) at ghash.c:1326
#9 0x46f405ac in hash_tree_genres_foreach (key=0x8245e68, value=0xacc13d60, data=0xa4dfbff8) at rhythmdb-tree.c:2678
#10 0x4b603674 in g_hash_table_foreach (hash_table=0xacc11120 = {...}, func=0x46f40550 <hash_tree_genres_foreach>, user_data=0xa4dfbff8) at ghash.c:1326
#11 0x46f45f5a in rhythmdb_hash_tree_foreach (adb=<optimized out>, type=<optimized out>, entry_func=0x46f41aa0 <save_entry>, album_func=0, data=0xa4dfc0f0, genres_func=0, artist_func=0)
at rhythmdb-tree.c:2712
#12 0x46f4608e in save_entry_type (ctx=0xa4dfc0f0, entry_type=0x8276c00 [RBPodcastFeedEntryType], name=0x825a760 "podcast-feed") at rhythmdb-tree.c:1185
#13 save_entry_type (name=0x825a760 "podcast-feed", entry_type=0x8276c00 [RBPodcastFeedEntryType], ctx=0xa4dfc0f0) at rhythmdb-tree.c:1175
#14 0x4b603674 in g_hash_table_foreach (hash_table=0x8211b80 = {...}, func=0x46f45fd0 <save_entry_type>, user_data=0xa4dfc0f0) at ghash.c:1326
#15 0x46f2bc8c in rhythmdb_entry_type_foreach (db=0x8277060 [RhythmDBTree], func=0x46f45fd0 <save_entry_type>, data=0xa4dfc0f0) at rhythmdb.c:4604
#16 0x46f45742 in rhythmdb_tree_save (rdb=0x8277060 [RhythmDBTree]) at rhythmdb-tree.c:1252
#17 0x46f27013 in rhythmdb_save_thread_main (db=0x8277060 [RhythmDBTree]) at rhythmdb.c:3133
#18 0x4b63c535 in g_thread_create_proxy (data=0x8a9a6a0) at gthread.c:1955
#19 0x4b527a2e in start_thread (arg=0xa4dfcb70) at pthread_create.c:305
#20 0x4b46d34e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
(gdb)
This message is a notice that Fedora 15 is now at end of life. Fedora has stopped maintaining and issuing updates for Fedora 15. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At this time, all open bugs with a Fedora 'version' of '15' have been closed as WONTFIX. (Please note: Our normal process is to give advanced warning of this occurring, but we forgot to do that. A thousand apologies.) Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, feel free to reopen this bug and simply change the 'version' to a later Fedora version. Bug Reporter: Thank you for reporting this issue and we are sorry that we were unable to fix it before Fedora 15 reached end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged to click on "Clone This Bug" (top right of this page) and open it against that version of Fedora. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping |