Bug 188795

Summary: Crash when holding CTRL and scrolling in the files tab.
Product: [Applications] amarok Reporter: eightmillion
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.0.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description eightmillion 2009-04-04 11:22:53 UTC
Version:           2.0.1 (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

Amarok crashes when you hold down the CTRL key and scroll with the scroll wheel in the files view. 

Application: Amarok (amarok), signal SIGSEGV
[Current thread is 0 (LWP 31537)]           

Thread 15 (Thread 0xb1dd2b90 (LWP 31540)):
#0  0xb8085430 in __kernel_vsyscall ()    
#1  0xb69a03a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6b7bc14 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6                   
#3  0xb292c67f in ?? () from /usr/lib/libxine.so.1                                              

Thread 14 (Thread 0xb156ab90 (LWP 31541)):
#0  0xb6a6a54a in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb7f970ab in ?? () from /usr/lib/libQtCore.so.4                 
#2  0xb7f97281 in ?? () from /usr/lib/libQtCore.so.4                 
#3  0xb7f98e3c in ?? () from /usr/lib/libQtCore.so.4                 
#4  0xb7f9565a in ?? () from /usr/lib/libQtCore.so.4                 
#5  0xb69eb622 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb69ebaaa in ?? () from /usr/lib/libglib-2.0.so.0                    
#7  0xb69ebf81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb7f95497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#9  0xb7f6952a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4          
#10 0xb7f696ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4                   
#11 0xb7e77419 in QThread::exec () from /usr/lib/libQtCore.so.4                      
#12 0xb297c512 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so     
#13 0xb7e7a6ae in ?? () from /usr/lib/libQtCore.so.4                                 
#14 0xb699c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0            
#15 0xb6b6da0e in clone () from /lib/tls/i686/cmov/libc.so.6                         

Thread 13 (Thread 0xb0d69b90 (LWP 31544)):
#0  0xb8085430 in __kernel_vsyscall ()    
#1  0xb6b63167 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb2799f9b in ?? () from /usr/lib/xine/plugins/1.24/xineplug_ao_out_alsa.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)         

Thread 12 (Thread 0xb0526b90 (LWP 31545)):
#0  0xb8085430 in __kernel_vsyscall ()    
#1  0xb6b65df1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb2958590 in xine_usec_sleep () from /usr/lib/libxine.so.1

Thread 11 (Thread 0xaf6d4b90 (LWP 31556)):
#0  0xb8085430 in __kernel_vsyscall ()    
#1  0xb69a0075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6b7bbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6                   
#3  0xb7e7b6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4                     
#4  0xb59d1148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ee4738, th=0x9d93cc8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb59d3eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9d8a5d8, th=0x9d93cc8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:80      
#6  0xb59cfd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ee4738, th=0x9d93cc8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:356                 
#7  0xb59d3fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d8a5d8, th=0x9d93cc8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:71             
#8  0xb59d16d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ee4738, th=0x9d93cc8, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351          
#9  0xb59d4009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d8a5d8, th=0x9d93cc8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74             
#10 0xb59d16d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ee4738, th=0x9d93cc8, previous=0xa6a71c10) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351   
#11 0xb59d1fbe in ThreadWeaver::ThreadRunHelper::run (this=0xaf6d4370, parent=0x9ee4738, th=0x9d93cc8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:87              
#12 0xb59d25fb in ThreadWeaver::Thread::run (this=0x9d93cc8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142                                                       
#13 0xb7e7a6ae in ?? () from /usr/lib/libQtCore.so.4                                                                                                                                  
#14 0xb699c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0                                                                                                             
#15 0xb6b6da0e in clone () from /lib/tls/i686/cmov/libc.so.6                                                                                                                          

Thread 10 (Thread 0xad8ffb90 (LWP 31557)):
#0  0xb8085430 in __kernel_vsyscall ()    
#1  0xb69a0075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6b7bbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6                   
#3  0xb7e7b6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4                     
#4  0xb59d1148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ee4738, th=0x9ea2120) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb59d3eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9d8a5d8, th=0x9ea2120) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:80      
#6  0xb59cfd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ee4738, th=0x9ea2120) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:356                 
#7  0xb59d3fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d8a5d8, th=0x9ea2120) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:71             
#8  0xb59d16d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ee4738, th=0x9ea2120, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351          
#9  0xb59d4009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d8a5d8, th=0x9ea2120) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74             
#10 0xb59d16d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ee4738, th=0x9ea2120, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351          
#11 0xb59d4009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d8a5d8, th=0x9ea2120) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74             
#12 0xb59d16d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ee4738, th=0x9ea2120, previous=0xbb2a558) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351    
#13 0xb59d1fbe in ThreadWeaver::ThreadRunHelper::run (this=0xad8ff370, parent=0x9ee4738, th=0x9ea2120) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:87              
#14 0xb59d25fb in ThreadWeaver::Thread::run (this=0x9ea2120) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142                                                       
#15 0xb7e7a6ae in ?? () from /usr/lib/libQtCore.so.4                                                                                                                                  
#16 0xb699c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0                                                                                                             
#17 0xb6b6da0e in clone () from /lib/tls/i686/cmov/libc.so.6                                                                                                                          

Thread 9 (Thread 0xad0feb90 (LWP 31558)):
#0  0xb8085430 in __kernel_vsyscall ()   
#1  0xb69a0075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6b7bbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6                   
#3  0xb7e7b6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4                     
#4  0xb59d1148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ee4738, th=0x9d92d08) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb59d3eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9d8a5d8, th=0x9d92d08) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:80      
#6  0xb59cfd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ee4738, th=0x9d92d08) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:356                 
#7  0xb59d3fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d8a5d8, th=0x9d92d08) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:71             
#8  0xb59d16d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ee4738, th=0x9d92d08, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351          
#9  0xb59d4009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d8a5d8, th=0x9d92d08) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74             
#10 0xb59d16d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ee4738, th=0x9d92d08, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351          
#11 0xb59d4009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d8a5d8, th=0x9d92d08) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74             
#12 0xb59d16d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ee4738, th=0x9d92d08, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351          
#13 0xb59d4009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d8a5d8, th=0x9d92d08) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74             
#14 0xb59d16d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ee4738, th=0x9d92d08, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351          
#15 0xb59d4009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d8a5d8, th=0x9d92d08) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74             
#16 0xb59d16d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ee4738, th=0x9d92d08, previous=0xbab3fb8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351    
#17 0xb59d1fbe in ThreadWeaver::ThreadRunHelper::run (this=0xad0fe370, parent=0x9ee4738, th=0x9d92d08) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:87              
#18 0xb59d25fb in ThreadWeaver::Thread::run (this=0x9d92d08) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142                                                       
#19 0xb7e7a6ae in ?? () from /usr/lib/libQtCore.so.4                                                                                                                                  
#20 0xb699c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0                                                                                                             
#21 0xb6b6da0e in clone () from /lib/tls/i686/cmov/libc.so.6                                                                                                                          

Thread 8 (Thread 0xac8fdb90 (LWP 31559)):
#0  0xb8085430 in __kernel_vsyscall ()   
#1  0xb69a0075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6b7bbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6                   
#3  0xb7e7b6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4                     
#4  0xb59d1148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ee4738, th=0x9e11df0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb59d3eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9d8a5d8, th=0x9e11df0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:80      
#6  0xb59cfd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ee4738, th=0x9e11df0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:356                 
#7  0xb59d3fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d8a5d8, th=0x9e11df0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:71             
#8  0xb59d16d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ee4738, th=0x9e11df0, previous=0xbaf9d40) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351    
#9  0xb59d1fbe in ThreadWeaver::ThreadRunHelper::run (this=0xac8fd370, parent=0x9ee4738, th=0x9e11df0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:87              
#10 0xb59d25fb in ThreadWeaver::Thread::run (this=0x9e11df0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142                                                       
#11 0xb7e7a6ae in ?? () from /usr/lib/libQtCore.so.4                                                                                                                                  
#12 0xb699c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0                                                                                                             
#13 0xb6b6da0e in clone () from /lib/tls/i686/cmov/libc.so.6                                                                                                                          

Thread 7 (Thread 0xab9e7b90 (LWP 31600)):
#0  0xb8085430 in __kernel_vsyscall ()   
#1  0xb6b65df1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb2958590 in xine_usec_sleep () from /usr/lib/libxine.so.1

Thread 6 (Thread 0xaa112b90 (LWP 31601)):
#0  0xb8085430 in __kernel_vsyscall ()   
#1  0xb69a0075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6b7bbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6                   
#3  0xb29302e4 in ?? () from /usr/lib/libxine.so.1                                         
Backtrace stopped: previous frame inner to this frame (corrupt stack?)                     

Thread 5 (Thread 0xa9744b90 (LWP 31602)):
#0  0xb8085430 in __kernel_vsyscall ()   
#1  0xb69a0075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6b7bbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6                   
#3  0xb2926e70 in ?? () from /usr/lib/libxine.so.1                                         
Backtrace stopped: previous frame inner to this frame (corrupt stack?)                     

Thread 4 (Thread 0xa8f43b90 (LWP 31603)):
#0  0xb8085430 in __kernel_vsyscall ()   
#1  0xb69a0075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6b7bbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6                   
#3  0xb2941944 in ?? () from /usr/lib/libxine.so.1                                         
Backtrace stopped: previous frame inner to this frame (corrupt stack?)                     

Thread 3 (Thread 0xa67ffb90 (LWP 659)):
#0  0xb8085430 in __kernel_vsyscall () 
#1  0xb69a0075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6b7bbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6                   
#3  0xb7e7b6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4                     
#4  0xb67db532 in ?? () from /usr/lib/libQtNetwork.so.4                                    
#5  0xb7e7a6ae in ?? () from /usr/lib/libQtCore.so.4                                       
#6  0xb699c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0                  
#7  0xb6b6da0e in clone () from /lib/tls/i686/cmov/libc.so.6                               

Thread 2 (Thread 0xa7df5b90 (LWP 763)):
#0  0xb8085430 in __kernel_vsyscall () 
#1  0xb69a0075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6b7bbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6                   
#3  0xb29301fc in ?? () from /usr/lib/libxine.so.1                                         
Backtrace stopped: previous frame inner to this frame (corrupt stack?)                     

Thread 1 (Thread 0xb47e88e0 (LWP 31537)):
[KCrash Handler]
#6  0xb7c74170 in KConfigGroup::writeEntry (this=0x0, key=0xb5a542b3 "detailedViewIconSize", value=@0xbf984a34, flags={i = -1080538708}) at /usr/include/qt4/QtCore/qshareddata.h:123
#7  0xb7c74a31 in KConfigGroup::writeEntry (this=0x0, key=0xb5a542b3 "detailedViewIconSize", value=@0xbf984a60, flags={i = -1080538516})
    at /build/buildd/kde4libs-4.2.2/kdecore/config/kconfiggroup.cpp:1118
#8  0xb5a13fe6 in KConfigGroup::writeCheck<int> (this=0x0, key=0xb5a542b3 "detailedViewIconSize", value=@0x9e70d58, pFlags={i = -1080538440})
    at /build/buildd/kde4libs-4.2.2/kdecore/config/kconfiggroup.h:748
#9  0xb5a0ba13 in KDirOperator::setIconsZoom (this=0x9e58460, _value=-10) at /build/buildd/kde4libs-4.2.2/kdecore/config/kconfiggroup.h:422
#10 0xb5a0be2b in KDirOperator::eventFilter (this=0x9e58460, watched=0x9e99e18, event=0xbf984edc) at /build/buildd/kde4libs-4.2.2/kfile/kdiroperator.cpp:1361
#11 0xb7f6a04a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#12 0xb74378ca in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#13 0xb74406c8 in QApplication::notify () from /usr/lib/libQtGui.so.4
#14 0xb714d2ad in KApplication::notify (this=0xbf985894, receiver=0x9e99e18, event=0xbf984edc) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#15 0xb7f6ae61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#16 0xb74984e8 in ?? () from /usr/lib/libQtGui.so.4
#17 0xb74a9adf in ?? () from /usr/lib/libQtGui.so.4
#18 0xb74a89e5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#19 0xb74d27aa in ?? () from /usr/lib/libQtGui.so.4
#20 0xb69e8718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#21 0xb69ebdc3 in ?? () from /usr/lib/libglib-2.0.so.0
#22 0xb69ebf81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#23 0xb7f95478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#24 0xb74d1ea5 in ?? () from /usr/lib/libQtGui.so.4
#25 0xb7f6952a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#26 0xb7f696ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#27 0xb7f6bda5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#28 0xb7437767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#29 0x0804c042 in main (argc=1, argv=0xbf985d94) at /build/buildd/amarok-kde4-2.0.1.1/src/main.cpp:130
Comment 1 Mark Kretschmann 2009-04-04 11:36:52 UTC

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