Menu

#149 Deleting song from iPod fails while it is being played.

closed-fixed
2
2007-11-04
2007-10-16
Mas
No

Winamp Version: 5.35
ml_iPod Version: 3.01
iPod Type: 4GB Nano (first version)

If you delete a song while playing it in Winamp, the song gets removed from the iPod DB, but it does not actually get removed from the iPod.

Steps to reproduce:
- Connect iPod to PC, open up winamp, and go to the media library.
- Select a song from your iPod device, and play it in Winamp.
- While playing the song, delete that song from the iPod through ml_ipod, note remaining MB available on the iPod.
- The song gets removed from the iPod DB, however, the remaining MB available does not change (the mp3 file didn't actually get removed).
- Go to "iPod Tools" -> "Cleanup Part 3: Probe for lost songs". It will find the song that was just deleted.

Expected behaviour:
- Stop playing the song, and then remove the song from the iPod.
- Show an error message if the song cannot be removed, and don't delete it from the iPod DB.

In the log file, I attempted to remove the song "Down" by the artist "311", and I have recovered it using Cleanup Part 3.

Discussion

  • Mas

    Mas - 2007-10-16

    Zip of debuglog.txt and .ini files

     
  • Achim Bursian

    Achim Bursian - 2007-11-02

    Logged In: YES
    user_id=466564
    Originator: NO

    reproduced. Minor issue, should be fixed in one of the next releases

     
  • Achim Bursian

    Achim Bursian - 2007-11-02
    • priority: 5 --> 2
     
  • Achim Bursian

    Achim Bursian - 2007-11-04
    • assigned_to: nobody --> achim66
    • status: open --> closed-fixed
     
  • Achim Bursian

    Achim Bursian - 2007-11-04

    Logged In: YES
    user_id=466564
    Originator: NO

    Fixed in 3.01p16. The song is now not deleted from the database. No message box, it's just recorded in the transfer log.
    It's a rare case, so I chose not to add a dialog box for this.
    Now you don't get an inconsistent database at least.

    Thanks for reporting!!!

     

Log in to post a comment.