Bug 212013 - JuK crashed when exiting from the system tray
Summary: JuK crashed when exiting from the system tray
Status: RESOLVED DUPLICATE of bug 192371
Alias: None
Product: juk
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Scott Wheeler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-27 02:18 UTC by Tim McKenzie
Modified: 2009-10-28 17:36 UTC (History)
2 users (show)

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 Tim McKenzie 2009-10-27 02:18:03 UTC
Application that crashed: juk
Version of the application: 3.3
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30.8-64.fc11.i586 i686

What I was doing when the application crashed:
JuK was open when I shut down, so when I started the computer up again, it opened automatically.  I didn't need it, so I closed it from the system tray quite soon after it started, and then this crash happened.

 -- Backtrace:
Application: JuK (juk), signal: Aborted
[Current thread is 1 (Thread 0xb80ae780 (LWP 2039))]

Thread 8 (Thread 0xb68d2b70 (LWP 2093)):
#0  0x00f3a422 in __kernel_vsyscall ()
#1  0x005d22d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x06dd7a8d in metronom_sync_loop (this=0x8822460) at metronom.c:870
#3  0x005cd935 in start_thread () from /lib/libpthread.so.0
#4  0x0050294e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb5ed1b70 (LWP 2095)):
#0  0x005cc273 in __i686.get_pc_thunk.bx () from /lib/libpthread.so.0
#1  0x005d11b4 in pthread_mutex_unlock () from /lib/libpthread.so.0
#2  0x00b6722e in IA__g_main_context_prepare (context=0xb53004d8, priority=0xb5ed10ec) at gmain.c:2142
#3  0x00b67601 in g_main_context_iterate (context=0xb53004d8, block=<value optimized out>, dispatch=1, self=0xb53016a8) at gmain.c:2435
#4  0x00b67b13 in IA__g_main_context_iteration (context=0xb53004d8, may_block=1) at gmain.c:2518
#5  0x00318627 in QEventDispatcherGlib::processEvents (this=0xb5300468, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:329
#6  0x002ec0d9 in QEventLoop::processEvents (this=0xb5ed1234, flags={i = 36}) at kernel/qeventloop.cpp:149
#7  0x002ec52a in QEventLoop::exec (this=0xb5ed1234, flags={i = 0}) at kernel/qeventloop.cpp:201
#8  0x001f9ff3 in QThread::exec (this=0x87a5978) at thread/qthread.cpp:487
#9  0x010b67ca in Phonon::Xine::XineThread::run (this=0x87a5978) at /usr/src/debug/phonon-4.3.1/xine/xinethread.cpp:143
#10 0x001fd2f2 in QThreadPrivate::start (arg=0x87a5978) at thread/qthread_unix.cpp:188
#11 0x005cd935 in start_thread () from /lib/libpthread.so.0
#12 0x0050294e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb52ffb70 (LWP 2104)):
#0  0x00f3a422 in __kernel_vsyscall ()
#1  0x005d1fa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x06de9904 in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348
#3  fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388
#4  ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015
#5  0x005cd935 in start_thread () from /lib/libpthread.so.0
#6  0x0050294e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xafcfdb70 (LWP 2116)):
#0  0x00f3a422 in __kernel_vsyscall ()
#1  0x005d22d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x06dd7a8d in metronom_sync_loop (this=0xb45affd0) at metronom.c:870
#3  0x005cd935 in start_thread () from /lib/libpthread.so.0
#4  0x0050294e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xb06feb70 (LWP 2121)):
#0  0x00f3a422 in __kernel_vsyscall ()
#1  0x005d1fa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x06de9904 in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348
#3  fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388
#4  ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015
#5  0x005cd935 in start_thread () from /lib/libpthread.so.0
#6  0x0050294e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xb3afeb70 (LWP 2126)):
#0  0x00f3a422 in __kernel_vsyscall ()
#1  0x005d1fa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x06de9904 in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348
#3  fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388
#4  ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015
#5  0x005cd935 in start_thread () from /lib/libpthread.so.0
#6  0x0050294e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb44ffb70 (LWP 2129)):
#0  0x00f3a422 in __kernel_vsyscall ()
#1  0x005d1fa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x06de9904 in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348
#3  fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388
#4  ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015
#5  0x005cd935 in start_thread () from /lib/libpthread.so.0
#6  0x0050294e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb80ae780 (LWP 2039)):
[KCrash Handler]
#6  0x00f3a422 in __kernel_vsyscall ()
#7  0x0044f7c1 in raise () from /lib/libc.so.6
#8  0x00451092 in abort () from /lib/libc.so.6
#9  0x001f4f8c in qt_message_output (msgType=QtFatalMsg, 
    buf=0x875df50 "Fatal Error: Accessed global static 'CoverManagerPrivate *sd()' after destruction. Defined at /builddir/build/BUILD/kdemultimedia-4.3.1/juk/covermanager.cpp:176")
    at global/qglobal.cpp:2042
