Bug 197939

Summary: This crash occurs during startup when Amarok scans my music.
Product: [Applications] amarok Reporter: Alexander Wigen <bugzilla>
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 Alexander Wigen 2009-06-26 10:21:21 UTC
Application that crashed: amarok
Version of the application: 2.1.1
KDE Version: 4.2.91 (KDE 4.2.91 (KDE 4.3 >= 20090609))
Qt Version: 4.5.1
Operating System: Linux 2.6.30-gentoo-r1 i686

What I was doing when the application crashed:
When starting amarok from a konsole with the --debug option I get the following output

Lots of these:
amarok:  [ERROR!] GREPME MySQLe query failed! You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id = 341' at line 1  on  "UPDATE albums_temp SET image =  WHERE id = 341"

but these do not cause the crash.

Then lots of these:

amarok:  [ERROR!] GREPME MySQLe query failed! Duplicate entry '5135' for key 1  on  "INSERT INTO urls_temp(directory,deviceid,rpath,uniqueid) VALUES ( 0, -1, './home/alex/music/Albums/Pink Floyd - 1995 - Pulse/Pink Floyd - Pulse - Cd 1/08 - Pink Floyd - A Great Day For Freedom.mp3', 'amarok-sqltrackuid://76adf931fdecb5536322181c39a7b9b8' );"
amarok:  [ERROR!] GREPME MySQLe query failed! Duplicate entry '5135' for key 1  on  "REPLACE INTO tracks_temp(url,artist,album,genre,composer,year,title,comment,tracknumber,discnumber,bitrate,length,samplerate,filesize,filetype,bpm,createdate,modifydate,albumgain,albumpeakgain,trackgain,trackpeakgain) VALUES ( 0,283,0,3,1,20,'A Great Day For Freedom','',8,1,128,270,44100,4328004,0,0,1245846908,1144825925,NULL,NULL,NULL,NULL);"
amarok:  [ERROR!] GREPME MySQLe query failed! Table 'urls_temp' is marked as crashed and should be repaired  on  "SELECT id FROM urls_temp WHERE deviceid = -1 AND rpath = './home/alex/music/Albums/Pink Floyd - 1995 - Pulse/Pink Floyd - Pulse - Cd 1/09 - Pink Floyd - Sorrow.mp3';"
amarok:  [ERROR!] GREPME MySQLe query failed! Table 'directories_temp' is marked as crashed and should be repaired  on  "SELECT id, changedate FROM directories_temp WHERE deviceid = -1 AND dir = './home/alex/music/Albums/Pink Floyd - 1995 - Pulse/Pink Floyd - Pulse - Cd 1/';"
amarok:  [ERROR!] GREPME MySQLe query failed! Duplicate entry '5135' for key 1  on  "INSERT INTO urls_temp(directory,deviceid,rpath,uniqueid) VALUES ( 0, -1, './home/alex/music/Albums/Pink Floyd - 1995 - Pulse/Pink Floyd - Pulse - Cd 1/09 - Pink Floyd - Sorrow.mp3', 'amarok-sqltrackuid://3e55a49b4732318896315cdc705ef739' );"
amarok:  [ERROR!] GREPME MySQLe query failed! Duplicate entry '5135' for key 1  on  "REPLACE INTO tracks_temp(url,artist,album,genre,composer,year,title,comment,tracknumber,discnumber,bitrate,length,samplerate,filesize,filetype,bpm,createdate,modifydate,albumgain,albumpeakgain,trackgain,trackpeakgain) VALUES ( 0,283,0,3,1,20,'Sorrow','',9,1,128,649,44100,10383798,0,0,1245846908,1144825925,NULL,NULL,NULL,NULL);"
amarok:  [ERROR!] GREPME MySQLe query failed! Table 'urls_temp' is marked as crashed and should be repaired  on  "SELECT id FROM urls_temp WHERE deviceid = -1 AND rpath = './home/alex/music/Albums/Pink Floyd - 1995 - Pulse/Pink Floyd - Pulse - Cd 1/10 - Pink Floyd - High Hopes.mp3';"
amarok:  [ERROR!] GREPME MySQLe query failed! Table 'directories_temp' is marked as crashed and should be repaired  on  "SELECT id, changedate FROM directories_temp WHERE deviceid = -1 AND dir = './home/alex/music/Albums/Pink Floyd - 1995 - Pulse/Pink Floyd - Pulse - Cd 1/';"
amarok:  [ERROR!] GREPME MySQLe query failed! Duplicate entry '5135' for key 1  on  "INSERT INTO urls_temp(directory,deviceid,rpath,uniqueid) VALUES ( 0, -1, './home/alex/music/Albums/Pink Floyd - 1995 - Pulse/Pink Floyd - Pulse - Cd 1/10 - Pink Floyd - High Hopes.mp3', 'amarok-sqltrackuid://4cb0b752d1badefeca9f9db790b07477' );"
amarok:  [ERROR!] GREPME MySQLe query failed! Duplicate entry '5135' for key 1  on  "REPLACE INTO tracks_temp(url,artist,album,genre,composer,year,title,comment,tracknumber,discnumber,bitrate,length,samplerate,filesize,filetype,bpm,createdate,modifydate,albumgain,albumpeakgain,trackgain,trackpeakgain) VALUES ( 0,283,0,3,1,20,'High Hopes','',10,1,128,50,44100,795902,0,0,1245846908,1144825925,NULL,NULL,NULL,NULL);"
amarok:  [ERROR!] GREPME MySQLe query failed! Table 'urls_temp' is marked as crashed and should be repaired  on  "SELECT id FROM urls_temp WHERE deviceid = -1 AND rpath = './home/alex/music/Albums/Pink Floyd - 1995 - Pulse/Pink Floyd - Pulse - Cd 1/11 - Pink Floyd - Another Brick In The Wall, Pt. 2.mp3';"
amarok:  [ERROR!] GREPME MySQLe query failed! Table 'directories_temp' is marked as crashed and should be repaired  on  "SELECT id, changedate FROM directories_temp WHERE deviceid = -1 AND dir = './home/alex/music/Albums/Pink Floyd - 1995 - Pulse/Pink Floyd - Pulse - Cd 1/';"
amarok:  [ERROR!] GREPME MySQLe query failed! Duplicate entry '5135' for key 1  on  "INSERT INTO urls_temp(directory,deviceid,rpath,uniqueid) VALUES ( 0, -1, './home/alex/music/Albums/Pink Floyd - 1995 - Pulse/Pink Floyd - Pulse - Cd 1/11 - Pink Floyd - Another Brick In The Wall, Pt. 2.mp3', 'amarok-sqltrackuid://936915fcbcfaefcbeffdf69faa767ebf' );"
amarok:  [ERROR!] GREPME MySQLe query failed! Duplicate entry '5135' for key 1  on  "REPLACE INTO tracks_temp(url,artist,album,genre,composer,year,title,comment,tracknumber,discnumber,bitrate,length,samplerate,filesize,filetype,bpm,createdate,modifydate,albumgain,albumpeakgain,trackgain,trackpeakgain) VALUES ( 0,283,0,3,1,20,'Another Brick In The Wall, Pt. 2','',11,1,128,428,44100,6843709,0,0,1245846908,1144825925,NULL,NULL,NULL,NULL);"

