Bug 130837 - Crashes on FLAC tag reading
Summary: Crashes on FLAC tag reading
Status: RESOLVED WORKSFORME
Alias: None
Product: taglib
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Scott Wheeler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-14 20:06 UTC by Renaud Lacour
Modified: 2006-07-19 14:05 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Renaud Lacour 2006-07-14 20:06:04 UTC
Version:           2.3.2 (using KDE 3.5.3, Debian Package 4:3.5.3-1 (testing/unstable))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.17-1-k7

Juk crashes on startup or collection reload for FLAC files.

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1516312896 (LWP 23588)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0x08125797 in Tag::setup ()
#7  0x0812731c in Tag::Tag ()
#8  0x080bf5af in FileHandle::tag ()
#9  0x080fa0a5 in Playlist::addFile ()
#10 0x080f9e2f in Playlist::addFile ()
#11 0x080f9e2f in Playlist::addFile ()
#12 0x080fa4d6 in Playlist::addFiles ()
#13 0x080ad20a in CollectionList::slotNewItems ()
#14 0x08110fca in PlaylistCollection::ActionHandler::qt_invoke ()
#15 0xa675a54b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#16 0xa7ab12c5 in KDirLister::newItems () from /usr/lib/libkio.so.4
#17 0xa7ab164b in KDirLister::emitItems () from /usr/lib/libkio.so.4
#18 0xa7b1b21b in KDirListerCache::slotEntries () from /usr/lib/libkio.so.4
#19 0xa7b1b67a in KDirListerCache::qt_invoke () from /usr/lib/libkio.so.4
#20 0xa675a54b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0xa7a2a1dc in KIO::ListJob::entries () from /usr/lib/libkio.so.4
#22 0xa7a93ed3 in KIO::ListJob::slotListEntries () from /usr/lib/libkio.so.4
#23 0xa7a94150 in KIO::ListJob::qt_invoke () from /usr/lib/libkio.so.4
#24 0xa675a54b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#25 0xa7a269b5 in KIO::SlaveInterface::listEntries ()
   from /usr/lib/libkio.so.4
#26 0xa7a93250 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4
#27 0xa7a3ac87 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4
#28 0xa7a3fb9b in KIO::Slave::gotInput () from /usr/lib/libkio.so.4
#29 0xa7a3fd4b in KIO::Slave::qt_invoke () from /usr/lib/libkio.so.4
#30 0xa675a54b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#31 0xa675ae52 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#32 0xa6aecf7f in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#33 0xa677a80a in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#34 0xa66f087a in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#35 0xa66f0a76 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#36 0xa6e7124e in KApplication::notify () from /usr/lib/libkdecore.so.4
#37 0xa6682001 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#38 0xa66e2435 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#39 0xa6695d06 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#40 0xa67093ed in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#41 0xa66ef336 in QApplication::processEvents () from /usr/lib/libqt-mt.so.3
#42 0xa66ef361 in QApplication::processEvents () from /usr/lib/libqt-mt.so.3
#43 0x080edf2c in processEvents ()
#44 0x080f9a77 in Playlist::addFile ()
#45 0x080fa4d6 in Playlist::addFiles ()
#46 0x080ad20a in CollectionList::slotNewItems ()
#47 0x08110fca in PlaylistCollection::ActionHandler::qt_invoke ()
#48 0xa675a54b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#49 0xa7ab12c5 in KDirLister::newItems () from /usr/lib/libkio.so.4
#50 0xa7ab164b in KDirLister::emitItems () from /usr/lib/libkio.so.4
#51 0xa7b1b21b in KDirListerCache::slotEntries () from /usr/lib/libkio.so.4
#52 0xa7b1b67a in KDirListerCache::qt_invoke () from /usr/lib/libkio.so.4
#53 0xa675a54b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#54 0xa7a2a1dc in KIO::ListJob::entries () from /usr/lib/libkio.so.4
#55 0xa7a93ed3 in KIO::ListJob::slotListEntries () from /usr/lib/libkio.so.4
#56 0xa7a94150 in KIO::ListJob::qt_invoke () from /usr/lib/libkio.so.4
#57 0xa675a54b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#58 0xa7a269b5 in KIO::SlaveInterface::listEntries ()
   from /usr/lib/libkio.so.4
