Summary: | amarok doesn't remember current playlist on exit | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Silver Salonen <silver.salonen> |
Component: | general | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | tux |
Priority: | NOR | ||
Version: | 1.4.3 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | FreeBSD | ||
Latest Commit: | Version Fixed In: |
Description
Silver Salonen
2006-09-08 16:34:07 UTC
*** This bug has been marked as a duplicate of 133632 *** Is this really a duplicate of 133632? I don't see the same symptoms - the guy is exiting KDE, not Amarok. When I run Amarok, I wait until it has successfully loaded the whole playlist, then I quit Amarok and wait until it's process has gone. And I've never seen Amarok behaving like this before version 1.4.3. are these 583 tracks part of the large playlist ? are they always the same 583 tracks ? can you reproduce this with a small playlist (like, 30 songs) ? 1.4.3 had an improvement in large playlist handling, but in any case i'd suggest (at least for now) try to explore smart & dynamic playlists. they would allow to keep your playlist short, and overall amarok would be faster. Yes, always the same tracks, just like Amarok just wouldn't overwrite some old state. As the big playlist has all I have, all of these 583 tracks are also in the bigger one. I can't test it with smaller playlist before monday, but to my mind Amarok did the same thing when I had added only a few albums. None of us can reproduce this problem, though! If you want to help us more, then do the following: - make sure Amarok is compiled with --enable-debug=full - after exiting the application, take a look at ~/.kde/share/apps/amarok/current.xml ; it should contain all the new tracks. - (and make sure that file is writable) esgrovas@tux ~ $ xml fo ~/.kde/share/apps/amarok/current.xml /home/esgrovas/.kde/share/apps/amarok/current.xml:870: parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xED 0x73 0xED 0x6E <Artist>roísín murphy</Artist> I think I've found out the problem. Yep, that may be it. The current.xml is really created after exiting Amarok. If I run Amarok from command-line, I see in output: amarok: [PlaylistLoader] [ERROR!] [PLAYLISTLOADER]: Error in file:///usr/home/silver/.kde/share/apps/amarok/current.xml: Error loading XML: "tag mismatch", at line 13998, column 8. Line 13998 is "</item>" for a track that's Title is "<Title>Fadó</Title>" (Clannad ;) When I run xmllint against current.xml, I get: xmllint --noout --valid current.xml current.xml:2: validity error : Validation failed: no DTD found ! <playlist product="amaroK" version="2.4"> ^ current.xml:1862: parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xE4 0x72 0x6B 0x69 <Comment>Faili jagamine ja kasutamine lubatud mittekommertslikel eesmärkidel</ ^ Letter pointed is 'ä'. So the problem seems to be in encoding. Can I do something with the playlist myself? *** This bug has been marked as a duplicate of 133613 *** this is what i get when i looked in here ~/.kde/share/apps/amarok/current.xml XML Parsing Error: reference to invalid character number Location: file:///home/jay/.kde/share/apps/amarok/current.xml Line Number 46851, Column 14: <Comment>;�</Comment> -------------^ my entry was given #134020 and marked resolved. for me it is not as i don't know how to fix it. i don't even know what it means. It was fixed after 1.4.3. You'll have to wait for the next release. isn't this serious enough for a quick release? lets say 1.4.3.1? anyone with accents on their playlist is having this problem On Wednesday 13 September 2006 23:16, André Lemos wrote:
> isn't this serious enough for a quick release?
I think we'll create a patch for distro packagers. If you build from source
you can apply the patch as well.
Can anyone else confirm that the playlist /encoding/ problem is fixed in SVN trunk? I want to be sure before making a patch. |