Possible bug: sometimes gtkpod does not want to save the db.

View: New views
2 Messages — Rating Filter:   Alert me  

Possible bug: sometimes gtkpod does not want to save the db.

by Andrea-60 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I've had the following problem recently.
Not easy to reproduce, but it happens often enough.

I import an .mp4 video to gtkpod and then try to save it.

Eventually gtkpod will not save the db but print

** (gtkpod:3018): CRITICAL **: transfer_tracks_show_failed: assertion `tracks' failed

to the console.

Before that, usually I get a warning dialog about something to do with "lyrics" in a bad format.

The 2 always happen together (if they happen at all).

Debugging the code, the problem seems to be somewhere in

transfer_tracks_show_failed()

in file_itunesdb.c and its caller

transfer_tracks()

in the same file.

Basically file_transfer_get_status() returns a status of FILE_TRANSFER_IDLE and 1 failed track, but
then when it tries to get the list of failed tracks, there is none and the assert kicks in.

Any idea?


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Gtkpod-devel mailing list
Gtkpod-devel@...
https://lists.sourceforge.net/lists/listinfo/gtkpod-devel

Re: Possible bug: sometimes gtkpod does not want to save the db.

by Andrea-60 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 08/11/09 08:41, Andrea wrote:

> I've had the following problem recently.
> Not easy to reproduce, but it happens often enough.
>
> I import an .mp4 video to gtkpod and then try to save it.
>
> Eventually gtkpod will not save the db but print
>
> ** (gtkpod:3018): CRITICAL **: transfer_tracks_show_failed: assertion `tracks' failed
>
> to the console.
>
> Before that, usually I get a warning dialog about something to do with "lyrics" in a bad format.
>

The warning message is exactly

iPod File not available and ID3 saving disabled in options, cannot save lyrics to:

in  write_lyrics_to_file() in file.c




------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Gtkpod-devel mailing list
Gtkpod-devel@...
https://lists.sourceforge.net/lists/listinfo/gtkpod-devel