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]

Reply via email to