Summary: | crash when adding applet to central panel | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Nils Reuter <nils.reuter> |
Component: | Context View | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, lfranchi, myriam, vivekbhat9 |
Priority: | NOR | ||
Version: | 2.1 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Nils Reuter
2009-06-04 22:14:42 UTC
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? You need to install the "amarok-debuginfo" package. Thanks Here is the backtrace (hope it's complete): Application: Amarok (amarok), signal SIGSEGV [?1034h[Thread debugging using libthread_db enabled] [Current thread is 1 (Thread 0xb44b0920 (LWP 17870))] Thread 13 (Thread 0xb1d37b90 (LWP 17873)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb69a6c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb23ba04e in os_event_wait_low (event=0x861bbf0, reset_sig_count=0) at ../../../innobase/os/os0sync.c:420 #3 0xb23b6d31 in os_aio_simulated_handle (global_segment=0, message1=0xb1d37338, message2=0xb1d37334, type=0xb1d37330) at ../../../innobase/os/os0file.c:4089 #4 0xb237880d in fil_aio_wait (segment=0) at ../../../innobase/fil/fil0fil.c:4131 #5 0xb21a82be in io_handler_thread (arg=0xb26d7ca0) at ../../../innobase/srv/srv0start.c:446 #6 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #7 0xb67e53be in clone () from /lib/libc.so.6 Thread 12 (Thread 0xb09eeb90 (LWP 17874)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb69a6c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb23ba04e in os_event_wait_low (event=0x861bc60, reset_sig_count=0) at ../../../innobase/os/os0sync.c:420 #3 0xb23b6d31 in os_aio_simulated_handle (global_segment=1, message1=0xb09ee338, message2=0xb09ee334, type=0xb09ee330) at ../../../innobase/os/os0file.c:4089 #4 0xb237880d in fil_aio_wait (segment=1) at ../../../innobase/fil/fil0fil.c:4131 #5 0xb21a82be in io_handler_thread (arg=0xb26d7ca4) at ../../../innobase/srv/srv0start.c:446 #6 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #7 0xb67e53be in clone () from /lib/libc.so.6 Thread 11 (Thread 0xb01edb90 (LWP 17875)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb69a6c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb23ba04e in os_event_wait_low (event=0x861bcd0, reset_sig_count=0) at ../../../innobase/os/os0sync.c:420 #3 0xb23b6d31 in os_aio_simulated_handle (global_segment=2, message1=0xb01ed338, message2=0xb01ed334, type=0xb01ed330) at ../../../innobase/os/os0file.c:4089 #4 0xb237880d in fil_aio_wait (segment=2) at ../../../innobase/fil/fil0fil.c:4131 #5 0xb21a82be in io_handler_thread (arg=0xb26d7ca8) at ../../../innobase/srv/srv0start.c:446 #6 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #7 0xb67e53be in clone () from /lib/libc.so.6 Thread 10 (Thread 0xaf9ecb90 (LWP 17876)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb69a6c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb23ba04e in os_event_wait_low (event=0x861bd40, reset_sig_count=0) at ../../../innobase/os/os0sync.c:420 #3 0xb23b6d31 in os_aio_simulated_handle (global_segment=3, message1=0xaf9ec338, message2=0xaf9ec334, type=0xaf9ec330) at ../../../innobase/os/os0file.c:4089 #4 0xb237880d in fil_aio_wait (segment=3) at ../../../innobase/fil/fil0fil.c:4131 #5 0xb21a82be in io_handler_thread (arg=0xb26d7cac) at ../../../innobase/srv/srv0start.c:446 #6 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #7 0xb67e53be in clone () from /lib/libc.so.6 Thread 9 (Thread 0xae55bb90 (LWP 17878)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb67de411 in select () from /lib/libc.so.6 #2 0xb23ba51a in os_thread_sleep (tm=0) at ../../../innobase/os/os0thread.c:274 #3 0xb21a4810 in srv_lock_timeout_and_monitor_thread (arg=0x0) at ../../../innobase/srv/srv0srv.c:1882 #4 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #5 0xb67e53be in clone () from /lib/libc.so.6 Thread 8 (Thread 0xadd5ab90 (LWP 17879)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb67de411 in select () from /lib/libc.so.6 #2 0xb23ba51a in os_thread_sleep (tm=0) at ../../../innobase/os/os0thread.c:274 #3 0xb21a3659 in srv_error_monitor_thread (arg=0x0) at ../../../innobase/srv/srv0srv.c:2106 #4 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #5 0xb67e53be in clone () from /lib/libc.so.6 Thread 7 (Thread 0xad559b90 (LWP 17880)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb69a6c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb23ba04e in os_event_wait_low (event=0x8279c50, reset_sig_count=0) at ../../../innobase/os/os0sync.c:420 #3 0xb21a2869 in srv_master_thread (arg=0x0) at ../../../innobase/srv/srv0srv.c:2598 #4 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #5 0xb67e53be in clone () from /lib/libc.so.6 Thread 6 (Thread 0xaaf18b90 (LWP 17881)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb69a6c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6a06872 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb5e071a8 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0xb5e09eec in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb5e05d8b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb5e09fea in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb5e07723 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb5e0800e in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb5e0864b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0xb6a0585e in ?? () from /usr/lib/libQtCore.so.4 #11 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #12 0xb67e53be in clone () from /lib/libc.so.6 Thread 5 (Thread 0xaa5ffb90 (LWP 17882)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb69a6c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6a06872 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb5e071a8 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0xb5e09eec in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb5e05d8b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb5e09fea in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb5e07723 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb5e0800e in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb5e0864b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0xb6a0585e in ?? () from /usr/lib/libQtCore.so.4 #11 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #12 0xb67e53be in clone () from /lib/libc.so.6 Thread 4 (Thread 0xa9dfeb90 (LWP 17883)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb69a6c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6a06872 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb5e071a8 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0xb5e09eec in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb5e05d8b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb5e09fea in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb5e07723 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb5e0800e in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb5e0864b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0xb6a0585e in ?? () from /usr/lib/libQtCore.so.4 #11 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #12 0xb67e53be in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa7b8cb90 (LWP 17887)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb69a6f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6a0684c in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb69fb9c6 in ?? () from /usr/lib/libQtCore.so.4 #4 0xb6a0585e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #6 0xb67e53be in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa6d0fb90 (LWP 17888)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb69a6c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6a06872 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xa1696d6a in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so #4 0xb6a0585e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb69a31b5 in start_thread () from /lib/libpthread.so.0 #6 0xb67e53be in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb44b0920 (LWP 17870)): [KCrash Handler] #6 0xb6789223 in memmove () from /lib/libc.so.6 #7 0xb6a29293 in QListData::remove(int) () from /usr/lib/libQtCore.so.4 #8 0xb6a292ea in QListData::erase(void**) () from /usr/lib/libQtCore.so.4 #9 0xb78caf9e in QList<ToolBoxIcon*>::erase (this=0x87c04dc, it={i = 0xbff1d2f4}) at /usr/include/QtCore/qlist.h:384 #10 0xb78c6f73 in Context::AmarokToolBoxMenu::scrollDown (this=0x87c04b0) at /usr/include/QtCore/qlist.h:250 #11 0xb78caad3 in Context::AmarokToolBoxMenu::qt_metacall (this=0x87c04b0, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbff1d42c) at /usr/src/debug/amarok-2.1/build/src/ToolBoxMenu.moc:100 #12 0xb6b0a580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #13 0xb6b0a980 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4 #14 0xb6fa9631 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #15 0xb6fa9f9f in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #16 0xb6fad713 in QAction::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4 #17 0xb6b0a580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #18 0xb6b0b302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #19 0xb5c8e737 in Plasma::IconWidget::clicked() () from /usr/lib/libplasma.so.3 #20 0xb5c90020 in Plasma::IconWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*) () from /usr/lib/libplasma.so.3 #21 0xb752aa10 in QGraphicsItem::sceneEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #22 0xb756df4f in QGraphicsWidget::sceneEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #23 0xb7548d6c in ?? () from /usr/lib/libQtGui.so.4 #24 0xb7549f5a in ?? () from /usr/lib/libQtGui.so.4 #25 0xb7551c51 in QGraphicsScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*) () from /usr/lib/libQtGui.so.4 #26 0xb7551fa7 in QGraphicsScene::event(QEvent*) () from /usr/lib/libQtGui.so.4 #27 0xb6faf8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #28 0xb6fb775e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #29 0xb7df90cd in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #30 0xb6af5961 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #31 0xb75663d2 in QGraphicsView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #32 0xb7007a72 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #33 0xb733db03 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #34 0xb73d423f in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #35 0xb756151f in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #36 0xb73d67e5 in ?? () from /usr/lib/libQtGui.so.4 #37 0xb6af4b3a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #38 0xb6faf8da in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #39 0xb6fb8111 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #40 0xb7df90cd in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #41 0xb6af5961 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #42 0xb6fb739e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4 #43 0xb7021756 in ?? () from /usr/lib/libQtGui.so.4 #44 0xb7020b05 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #45 0xb70490ca in ?? () from /usr/lib/libQtGui.so.4 #46 0xb49d59c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #47 0xb49d9083 in ?? () from /usr/lib/libglib-2.0.so.0 #48 0xb49d9241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #49 0xb6b1ffb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #50 0xb70487c5 in ?? () from /usr/lib/libQtGui.so.4 #51 0xb6af401a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #52 0xb6af41da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #53 0xb6af6895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #54 0xb6faf777 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #55 0x0804c008 in main (argc=2, argv=0xbff1efe4) at /usr/src/debug/amarok-2.1/src/main.cpp:128 BTW, could you please also specify which version of Amarok you are running? The verion of KDE is not enough... amarok-2.1-2.1 from OpenSuse 11.1 KDE42 repository. Update: ======= The central panel works fine now with the proprietary nvidia graphic driver. I used the "nv" driver before. Output of hwinfo --gfxcard: 27: PCI 500.0: 0300 VGA compatible controller (VGA) [Created at pci.318] UDI: /org/freedesktop/Hal/devices/pci_10de_402 Unique ID: Ddhb.pezkhsHE844 Parent ID: vuMS.wxFwtL2jas4 SysFS ID: /devices/pci0000:00/0000:00:0e.0/0000:05:00.0 SysFS BusID: 0000:05:00.0 Hardware Class: graphics card Model: "Micro-Star International NX8600GT-T2D256EZ" Vendor: pci 0x10de "nVidia Corporation" Device: pci 0x0402 "GeForce 8600 GT" SubVendor: pci 0x1462 "Micro-Star International Co., Ltd." SubDevice: pci 0x0910 "NX8600GT-T2D256EZ" Revision: 0xa1 Driver: "nvidia" Driver Modules: "nvidia" Memory Range: 0xfa000000-0xfaffffff (rw,non-prefetchable) Memory Range: 0xd0000000-0xdfffffff (rw,prefetchable) Memory Range: 0xf8000000-0xf9ffffff (rw,non-prefetchable) I/O Ports: 0x6c00-0x6c7f (rw) Memory Range: 0xfb000000-0xfb01ffff (ro,prefetchable,disabled) IRQ: 18 (186608 events) I/O Ports: 0x3c0-0x3df (rw) Module Alias: "pci:v000010DEd00000402sv00001462sd00000910bc03sc00i00" Driver Info #0: XFree86 v4 Server Module: nvidia Driver Info #1: XFree86 v4 Server Module: nvidia 3D Support: yes Config Status: cfg=no, avail=yes, need=no, active=unknown Attached to: #22 (PCI bridge) (In reply to comment #5) > Update: > ======= > > The central panel works fine now with the proprietary nvidia graphic driver. I > used the "nv" driver before. You mean you have no crash anymore? Surprising... > You mean you have no crash anymore? Surprising...
Exactly.
Maybe it could have something to do with the window manager or the X-server, which perhaps changed automatically when installing a 3D-capable driver?
If necessary, I could "downgrade" to nv to verify it.
(In reply to comment #7) > > You mean you have no crash anymore? Surprising... > Exactly. > > Maybe it could have something to do with the window manager or the X-server, > which perhaps changed automatically when installing a 3D-capable driver? > > If necessary, I could "downgrade" to nv to verify it. No, I don't think this would be necessary. But it is likely that this was not a bug in Amarok, but in some of the underlying structures. Closing as fixed. *** Bug 197046 has been marked as a duplicate of this bug. *** |