Bug 195765

Summary: Amarok crash scanning collection
Product: [Applications] amarok Reporter: Kyrill Detinov <lazy.kent>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kyrill Detinov 2009-06-09 12:39:43 UTC
Application that crashed: amarok
Version of the application: 2.1
KDE Version: 4.2.88 (KDE 4.2.88 (KDE 4.3 >= 20090527)) "release 3"
Qt Version: 4.5.1
Operating System: Linux 2.6.30-rc6-git3-4-pae i686
Distribution: "openSUSE 11.2 Milestone 2 (i586)"

What I was doing when the application crashed:
Amarok crash scanning collection.

 -- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 1 (Thread 0xb2c5e730 (LWP 3632))]

Thread 12 (Thread 0xb0300b70 (LWP 3635)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6853df5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb0ae046e in os_event_wait_low (event=0x868e7b0, reset_sig_count=0) at ../../../innobase/os/os0sync.c:420
#3  0xb0ade86f in os_aio_simulated_handle (global_segment=0, message1=0xb03002cc, message2=0xb03002c8, type=0xb03002c4) at ../../../innobase/os/os0file.c:4089
#4  0xb0a9c6da in fil_aio_wait (segment=0) at ../../../innobase/fil/fil0fil.c:4131
#5  0xb08cf488 in io_handler_thread (arg=0xb0dfdde0) at ../../../innobase/srv/srv0start.c:446
#6  0xb684f6f5 in start_thread (arg=0x0) at pthread_create.c:297
#7  0xb684f610 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 11 (Thread 0xaefabb70 (LWP 3636)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6853df5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb0ae046e in os_event_wait_low (event=0x868e828, reset_sig_count=0) at ../../../innobase/os/os0sync.c:420
#3  0xb0ade86f in os_aio_simulated_handle (global_segment=1, message1=0xaefab2cc, message2=0xaefab2c8, type=0xaefab2c4) at ../../../innobase/os/os0file.c:4089
#4  0xb0a9c6da in fil_aio_wait (segment=1) at ../../../innobase/fil/fil0fil.c:4131
#5  0xb08cf488 in io_handler_thread (arg=0xb0dfdde4) at ../../../innobase/srv/srv0start.c:446
#6  0xb684f6f5 in start_thread (arg=0x0) at pthread_create.c:297
#7  0xb684f610 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 10 (Thread 0xae7a4b70 (LWP 3637)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6853df5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb0ae046e in os_event_wait_low (event=0x868e8a0, reset_sig_count=0) at ../../../innobase/os/os0sync.c:420
#3  0xb0ade86f in os_aio_simulated_handle (global_segment=2, message1=0xae7a42cc, message2=0xae7a42c8, type=0xae7a42c4) at ../../../innobase/os/os0file.c:4089
#4  0xb0a9c6da in fil_aio_wait (segment=2) at ../../../innobase/fil/fil0fil.c:4131
#5  0xb08cf488 in io_handler_thread (arg=0xb0dfdde8) at ../../../innobase/srv/srv0start.c:446
#6  0xb684f6f5 in start_thread (arg=0x0) at pthread_create.c:297
#7  0xb684f610 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 9 (Thread 0xadf9db70 (LWP 3638)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6853df5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb0ae046e in os_event_wait_low (event=0x868e918, reset_sig_count=0) at ../../../innobase/os/os0sync.c:420
#3  0xb0ade86f in os_aio_simulated_handle (global_segment=3, message1=0xadf9d2cc, message2=0xadf9d2c8, type=0xadf9d2c4) at ../../../innobase/os/os0file.c:4089
#4  0xb0a9c6da in fil_aio_wait (segment=3) at ../../../innobase/fil/fil0fil.c:4131
#5  0xb08cf488 in io_handler_thread (arg=0xb0dfddec) at ../../../innobase/srv/srv0start.c:446
#6  0xb684f6f5 in start_thread (arg=0x0) at pthread_create.c:297
#7  0xb684f610 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 8 (Thread 0xacb00b70 (LWP 3640)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6676361 in select () from /lib/libc.so.6
#2  0xb0ae094b in os_thread_sleep (tm=1000000) at ../../../innobase/os/os0thread.c:274
#3  0xb08cdca8 in srv_lock_timeout_and_monitor_thread (arg=0x0) at ../../../innobase/srv/srv0srv.c:1882
#4  0xb684f6f5 in start_thread (arg=0x0) at pthread_create.c:297
#5  0xb684f610 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 7 (Thread 0xac2ffb70 (LWP 3641)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6676361 in select () from /lib/libc.so.6
#2  0xb0ae094b in os_thread_sleep (tm=1000000) at ../../../innobase/os/os0thread.c:274
#3  0xb08ccc6a in srv_error_monitor_thread (arg=0x0) at ../../../innobase/srv/srv0srv.c:2106
#4  0xb684f6f5 in start_thread (arg=0x0) at pthread_create.c:297
#5  0xb684f610 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 6 (Thread 0xabafeb70 (LWP 3642)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6853df5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb0ae046e in os_event_wait_low (event=0x829a958, reset_sig_count=0) at ../../../innobase/os/os0sync.c:420
#3  0xb08cbe96 in srv_master_thread (arg=0x0) at ../../../innobase/srv/srv0srv.c:2598
#4  0xb684f6f5 in start_thread (arg=0x0) at pthread_create.c:297
#5  0xb684f610 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 5 (Thread 0xa92deb70 (LWP 3643)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb666bc62 in ___xstat64 (vers=3, 
    name=0xb0fdb90 "/mnt/media/MyMusic/MP3/_Russian/\320\241\320\265\321\200\320\263\320\265\320\271_\320\234\320\260\320\262\321\200\320\270\320\275/(2007)_Live/05-\320\237\321\203\321\201\321\202\321\214_\320\275\320\260\321\201\321\202\320\260\320\275\320\265\321\202_\320\267\320\260\320\262\321\202\321\200\320\260.mp3", buf=0xb131d2c) at ../sysdeps/unix/sysv/linux/xstat64.c:50
