Re: [Rhythmbox-devel] [BUILD FAILURE] In rb-playlist-source.c related tototem_pl_parser_write_with_title ()
- From: Luca Ferretti <elle uca libero it>
- To: jrl ids org au
- Cc: rhythmbox-devel gnome org
- Subject: Re: [Rhythmbox-devel] [BUILD FAILURE] In rb-playlist-source.c related tototem_pl_parser_write_with_title ()
- Date: Wed, 11 Jan 2006 13:55:56 +0100
Il giorno mer, 11/01/2006 alle 21.30 +1100, James Livingston ha scritto:
> On Wed, 2006-01-11 at 10:48 +0100, Luca Ferretti wrote:
> > rb-playlist-source.c: In function 'rb_playlist_source_save_playlist':
> > rb-playlist-source.c:483: warning: passing argument 3 of
> > 'totem_pl_parser_write_with_title' from incompatible pointer type
> > make[2]: *** [rb-playlist-source.lo] Error 1
> > make[2]: Leaving directory `/test/cvs/gnome2/rhythmbox/sources'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/test/cvs/gnome2/rhythmbox'
> > make: *** [all] Error 2
>
> Can you see if changing "playlist_iter_func" to
> "(TotemPlParserIterFunc)playlist_iter_func" on that line helps? If so,
> I'll fix it in cvs.
>
OK, it compiles and link and run, BUT testing I found:
1. RB crash on startup if dbus-session is not running (see attached
traceback)
2. RB fails (corrupted playlist or unknown format) to load a simple
test playlist saved with Totem using .pl (Perl files) as
extension. The same playlist, renamed as test.playlist can be
successfully imported in RB.
Backtrace was generated from '/opt/gnome2/bin/rhythmbox'
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1229203776 (LWP 5686)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7677483 in __waitpid_nocancel ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7ef207b in libgnomeui_segv_handle (signum=5) at gnome-ui-init.c:792
#3 <signal handler called>
#4 IA__g_logv (log_domain=) at gmessages.c:503
#5 0xb6d4ffce in IA__g_log (log_domain=0x80f9078 "Rhythmbox",
log_level=G_LOG_LEVEL_CRITICAL,
format=0x80e9d6c "couldn't connect to session bus: %s") at gmessages.c:517
#6 0x0806a270 in main (argc=1, argv=0xbf9616c4) at main.c:255
Thread 1 (Thread -1229203776 (LWP 5686)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7677483 in __waitpid_nocancel ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7ef207b in libgnomeui_segv_handle (signum=5) at gnome-ui-init.c:792
estatus = 0
in_segv = 1
sa = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
sa_mask = {__val = {3066115854, 3214281264, 4294967295, 3067216424,
3066083264, 3067218296, 143360, 136265760, 135433680, 3214281760,
3067218232, 3067218176, 40, 3067218176, 3214281456, 3067159855,
136261664, 4294963200, 3067218232, 3067218176, 2, 3214271888,
3214271960, 0, 4095, 3214281760, 0, 136290304, 24264, 136266040,
3067218176, 0}}, sa_flags = -1227755300, sa_restorer = 0x100}
pid = #0 0xffffe410 in __kernel_vsyscall ()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]