Re: [Rhythmbox-devel] daap gnome-vfs source



On Fri, 2004-10-01 at 10:08 +0200, GCZ wrote:
> Charles Schmidt wrote:
> 
> > I've got a first version of a gnome-vfs daap (itunes shares) up at
> > http://ishamael.tunkeymicket.com/software/daap.html for playing with.
> > I'd appreciate people try it out (browse to daap://hostname or ip
> > address) and see what they can break/fix.  
> 
> OK, my bad, I didn't configure with the right --sysconfdir switch.
> 
> When I open an iTunes share with nautilus, I can see a file called 
> metadata.xml and some folders standing for automatic playlists, but none 
> of my songs. When I refresh, all files and dirs disappear. When I try to 
> open a folder, nautilus crashes. Here's the output:
> 
> (nautilus:21679): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 
> 1667 (gnome_vfs_uri_get_path): assertion `uri != NULL' failed
> 
> (nautilus:21679): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 
> 1332 (gnome_vfs_uri_get_host_name): assertion `uri != NULL' failed
> error opening host
> 
> (nautilus:21679): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 
> 916 (gnome_vfs_uri_unref): assertion `uri != NULL' failed
> DAAP:[0x81a9c30] [Directory] Read; 0x836f180 {in do_read_directory}
> DAAP:[0x81a9c30] [Directory] Read; 0x836f180 {in do_read_directory}
> DAAP:[0x81a9c30] [Directory] Read; 0x836f180 {in do_read_directory}
> DAAP:[0x81a9c30] [Directory] Read; 0x836f180 {in do_read_directory}
> DAAP:[0x81a9c30] [Directory] Read; 0x836f180 {in do_read_directory}
> DAAP:[0x81a9c30] [Directory] Read; 0x836f180 {in do_read_directory}
> DAAP:[0x81a9c30] [Directory] Read; 0x836f180 {in do_read_directory}
> 
> (nautilus:21679): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 
> 1667 (gnome_vfs_uri_get_path): assertion `uri != NULL' failed
> 
> (nautilus:21679): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 
> 1332 (gnome_vfs_uri_get_host_name): assertion `uri != NULL' failed
> error opening host
> 
> (nautilus:21679): libgnomevfs-CRITICAL **: file gnome-vfs-uri.c: line 
> 916 (gnome_vfs_uri_unref): assertion `uri != NULL' failed
> DAAP:[0x81a9f20] [Directory] Read; 0x8322ec0 {in do_read_directory}
> DAAP:[0x81a9f20] [Directory] Read; 0x8322ec0 {in do_read_directory}
> 
> (nautilus:21679): GLib-CRITICAL **: file gnode.c: line 777 
> (g_node_traverse): assertion `root != NULL' failed
> DAAP:[0x81a9c30] [Directory] Read; 0x8322ec0 {in do_read_directory}
> 
> (nautilus:21679): GLib-CRITICAL **: file gnode.c: line 777 
> (g_node_traverse): assertion `root != NULL' failed
> Multiple segmentation faults occurred; can't display error dialog

Well, thats obviously not right ;)  Could you run:

$ gdb gnomevfs-ls
(gdb) r daap://192.168.1.201

and when it segfaults:

(gdb) bt

and send me the output of that?  Nautilus doesn't really lend itself to
easy debugging, but the gnomevfs-ls command does.

If that doesn't segfault, try:

(gdb) r daap://192.168.1.201/FOLDERNAME (whatever folder you tried to
click on)

and send me the backtrace ouput from that.


> Rhythmbox crashes too if I try to add "daap://192.168.1.201" to the library.

Yeah, that doesn't work yet.  The RB part will come soon, built on the
vfs module.

Thanks!

-- 
-charlie



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