Bug 10258

Summary: crash on broken ID3v2 tag
Product: Sisyphus Reporter: Sergey Vlasov <vsu>
Component: xmmsAssignee: Michael Shigorin <mike>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P2 CC: eugvv, gns
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://bugs.xmms.org/show_bug.cgi?id=2445
Attachments:
Description Flags
пример файла с испорченным ID3v2
none
it was in id3v2 indeed... none

Description Sergey Vlasov 2006-11-11 19:58:22 MSK
xmms-1.2.10-alt11 (x86_64) падает при попытке добавления в список файлов с
неверным тегом ID3v2 (в байте "Text encoding" вместо допустимых по спецификации
ID3 v2.3 значений 0x00 и 0x01 каким-то образом оказалось значение 0x20). Какой
программой были созданы такие файлы, неизвестно, однако падение на файлах
"специального вида" наводит на нехорошие мысли.
Comment 1 Sergey Vlasov 2006-11-11 20:01:01 MSK
Created attachment 1677 [details]
пример файла с испорченным ID3v2
Comment 2 Michael Shigorin 2006-11-11 23:32:14 MSK
Похоже, проблема с rusxmms -- голый тарбол не падает.  Автора уведомил.
Comment 3 Michael Shigorin 2006-11-12 21:45:07 MSK
Сурен говорит, что у него на gentoo падает сборка при отключенном rusxmms. Пока
думаю на id3v2 tag editor.
Comment 4 Michael Shigorin 2006-11-24 14:09:29 MSK
Created attachment 1685 [details]
it was in id3v2 indeed...

Вот патчик от Suren Chilingaryan, приложу в следующей же сборке.
Comment 5 Michael Shigorin 2006-12-17 22:44:54 MSK
fixed in 1.2.10-alt12