Erland: Thanks for your reply. I pm'd you a (gzipped) backup performed today after manually rating the two songs by X I mentioned in my post. Very strange behavior -- I had an old scheduled backup from March (not sure what SC version that was, but everything was working fine back then) and another from August 30. For one of the problem tracks, here's the entry (same for the March and Aug backups):
<track> <url>file%3A%2F%2F%2FC%3A%2FMusic_Library%2FX%2FLos%2520Angeles%2F09%2520The%2520World's%2520A%2520Mess%2C%2520It's%2520In%2520My%2520Ki.m4a</url> <playCount>2</playCount> <lastPlayed>1171913925</lastPlayed> <added>1152992482</added> <rating>100</rating> </track> After manually rating the track and performing another backup today (attached), now I see two entries for that track, each containing a subset of the total data: <track> <url>file%3A%2F%2F%2FC%3A%2FMusic_Library%2FX%2FLos%2520Angeles%2F09%2520The%2520World's%2520A%2520Mess%2C%2520It's%2520In%2520My%2520Ki.m4a</url> <playCount>2</playCount> <lastPlayed>1171913925</lastPlayed> <added>1152992482</added> </track> <track> <url>file%3A%2F%2F%2FC%3A%2FMusic_Library%2FX%2FLos%2520Angeles%2F09%2520The%2520World's%2520A%2520Mess%2C%2520It's%2520In%2520My%2520Ki.m4a</url> <added>1152992482</added> <rating>100</rating> </track> Here's the really weird thing: It appears that *every* song title containing an apostrophe now has two "track" entries in the xml file. This was not the case in the automatic backup performed on August 30. Between the August 30 scheduled backup and today's "forced" backup, I only manually rated the two songs by X. Nothing else. I re-scanned my library with TrackStat debugging enabled. Nothing unusual in the log file (see below). Thanks a lot for your help on this. I owe you a PayPal contribution. Greg ----------------------------------- Debug lines from log file during rescan: [08-09-01 14:17:25.1253] Plugins::TrackStat::Plugin::commandCallback65 (3451) Entering commandCallback65 [08-09-01 14:17:25.1484] Plugins::TrackStat::Storage::refreshTracks (1089) Checking if additional indexes are needed for tracks [08-09-01 14:17:26.0007] Plugins::TrackStat::Storage::refreshTracks (1113) Starting to analyze indexes [08-09-01 14:17:26.9226] Plugins::TrackStat::Storage::refreshTracks (1126) Finished analyzing indexes : It took 1.774172 seconds [08-09-01 14:17:26.9235] Plugins::TrackStat::Storage::refreshTracks (1131) Starting to update urls in statistic data based on musicbrainz ids [08-09-01 14:17:27.0018] Plugins::TrackStat::Storage::refreshTracks (1150) Finished updating urls in statistic data based on musicbrainz ids, updated 0 items : It took 0.078182 seconds [08-09-01 14:17:27.0027] Plugins::TrackStat::Storage::refreshTracks (1155) Starting to update musicbrainz id's in statistic data based on urls [08-09-01 14:17:27.2241] Plugins::TrackStat::Storage::refreshTracks (1175) Finished updating musicbrainz id's in statistic data based on urls, updated 0 items : It took 0.22118 seconds [08-09-01 14:17:27.2515] Plugins::TrackStat::Storage::refreshTracks (1180) Starting to update ratings in standard slimserver database based on urls [08-09-01 14:17:29.9538] Plugins::TrackStat::Storage::refreshTracks (1200) Finished updating ratings in standard slimserver database based on urls, updated 0 items : It took 2.702226 seconds [08-09-01 14:17:29.9547] Plugins::TrackStat::Storage::refreshTracks (1205) Starting to update added times in statistic data based on urls [08-09-01 14:17:32.0316] Plugins::TrackStat::Storage::refreshTracks (1225) Finished updating added times in statistic data based on urls, updated 0 items : It took 2.077108 seconds [08-09-01 14:17:32.0325] Plugins::TrackStat::Storage::refreshTracks (1230) Starting to update play counts in statistic data based on urls [08-09-01 14:17:34.8131] Plugins::TrackStat::Storage::refreshTracks (1254) Finished updating play counts in statistic data based on urls, updated 0 items : It took 2.780485 seconds [08-09-01 14:17:34.8478] Plugins::TrackStat::Storage::refreshTracks (1259) Starting to update last played times in statistic data based on urls [08-09-01 14:17:37.9381] Plugins::TrackStat::Storage::refreshTracks (1283) Finished updating last played times in statistic data based on urls, updated 0 items : It took 3.090358 seconds [08-09-01 14:17:37.9390] Plugins::TrackStat::Storage::refreshTracks (1288) Starting to add tracks without added times in statistic data based on urls [08-09-01 14:17:41.2506] Plugins::TrackStat::Storage::refreshTracks (1312) Finished adding tracks without added times in statistic data based on urls, added 0 items : It took 3.311504 seconds [08-09-01 14:17:41.2515] Plugins::TrackStat::Storage::refreshTracks (1317) Starting to update ratings in statistic data based on urls [08-09-01 14:17:46.4382] Plugins::TrackStat::Storage::refreshTracks (1341) Finished updating ratings in statistic data based on urls, updated 0 items : It took 5.186494 seconds [08-09-01 14:17:46.4391] Plugins::TrackStat::Storage::refreshTracks (1346) Starting to update unrated ratings in statistic data based on null [08-09-01 14:17:47.3287] Plugins::TrackStat::Storage::refreshTracks (1366) Finished updating unrated ratings in statistic data based on null, updated 0 items : It took 0.889578 seconds [08-09-01 14:17:47.3502] Plugins::TrackStat::Storage::refreshTracks (1372) Starting to update urls in track_history based on musicbrainz ids [08-09-01 14:17:47.5231] Plugins::TrackStat::Storage::refreshTracks (1392) Finished updating urls in track_history based on musicbrainz ids, updated 0 items : It took 0.172842 seconds [08-09-01 14:17:47.5242] Plugins::TrackStat::Storage::refreshTracks (1397) Starting to update musicbrainz id's in track_history based on urls [08-09-01 14:17:47.8444] Plugins::TrackStat::Storage::refreshTracks (1417) Finished updating musicbrainz id's in statistic data based on urls, updated 0 items : It took 0.320089 seconds [08-09-01 14:17:47.8453] Plugins::TrackStat::Storage::refreshTracks (1422) Starting to add missing entries to history table [08-09-01 14:17:53.2662] Plugins::TrackStat::Storage::refreshTracks (1442) Finished adding missing entries to history table, adding 0 items : It took 5.420891 seconds [08-09-01 14:17:53.2671] Plugins::TrackStat::Storage::refreshTracks (1447) Starting to update unrated ratings in history table based on null [08-09-01 14:17:53.3742] Plugins::TrackStat::Storage::refreshTracks (1467) Finished updating unrated ratings in history table based on null, updated 0 items : It took 0.10695 seconds [08-09-01 14:17:53.3752] Plugins::TrackStat::Plugin::commandCallback65 (3467) Exiting commandCallback65 -- gbreit ------------------------------------------------------------------------ gbreit's Profile: http://forums.slimdevices.com/member.php?userid=4304 View this thread: http://forums.slimdevices.com/showthread.php?t=51821 _______________________________________________ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins