From: Francis J. H. <fhi...@mc...> - 2005-07-29 18:46:07
|
O.k, so I downgraded to 0.88 and it works fine. Do I need to upgrade through each of the latest releases rather than go straight to 0.94? Get Firefox! |
From: Jorg S. <Jor...@we...> - 2005-08-31 13:39:39
|
Hi Francis, tried your iTunesDB but gtkpod reads it smoothly here. I have another case just like it... What compiler are you using, and on which kernel is this? jcs@hatarakibachi:~/source/gtkpod/gtkpod$ gcc -v Lese Spezifikationen von /usr/lib/gcc-lib/i486-linux/3.3.5/specs Konfiguriert mit: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --enable-__cxa_atexit --with-system-zlib --enable-nls --without-included-gettext --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux Thread-Modell: posix gcc-Version 3.3.5 (Debian 1:3.3.5-13) jcs@hatarakibachi:~/source/gtkpod/gtkpod$ version Linux version 2.6.11.11n (source@hatarakibachi) (gcc-Version 3.3.5 (Debian 1:3.3.5-13)) #5 Mon Jun 6 22:00:08 JST 2005 My box is an Athlon64 3000+, btw. Maybe you can track down where it crashes using gdb? Cheers, JCS. On Fri, Aug 05, 2005 at 08:02:59AM +0000, fhi...@mc... wrote: > Please find attached a gzipped copy of my iTunes database. > > Thanks for your help. > > regards, Francis Hitchens. > > > > I'm not sure I have already answered you. > > > > Please keep a copy of your iTunesDB and send it to me. I will try to look > > into it when I'm back home next week. > > > > Cheers, > > > > > > JCS > > > > > --- Ursprüngliche Nachricht --- > > > Von: "Francis J. Hitchens" <fhi...@mc...> > > > An: gtk...@li..., > > > gtk...@li... > > > Betreff: [Gtkpod-questions] Help gtkpod is crapping out reading the iTunes > > > database. > > > Datum: Thu, 28 Jul 2005 09:14:15 -0500 > > > > > > I just upgraded from the 0.88 to the 0.94 release and can no longer use > > > gtkpod under Fedora Core 3 with a iPod Mini. > > > > > > I have access to an Apple Mini MAC with iTunes on it and the iPod seems > > > to function correctly. > > > > > > I'm getting so desperate now I built gtkpod from source and ran it > > > through gdb. It is crapping out on line 1205 in itdb_itunesdb.c with a > > > SIGSEGV. > > > > > > 1195 if (mhod_type == MHOD_ID_PLAYLIST) > > > 1196 { > > > 1197 posid = (guint32)get_mhod (cts, seek+mhit_len, > > > 1198 &mhod_len, &mhod_type); > > > 1199 CHECK_ERROR (fimp, -1); > > > 1200 /* The posids don't have to be in numeric order, > > > but our > > > 1201 database depends on the playlist members being > > > sorted > > > 1202 according to the order they appear in the > > > 1203 playlist. Therefore we need to find out at > > > which > > > 1204 position to insert the track */ > > > 1205 fimp->pos_glist = g_list_insert_sorted ( > > > 1206 fimp->pos_glist, (gpointer)posid, > > > 1207 (GCompareFunc)pos_comp); > > > 1208 pos = g_list_index (fimp->pos_glist, > > > (gpointer)posid); > > > 1209 /* For performance reasons set pos to -1 if > > > position is > > > 1210 end of list */ > > > 1211 if (pos == i) pos = -1; > > > 1212 } > > > > > > Any suggestions? > > > > > > Here is a snippet from the stack trace. > > > > > > #0 get_playlist (fimp=0x9cda410, seek=704720) at itdb_itunesdb.c:1205 > > > #1 0x0807fd8e in parse_fimp (fimp=0x9cda410) at itdb_itunesdb.c:1831 > > > #2 0x08080138 in itdb_parse_file ( > > > filename=0x9ce4150 "/media/iPod/iPod_Control/iTunes/iTunesDB", > > > error=0xbff6828c) at itdb_itunesdb.c:1901 > > > #3 0x08080911 in itdb_parse (mp=0x9a9d050 "/media/iPod", > > > error=0xbff6828c) > > > at itdb_itunesdb.c:1860 > > > #4 0x080790b8 in gp_import_itdb (old_itdb=0x9a9cc60, type=2, > > > mp=0x9a9d050 "/media/iPod", > > > name_off=0x9a9cfa0 "/home/hitchens/.gtkpod/iTunesDB", name_loc=0x0) > > > at file_itunesdb.c:501 > > > #5 0x080793d9 in gp_merge_itdb (old_itdb=0x9a9cc60) at > > > file_itunesdb.c:700 > > > #6 0x08079559 in gp_merge_ipod_itdbs () at file_itunesdb.c:663 > > > #7 0x00c4b3ae in g_cclosure_marshal_VOID__VOID () > > > from /usr/lib/libgobject-2.0.so.0 > > > > > > > > > > -- > > What's the difference between eating sugar (e.g. candy bar) and > > eating carbon hydrates (let's say a loaf of bread)? > > > > 5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail > > +++ GMX - die erste Adresse für Mail, Message, More +++ |
From: Charles H. <ha...@va...> - 2005-08-31 14:43:56
|
Well it looks like it has something to do with the kernel version, I was originally on 2.6.11-1.35_FC3 and it failed. I upgraded to the latest kernel via yum update and that version# is 2.6.12-1.1376_FC3 and it works just fine. To make sure that it was not a fluke, I went back to the older version and it failed again. So it might be a bug in the kernel? Charles On Wed, 2005-08-31 at 22:38 +0900, Jorg Schuler wrote: > Hi Francis, >=20 > tried your iTunesDB but gtkpod reads it smoothly here. I have another c= ase > just like it... >=20 > What compiler are you using, and on which kernel is this? >=20 > jcs@hatarakibachi:~/source/gtkpod/gtkpod$ gcc -v > Lese Spezifikationen von /usr/lib/gcc-lib/i486-linux/3.3.5/specs > Konfiguriert mit: ../src/configure -v > --enable-languages=3Dc,c++,java,f77,pascal,objc,ada,treelang --prefix=3D= /usr > --mandir=3D/usr/share/man --infodir=3D/usr/share/info > --with-gxx-include-dir=3D/usr/include/c++/3.3 --enable-shared > --enable-__cxa_atexit --with-system-zlib --enable-nls > --without-included-gettext --enable-clocale=3Dgnu --enable-debug > --enable-java-gc=3Dboehm --enable-java-awt=3Dxlib --enable-objc-gc i486= -linux > Thread-Modell: posix > gcc-Version 3.3.5 (Debian 1:3.3.5-13) > jcs@hatarakibachi:~/source/gtkpod/gtkpod$ version > Linux version 2.6.11.11n (source@hatarakibachi) (gcc-Version 3.3.5 (Deb= ian > 1:3.3.5-13)) #5 Mon Jun 6 22:00:08 JST 2005 >=20 > My box is an Athlon64 3000+, btw. >=20 > Maybe you can track down where it crashes using gdb? >=20 > Cheers, >=20 >=20 > JCS. >=20 >=20 > On Fri, Aug 05, 2005 at 08:02:59AM +0000, fhi...@mc... wrote: > > Please find attached a gzipped copy of my iTunes database. > >=20 > > Thanks for your help. > >=20 > > regards, Francis Hitchens. > >=20 > >=20 > > > I'm not sure I have already answered you. > > >=20 > > > Please keep a copy of your iTunesDB and send it to me. I will try t= o look > > > into it when I'm back home next week. > > >=20 > > > Cheers, > > >=20 > > >=20 > > > JCS > > >=20 > > > > --- Urspr=C3=BCngliche Nachricht --- > > > > Von: "Francis J. Hitchens" <fhi...@mc...> > > > > An: gtk...@li..., > > > > gtk...@li... > > > > Betreff: [Gtkpod-questions] Help gtkpod is crapping out reading t= he iTunes > > > > database. > > > > Datum: Thu, 28 Jul 2005 09:14:15 -0500 > > > >=20 > > > > I just upgraded from the 0.88 to the 0.94 release and can no long= er use > > > > gtkpod under Fedora Core 3 with a iPod Mini. > > > >=20 > > > > I have access to an Apple Mini MAC with iTunes on it and the iPod= seems > > > > to function correctly. > > > >=20 > > > > I'm getting so desperate now I built gtkpod from source and ran i= t > > > > through gdb. It is crapping out on line 1205 in itdb_itunesdb.c w= ith a > > > > SIGSEGV. > > > >=20 > > > > 1195 if (mhod_type =3D=3D MHOD_ID_PLAYLIST) > > > > 1196 { > > > > 1197 posid =3D (guint32)get_mhod (cts, seek+mhit= _len, > > > > 1198 &mhod_len, &mhod= _type); > > > > 1199 CHECK_ERROR (fimp, -1); > > > > 1200 /* The posids don't have to be in numeric o= rder, > > > > but our > > > > 1201 database depends on the playlist members= being > > > > sorted > > > > 1202 according to the order they appear in th= e > > > > 1203 playlist. Therefore we need to find out = at > > > > which > > > > 1204 position to insert the track */ > > > > 1205 fimp->pos_glist =3D g_list_insert_sorted ( > > > > 1206 fimp->pos_glist, (gpointer)posid, > > > > 1207 (GCompareFunc)pos_comp); > > > > 1208 pos =3D g_list_index (fimp->pos_glist, > > > > (gpointer)posid); > > > > 1209 /* For performance reasons set pos to -1 if > > > > position is > > > > 1210 end of list */ > > > > 1211 if (pos =3D=3D i) pos =3D -1; > > > > 1212 } > > > >=20 > > > > Any suggestions? > > > >=20 > > > > Here is a snippet from the stack trace. > > > >=20 > > > > #0 get_playlist (fimp=3D0x9cda410, seek=3D704720) at itdb_itunes= db.c:1205 > > > > #1 0x0807fd8e in parse_fimp (fimp=3D0x9cda410) at itdb_itunesdb.= c:1831 > > > > #2 0x08080138 in itdb_parse_file ( > > > > filename=3D0x9ce4150 "/media/iPod/iPod_Control/iTunes/iTunesD= B", > > > > error=3D0xbff6828c) at itdb_itunesdb.c:1901 > > > > #3 0x08080911 in itdb_parse (mp=3D0x9a9d050 "/media/iPod", > > > > error=3D0xbff6828c) > > > > at itdb_itunesdb.c:1860 > > > > #4 0x080790b8 in gp_import_itdb (old_itdb=3D0x9a9cc60, type=3D2, > > > > mp=3D0x9a9d050 "/media/iPod", > > > > name_off=3D0x9a9cfa0 "/home/hitchens/.gtkpod/iTunesDB", name_= loc=3D0x0) > > > > at file_itunesdb.c:501 > > > > #5 0x080793d9 in gp_merge_itdb (old_itdb=3D0x9a9cc60) at > > > > file_itunesdb.c:700 > > > > #6 0x08079559 in gp_merge_ipod_itdbs () at file_itunesdb.c:663 > > > > #7 0x00c4b3ae in g_cclosure_marshal_VOID__VOID () > > > > from /usr/lib/libgobject-2.0.so.0 > > > >=20 > > > >=20 > > >=20 > > > --=20 > > > What's the difference between eating sugar (e.g. candy bar) and > > > eating carbon hydrates (let's say a loaf of bread)? > > >=20 > > > 5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail > > > +++ GMX - die erste Adresse f=C3=BCr Mail, Message, More +++ >=20 >=20 >=20 >=20 > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Pract= ices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing &= QA > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5= sf > _______________________________________________ > Gtkpod-questions mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtkpod-questions |
From: Jorg S. <jor...@gm...> - 2005-08-03 16:03:30
|
> Do I need to upgrade through each of the latest releases rather than go > straight to 0.94? You should be able to go straight to 0.94... Cheers, JCS. -- What's the difference between eating sugar (e.g. candy bar) and eating carbon hydrates (let's say a loaf of bread)? GMX DSL = Maximale Leistung zum minimalen Preis! 2000 MB nur 2,99, Flatrate ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl |