Application that crashed: juk Version of the application: 3.3 KDE Version: 4.3.1 (KDE 4.3.1) Qt Version: 4.5.3 Operating System: Linux 2.6.27-gentoo-r8 i686 What I was doing when the application crashed: I just quitted Juk while it was playing and it crashed. -- Backtrace: Application: JuK (juk), signal: Aborted [Current thread is 0 (LWP 7068)] Thread 18 (Thread 0xb228fb90 (LWP 7069)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09fa2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb3367cbf in metronom_sync_loop (this=0x9755ab0) at metronom.c:870 #3 0xb6a0615f in start_thread (arg=0xb228fb90) at pthread_create.c:297 #4 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 17 (Thread 0xb19d0b90 (LWP 7070)): #0 __pthread_mutex_unlock_usercnt (mutex=0x96a0b14, decr=1) at pthread_mutex_unlock.c:261 #1 0xb53fb3b3 in g_main_context_iterate (context=0x96a0b10, block=1, dispatch=1, self=0x94e1630) at gmain.c:2433 #2 0xb53fb86a in IA__g_main_context_iteration (context=0x96a0b10, may_block=1) at gmain.c:2518 #3 0xb6b93746 in QEventDispatcherGlib::processEvents (this=0x96a0310, flags={i = -1315110328}) at kernel/qeventdispatcher_glib.cpp:329 #4 0xb6b6cf0f in QEventLoop::processEvents (this=0xb19d02b0, flags={i = -1315110264}) at kernel/qeventloop.cpp:149 #5 0xb6b6d0db in QEventLoop::exec (this=0xb19d02b0, flags={i = -1315110216}) at kernel/qeventloop.cpp:197 #6 0xb6a97578 in QThread::exec (this=0x9665420) at thread/qthread.cpp:487 #7 0xb33b21cb in Phonon::Xine::XineThread::run (this=0x9665420) at /var/tmp/portage/media-sound/phonon-4.4_pre20090520/work/phonon-4.4_pre20090520/xine/xinethread.cpp:143 #8 0xb6a9a110 in QThreadPrivate::start (arg=0x9665420) at thread/qthread_unix.cpp:188 #9 0xb6a0615f in start_thread (arg=0xb19d0b90) at pthread_create.c:297 #10 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 16 (Thread 0xb11c5b90 (LWP 7078)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5fac417 in *__GI___poll (fds=0xb11c52a8, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb11ca029 in ao_alsa_handle_event_thread (data=0x975a1c0) at audio_alsa_out.c:150 #3 0xb6a0615f in start_thread (arg=0xb11c5b90) at pthread_create.c:297 #4 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 15 (Thread 0xb09c4b90 (LWP 7079)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb33762da in fifo_peek_int (fifo=0x97720f8, blocking=1) at audio_out.c:348 #3 0xb3377171 in ao_loop (this_gen=0x976dcf8) at audio_out.c:388 #4 0xb6a0615f in start_thread (arg=0xb09c4b90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 14 (Thread 0xb01c3b90 (LWP 7081)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb33762da in fifo_peek_int (fifo=0x9770650, blocking=1) at audio_out.c:348 #3 0xb3377171 in ao_loop (this_gen=0x976fa00) at audio_out.c:388 #4 0xb6a0615f in start_thread (arg=0xb01c3b90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 13 (Thread 0xaf9c2b90 (LWP 7082)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09fa2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb3367cbf in metronom_sync_loop (this=0x9acfe88) at metronom.c:870 #3 0xb6a0615f in start_thread (arg=0xaf9c2b90) at pthread_create.c:297 #4 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 12 (Thread 0xaf1c1b90 (LWP 7085)): #0 __libc_enable_asynccancel () at libc-cancellation.c:68 #1 0xb5fac3fd in *__GI___poll (fds=0xaf1c12a8, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:85 #2 0xb11ca029 in ao_alsa_handle_event_thread (data=0x9ad1c78) at audio_alsa_out.c:150 #3 0xb6a0615f in start_thread (arg=0xaf1c1b90) at pthread_create.c:297 #4 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 11 (Thread 0xae9c0b90 (LWP 7086)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb33762da in fifo_peek_int (fifo=0x9ad56e8, blocking=1) at audio_out.c:348 #3 0xb3377171 in ao_loop (this_gen=0x9ad8cd0) at audio_out.c:388 #4 0xb6a0615f in start_thread (arg=0xae9c0b90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 10 (Thread 0xae1bfb90 (LWP 7087)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb33762da in fifo_peek_int (fifo=0x9af3418, blocking=1) at audio_out.c:348 #3 0xb3377171 in ao_loop (this_gen=0x9af27c8) at audio_out.c:388 #4 0xb6a0615f in start_thread (arg=0xae1bfb90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 9 (Thread 0xab59ab90 (LWP 7150)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5faef61 in select () from /lib/libc.so.6 #2 0xb338e4d7 in xine_usec_sleep (usec=1000) at utils.c:481 #3 0xb337491d in video_out_loop (this_gen=0xa574980) at video_out.c:1246 #4 0xb6a0615f in start_thread (arg=0xab59ab90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xaa9b0b90 (LWP 7151)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb336aefb in fifo_buffer_get (fifo=0xa567b00) at buffer.c:230 #3 0xb3370a81 in video_decoder_loop (stream_gen=0xa566d68) at video_decoder.c:130 #4 0xb6a0615f in start_thread (arg=0xaa9b0b90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xa9fe2b90 (LWP 7153)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb336aefb in fifo_buffer_get (fifo=0xa98bc60) at buffer.c:230 #3 0xb3371ccc in audio_decoder_loop (stream_gen=0xa566d68) at audio_decoder.c:66 #4 0xb6a0615f in start_thread (arg=0xa9fe2b90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xa97e1b90 (LWP 7154)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb337a905 in xine_event_wait (queue=0xa9a9758) at events.c:55 #3 0xb337a98f in listener_loop (queue_gen=0xa9a9758) at events.c:214 #4 0xb6a0615f in start_thread (arg=0xa97e1b90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xa8d4fb90 (LWP 7172)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5faef61 in select () from /lib/libc.so.6 #2 0xb338e4d7 in xine_usec_sleep (usec=1000) at utils.c:481 #3 0xb337491d in video_out_loop (this_gen=0xab548a0) at video_out.c:1246 #4 0xb6a0615f in start_thread (arg=0xa8d4fb90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xa77feb90 (LWP 7173)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb336aefb in fifo_buffer_get (fifo=0xaf62248) at buffer.c:230 #3 0xb3370a81 in video_decoder_loop (stream_gen=0xaf617f0) at video_decoder.c:130 #4 0xb6a0615f in start_thread (arg=0xa77feb90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xa6e30b90 (LWP 7174)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb336aefb in fifo_buffer_get (fifo=0xaf73940) at buffer.c:230 #3 0xb3371ccc in audio_decoder_loop (stream_gen=0xaf617f0) at audio_decoder.c:66 #4 0xb6a0615f in start_thread (arg=0xa6e30b90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xa662fb90 (LWP 7175)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6a09c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb337a905 in xine_event_wait (queue=0xaf913f0) at events.c:55 #3 0xb337a98f in listener_loop (queue_gen=0xaf913f0) at events.c:214 #4 0xb6a0615f in start_thread (arg=0xa662fb90) at pthread_create.c:297 #5 0xb5fb5c0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb5092940 (LWP 7068)): [KCrash Handler] #6 0xffffe424 in __kernel_vsyscall () #7 0xb5f11660 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0xb5f12e98 in *__GI_abort () at abort.c:88 #9 0xb6a934f6 in qt_message_output (msgType=QtFatalMsg, buf=0xa3e1a80 "Fatal Error: Accessed global static 'CoverManagerPrivate *sd()' after destruction. Defined at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/covermanager.cpp:176") at global/qglobal.cpp:2042 #10 0xb6a935ab in qFatal (msg=0x811b000 "Fatal Error: Accessed global static '%s *%s()' after destruction. Defined at %s:%d") at global/qglobal.cpp:2241 #11 0x0808127a in CoverManager::data () at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/covermanager.cpp:176 #12 0x0808195e in CoverManager::idForTrack (path=@0xbfad36fc) at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/covermanager.cpp:627 #13 0x0807d529 in CoverInfo::coverId (this=0xc13b760) at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/coverinfo.cpp:205 #14 0x080de4dc in PlaylistItem::compare (this=0xc0bdd00, firstItem=0xc0bdd00, secondItem=0xc0be418, column=3) at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/playlistitem.cpp:379 #15 0x080de847 in PlaylistItem::compare (this=0xc0bdd00, item=0xc0be418, column=1, ascending=true) at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/playlistitem.cpp:331 #16 0xb758ed61 in qHeapSortHelper<Q3ListViewPrivate::SortableItem*, Q3ListViewPrivate::SortableItem, qLess<Q3ListViewPrivate::SortableItem> > (begin=0xc153f50, end=0xc16a480, lessThan={<No data fields>}) at itemviews/q3listview.cpp:121 #17 0xb758247c in Q3ListViewItem::sortChildItems (this=0x9697518, column=1, ascending=true) at ../../include/Qt3Support/../../src/qt3support/tools/q3tl.h:122 #18 0xb757a7fa in Q3ListViewItem::enforceSortOrder (this=0x9697518) at itemviews/q3listview.cpp:1651 #19 0xb757ac12 in Q3ListView::firstChild (this=0x963a820) at itemviews/q3listview.cpp:5779 #20 0xb757b807 in Q3ListViewItemIterator (this=0xbfad38ac, lv=0x963a820, iteratorFlags=0) at itemviews/q3listview.cpp:7323 #21 0x080bd0dd in Playlist::items (this=0x963a820, flags=0) at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/playlist.cpp:1809 #22 0x080bd18f in Playlist::items (this=0x963a820) at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/playlist.cpp:625 #23 0x080756cc in ~CollectionList (this=0x963a820) at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/collectionlist.cpp:279 #24 0xb6b7b3b7 in QObjectPrivate::deleteChildren (this=0x95f2fd8) at kernel/qobject.cpp:1838 #25 0xb62bbd0a in ~QWidget (this=0x95f2fc0) at kernel/qwidget.cpp:1367 #26 0xb65f1414 in ~QFrame (this=0x95f2fc0) at widgets/qframe.cpp:243 #27 0xb6650244 in ~QStackedWidget (this=0x95f2fc0) at widgets/qstackedwidget.cpp:152 #28 0xb6b7b3b7 in QObjectPrivate::deleteChildren (this=0x95f2ac0) at kernel/qobject.cpp:1838 #29 0xb62bc8c0 in ~QWidget (this=0x95f2998) at kernel/qwidget.cpp:1367 #30 0xb6b7b3b7 in QObjectPrivate::deleteChildren (this=0x95f2690) at kernel/qobject.cpp:1838 #31 0xb62bbd0a in ~QWidget (this=0x95f2678) at kernel/qwidget.cpp:1367 #32 0xb65f1414 in ~QFrame (this=0x95f2678) at widgets/qframe.cpp:243 #33 0xb664aa30 in ~QSplitter (this=0x95f2678) at widgets/qsplitter.cpp:1008 #34 0xb6b7b3b7 in QObjectPrivate::deleteChildren (this=0x95f1a10) at kernel/qobject.cpp:1838 #35 0xb62bbd0a in ~QWidget (this=0x95f19e0) at kernel/qwidget.cpp:1367 #36 0xb65f1414 in ~QFrame (this=0x95f19e0) at widgets/qframe.cpp:243 #37 0xb664aeb0 in ~QSplitter (this=0x95f19e0) at widgets/qsplitter.cpp:1008 #38 0x080e3f16 in ~PlaylistSplitter (this=0x95f19e0) at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/playlistsplitter.cpp:82 #39 0x080a9c14 in JuK::slotAboutToQuit (this=0x9548c58) at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/juk.cpp:489 #40 0x080aac70 in JuK::qt_metacall (this=0x9548c58, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfad3d38) at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1_build/juk/juk.moc:86 #41 0xb6b7f721 in QMetaObject::activate (sender=0xbfad3e0c, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3101 #42 0xb6b7fc7d in QMetaObject::activate (sender=0xbfad3e0c, m=0xb6c157e4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3178 #43 0xb6bb3c7a in QCoreApplication::aboutToQuit (this=0xbfad3e0c) at .moc/release-shared/moc_qcoreapplication.cpp:125 #44 0xb6b6f02c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:893 #45 0xb627693c in QApplication::exec () at kernel/qapplication.cpp:3525 #46 0x080b2312 in main (argc=5, argv=0xbfad4014) at /var/tmp/portage/kde-base/juk-4.3.1/work/juk-4.3.1/juk/main.cpp:123 Reported using DrKonqi
Fixed in KDE SC 4.3.3 and KDE SC 4.4 Thanks *** This bug has been marked as a duplicate of bug 192371 ***