Bug 241127 - Crash on Collection creation
Summary: Crash on Collection creation
Status: RESOLVED DUPLICATE of bug 227599
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-08 21:46 UTC by Woodrow Hill
Modified: 2010-06-09 00:11 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Woodrow Hill 2010-06-08 21:46:38 UTC
Application: amarok (2.3.1)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Have tried multiple times, w/both default and MySQL databases, to add media from large (30K+) collection (mostly MP3 w/some FLAC and WMA) media. Always fails at 49%,  uncertain if it's always the same file.

Fails with both 2.3.0 and 2.3.1.

The crash can be reproduced every time.

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fa9ec8087a0 (LWP 8281))]

Thread 25 (Thread 0x7fa9c678a710 (LWP 8282)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fa9cd33e081 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 24 (Thread 0x7fa9c5f89710 (LWP 8283)):
#0  0x00007fa9e97baf53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=2) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa9e2a194a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fa9e2a198fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fa9ea125566 in QEventDispatcherGlib::processEvents (this=0xb17c80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fa9ea0fa992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fa9ea0fad6c in QEventLoop::exec (this=0x7fa9c5f88d50, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fa9ea004d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fa9cd59a440 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007fa9ea007775 in QThreadPrivate::start (arg=0xb291b0) at thread/qthread_unix.cpp:248
#9  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 23 (Thread 0x7fa9c062c710 (LWP 8289)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9cd34ee23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7fa9c4427710 (LWP 8290)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9cd34ee23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 21 (Thread 0x7fa9c3c26710 (LWP 8291)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9cd34ee23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7fa9c2e14710 (LWP 8295)):
#0  0x00007fa9e97baf53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa9c516841f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007fa9c5157d86 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007fa9c5159809 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007fa9c51598c0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007fa9c516821b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007fa9c4f270e8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7fa9c2613710 (LWP 8296)):
#0  0x00007fa9e97baf53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa9c5583915 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
#2  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fa9c1e12710 (LWP 8297)):
#0  0x00007fa9e97bffb3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fa9cd3672c5 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007fa9cd34e7fa in ?? () from /usr/lib/libxine.so.1
#3  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fa9bfbf2710 (LWP 8299)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9e4b73ca6 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fa9e4b73ce9 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fa9b116d710 (LWP 8300)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9ea00872b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1c0fcc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1c0fcc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fa9e665c026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1c0edf0, th=0x1c100f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fa9e665e6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c0e900, th=0x1c100f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fa9e665e6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c0e900, th=0x1c100f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fa9e665cbff in ThreadWeaver::ThreadRunHelper::run (this=0x7fa9b116cdc0, parent=0x1c0edf0, th=0x1c100f0) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007fa9e665d168 in ThreadWeaver::Thread::run (this=0x1c100f0) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007fa9ea007775 in QThreadPrivate::start (arg=0x1c100f0) at thread/qthread_unix.cpp:248
#9  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fa9b096c710 (LWP 8301)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9ea00872b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1c0fcc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1c0fcc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fa9e665c026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1c0edf0, th=0x1c119b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fa9e665e6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c0e900, th=0x1c119b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fa9e665e6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c0e900, th=0x1c119b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fa9e665e6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c0e900, th=0x1c119b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fa9e665cbff in ThreadWeaver::ThreadRunHelper::run (this=0x7fa9b096bdc0, parent=0x1c0edf0, th=0x1c119b0) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007fa9e665d168 in ThreadWeaver::Thread::run (this=0x1c119b0) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007fa9ea007775 in QThreadPrivate::start (arg=0x1c119b0) at thread/qthread_unix.cpp:248
#10 0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fa9acfea710 (LWP 8302)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9ea00872b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x14ba758, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x14ba758, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fa9c07259a9 in XmlParseJob::run (this=<value optimized out>) at ../../../../../src/core-impl/collections/sqlcollection/ScanManager.cpp:693
#4  0x00007fa9e665d8dd in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fa9acfe9d30, th=0x19c4bd0, job=0x14ba710) at ../../../threadweaver/Weaver/Job.cpp:106
#5  0x00007fa9e665dbde in ThreadWeaver::Job::execute (this=0x14ba710, th=0x19c4bd0) at ../../../threadweaver/Weaver/Job.cpp:135
#6  0x00007fa9e665cbcf in ThreadWeaver::ThreadRunHelper::run (this=0x7fa9acfe9dc0, parent=0x1c0edf0, th=0x19c4bd0) at ../../../threadweaver/Weaver/Thread.cpp:95
#7  0x00007fa9e665d168 in ThreadWeaver::Thread::run (this=0x19c4bd0) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007fa9ea007775 in QThreadPrivate::start (arg=0x19c4bd0) at thread/qthread_unix.cpp:248
#9  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fa9ac7e9710 (LWP 8303)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9ea00872b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1c0fcc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1c0fcc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fa9e665c026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1c0edf0, th=0x19fb2f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fa9e665e6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c0e900, th=0x19fb2f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fa9e665e6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c0e900, th=0x19fb2f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fa9e665e6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c0e900, th=0x19fb2f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fa9e665e6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c0e900, th=0x19fb2f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007fa9e665e6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c0e900, th=0x19fb2f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007fa9e665cbff in ThreadWeaver::ThreadRunHelper::run (this=0x7fa9ac7e8dc0, parent=0x1c0edf0, th=0x19fb2f0) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x00007fa9e665d168 in ThreadWeaver::Thread::run (this=0x19fb2f0) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007fa9ea007775 in QThreadPrivate::start (arg=0x19fb2f0) at thread/qthread_unix.cpp:248
#12 0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fa9a1644710 (LWP 8318)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9e5ec72a6 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fa9e61a5220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007fa9e5ec72e9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fa9e61b32ec) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fa99d73e710 (LWP 9942)):
#0  0x00007fa9e97bffb3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fa9cd3672c5 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007fa9cd34bfb4 in ?? () from /usr/lib/libxine.so.1
#3  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fa99df3f710 (LWP 9943)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9cd34193b in ?? () from /usr/lib/libxine.so.1
#2  0x00007fa9cd3479dd in ?? () from /usr/lib/libxine.so.1
#3  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fa997fff710 (LWP 9944)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9cd3398a8 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fa9cd35a073 in ?? () from /usr/lib/libxine.so.1
#3  0x00007fa9c931210a in ?? () from /usr/lib/xine/plugins/1.27/xineplug_decode_mad.so
#4  0x00007fa9cd34909a in ?? () from /usr/lib/libxine.so.1
#5  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fa9977fe710 (LWP 9945)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9cd351f6b in ?? () from /usr/lib/libxine.so.1
#2  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fa9952d7710 (LWP 9949)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9cd341853 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fa9ae5044f7 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_dmx_audio.so
#3  0x00007fa9ae504ddd in ?? () from /usr/lib/xine/plugins/1.27/xineplug_dmx_audio.so
#4  0x00007fa9cd357357 in ?? () from /usr/lib/libxine.so.1
#5  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fa990ad5710 (LWP 9950)):
#0  0x00007fa9c51598c2 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#1  0x00007fa9c516821b in ?? () from /usr/lib/libpulse.so.0
#2  0x00007fa9c4f270e8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#3  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fa98f252710 (LWP 9985)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9ea00872b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x3638788, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x3638788, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fa9eaf76026 in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:203
#4  0x00007fa9ea007775 in QThreadPrivate::start (arg=0x3638778) at thread/qthread_unix.cpp:248
#5  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fa98d8a0710 (LWP 9986)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fa98d89fa60 in ?? ()
#2  0x00007fff9b9ff852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x7fa98fad3710 (LWP 10703)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa9ea00872b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x29e0a48, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x29e0a48, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fa9eaf76026 in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:203
#4  0x00007fa9ea007775 in QThreadPrivate::start (arg=0x29e0a38) at thread/qthread_unix.cpp:248
#5  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fa9902d4710 (LWP 10704)):
#0  0x00007fa9e97baf53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa9e2a194a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fa9e2a198fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fa9ea125566 in QEventDispatcherGlib::processEvents (this=0x29e0c60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fa9ea0fa992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fa9ea0fad6c in QEventLoop::exec (this=0x7fa9902d3d70, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fa9ea004d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fa9ea0db178 in QInotifyFileSystemWatcherEngine::run (this=0x2969230) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fa9ea007775 in QThreadPrivate::start (arg=0x2969230) at thread/qthread_unix.cpp:248
#9  0x00007fa9e7c119ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fa9e97c76cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa9ec8087a0 (LWP 8281)):
[KCrash Handler]
#5  0x00007fa9eba45746 in KSharedPtr (this=0x8) at /usr/include/KDE/../ksharedptr.h:84
#6  Playlists::PlaylistFileProvider::playlists (this=0x8) at ../../src/playlistmanager/file/PlaylistFileProvider.cpp:100
#7  0x00007fa9eb9f914b in PlaylistBrowserNS::MetaPlaylistModel::data (this=<value optimized out>, index=<value optimized out>, role=<value optimized out>)
    at ../../src/browsers/playlistbrowser/MetaPlaylistModel.cpp:159
#8  0x00007fa9ea0f08f7 in QAbstractItemModel::itemData (this=0x1c49a10, index=<value optimized out>) at kernel/qabstractitemmodel.cpp:1644
#9  0x00007fa9eba03187 in QtGroupingProxy::belongsTo (this=<value optimized out>, idx=<value optimized out>) at ../../src/browsers/playlistbrowser/QtGroupingProxy.cpp:63
#10 0x00007fa9eba00a25 in QtGroupingProxy::buildTree (this=<value optimized out>) at ../../src/browsers/playlistbrowser/QtGroupingProxy.cpp:147
#11 0x00007fa9eb6a31c9 in QtGroupingProxy::qt_metacall (this=0x1c4b250, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff9b8516d0) at moc_QtGroupingProxy.cpp:94
#12 0x00007fa9eb6a6635 in PlaylistsByProviderProxy::qt_metacall (this=0x7fa998000020, _c=QMetaObject::QueryPropertyUser, _id=0, _a=0x7fa9ec0be101) at moc_PlaylistsByProviderProxy.cpp:73
#13 0x00007fa9ea10ee3f in QMetaObject::activate (sender=0x1c49a10, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fa9ec0be101) at kernel/qobject.cpp:3293
#14 0x00007fa9eb9f3b34 in PlaylistBrowserNS::MetaPlaylistModel::slotUpdate (this=0x1c49a10) at ../../src/browsers/playlistbrowser/MetaPlaylistModel.cpp:474
#15 0x00007fa9eb6a5998 in PlaylistBrowserNS::MetaPlaylistModel::qt_metacall (this=0x1c49a10, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff9b851880)
    at moc_MetaPlaylistModel.cpp:85
#16 0x00007fa9ea10ee3f in QMetaObject::activate (sender=0x119bd80, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fa9ec0be101) at kernel/qobject.cpp:3293
#17 0x00007fa9eba41308 in PlaylistManager::qt_metacall (this=0x119bd80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xd727db0) at ./PlaylistManager.moc:90
#18 0x00007fa9ea10bd49 in QObject::event (this=0x119bd80, e=0xee2e190) at kernel/qobject.cpp:1248
#19 0x00007fa9eaa7022c in QApplicationPrivate::notify_helper (this=0x809d20, receiver=0x119bd80, e=0xee2e190) at kernel/qapplication.cpp:4300
#20 0x00007fa9eaa766fb in QApplication::notify (this=0x7fff9b852300, receiver=0x119bd80, e=0xee2e190) at kernel/qapplication.cpp:4183
#21 0x00007fa9ec31b526 in KApplication::notify (this=0x7fff9b852300, receiver=0x119bd80, event=0xee2e190) at ../../kdeui/kernel/kapplication.cpp:302
#22 0x00007fa9ea0fc06c in QCoreApplication::notifyInternal (this=0x7fff9b852300, receiver=0x119bd80, event=0xee2e190) at kernel/qcoreapplication.cpp:704
#23 0x00007fa9ea0fe7e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x6a8cc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x6a8cc0) at kernel/qcoreapplication.cpp:1345
#25 0x00007fa9ea1259d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#26 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#27 0x00007fa9e2a158c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#28 0x00007fa9e2a19748 in ?? () from /lib/libglib-2.0.so.0
#29 0x00007fa9e2a198fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#30 0x00007fa9ea125513 in QEventDispatcherGlib::processEvents (this=0x6a8410, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#31 0x00007fa9eab2046e in QGuiEventDispatcherGlib::processEvents (this=0x7fa998000020, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007fa9ea0fa992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#33 0x00007fa9ea0fad6c in QEventLoop::exec (this=0x7fff9b8522a0, flags=) at kernel/qeventloop.cpp:201
#34 0x00007fa9ea0feaab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#35 0x0000000000408752 in main (argc=1, argv=0x7fff9b854278) at ../../src/main.cpp:237

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-06-08 23:15:33 UTC
You need a newer taglib version, 1.6.3 should fix this, please update your system.

*** This bug has been marked as a duplicate of bug 227599 ***
Comment 2 Woodrow Hill 2010-06-08 23:40:50 UTC
Already running 1.6.3-0ubuntu1 version of taglib, actually. As per comments on bug 227599, this version does not appear to fix the problem.

Per comments in this bug report:

https://bugs.launchpad.net/ubuntu/+source/taglib/+bug/572432/comments/26

Am going to test using amarokcollectionscanner and report results.
Comment 3 Myriam Schweingruber 2010-06-09 00:03:40 UTC
This doesn't change the fact that this is a duplicate, check the backtraces, those are identical. Please add your comments to the original report, the triagers then decide with the developers if it's going to be reopenend.

I use the Kubuntu taglib version (libtag1c2a 1.6.3-0ubuntu1) and can't reproduce this here at all, are you sure your system is up-to-date?

*** This bug has been marked as a duplicate of bug 227599 ***
Comment 4 Woodrow Hill 2010-06-09 00:11:43 UTC
Sorry, you're right. I'll add any info from the command-line collection run to the originating bug. I apologize for the unnecessary aggro.

And yes, I've run update, and as I mentioned, that's exactly the version of libtag1c2a that's being reported as installed on my system, 1.6.3-0ubuntu1. Explicit attempts to install it again return "already the newest version."