#2  0xb69832f5 in stat64 (__statbuf=<value optimized out>, __path=<value optimized out>) at /usr/include/sys/stat.h:504
#3  QFSFileEnginePrivate::doStat (__statbuf=<value optimized out>, __path=<value optimized out>) at io/qfsfileengine_unix.cpp:537
#4  0xb6984498 in QFSFileEngine::fileFlags (this=0xa84e708, type=) at io/qfsfileengine_unix.cpp:609
#5  0xb693cb05 in QFileInfoPrivate::getFileFlags (this=0xae0f9e8, request={i = 1048576}) at io/qfileinfo.cpp:222
#6  0xb693cc2c in QFileInfo::isHidden (this=0xa92dd69c) at io/qfileinfo.cpp:1021
#7  0xb6935b6b in QDirIteratorPrivate::matchesFilters (this=0xb08fbe8, it=0xb0deac8) at io/qdiriterator.cpp:346
#8  0xb6936839 in QDirIteratorPrivate::advance (this=0xb08fbe8) at io/qdiriterator.cpp:217
#9  0xb6936d2b in QDirIterator::next (this=0xa92dd7a0) at io/qdiriterator.cpp:493
#10 0xb6928f90 in QAbstractFileEngine::entryList (this=0xb6706ff4, filters=) at io/qabstractfileengine.cpp:589
#11 0xb697b6a4 in QFSFileEngine::entryList (this=0xafcfaa0, filters={i = 2}, filterNames=@0xab779a0) at io/qfsfileengine.cpp:801
#12 0xb692ec33 in QDirPrivate::updateFileLists (this=<value optimized out>) at io/qdir.cpp:312
#13 QDir::count (this=<value optimized out>) at io/qdir.cpp:1250
#14 0xb079e0cf in ScanResultProcessor::addTrack (this=0xa92ddca0, trackData=@0xae347b0, albumArtistId=0) at /usr/src/debug/amarok-2.1/src/collection/sqlcollection/ScanResultProcessor.cpp:300
#15 0xb07a250f in ScanResultProcessor::processDirectory (this=0xa92ddca0, data=@0xa92de1bc) at /usr/src/debug/amarok-2.1/src/collection/sqlcollection/ScanResultProcessor.cpp:186
#16 0xb07965c3 in XmlParseJob::run (this=0x8a1c498) at /usr/src/debug/amarok-2.1/src/collection/sqlcollection/ScanManager.cpp:731
#17 0xb5c44128 in ?? () from /usr/lib/libthreadweaver.so.4
#18 0xb5c44480 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#19 0xb5c43022 in ?? () from /usr/lib/libthreadweaver.so.4
#20 0xb5c436ca in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#21 0xb68b2a6f in QThreadPrivate::start (arg=0x8ae64e8) at thread/qthread_unix.cpp:189
#22 0xb684f6f5 in start_thread (arg=0x0) at pthread_create.c:297
#23 0xb684f610 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 4 (Thread 0xa8addb70 (LWP 3644)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6853df5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb68b3bc0 in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0xb5c42799 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb5c44efb in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb5c40dda in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb5c45004 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb5c42a33 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb5c43054 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb5c436ca in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb68b2a6f in QThreadPrivate::start (arg=0x89f70e8) at thread/qthread_unix.cpp:189
#12 0xb684f6f5 in start_thread (arg=0x0) at pthread_create.c:297
#13 0xb684f610 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 3 (Thread 0xa7adbb70 (LWP 3647)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6853df5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb68b3bc0 in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0xb5c42799 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb5c44efb in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb5c40dda in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb5c45004 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb5c42a33 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb5c45020 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb5c42a33 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb5c45020 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb5c42a33 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0xb5c43054 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0xb5c436ca in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#15 0xb68b2a6f in QThreadPrivate::start (arg=0x8aa7b08) at thread/qthread_unix.cpp:189
#16 0xb684f6f5 in start_thread (arg=0x0) at pthread_create.c:297
#17 0xb684f610 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 2 (Thread 0xa72dab70 (LWP 3648)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6853df5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb68b3bc0 in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0xb5c42799 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb5c44efb in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb5c40dda in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb5c45004 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb5c42a33 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb5c45020 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb5c42a33 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb5c45020 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb5c42a33 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0xb5c43054 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0xb5c436ca in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#15 0xb68b2a6f in QThreadPrivate::start (arg=0x8a90ba0) at thread/qthread_unix.cpp:189
#16 0xb684f6f5 in start_thread (arg=0x0) at pthread_create.c:297
#17 0xb684f610 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 1 (Thread 0xb2c5e730 (LWP 3632)):
[KCrash Handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb65d543f in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb65d6d86 in *__GI_abort () at abort.c:88
#9  0xb6617f8d in malloc_printerr (action=2, str=0x6 <Address 0x6 out of bounds>, ptr=0x9f83100) at malloc.c:6201
#10 0xb661c9f9 in *__GI___libc_free (mem=0x6) at malloc.c:3677
#11 0xb2c62aa0 in ?? () from /usr/lib/tls/libnvidia-tls.so.1
#12 0x09f83100 in ?? ()
#13 0xb6a9fff4 in ?? () from /usr/lib/libQtCore.so.4
#14 0xbfa33eec in ?? ()
#15 0xb68ad16b in qFree (ptr=0x9f83100) at global/qmalloc.cpp:60
#16 0xb69dff0d in ~QByteArray (this=<value optimized out>, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qbytearray.h:375
#17 QTextCodec::codecForName (this=<value optimized out>, __in_chrg=<value optimized out>) at codecs/qtextcodec.cpp:946
#18 0xb078e447 in QTextCodec::codecForName (name=<value optimized out>) at /usr/include/QtCore/qtextcodec.h:67
#19 ScanManager::slotReadReady (name=<value optimized out>) at /usr/src/debug/amarok-2.1/src/collection/sqlcollection/ScanManager.cpp:276
#20 0xb07938a4 in ScanManager::qt_metacall (this=0x82a28f0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfa3401c) at /usr/src/debug/amarok-2.1/build/src/collection/sqlcollection/ScanManager.moc:80
#21 0xb69c2039 in QMetaObject::activate (sender=0x812ab80, from_signal_index=13, to_signal_index=13, argv=0x0) at kernel/qobject.cpp:3120
#22 0xb69c2d55 in QMetaObject::activate (sender=0x812ab80, m=0xb6a9de8c, local_signal_index=5, argv=0x0) at kernel/qobject.cpp:3194
#23 0xb6945685 in QProcess::readyReadStandardOutput (this=0x812ab80) at .moc/release-shared/moc_qprocess.cpp:156
#24 0xb6948301 in QProcessPrivate::_q_canReadStandardOutput (this=0x8a6d7e0) at io/qprocess.cpp:564
#25 0xb694b7a3 in QProcess::qt_metacall (this=0x812ab80, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfa34248) at .moc/release-shared/moc_qprocess.cpp:101
#26 0xb6bd438e in KProcess::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdecore.so.5
#27 0xb7848cf2 in AmarokProcess::qt_metacall (this=0x812ab80, _c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xbfa34248) at /usr/src/debug/amarok-2.1/build/src/moc_AmarokProcess.cpp:72
#28 0xb69c2039 in QMetaObject::activate (sender=0x89835d0, from_signal_index=4, to_signal_index=4, argv=0xbfa34248) at kernel/qobject.cpp:3120
#29 0xb69c2d55 in QMetaObject::activate (sender=0x89835d0, m=0xb6a9f8b0, local_signal_index=0, argv=0xbfa34248) at kernel/qobject.cpp:3194
#30 0xb69fe365 in QSocketNotifier::activated (this=0x89835d0, _t1=62) at .moc/release-shared/moc_qsocketnotifier.cpp:83
#31 0xb69c6b9f in QSocketNotifier::event (this=0x89835d0, e=0xbfa345d4) at kernel/qsocketnotifier.cpp:316
#32 0xb6ea7a2c in QApplicationPrivate::notify_helper (this=0x80c3af0, receiver=0x89835d0, e=0xbfa345d4) at kernel/qapplication.cpp:4057
#33 0xb6eaf5ee in QApplication::notify (this=0xbfa348bc, receiver=0x89835d0, e=0xbfa345d4) at kernel/qapplication.cpp:3604
#34 0xb7e084c1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#35 0xb69ab62e in QCoreApplication::notifyInternal (this=0xbfa348bc, receiver=0x89835d0, event=0xbfa345d4) at kernel/qcoreapplication.cpp:610
#36 0xb69d7ca8 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#37 socketNotifierSourceDispatch (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:109
#38 0xb412a6f2 in g_main_dispatch (context=<value optimized out>) at gmain.c:1814
#39 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2367
#40 0xb412dd60 in g_main_context_iterate (context=0x80c5a98, block=<value optimized out>, dispatch=1, self=0x80d1ab8) at gmain.c:2448
#41 0xb412deae in IA__g_main_context_iteration (context=0x80c5a98, may_block=1) at gmain.c:2511
#42 0xb69d79e8 in QEventDispatcherGlib::processEvents (this=0x80c0b58, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:324
#43 0xb6f4a29a in QGuiEventDispatcherGlib::processEvents (this=0x80c0b58, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#44 0xb69a9c1d in QEventLoop::processEvents (this=0xbfa34834, flags=) at kernel/qeventloop.cpp:149
#45 0xb69aa069 in QEventLoop::exec (this=0xbfa34834, flags={i = 0}) at kernel/qeventloop.cpp:200
#46 0xb69ac430 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#47 0xb6ea7894 in QApplication::exec () at kernel/qapplication.cpp:3526
#48 0x0804c353 in main (argc=1, argv=0xbfa34dc4) at /usr/src/debug/amarok-2.1/src/main.cpp:128

This bug may be a duplicate of or related to bug 194525

Reported using DrKonqi
Comment 1 Mark Kretschmann 2009-06-09 12:48:56 UTC

*** This bug has been marked as a duplicate of bug 191447 ***