The last line here is the last line of output before the crash.


 -- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 0 (LWP 16362)]

Thread 17 (Thread 0xafdb7b70 (LWP 16363)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684e0a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb697e5a4 in __pthread_cond_timedwait (cond=0x8224e98, mutex=0x8224e80, abstime=0xafdb7300) at forward.c:152
#3  0xb1778cd3 in metronom_sync_loop (this=0x8224e38) at metronom.c:870
#4  0xb68496ff in start_thread (arg=0xafdb7b70) at pthread_create.c:297
#5  0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xaf5b6b70 (LWP 16364)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6967406 in __poll (fds=0xb69f8ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb47c04ac in IA__g_poll (fds=0x817ecb8, nfds=1, timeout=-1) at gpoll.c:127
#3  0xb47b4111 in g_main_context_iterate (context=0x81730c8, block=<value optimized out>, dispatch=1, self=0x8173280) at gmain.c:2758
#4  0xb47b437a in IA__g_main_context_iteration (context=0x81730c8, may_block=1) at gmain.c:2508
#5  0xb6b6cbe2 in QEventDispatcherGlib::processEvents (this=0x8189460, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:326
#6  0xb6b46a17 in QEventLoop::processEvents (this=0xaf5b6264, flags=) at kernel/qeventloop.cpp:149
#7  0xb6b46be0 in QEventLoop::exec (this=0xaf5b6264, flags={i = 0}) at kernel/qeventloop.cpp:196
#8  0xb6a71958 in QThread::exec (this=0x810dc00) at thread/qthread.cpp:487
#9  0xb17ca1a1 in Phonon::Xine::XineThread::run (this=0x810dc00) at /var/tmp/portage/media-sound/phonon-4.4_pre20090520/work/phonon-4.4_pre20090520/xine/xinethread.cpp:143
#10 0xb6a74553 in QThreadPrivate::start (arg=0x810dc00) at thread/qthread_unix.cpp:189
#11 0xb68496ff in start_thread (arg=0xaf5b6b70) at pthread_create.c:297
#12 0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0xaedb5b70 (LWP 16367)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6967406 in __poll (fds=0xb69f8ff4, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb164063f in ao_alsa_handle_event_thread (data=0x8228290) at audio_alsa_out.c:150
#3  0xb68496ff in start_thread (arg=0xaedb5b70) at pthread_create.c:297
#4  0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xae572b70 (LWP 16368)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684dd75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb697e54d in __pthread_cond_wait (cond=0x82437a8, mutex=0x8243790) at forward.c:139
#3  0xb1787551 in fifo_peek_int (fifo=<value optimized out>, blocking=<value optimized out>) at audio_out.c:348
#4  0xb17890d8 in ao_loop (this_gen=0x8246ea0) at audio_out.c:388
#5  0xb68496ff in start_thread (arg=0xae572b70) at pthread_create.c:297
#6  0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xadd2fb70 (LWP 16369)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684dd75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb697e54d in __pthread_cond_wait (cond=0x8363a40, mutex=0x8363a28) at forward.c:139
#3  0xb1787551 in fifo_peek_int (fifo=<value optimized out>, blocking=<value optimized out>) at audio_out.c:348
#4  0xb17890d8 in ao_loop (this_gen=0x8362e00) at audio_out.c:388
#5  0xb68496ff in start_thread (arg=0xadd2fb70) at pthread_create.c:297
#6  0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xacb0db70 (LWP 16371)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684dd75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb697e54d in __pthread_cond_wait (cond=0x89ac29c, mutex=0x89ac278) at forward.c:139
#3  0xaceef283 in os_event_wait_low (event=0x89ac278, reset_sig_count=0) at os/os0sync.c:420
#4  0xacef2f6c in os_aio_simulated_handle (global_segment=0, message1=0xacb0d2bc, message2=0xacb0d2b8, type=0xacb0d2b4) at os/os0file.c:4089
#5  0xaceb225c in fil_aio_wait (segment=0) at fil/fil0fil.c:4131
#6  0xacf3587f in io_handler_thread (arg=0xacf88d00) at srv/srv0start.c:446
#7  0xb68496ff in start_thread (arg=0xacb0db70) at pthread_create.c:297
#8  0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xab7f5b70 (LWP 16372)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684dd75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb697e54d in __pthread_cond_wait (cond=0x89ac314, mutex=0x89ac2f0) at forward.c:139
#3  0xaceef283 in os_event_wait_low (event=0x89ac2f0, reset_sig_count=0) at os/os0sync.c:420
#4  0xacef2f6c in os_aio_simulated_handle (global_segment=1, message1=0xab7f52bc, message2=0xab7f52b8, type=0xab7f52b4) at os/os0file.c:4089
#5  0xaceb225c in fil_aio_wait (segment=1) at fil/fil0fil.c:4131
#6  0xacf3587f in io_handler_thread (arg=0xacf88d04) at srv/srv0start.c:446
#7  0xb68496ff in start_thread (arg=0xab7f5b70) at pthread_create.c:297
#8  0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xaaff4b70 (LWP 16373)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684dd75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb697e54d in __pthread_cond_wait (cond=0x89ac38c, mutex=0x89ac368) at forward.c:139
#3  0xaceef283 in os_event_wait_low (event=0x89ac368, reset_sig_count=0) at os/os0sync.c:420
#4  0xacef2f6c in os_aio_simulated_handle (global_segment=2, message1=0xaaff42bc, message2=0xaaff42b8, type=0xaaff42b4) at os/os0file.c:4089
#5  0xaceb225c in fil_aio_wait (segment=2) at fil/fil0fil.c:4131
#6  0xacf3587f in io_handler_thread (arg=0xacf88d08) at srv/srv0start.c:446
#7  0xb68496ff in start_thread (arg=0xaaff4b70) at pthread_create.c:297
#8  0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xaa7f3b70 (LWP 16374)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684dd75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb697e54d in __pthread_cond_wait (cond=0x89ac404, mutex=0x89ac3e0) at forward.c:139
#3  0xaceef283 in os_event_wait_low (event=0x89ac3e0, reset_sig_count=0) at os/os0sync.c:420
#4  0xacef2f6c in os_aio_simulated_handle (global_segment=3, message1=0xaa7f32bc, message2=0xaa7f32b8, type=0xaa7f32b4) at os/os0file.c:4089
#5  0xaceb225c in fil_aio_wait (segment=3) at fil/fil0fil.c:4131
#6  0xacf3587f in io_handler_thread (arg=0xacf88d0c) at srv/srv0start.c:446
#7  0xb68496ff in start_thread (arg=0xaa7f3b70) at pthread_create.c:297
#8  0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa9362b70 (LWP 16376)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb696a471 in select () from /lib/libc.so.6
#2  0xaceef6ee in os_thread_sleep (tm=1000000) at os/os0thread.c:274
#3  0xacf33cb3 in srv_lock_timeout_and_monitor_thread (arg=0x0) at srv/srv0srv.c:1893
#4  0xb68496ff in start_thread (arg=0xa9362b70) at pthread_create.c:297
#5  0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa8b61b70 (LWP 16377)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb696a471 in select () from /lib/libc.so.6
#2  0xaceef6ee in os_thread_sleep (tm=1000000) at os/os0thread.c:274
#3  0xacf33951 in srv_error_monitor_thread (arg=0x0) at srv/srv0srv.c:2117
#4  0xb68496ff in start_thread (arg=0xa8b61b70) at pthread_create.c:297
#5  0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa8360b70 (LWP 16378)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684dd75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb697e54d in __pthread_cond_wait (cond=0x84d8654, mutex=0x84d8630) at forward.c:139
#3  0xaceef283 in os_event_wait_low (event=0x84d8630, reset_sig_count=0) at os/os0sync.c:420
#4  0xacf31f53 in srv_master_thread (arg=0x0) at srv/srv0srv.c:2609
#5  0xb68496ff in start_thread (arg=0xa8360b70) at pthread_create.c:297
#6  0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa7370b70 (LWP 16379)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684dd75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb697e54d in __pthread_cond_wait (cond=0x8dc6fd0, mutex=0x8dc6fb8) at forward.c:139
#3  0xb6a752a4 in QWaitCondition::wait (this=0x80bdb90, mutex=0x80bdb94, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xad392040 in XmlParseJob::run (this=0x80bdb70) at /var/tmp/portage/media-sound/amarok-2.1.1/work/amarok-2.1.1/src/collection/sqlcollection/ScanManager.cpp:641
#5  0xb5def47c in ThreadWeaver::JobRunHelper::runTheJob (this=0xa737022c, th=0x8dccee0, job=0x80bdb70) at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/Job.cpp:106
#6  0xb5def79c in ThreadWeaver::Job::execute (this=0x80bdb70, th=0x8dccee0) at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/Job.cpp:135
#7  0xb5dee637 in ThreadWeaver::ThreadRunHelper::run (this=0xa73702b4, parent=0x8dcc478, th=0x8dccee0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/Thread.cpp:95
#8  0xb5deebc8 in ThreadWeaver::Thread::run (this=0x8dccee0) at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/Thread.cpp:142
#9  0xb6a74553 in QThreadPrivate::start (arg=0x8dccee0) at thread/qthread_unix.cpp:189
#10 0xb68496ff in start_thread (arg=0xa7370b70) at pthread_create.c:297
#11 0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa6b66b70 (LWP 16380)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684dd75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb697e54d in __pthread_cond_wait (cond=0x8dcc5b0, mutex=0x8dcc598) at forward.c:139
#3  0xb6a752a4 in QWaitCondition::wait (this=0x8dcc490, mutex=0x8dccb48, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb5dedea0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8dcc478, th=0x8a96970)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb5df010d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8dccbe0, th=0x8a96970)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5dec6e3 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8dcc478, th=0x8a96970) at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5df01f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8dccbe0, th=0x8a96970)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5dee0f5 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8dcc478, th=0x8a96970, previous=0x9231bd8)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5dee66b in ThreadWeaver::ThreadRunHelper::run (this=0xa6b662b4, parent=0x8dcc478, th=0x8a96970)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/Thread.cpp:87
#10 0xb5deebc8 in ThreadWeaver::Thread::run (this=0x8a96970) at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/Thread.cpp:142
#11 0xb6a74553 in QThreadPrivate::start (arg=0x8a96970) at thread/qthread_unix.cpp:189
#12 0xb68496ff in start_thread (arg=0xa6b66b70) at pthread_create.c:297
#13 0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa5b64b70 (LWP 16383)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684dd75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb697e54d in __pthread_cond_wait (cond=0x8dcc5b0, mutex=0x8dcc598) at forward.c:139
#3  0xb6a752a4 in QWaitCondition::wait (this=0x8dcc490, mutex=0x8dccb48, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb5dedea0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8dcc478, th=0x8d951c0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb5df010d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8dccbe0, th=0x8d951c0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5dec6e3 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8dcc478, th=0x8d951c0) at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5df01f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8dccbe0, th=0x8d951c0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5dee0f5 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8dcc478, th=0x8d951c0, previous=0x0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5df0213 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8dccbe0, th=0x8d951c0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb5dee0f5 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8dcc478, th=0x8d951c0, previous=0x8d8fc58)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb5dee66b in ThreadWeaver::ThreadRunHelper::run (this=0xa5b642b4, parent=0x8dcc478, th=0x8d951c0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/Thread.cpp:87
#12 0xb5deebc8 in ThreadWeaver::Thread::run (this=0x8d951c0) at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/Thread.cpp:142
#13 0xb6a74553 in QThreadPrivate::start (arg=0x8d951c0) at thread/qthread_unix.cpp:189
#14 0xb68496ff in start_thread (arg=0xa5b64b70) at pthread_create.c:297
#15 0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa5363b70 (LWP 16384)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb684dd75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb697e54d in __pthread_cond_wait (cond=0x8dcc5b0, mutex=0x8dcc598) at forward.c:139
#3  0xb6a752a4 in QWaitCondition::wait (this=0x8dcc490, mutex=0x8dccb48, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb5dedea0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8dcc478, th=0x8d82108)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb5df010d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8dccbe0, th=0x8d82108)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5dec6e3 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8dcc478, th=0x8d82108) at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb5df01f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8dccbe0, th=0x8d82108)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5dee0f5 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8dcc478, th=0x8d82108, previous=0x0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5df0213 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8dccbe0, th=0x8d82108)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb5dee0f5 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8dcc478, th=0x8d82108, previous=0x0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb5dee66b in ThreadWeaver::ThreadRunHelper::run (this=0xa53632b4, parent=0x8dcc478, th=0x8d82108)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/Thread.cpp:87
#12 0xb5deebc8 in ThreadWeaver::Thread::run (this=0x8d82108) at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/threadweaver/Weaver/Thread.cpp:142
#13 0xb6a74553 in QThreadPrivate::start (arg=0x8d82108) at thread/qthread_unix.cpp:189
#14 0xb68496ff in start_thread (arg=0xa5363b70) at pthread_create.c:297
#15 0xb697149e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb3161730 (LWP 16362)):
[KCrash Handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb68cd6a1 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb68cee0c in abort () at abort.c:88
#9  0xb690eddb in malloc_printerr (action=2, str=0x6 <Address 0x6 out of bounds>, ptr=0xa36e180) at malloc.c:6201
#10 0xb69135a6 in __libc_free (mem=0x6) at malloc.c:3677
#11 0xb3165aa0 in ?? () from //usr//lib/opengl/nvidia/lib/libnvidia-tls.so.1
#12 0x0a36e180 in ?? ()
#13 0xb6bd907b in ?? () from /usr/lib/qt4/libQtCore.so.4
#14 0x00000004 in ?? ()
#15 0xb6a6f861 in qFree (ptr=0xa36e180) at global/qmalloc.cpp:60
#16 0xb6aeb5fa in QList<QByteArray>::free (this=0xbfe1ab78, data=0xa36e180) at ../../include/QtCore/../../src/corelib/tools/qlist.h:562
#17 0xb6b5d35f in ~QList (this=0x6) at ../../include/QtCore/../../src/corelib/tools/qlist.h:534
#18 0xb6b739ad in QTextCodec::codecForName (name=@0xbfe1abc4) at codecs/qtextcodec.cpp:944
#19 0xad38bd5d in ScanManager::slotReadReady (this=0x85151a0) at /usr/include/qt4/QtCore/qtextcodec.h:67
#20 0xad390ecf in ScanManager::qt_metacall (this=0x85151a0, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfe1acdc)
    at /var/tmp/portage/media-sound/amarok-2.1.1/work/amarok-2.1.1_build/src/collection/sqlcollection/ScanManager.moc:85
#21 0xb6b59026 in QMetaObject::activate (sender=0x81cc5b8, from_signal_index=<value optimized out>, to_signal_index=13, argv=<value optimized out>) at kernel/qobject.cpp:3108
#22 0xb6b595d3 in QMetaObject::activate (sender=0x81cc5b8, m=0xb6c17eb8, local_signal_index=5, argv=0x0) at kernel/qobject.cpp:3185
#23 0xb6af2834 in QProcess::readyReadStandardOutput (this=0x81cc5b8) at .moc/release-shared/moc_qprocess.cpp:156
#24 0xb6af7c25 in QProcessPrivate::_q_canReadStandardOutput (this=0x8dc70c8) at io/qprocess.cpp:564
#25 0xb6af822b in QProcess::qt_metacall (this=0x81cc5b8, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfe1af48) at .moc/release-shared/moc_qprocess.cpp:101
#26 0xb6cdb787 in KProcess::qt_metacall (this=0x81cc5b8, _c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xbfe1af48)
    at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91_build/kdecore/kprocess.moc:63
#27 0xb77ae3ff in AmarokProcess::qt_metacall (this=0x81cc5b8, _c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xbfe1af48)
    at /var/tmp/portage/media-sound/amarok-2.1.1/work/amarok-2.1.1_build/src/moc_AmarokProcess.cpp:72
#28 0xb6b59026 in QMetaObject::activate (sender=0x8c988b8, from_signal_index=<value optimized out>, to_signal_index=4, argv=<value optimized out>) at kernel/qobject.cpp:3108
#29 0xb6b595d3 in QMetaObject::activate (sender=0x8c988b8, m=0xb6c198d0, local_signal_index=0, argv=0xbfe1af48) at kernel/qobject.cpp:3185
#30 0xb6b8d61c in QSocketNotifier::activated (this=0x8c988b8, _t1=59) at .moc/release-shared/moc_qsocketnotifier.cpp:83
#31 0xb6b5f4aa in QSocketNotifier::event (this=0x8c988b8, e=0xbfe1b324) at kernel/qsocketnotifier.cpp:316
#32 0xb6f9ad1b in QApplicationPrivate::notify_helper (this=0x80b9638, receiver=0x8c988b8, e=0xbfe1b324) at kernel/qapplication.cpp:4057
#33 0xb6fa138e in QApplication::notify (this=0xbfe1b64c, receiver=0x8c988b8, e=0xbfe1b324) at kernel/qapplication.cpp:4022
#34 0xb7d3a85f in KApplication::notify (this=0xbfe1b64c, receiver=0x8c988b8, event=0xbfe1b324) at /var/tmp/portage/kde-base/kdelibs-4.2.91/work/kdelibs-4.2.91/kdeui/kernel/kapplication.cpp:302
#35 0xb6b480f4 in QCoreApplication::notifyInternal (this=0xbfe1b64c, receiver=0x8c988b8, event=0xbfe1b324) at kernel/qcoreapplication.cpp:606
#36 0xb6b6ce02 in socketNotifierSourceDispatch (source=0x80bb6d0) at kernel/qcoreapplication.h:213
#37 0xb47b0f38 in IA__g_main_context_dispatch (context=0x80bb600) at gmain.c:1814
#38 0xb47b4205 in g_main_context_iterate (context=0x80bb600, block=<value optimized out>, dispatch=1, self=0x80be0e8) at gmain.c:2445
#39 0xb47b437a in IA__g_main_context_iteration (context=0x80bb600, may_block=1) at gmain.c:2508
#40 0xb6b6cbad in QEventDispatcherGlib::processEvents (this=0x80bec48, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:324
#41 0xb70237b0 in QGuiEventDispatcherGlib::processEvents (this=0x80bec48, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#42 0xb6b46a17 in QEventLoop::processEvents (this=0xbfe1b5c4, flags=) at kernel/qeventloop.cpp:149
#43 0xb6b46be0 in QEventLoop::exec (this=0xbfe1b5c4, flags={i = 0}) at kernel/qeventloop.cpp:196
#44 0xb6b489c5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#45 0xb6f9abcc in QApplication::exec () at kernel/qapplication.cpp:3526
#46 0x0804c3e3 in main (argc=1, argv=0xbfe1bb64) at /var/tmp/portage/media-sound/amarok-2.1.1/work/amarok-2.1.1/src/main.cpp:128

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

Reported using DrKonqi
Comment 1 Mikko C. 2009-06-26 10:29:13 UTC

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