Debug: getTrack ************************
Debug: new TrackInfoObject....
Debug: Track exists...
Debug: TAG!!!
Debug: wtf
==6950==
==6950== Invalid read of size 4
==6950== at 0x405D0F7: id3_debug_free (debug.c:175)
==6950== by 0x405C23E: finish_file (file.c:353)
==6950== by 0x405C604: id3_file_close (file.c:493)
==6950== by 0x80D552E: SoundSourceMp3::ParseHeader(TrackInfoObject*) (soundsourcemp3.cpp:482)
==6950== by 0x8120DED: SoundSourceProxy::ParseHeader(TrackInfoObject*) (soundsourceproxy.cpp:109)
==6950== by 0x8140E1E: TrackInfoObject::TrackInfoObject(QString, QString, BpmDetector*) (trackinfoobject.cpp:326)
==6950== by 0x8109C79: TrackCollection::getTrack(QString) (trackcollection.cpp:155)
==6950== by 0x810536E: Track::slotLoadPlayer2(QString) (track.cpp:553)
==6950== by 0x818131B: Track::qt_metacall(QMetaObject::Call, int, void**) (moc_track.cc:129)
==6950== by 0x4EACC03: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/libQtCore.so.4.3.2)
==6950== by 0x4EAD078: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.3.2)
==6950== by 0x81822F4: WVisualWaveform::trackDropped(QString) (moc_wvisualwaveform.cc:102)
==6950== Address 0xACCE32C is 4 bytes before a block of size 41 alloc'd
==6950== at 0x4022765: malloc (vg_replace_malloc.c:149)
==6950== by 0x512C2CF: strdup (in /lib/tls/i686/cmov/libc-2.6.1.so)
==6950== by 0x405C35E: new_file (file.c:392)
==6950== by 0x405C4BC: id3_file_open (file.c:439)
==6950== by 0x80D52D3: SoundSourceMp3::ParseHeader(TrackInfoObject*) (soundsourcemp3.cpp:455)
==6950== by 0x8120DED: SoundSourceProxy::ParseHeader(TrackInfoObject*) (soundsourceproxy.cpp:109)
==6950== by 0x8140E1E: TrackInfoObject::TrackInfoObject(QString, QString, BpmDetector*) (trackinfoobject.cpp:326)
==6950== by 0x8109C79: TrackCollection::getTrack(QString) (trackcollection.cpp:155)
==6950== by 0x810536E: Track::slotLoadPlayer2(QString) (track.cpp:553)
==6950== by 0x818131B: Track::qt_metacall(QMetaObject::Call, int, void**) (moc_track.cc:129)
==6950== by 0x4EACC03: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/libQtCore.so.4.3.2)
==6950== by 0x4EAD078: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.3.2)
file.c:353: free(0xacce330) memory not allocated
Debug: wwwwtf
Debug: done constructing TrackInfoObject....
Debug: Found new track: Beastie Boys - Alive.mp3
Debug: file length 20194560
==6950==
==6950== Thread 3:
==6950== Use of uninitialised value of size 4
==6950== at 0x4041BCE: mad_layer_III (in /usr/lib/libmad.so.0.2.1)
==6950==
==6950== Use of uninitialised value of size 4
==6950== at 0x4041C18: mad_layer_III (in /usr/lib/libmad.so.0.2.1)
==6950==
==6950== Use of uninitialised value of size 4
==6950== at 0x4041C99: mad_layer_III (in /usr/lib/libmad.so.0.2.1)
==6950==
==6950== Use of uninitialised value of size 4
==6950== at 0x4041CD3: mad_layer_III (in /usr/lib/libmad.so.0.2.1)
==6950==
==6950== Use of uninitialised value of size 4
==6950== at 0x4041D84: mad_layer_III (in /usr/lib/libmad.so.0.2.1)
==6950==
==6950== Use of uninitialised value of size 4
==6950== at 0x4041DBF: mad_layer_III (in /usr/lib/libmad.so.0.2.1)