<div dir="ltr"><pre>Package: rhythmbox<br>Version: 0.11.6-1<br>Status: install ok installed<br>Priority: optional<br>Section: gnome<br>Installed-Size: 13672<br>Maintainer: Loic Minier &lt;<a href="mailto:lool@dooz.org">lool@dooz.org</a>&gt;<br>
Architecture: i386<br>Version: 0.11.6-1<br>Depends: gconf2 (&gt;= 2.10.1-2), libart-2.0-2 (&gt;= 2.3.18), libatk1.0-0 (&gt;= 1.20.0), libavahi-client3 (&gt;= 0.6.16), libavahi-common3 (&gt;= 0.6.16), libavahi-glib1 (&gt;= 0.6.16), libbonobo2-0 (&gt;= 2.15.0), libbonoboui2-0 (&gt;= 2.15.1), libc6 (&gt;= 2.7-1), libcairo2 (&gt;= 1.2.4), libdbus-1-3 (&gt;= 1.0.2), libdbus-glib-1-2 (&gt;= 0.71), libexpat1 (&gt;= 1.95.8), libfontconfig1 (&gt;= 2.4.0), libfreetype6 (&gt;= 2.3.5), libgconf2-4 (&gt;= 2.13.5), libglade2-0 (&gt;= 1:2.6.1), libglib2.0-0 (&gt;= 2.16.0), libgnome-keyring0 (&gt;= 2.22.0), libgnome-media0, libgnome2-0 (&gt;= 2.17.3), libgnomecanvas2-0 (&gt;= 2.11.1), libgnomeui-0 (&gt;= 2.17.1), libgnomevfs2-0 (&gt;= 1:2.17.90), libgpod3 (&gt;= 0.6.0), libgstreamer-plugins-base0.10-0 (&gt;= 0.10.12), libgstreamer0.10-0 (&gt;= 0.10.14), libgtk2.0-0 (&gt;= 2.12.0), libhal1 (&gt;= <a href="http://0.5.8.1">0.5.8.1</a>), libice6 (&gt;= 1:1.0.0), liblircclient0, libmtp7, libmusicbrainz4c2a (&gt;= 2.1.5), libnautilus-burn4, libnotify1 (&gt;= 0.4.4), libnotify1-gtk2.10, libnspr4-0d (&gt;= <a href="http://1.8.0.10">1.8.0.10</a>), liborbit2 (&gt;= 1:2.14.10), libpango1.0-0 (&gt;= 1.20.3), libpixman-1-0, libpng12-0 (&gt;= 1.2.13-4), libpopt0 (&gt;= 1.14), libsexy2 (&gt;= 0.1.8), libsm6, libsoup2.4-1 (&gt;= 2.4.1), libtotem-plparser10 (&gt;= 2.21.92), libusb-0.1-4 (&gt;= 2:0.1.12), libx11-6, libxcb-render-util0, libxcb-render0, libxcb1, libxcursor1 (&gt;&gt; 1.1.2), libxext6, libxfixes3 (&gt;= 1:4.0.1), libxi6, libxinerama1, libxml2 (&gt;= 2.6.27), libxrandr2, libxrender1, python2.5 (&gt;= 2.5), zlib1g (&gt;= 1:1.1.4), python, python-support (&gt;= 0.7.1), dbus, gstreamer0.10-gnomevfs, gstreamer0.10-plugins-base, gstreamer0.10-plugins-good, gstreamer0.10-alsa | gstreamer0.10-audiosink, python-gnome2 (&gt;= 2.18), python-gtk2 (&gt;= 2.10), gnome-icon-theme, gstreamer0.10-x<br>
Recommends: scrollkeeper, yelp, avahi-daemon, sound-juicer, gnome-volume-manager, hal, notification-daemon, gnome-control-center (&gt;= 2.15.90), libgnomevfs2-extra, gstreamer0.10-plugins-ugly, gnome-app-install, python-gst0.10<br>
Suggests: gstreamer0.10-plugins-bad, python-coherence<br>Conflicts: gnome-control-center (&lt;&lt; 2.15.90)<br>Description: music player and organizer for GNOME<br> Rhythmbox is a very easy to use music playing and management program<br>
 which supports a wide range of audio formats (including mp3 and ogg).<br> Originally inspired by Apple&#39;s iTunes, the current version also supports<br> Internet Radio, iPod integration and generic portable audio player<br>
 support, Audio CD burning, Audio CD playback, music sharing, and<br> Podcasts.<br> .<br> You need the python-coherence package for DLNA/UPnp sharing plugin.<br><br><br><br>When I import a invalid file(which is not a valid music format file) in rhythmbox, when<br>
rhythmbox plays the file, it just hangs, the UI is not responding any more<br><br>When I using gdb -p $(pidof rhythmbox) to backtrace the program, it hangs at the <br>following function call<br>0xb6fbf62d in poll () from /lib/libc.so.6<br>
backtrace the stack just give the following information<br>#0  0xb6fbf62d in poll () from /lib/libc.so.6<br>#1  0xb70dcbef in ?? () from /usr/lib/libglib-2.0.so.0<br>#2  0x0874bfa0 in ?? ()<br>#3  0x0000000b in ?? ()<br>#4  0x00000070 in ?? ()<br>
#5  0x0874bfa0 in ?? ()<br>#6  0x0000000b in ?? ()<br>#7  0xb71515f8 in ?? () from /usr/lib/libglib-2.0.so.0<br>#8  0xb7151620 in ?? () from /usr/lib/libglib-2.0.so.0<br>#9  0xbfef8184 in ?? ()<br>#10 0x00000001 in ?? ()<br>
#11 0x00000001 in ?? ()<br>#12 0x080f9710 in ?? ()<br>#13 0x0874bfa0 in ?? ()<br>#14 0xb6fbf5c0 in ?? () from /lib/libc.so.6<br>#15 0xb7e5e9e0 in ?? () from /lib/libpthread.so.0<br>#16 0xb7e5d140 in ?? () from /lib/libpthread.so.0<br>
#17 0xb7100f92 in g_thread_self () from /usr/lib/libglib-2.0.so.0<br>#18 0xb70dcf57 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0<br>#19 0xb770cc99 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0<br>#20 0x08062d40 in main (argc=Cannot access memory at address 0xb<br>
<br>And the running threads information is <br><br>info threads<br> 6 Thread 0xb5e0ab90 (LWP 3938)  0xb7e5f550 in pthread_cond_wait@@GLIBC_2.3.2 ()<br>   from /lib/libpthread.so.0<br>  5 Thread 0xb4cf0b90 (LWP 3940)  0xb7e5f550 in pthread_cond_wait@@GLIBC_2.3.2 ()<br>
   from /lib/libpthread.so.0<br>  4 Thread 0xb131bb90 (LWP 3941)  0xb7e5f550 in pthread_cond_wait@@GLIBC_2.3.2 ()<br>   from /lib/libpthread.so.0<br>  3 Thread 0xb0b1bb90 (LWP 3942)  0xb7e5f550 in pthread_cond_wait@@GLIBC_2.3.2 ()<br>
   from /lib/libpthread.so.0<br>  2 Thread 0xb031bb90 (LWP 3943)  0xb6fbf62d in poll () from /lib/libc.so.6<br>* 1 Thread 0xb6743740 (LWP 3926)  0xb6fbf62d in poll () from /lib/libc.so.6<br><br>Hope the above information will be helpful. Thanks<br>
</pre></div>