Bug 195260 - crash when adding applet to central panel
Summary: crash when adding applet to central panel
Status: RESOLVED FIXED
Alias: None
Product: amarok
Classification: Applications
Component: Context View (show other bugs)
Version: 2.1
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
: 197046 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-06-04 22:14 UTC by Nils Reuter
Modified: 2009-06-21 17:13 UTC (History)
4 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 Nils Reuter 2009-06-04 22:14:42 UTC
Version:           4.2.3 release 1 (using KDE 4.2.3)
OS:                Linux
Installed from:    SuSE RPMs

Amarok crashes reproducable when trying to add an applet to the central panel. It crashes when clicking on the small green arrow on the panel.

Console output with amarok --debug:

amarok: BEGIN: void Context::AppletToolbarAddItem::showAddAppletsMenu(QPointF)                        
amarok:                                                                                                                                                                                                                                                                                                                                  placing at X coord: QPointF(-1660, 337)in scene coordsQPointF(343, 340)        
amarok:                                                                                                                                                                                                                                                                                                                                  checking if it will overflow, diff is: -158                                    
KCrash: Application 'amarok' crashing...                                                              
*** glibc detected *** amarok: malloc(): memory corruption (fast): 0x0a5e7058 ***                     
======= Backtrace: =========                                                                          
/lib/libc.so.6[0xb6752654]                                                                            
/lib/libc.so.6[0xb67551ac]                                                                            
/lib/libc.so.6(__libc_malloc+0x9c)[0xb675688c]                                                        
/usr/lib/libkdeui.so.5[0xb7e3744d]                                                                    
/usr/lib/libkdeui.so.5(_ZN6KCrash19defaultCrashHandlerEi+0x48c)[0xb7e37f9c]                           
[0xffffe400]                                                                                          
/lib/libc.so.6(memmove+0x23)[0xb675b223]                                                              
/usr/lib/libQtCore.so.4(_ZN9QListData6removeEi+0xb3)[0xb69fb293]                                      
/usr/lib/libQtCore.so.4(_ZN9QListData5eraseEPPv+0x3a)[0xb69fb2ea]                                     
/usr/lib/libamaroklib.so.1[0xb789cf9e]                                                                
/usr/lib/libamaroklib.so.1(_ZN7Context17AmarokToolBoxMenu10scrollDownEv+0xa3)[0xb7898f73]             
/usr/lib/libamaroklib.so.1(_ZN7Context17AmarokToolBoxMenu11qt_metacallEN11QMetaObject4CallEiPPv+0xc3)[0xb789cad3]                                                                                           
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x200)[0xb6adc580]                   
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iiPPv+0x60)[0xb6adc980]                
/usr/lib/libQtGui.so.4(_ZN7QAction9triggeredEb+0x51)[0xb6f7b631]                                      
/usr/lib/libQtGui.so.4(_ZN7QAction8activateENS_11ActionEventE+0xaf)[0xb6f7bf9f]                       
/usr/lib/libQtGui.so.4(_ZN7QAction11qt_metacallEN11QMetaObject4CallEiPPv+0x143)[0xb6f7f713]           
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x200)[0xb6adc580]                   
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x52)[0xb6add302]                 
/usr/lib/libplasma.so.3(_ZN6Plasma10IconWidget7clickedEv+0x37)[0xb5c60737]                            
/usr/lib/libplasma.so.3(_ZN6Plasma10IconWidget17mouseReleaseEventEP24QGraphicsSceneMouseEvent+0x310)[0xb5c62020]                                                                                            
/usr/lib/libQtGui.so.4(_ZN13QGraphicsItem10sceneEventEP6QEvent+0x1d0)[0xb74fca10]                     
/usr/lib/libQtGui.so.4(_ZN15QGraphicsWidget10sceneEventEP6QEvent+0x6f)[0xb753ff4f]                    
/usr/lib/libQtGui.so.4[0xb751ad6c]                                                                    
/usr/lib/libQtGui.so.4[0xb751bf5a]                                                                    
/usr/lib/libQtGui.so.4(_ZN14QGraphicsScene17mouseReleaseEventEP24QGraphicsSceneMouseEvent+0x41)[0xb7523c51]                                                                                                 
/usr/lib/libQtGui.so.4(_ZN14QGraphicsScene5eventEP6QEvent+0x197)[0xb7523fa7]                          
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xbc)[0xb6f818fc]    
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xbe)[0xb6f8975e]                   
/usr/lib/libkdeui.so.5(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x3d)[0xb7dcb0cd]                   
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xb1)[0xb6ac7961]     
/usr/lib/libQtGui.so.4(_ZN13QGraphicsView17mouseReleaseEventEP11QMouseEvent+0x1a2)[0xb75383d2]        
/usr/lib/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x9a2)[0xb6fd9a72]                                  
/usr/lib/libQtGui.so.4(_ZN6QFrame5eventEP6QEvent+0x33)[0xb730fb03]                                    
/usr/lib/libQtGui.so.4(_ZN19QAbstractScrollArea13viewportEventEP6QEvent+0x5f)[0xb73a623f]             
/usr/lib/libQtGui.so.4(_ZN13QGraphicsView13viewportEventEP6QEvent+0x7f)[0xb753351f]                   
/usr/lib/libQtGui.so.4[0xb73a87e5]                                                                    
/usr/lib/libQtCore.so.4(_ZN23QCoreApplicationPrivate29sendThroughObjectEventFiltersEP7QObjectP6QEvent+0x9a)[0xb6ac6b3a]                                                                                     
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x9a)[0xb6f818da]    
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xa71)[0xb6f8a111]                  
/usr/lib/libkdeui.so.5(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x3d)[0xb7dcb0cd]                   
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xb1)[0xb6ac7961]     
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_E+0xde)[0xb6f8939e]                                                                          
/usr/lib/libQtGui.so.4[0xb6ff3756]                                                                    
/usr/lib/libQtGui.so.4(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x1625)[0xb6ff2b05]               
/usr/lib/libQtGui.so.4[0xb701b0ca]                                                                    
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e8)[0xb49a79c8]                                  
/usr/lib/libglib-2.0.so.0[0xb49ab083]                                                                 
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x71)[0xb49ab241]                                  
/usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x58)[0xb6af1fb8]                                                                               
/usr/lib/libQtGui.so.4[0xb701a7c5]                                                                    
/usr/lib/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x4a)[0xb6ac601a]                                                                                                   
/usr/lib/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xea)[0xb6ac61da]       
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xb5)[0xb6ac8895]                                
/usr/lib/libQtGui.so.4(_ZN12QApplication4execEv+0x27)[0xb6f81777]                                     
amarok[0x804c008]                                                                                     
/lib/libc.so.6(__libc_start_main+0xe5)[0xb66fc705]                                                    
amarok[0x8048bb1]                                                                                     
======= Memory map: ========                                                                          
08048000-0804e000 r-xp 00000000 08:06 1520608    /usr/bin/amarok                                      
0804e000-0804f000 r--p 00005000 08:06 1520608    /usr/bin/amarok                                      
0804f000-08050000 rw-p 00006000 08:06 1520608    /usr/bin/amarok                                      
08050000-0a6c8000 rw-p 08050000 00:00 0          [heap]                                               
a16e0000-a16fd000 r-xp 00000000 08:06 1544882    /usr/lib/kde4/plasma_wallpaper_image.so              
a16fd000-a16fe000 r--p 0001c000 08:06 1544882    /usr/lib/kde4/plasma_wallpaper_image.so              
a16fe000-a16ff000 rw-p 0001d000 08:06 1544882    /usr/lib/kde4/plasma_wallpaper_image.so              
a16ff000-a1703000 r-xp 00000000 08:06 1544483    /usr/lib/kde4/plasma_animator_default.so             
a1703000-a1704000 r--p 00003000 08:06 1544483    /usr/lib/kde4/plasma_animator_default.so             
a1704000-a1705000 rw-p 00004000 08:06 1544483    /usr/lib/kde4/plasma_animator_default.so             
a656f000-a6570000 ---p a656f000 00:00 0                                                               
a6570000-a6d70000 rwxp a6570000 00:00 0                                                               
a6d70000-a6da3000 r--p 00000000 08:06 1933982    /usr/share/fonts/truetype/ariali.ttf                 
a6da3000-a72a0000 rw-s 00000000 08:06 1845691    /var/tmp/kdecache-nils/kpc/Amarok-pixmaps.data       
a72a0000-a73ec000 rw-s 00000000 08:06 1845690    /var/tmp/kdecache-nils/kpc/Amarok-pixmaps.index      
a73ec000-a73ed000 ---p a73ec000 00:00 0                                                               
a73ed000-a7bed000 rwxp a73ed000 00:00 0                                                               
a7bed000-a7c38000 rw-p a7bed000 00:00 0                                                               
a7c38000-a7cce000 r--p 00000000 08:06 1600038    /usr/share/fonts/misc/18x18ja.pcf.gz                 
a7cce000-a7cfe000 r--p 00000000 08:06 1600407    /usr/share/fonts/misc/cu12.pcf.gz                    
a7cfe000-a7d5f000 rw-p a7cfe000 00:00 0                                                               
a7d5f000-a7e15000 r--p 00000000 08:06 1601346    /usr/share/fonts/misc/b16.pcf.gz                     
a7e15000-a7e92000 rw-p a7e15000 00:00 0                                                               
a7e92000-a7f45000 r--p 00000000 08:06 1601342    /usr/share/fonts/misc/b14.pcf.gz                     
a7f45000-a7f6b000 rw-p a7f45000 00:00 0                                                               
a7f72000-a7f8c000 r--p 00000000 08:06 1933976    /usr/share/fonts/truetype/andalemo.ttf               
a7f8c000-a7fc1000 r--s 00000000 08:06 1691761    /var/run/nscd/dbQUevEP (deleted)                     
a7fc1000-a7fd9000 r--p 00000000 08:06 1600034    /usr/share/fonts/misc/10x20.pcf.gz                   
a7fd9000-a7fec000 r--p 00000000 08:06 1600130    /usr/share/fonts/misc/6x13.pcf.gz                    
a7fec000-a8038000 rw-p a7fec000 00:00 0                                                               
a8038000-a8090000 r--p 00000000 08:06 1600035    /usr/share/fonts/misc/12x13ja.pcf.gz                 
a8090000-a80d5000 r--p 00000000 08:06 1600521    /usr/share/fonts/truetype/DejaVuSerif-Bold.ttf       
a80d5000-a811e000 r--p 00000000 08:06 1600517    /usr/share/fonts/truetype/DejaVuSansMono-Bold.ttf    
a811e000-a8124000 r--p 00000000 08:06 1600387    /usr/share/fonts/misc/clR6x12.pcf.gz                 
a8124000-a817d000 rw-p a8124000 00:00 0                                                               
a817d000-a8202000 r--p 00000000 08:06 1601338    /usr/share/fonts/misc/b12.pcf.gz                     
a8202000-a820b000 r--p 00000000 08:06 1575580    /usr/share/ghostscript/fonts/s050000l.pfb            
a820b000-a822a000 r--p 00000000 08:06 1729958    /usr/share/fonts/Type1/cour.pfa                      
a822a000-a8276000 r--p 00000000 08:06 1603080    /usr/share/fonts/truetype/SyrCOMKharput.otf          
a8276000-a82bb000 r--p 00000000 08:06 1603070    /usr/share/fonts/truetype/SyrCOMAdiabene.otf         
a82bb000-a82d8000 r--p 00000000 08:06 1933987    /usr/share/fonts/truetype/ariblk.ttf                 
a82d8000-a8324000 r--p 00000000 08:06 1600524    /usr/share/fonts/truetype/DejaVuSerif.ttf
a8324000-a8372000 r--p 00000000 08:06 1600520    /usr/share/fonts/truetype/DejaVuSansMono.ttf
a8372000-a83bc000 r--p 00000000 08:06 1933992    /usr/share/fonts/truetype/cour.ttf
a83bc000-a83c4000 r--p 00000000 08:06 1600114    /usr/share/fonts/misc/6x12.pcf.gz
a83c4000-a83c8000 r--p 00000000 08:06 1599856    /usr/share/fonts/75dpi/luRS12.pcf.gz
a83c8000-a841a000 r--p 00000000 08:06 1603069    /usr/share/fonts/truetype/GohaTibebZemen.otf
a841a000-a842b000 r--p 00000000 08:06 1603104    /usr/share/fonts/truetype/luxisr.ttf
a842b000-a843c000 r--p 00000000 08:06 1575530    /usr/share/ghostscript/fonts/n019003l.pfb
a843c000-a84c6000 r--p 00000000 08:06 1600509    /usr/share/fonts/truetype/DejaVuSans-Bold.ttf
a84c6000-a8515000 r--p 00000000 08:06 1600511    /usr/share/fonts/truetype/DejaVuSans-ExtraLight.ttf
a8515000-a85ab000 r--p 00000000 08:06 1600513    /usr/share/fonts/truetype/DejaVuSans.ttf
a85ab000-a8630000 r-xp 00000000 08:06 1592431    /usr/lib/qt4/plugins/script/libqtscript_xml.so.1.0.0
a8630000-a8632000 r--p 00085000 08:06 1592431    /usr/lib/qt4/plugins/script/libqtscript_xml.so.1.0.0
a8632000-a8633000 rw-p 00087000 08:06 1592431    /usr/lib/qt4/plugins/script/libqtscript_xml.so.1.0.0
a8633000-a867b000 r-xp 00000000 08:06 1592427    /usr/lib/qt4/plugins/script/libqtscript_webkit.so.1.0.0
a867b000-a867c000 r--p 00048000 08:06 1592427    /usr/lib/qt4/plugins/script/libqtscript_webkit.so.1.0.0
a867c000-a867d000 rw-p 00049000 08:06 1592427    /usr/lib/qt4/plugins/script/libqtscript_webkit.so.1.0.0
a867d000-a872d000 r-xp 00000000 08:06 1592423    /usr/lib/qt4/plugins/script/libqtscript_uitools.so.1.0.0
a872d000-a872e000 r--p 000af000 08:06 1592423    /usr/lib/qt4/plugins/script/libqtscript_uitools.so.1.0.0
a872e000-a8730000 rw-p 000b0000 08:06 1592423    /usr/lib/qt4/plugins/script/libqtscript_uitools.so.1.0.0
a8730000-a87ab000 r-xp 00000000 08:06 1592415    /usr/lib/qt4/plugins/script/libqtscript_sql.so.Unable to start Dr. Konqi
Comment 1 Dario Andres 2009-06-04 22:42:07 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
Comment 2 Nils Reuter 2009-06-04 23:23:55 UTC
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
Comment 3 Myriam Schweingruber 2009-06-05 02:36:02 UTC
BTW, could you please also specify which version of Amarok you are running? The verion of KDE is not enough...
Comment 4 Nils Reuter 2009-06-06 11:23:30 UTC
amarok-2.1-2.1

from OpenSuse 11.1 KDE42 repository.
Comment 5 Nils Reuter 2009-06-07 11:15:21 UTC
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)
Comment 6 Myriam Schweingruber 2009-06-07 12:40:52 UTC
(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...
Comment 7 Nils Reuter 2009-06-07 13:53:58 UTC
> 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.
Comment 8 Myriam Schweingruber 2009-06-09 16:59:21 UTC
(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.
Comment 9 Myriam Schweingruber 2009-06-21 17:13:28 UTC
*** Bug 197046 has been marked as a duplicate of this bug. ***