Bugzilla – Bug 12326
noweb-sqlite branch AAC scanning problem
Last modified: 2009-10-05 14:36:13 UTC
Created attachment 5321 [details] AAC file which have the problem When scanning my AAC library I get the following error for one of the files: ======================== [09-06-10 02:51:49.2207] Slim::Formats::Movie::getTag (48) Warning: buffer_consume_ret: trying to get more bytes 26 than in buffer 8 at /usr/src/squeezecenter/7.4/server_sqlite/Slim/Formats/Movie.pm line 48. [09-06-10 02:51:49.2213] Slim::Formats::readTags (178) Error: While trying to ->getTag(/mnt/aacmusic/Petra - Rock Block/01 The Rock Block.m4a) : buffer_consume: buffer error at /usr/src/squeezecenter/7.4/server_sqlite/Slim/Formats/Movie.pm line 48. [09-06-10 02:51:49.2219] Slim::Formats::readTags (178) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/src/squeezecenter/7.4/server_sqlite/Slim/Formats.pm line 178) frame 1: Slim::Formats::readTags (/usr/src/squeezecenter/7.4/server_sqlite/Slim/Schema.pm line 1030) frame 2: Slim::Schema::newTrack (/usr/src/squeezecenter/7.4/server_sqlite/Slim/Utils/Scanner.pm line 343) frame 3: Slim::Utils::Scanner::scanDirectory (/usr/src/squeezecenter/7.4/server_sqlite/Slim/Music/MusicFolderScan.pm line 79) frame 4: Slim::Music::MusicFolderScan::startScan (/usr/src/squeezecenter/7.4/server_sqlite/Slim/Music/Import.pm line 468) frame 5: Slim::Music::Import::runImporter (/usr/src/squeezecenter/7.4/server_sqlite/Slim/Music/Import.pm line 284) frame 6: Slim::Music::Import::runScan (/usr/src/squeezecenter/7.4/server_sqlite/scanner.pl line 276) frame 7: (eval) (/usr/src/squeezecenter/7.4/server_sqlite/scanner.pl line 270) frame 8: main::main (/usr/src/squeezecenter/7.4/server_sqlite/scanner.pl line 502) [09-06-10 02:51:49.2228] Slim::Utils::Scanner::scanDirectory (353) ERROR SCANNING /mnt/aacmusic/Petra - Rock Block/01 The Rock Block.m4a: Unable to read tags from file =============== The file has been created based on a FLAC file with foobar2000 and the iTunes AAC encoder. All the other AAC files in the library created the same way works correctly. I'm using svn revision 26980 of the noweb-sqlite branch.
Fixed in Audio::Scan 0.20.
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server! * SqueezeCenter: 28672 * Squeezebox 2 and 3: 130 * Transporter: 80 * Receiver: 65 * Boom: 50 * Controller: 7790 * Radio: 7790 Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.