#10 0x001f507e in qFatal (msg=0x811e758 "Fatal Error: Accessed global static '%s *%s()' after destruction. Defined at %s:%d") at global/qglobal.cpp:2241
#11 0x0807f3e4 in operator-> (this=<value optimized out>) at /usr/src/debug/kdemultimedia-4.3.1/juk/covermanager.cpp:176
#12 operator CoverManagerPrivate* (this=<value optimized out>) at /usr/src/debug/kdemultimedia-4.3.1/juk/covermanager.cpp:176
#13 CoverManager::data (this=<value optimized out>) at /usr/src/debug/kdemultimedia-4.3.1/juk/covermanager.cpp:573
#14 0x0807fbac in CoverManager::idForTrack (path=@0xbfdb5fdc) at /usr/src/debug/kdemultimedia-4.3.1/juk/covermanager.cpp:627
#15 0x0807b1b2 in CoverInfo::coverId (this=0x8d11510) at /usr/src/debug/kdemultimedia-4.3.1/juk/coverinfo.cpp:205
#16 0x080e3486 in PlaylistItem::pixmap (this=0x8d0f810, column=3) at /usr/src/debug/kdemultimedia-4.3.1/juk/playlistitem.cpp:101
#17 0x05efea54 in Q3ListViewItem::setup() () from /usr/lib/libQt3Support.so.4
#18 0x05ef48b6 in Q3ListViewItem::height() const () from /usr/lib/libQt3Support.so.4
#19 0x05efa769 in Q3ListView::sizeHint() const () from /usr/lib/libQt3Support.so.4
#20 0x04960d82 in QStackedLayout::sizeHint (this=0x8646150) at kernel/qstackedlayout.cpp:435
#21 0x04950ff8 in QLayout::totalSizeHint (this=0x8646150) at kernel/qlayout.cpp:802
#22 0x0496bbd6 in QWidget::sizeHint (this=0x8645ff0) at kernel/qwidget.cpp:7402
#23 0x04d2606d in QFrame::sizeHint (this=0x7f7) at widgets/qframe.cpp:488
#24 0x04955b03 in QWidgetItemV2::updateCacheIfNecessary (this=0x876e9b0) at kernel/qlayoutitem.cpp:703
#25 0x049566e8 in QWidgetItemV2::maximumSize (this=0x876e9b0) at kernel/qlayoutitem.cpp:791
#26 0x0493089a in QBoxLayoutPrivate::setupGeom (this=0x8645e98) at kernel/qboxlayout.cpp:304
#27 0x04931066 in QBoxLayout::minimumSize (this=0x0) at kernel/qboxlayout.cpp:687
#28 0x049511d1 in QLayout::totalMinimumSize (this=0x8645e00) at kernel/qlayout.cpp:779
#29 0x0496bb66 in QWidget::minimumSizeHint (this=0x8645ab8) at kernel/qwidget.cpp:7429
#30 0x049534ab in qSmartMinSize (w=0x8645ab8) at kernel/qlayoutengine.cpp:383
#31 0x04d9033e in QSplitter::minimumSizeHint (this=0x86457f0) at widgets/qsplitter.cpp:1570
#32 0x049534ab in qSmartMinSize (w=0x86457f0) at kernel/qlayoutengine.cpp:383
#33 0x04d94a59 in QSplitterPrivate::recalc (this=<value optimized out>, update=false) at widgets/qsplitter.cpp:381
#34 0x002fd947 in QObject::event (this=0x8644338, e=0xbfdb6b7c) at kernel/qobject.cpp:1090
#35 0x04978496 in QWidget::event (this=0x8644338, event=0xbfdb6b7c) at kernel/qwidget.cpp:7946
#36 0x04d94d54 in QSplitter::event (this=0x8644338, e=0xbfdb6b7c) at widgets/qsplitter.cpp:1338
#37 0x04923974 in QApplicationPrivate::notify_helper (this=0x8580218, receiver=0x8644338, e=0xbfdb6b7c) at kernel/qapplication.cpp:4056
#38 0x0492b03a in QApplication::notify (this=0xbfdb6fd4, receiver=0x8644338, e=0xbfdb6b7c) at kernel/qapplication.cpp:4021
#39 0x033d260a in KApplication::notify (this=0xbfdb6fd4, receiver=0x8644338, event=0xbfdb6b7c) at /usr/src/debug/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#40 0x002edb0b in QCoreApplication::notifyInternal (this=0xbfdb6fd4, receiver=0x8644338, event=0xbfdb6b7c) at kernel/qcoreapplication.cpp:610
#41 0x003019fb in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#42 QObjectPrivate::setParent_helper (event=<value optimized out>, receiver=<value optimized out>) at kernel/qobject.cpp:1873
#43 0x00304e29 in QObject::~QObject (this=0x8733068, __in_chrg=<value optimized out>) at kernel/qobject.cpp:846
#44 0x0497452f in QWidget::~QWidget (this=0x8733068, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1380
#45 0x04d267a1 in QFrame::~QFrame (this=0x8733068, __in_chrg=<value optimized out>) at widgets/qframe.cpp:243
#46 0x05f46701 in Q3Frame::~Q3Frame() () from /usr/lib/libQt3Support.so.4
#47 0x05f60b58 in Q3ScrollView::~Q3ScrollView() () from /usr/lib/libQt3Support.so.4
#48 0x05eff283 in Q3ListView::~Q3ListView() () from /usr/lib/libQt3Support.so.4
#49 0x03d829a0 in K3ListView::~K3ListView (this=0x8733068, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.3.1/kde3support/kdeui/k3listview.cpp:465
#50 0x080ce705 in PlaylistBox::~PlaylistBox (this=0x8733068, __in_chrg=<value optimized out>) at /usr/src/debug/kdemultimedia-4.3.1/juk/playlistbox.cpp:180
#51 0x080e5b93 in PlaylistSplitter::~PlaylistSplitter (this=0x8644338, __in_chrg=<value optimized out>) at /usr/src/debug/kdemultimedia-4.3.1/juk/playlistsplitter.cpp:81
#52 0x080a9988 in JuK::slotAboutToQuit (this=0x8609818) at /usr/src/debug/kdemultimedia-4.3.1/juk/juk.cpp:489
#53 0x080aaa13 in JuK::qt_metacall (this=0x8609818, _c=QMetaObject::InvokeMetaMethod, _id=48, _a=0xbfdb6ebc) at /usr/src/debug/kdemultimedia-4.3.1/i586-redhat-linux-gnu/juk/juk.moc:86
#54 0x00303853 in QMetaObject::activate (sender=0xbfdb6fd4, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#55 0x003044b2 in QMetaObject::activate (sender=0xbfdb6fd4, m=0x3df2a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#56 0x0033d5f7 in QCoreApplication::aboutToQuit (this=0xbfdb6fd4) at .moc/release-shared/moc_qcoreapplication.cpp:125
#57 0x002ee9d6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:893
#58 0x049237f7 in QApplication::exec () at kernel/qapplication.cpp:3525
#59 0x080b248e in main (argc=3, argv=0xbfdb7204) at /usr/src/debug/kdemultimedia-4.3.1/juk/main.cpp:123

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

Reported using DrKonqi
Comment 1 Dario Andres 2009-10-28 17:36:17 UTC
Merging with bug 192371. Thanks

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