Re: [Rhythmbox-devel] Update : Download and show albums covers



On Thu, 09 Dec 2004 16:47:12 +0100, Marc Pavot <m pavot laposte net> wrote:
> Hi,
> 
> I have made a lot of changes in my arch branch for the support of the
> album covers. It now works like this :
> 
> *When you play a song :
> - It search a cover in ~/.gnome2/rhythmbox/covers
> - If none is found, it search a cover in the directory of the song
> - If none is found, it search a cover on amazon.com
> - If a cover is found in one of this place, the cover is displayed and
> saved in ~/.gnome2/rhythmbox/covers.
> 
> *When you launch the cover manager (screenshot :
> http://perso.enst.fr/~pavot/Capture3.png
> - It now shows all the covers found in ~/.gnome2/rhythmbox/covers with a
> tree structure (Artist/Album)
> - You can :
>        - Automatically get all the covers of an artist (or of all
> artists) from the directory of the albums.
>        - Automatically download all the covers of an artist (or of all
> artists) from amazon.
>        - Download a cover from amazon and select between different
> covers and different sizes if you only select one album.
>        - Choose a cover for an album on your hard disk if you only
> select one album.
> 
> All your comments, ideas and bug reports are really welcome.
> 
> Marc
> 
> PS : my arch branch is here:
> m pavot laposte net--2004
> http://perso.enst.fr/~pavot/archive
> 

For me Rb segfaults each time I start to play a song. I attach the
backtrace if it can be useful for you.
=== Backtrace ===
Thread 7 (Thread -1272419408 (LWP 10461)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb73a94bb in __read_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb44a4795 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libfile.so
#3  0x00000015 in ?? ()
#4  0x08632c18 in ?? ()
#5  0x00001000 in ?? ()
#6  0xb7766a30 in ?? ()
#7  0x00001000 in ?? ()
#8  0x00000000 in ?? ()
#9  0xb44a4756 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libfile.so
#10 0xb770484c in ?? () from /usr/lib/libgnomevfs-2.so.0
#11 0x086238b0 in ?? ()
#12 0x00000000 in ?? ()
#13 0xb4286128 in ?? ()
#14 0xb76d2d40 in _gnome_vfs_handle_do_read () from /usr/lib/libgnomevfs-2.so.0
#15 0xb76d2d40 in _gnome_vfs_handle_do_read () from /usr/lib/libgnomevfs-2.so.0
#16 0xb76c859d in gnome_vfs_read_cancellable ()
   from /usr/lib/libgnomevfs-2.so.0
#17 0xb76e1ff1 in gnome_vfs_read () from /usr/lib/libgnomevfs-2.so.0
#18 0xb43a7910 in gst_gnomevfssrc_get_type ()
   from /usr/lib/gstreamer-0.8/libgstgnomevfs.so
#19 0xb7554a33 in gst_pad_call_get_function ()
   from /usr/lib/libgstreamer-0.8.so.1
#20 0xb4cc71b2 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#21 0x0837ec48 in ?? ()
#22 0x00000004 in ?? ()
#23 0xb4ccb3e0 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#24 0xb4ccb82c in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#25 0x00000517 in ?? ()
#26 0x00000000 in ?? ()
#27 0xb4ccc740 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#28 0x082be370 in ?? ()
#29 0x085a3870 in ?? ()
#30 0x0862adf8 in ?? ()
#31 0xb4cc706b in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#32 0xb4cceae0 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#33 0x0837eaf8 in ?? ()
#34 0x00000000 in ?? ()
#35 0xb42862b8 in ?? ()
#36 0xb4cc6c02 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#37 0x00000000 in ?? ()
#38 0x0862adf8 in ?? ()
#39 0xb42862b8 in ?? ()
#40 0xb7544e69 in gst_debug_log () from /usr/lib/libgstreamer-0.8.so.1
Previous frame inner to this frame (corrupt stack?)
#0  0xb71cf739 in free () from /lib/tls/i686/cmov/libc.so.6


-- 
Baptiste Mille-Mathias


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]