#59 0xa7a93250 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4
#60 0xa7a3ac87 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4
#61 0xa7a3fb9b in KIO::Slave::gotInput () from /usr/lib/libkio.so.4
#62 0xa7a3fd4b in KIO::Slave::qt_invoke () from /usr/lib/libkio.so.4
#63 0xa675a54b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#64 0xa675ae52 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#65 0xa6aecf7f in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#66 0xa677a80a in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#67 0xa66f087a in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#68 0xa66f0a76 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#69 0xa6e7124e in KApplication::notify () from /usr/lib/libkdecore.so.4
#70 0xa6682001 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#71 0xa66e2435 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#72 0xa6695d06 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#73 0xa67093ed in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#74 0xa66ef336 in QApplication::processEvents () from /usr/lib/libqt-mt.so.3
#75 0xa66ef361 in QApplication::processEvents () from /usr/lib/libqt-mt.so.3
#76 0x080edf2c in processEvents ()
#77 0x080ac8cc in CollectionList::slotCheckCache ()
#78 0x080ad38b in CollectionList::qt_invoke ()
#79 0xa675a54b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#80 0xa6aec1a9 in QSignal::signal () from /usr/lib/libqt-mt.so.3
#81 0xa6777c4c in QSignal::activate () from /usr/lib/libqt-mt.so.3
#82 0xa677f710 in QSingleShotTimer::event () from /usr/lib/libqt-mt.so.3
#83 0xa66f087a in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#84 0xa66f0a76 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#85 0xa6e7124e in KApplication::notify () from /usr/lib/libkdecore.so.4
#86 0xa6682001 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#87 0xa66e2305 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#88 0xa6695d2a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#89 0xa67093ed in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#90 0xa66ef336 in QApplication::processEvents () from /usr/lib/libqt-mt.so.3
#91 0xa66ef361 in QApplication::processEvents () from /usr/lib/libqt-mt.so.3
#92 0x080edf2c in processEvents ()
#93 0x080f9a77 in Playlist::addFile ()
#94 0x080f9e2f in Playlist::addFile ()
#95 0x080f9e2f in Playlist::addFile ()
#96 0x080f9e2f in Playlist::addFile ()
#97 0x080fa4d6 in Playlist::addFiles ()
#98 0x08107a27 in PlaylistCollection::scanFolders ()
#99 0x08110e1d in PlaylistCollection::ActionHandler::qt_invoke ()
#100 0xa675a54b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#101 0xa6aec1a9 in QSignal::signal () from /usr/lib/libqt-mt.so.3
#102 0xa6777c4c in QSignal::activate () from /usr/lib/libqt-mt.so.3
#103 0xa677f710 in QSingleShotTimer::event () from /usr/lib/libqt-mt.so.3
#104 0xa66f087a in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#105 0xa66f0a76 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#106 0xa6e7124e in KApplication::notify () from /usr/lib/libkdecore.so.4
#107 0xa6682001 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#108 0xa66e2305 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#109 0xa6695d2a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#110 0xa6709255 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#111 0xa670917a in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#112 0xa66ef38d in QApplication::exec () from /usr/lib/libqt-mt.so.3
#113 0x080e3e6d in main ()
Comment 1 Scott Wheeler 2006-07-14 20:12:33 UTC
This is a TagLib issue.  If you can try starting JuK from the command line it should print out the files as it loads which should tell you which file is causing the problem.  If you can post that file somewhere that I can get to with the name 130837.flac I might be able to debug this.  (Unfortunately all that's visible from the backtrace is that it's happening somewhere in TagLib.)
Comment 2 Scott Wheeler 2006-07-19 14:05:38 UTC
Closing for now since there was no further information.  Feel free to reopen this at a later time if you have the information above.