Package: libtag1c2a Version: 1.4-4 Severity: important
I don't know wtf is going on but it seems that my taglib is so broken that I can't use any decent music player, especially juk and amarok. Here is a brief description of what is happening... Just finished upgrading from Sarge to Etch. Everything was fine until I wanted to play some music. I just started amarok like usual, and I saw that my collection disappeared. Alrite, I thought, there was a major upgrade of mysql and maybe the stuff just disappeared, fine, ok, I can rebuild the DB. Amarok started rebuilding the database, and then, suddenly... (part of the error message has been translated to english by me) <start of error message> Sorry, but searching the collection has been canceled, because there were too many errors. Advice: A common source for this problem is a broken 'TagLib' package on your computer. Replacing this package may help fixing the issue. The following files caused problems: /media/music/Vader/vader - decapitated saints.mp3 /media/music/Vader/vader - vicious circle.mp3 (...a long list of mp3s) <end of error message> I've been toying with TagTool, trying to workaround this bug, but it seems that the only solution would be removing all id3v2 tags from all of my mp3s. I can't let this happen! o_O XMMS was still able to play the music. Amarok too, but as soon as I tried to play a file with "broken" tags, Amarok crashed silently. Then I've tried juk. It sigsegv'd before I saw the main window... Here's the backtrace, if someone finds it useful: Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) /* this string has been repeated 8 times */ [Thread debugging using libthread_db enabled] [New Thread -1248414016 (LWP 5018)] [KCrash handler] #9 0xb793f582 in TagLib::String::String () from /usr/local/lib/libtag.so.1 #10 0x080fe336 in TagLib::List<TagLib::String>::detach () #11 0x080fe3fa in TagLib::List<TagLib::String>::begin () #12 0x0812c8af in TagEditor::readConfig () #13 0x0812d608 in TagEditor::TagEditor () #14 0x08117825 in PlaylistSplitter::setupLayout () #15 0x081183ec in PlaylistSplitter::PlaylistSplitter () #16 0x080dae79 in JuK::setupLayout () #17 0x080dea41 in JuK::JuK () #18 0x080e3d5a in main () It seems that these crashes are caused by the taglib... I'm not sure if it's not my fault, if I didn't broke anything accidentaly... I had some problems with other stuff a few days ago, and I had to fix it by hand... But it seems that the libtag1c2a in my Debian box is just the same libtag1c2a that was in Etch's apt repos. -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (990, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.19.1 Locale: LANG=pl_PL, LC_CTYPE=pl_PL (charmap=ISO-8859-2) Versions of packages libtag1c2a depends on: ii libc6 2.3.6.ds1-8 GNU C Library: Shared libraries ii libgcc1 1:4.1.1-21 GCC support library ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3 ii zlib1g 1:1.2.3-13 compression library - runtime libtag1c2a recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

