Bug 266419 - Amarok crash when quiting from tray
Summary: Amarok crash when quiting from tray
Status: RESOLVED DUPLICATE of bug 240001
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.4.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.4.1
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-16 04:19 UTC by Sal Colon
Modified: 2011-02-16 22:48 UTC (History)
0 users

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 Sal Colon 2011-02-16 04:19:39 UTC
Application: amarok (2.4.0)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-27-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:I applied the option to make playlist scroll, then i quit from tray while a song was playing(.mp3) Amarok installed with Kpackagekit using backports repo. Running Kubuntu Maverick 10.10 with kde 4.6 from backports- also, when debugging starts, i have option to install Debug Scripts, which fail to install everytime from crash handler. Also, noticed that Amarok continues to refresh on the lower right hand side, about every few minutes. It continues to refresh even though nothing is playing. Write statistics to track is disabled. Sansa Fuze 4gb is not recognized.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f70dd7ce840 (LWP 1824))]

Thread 13 (Thread 0x7f708c2d7700 (LWP 1981)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f70c0f28262 in ?? () from /usr/lib/libvlccore.so.4
#2  0x00007f70cf909953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#3  0x00007f70d5dc3971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#4  0x00007f70da32d92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f707cc67700 (LWP 2005)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f70d66c7334 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f70d69d2160) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f70d66c7369 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f70d69e0234) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f70cf909953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#4  0x00007f70d5dc3971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#5  0x00007f70da32d92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f707957f700 (LWP 2025)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f70dab5be3b in wait (this=<value optimized out>, mutex=0x2f25fc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2f25fc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f70d7d94d64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2f2c7f0, th=0x2f2c450) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f70d7d97f6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x2f2c450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f70d7d97f84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x2f2c450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f70d7d964df in ThreadWeaver::ThreadRunHelper::run (this=0x7f707957ec60, parent=0x2f2c7f0, th=0x2f2c450) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f70d7d96a38 in ThreadWeaver::Thread::run (this=0x2f2c450) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f70dab5b27e in QThreadPrivate::start (arg=0x2f2c450) at thread/qthread_unix.cpp:266
#9  0x00007f70cf909953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#10 0x00007f70d5dc3971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#11 0x00007f70da32d92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f7078580700 (LWP 2035)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f70dab5be3b in wait (this=<value optimized out>, mutex=0x2f25fc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2f25fc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f70d7d94d64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2f2c7f0, th=0x2f006c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f70d7d97f6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x2f006c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f70d7d97f84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x2f006c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f70d7d97f84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x2f006c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f70d7d97f84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x2f006c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f70d7d964df in ThreadWeaver::ThreadRunHelper::run (this=0x7f707857fc60, parent=0x2f2c7f0, th=0x2f006c0) at ../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007f70d7d96a38 in ThreadWeaver::Thread::run (this=0x2f006c0) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007f70dab5b27e in QThreadPrivate::start (arg=0x2f006c0) at thread/qthread_unix.cpp:266
#11 0x00007f70cf909953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#12 0x00007f70d5dc3971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#13 0x00007f70da32d92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f7077d7f700 (LWP 2044)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f70dab5be3b in wait (this=<value optimized out>, mutex=0x2f25fc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2f25fc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f70d7d94d64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2f2c7f0, th=0x7f7088066fd0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f70d7d97f6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x7f7088066fd0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f70d7d964df in ThreadWeaver::ThreadRunHelper::run (this=0x7f7077d7ec60, parent=0x2f2c7f0, th=0x7f7088066fd0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f70d7d96a38 in ThreadWeaver::Thread::run (this=0x7f7088066fd0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f70dab5b27e in QThreadPrivate::start (arg=0x7f7088066fd0) at thread/qthread_unix.cpp:266
#8  0x00007f70cf909953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#9  0x00007f70d5dc3971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f70da32d92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f707757e700 (LWP 2049)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f70dab5be3b in wait (this=<value optimized out>, mutex=0x2f25fc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2f25fc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f70d7d94d64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2f2c7f0, th=0x7f7088068ff0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f70d7d97f6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x7f7088068ff0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f70d7d97f84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x7f7088068ff0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f70d7d97f84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x7f7088068ff0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f70d7d97f84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x7f7088068ff0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f70d7d97f84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2f1fe80, th=0x7f7088068ff0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f70d7d964df in ThreadWeaver::ThreadRunHelper::run (this=0x7f707757dc60, parent=0x2f2c7f0, th=0x7f7088068ff0) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x00007f70d7d96a38 in ThreadWeaver::Thread::run (this=0x7f7088068ff0) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007f70dab5b27e in QThreadPrivate::start (arg=0x7f7088068ff0) at thread/qthread_unix.cpp:266
#12 0x00007f70cf909953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#13 0x00007f70d5dc3971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#14 0x00007f70da32d92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f7074c92700 (LWP 2138)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f7074c918f0 in ?? ()
#2  0x00007fff09fff852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 6 (Thread 0x7f70739a3700 (LWP 2139)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f70d164f20e in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f70d164f329 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f70cf909953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#4  0x00007f70d5dc3971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#5  0x00007f70da32d92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f706d148700 (LWP 2140)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f70dab5be3b in wait (this=<value optimized out>, mutex=0x351d928, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x351d928, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f70dbb6410e in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007f70dab5b27e in QThreadPrivate::start (arg=0x351d918) at thread/qthread_unix.cpp:266
#5  0x00007f70cf909953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007f70d5dc3971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#7  0x00007f70da32d92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f706c947700 (LWP 2141)):
#0  QTimerInfoList::timerWait (this=0x3528810, tm=...) at kernel/qeventdispatcher_unix.cpp:441
#1  0x00007f70dac7b3dd in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f706c946a7c) at kernel/qeventdispatcher_glib.cpp:136
#2  0x00007f70dac7b485 in timerSourcePrepare (source=0x3528810, timeout=0x7f706c946a10) at kernel/qeventdispatcher_glib.cpp:169
#3  0x00007f70d49cba11 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#4  0x00007f70d49cbe78 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007f70d49cc45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#6  0x00007f70dac7b1e6 in QEventDispatcherGlib::processEvents (this=0x3525d00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#7  0x00007f70dac4da02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#8  0x00007f70dac4ddec in QEventLoop::exec (this=0x7f706c946c10, flags=) at kernel/qeventloop.cpp:201
#9  0x00007f70dab582fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#10 0x00007f70dac2d5f8 in QInotifyFileSystemWatcherEngine::run (this=0x351e470) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x00007f70dab5b27e in QThreadPrivate::start (arg=0x351e470) at thread/qthread_unix.cpp:266
#12 0x00007f70cf909953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#13 0x00007f70d5dc3971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#14 0x00007f70da32d92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f7065ef2700 (LWP 2895)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f70dab5be3b in wait (this=<value optimized out>, mutex=0x3ebbd58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x3ebbd58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f70dbb6410e in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007f70dab5b27e in QThreadPrivate::start (arg=0x3ebbd48) at thread/qthread_unix.cpp:266
#5  0x00007f70cf909953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007f70d5dc3971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#7  0x00007f70da32d92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f70656f1700 (LWP 2896)):
#0  0x00007f70d5dc6c9d in __pthread_mutex_unlock_usercnt (mutex=0x4df0788) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x4df0788) at pthread_mutex_unlock.c:290
#2  0x00007f70d49cb72d in g_main_context_check () from /lib/libglib-2.0.so.0
#3  0x00007f70d49cc023 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f70d49cc45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00007f70dac7b1e6 in QEventDispatcherGlib::processEvents (this=0x36b5840, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#6  0x00007f70dac4da02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#7  0x00007f70dac4ddec in QEventLoop::exec (this=0x7f70656f0c10, flags=) at kernel/qeventloop.cpp:201
#8  0x00007f70dab582fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#9  0x00007f70dac2d5f8 in QInotifyFileSystemWatcherEngine::run (this=0x3bb87d0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f70dab5b27e in QThreadPrivate::start (arg=0x3bb87d0) at thread/qthread_unix.cpp:266
#11 0x00007f70cf909953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#12 0x00007f70d5dc3971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#13 0x00007f70da32d92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f70dd7ce840 (LWP 1824)):
[KCrash Handler]
#6  __pthread_mutex_lock (mutex=0x0) at pthread_mutex_lock.c:50
#7  0x00007f70d9b34117 in XrmDestroyDatabase () from /usr/lib/libX11.so.6
#8  0x00007f70d9b1e9ed in _XFreeDisplayStructure () from /usr/lib/libX11.so.6
#9  0x00007f70d9b09eaf in XCloseDisplay () from /usr/lib/libX11.so.6
#10 0x00007f70db6adde5 in qt_cleanup () at kernel/qapplication_x11.cpp:2638
#11 0x00007f70db63c647 in QApplication::~QApplication (this=0x7fff09ea1850, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1121
#12 0x00007f70dc6de366 in App::~App (this=0x7fff09ea1850, __in_chrg=<value optimized out>) at ../../src/App.cpp:302
#13 0x00000000004095a4 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../src/main.cpp:268

This bug may be a duplicate of or related to bug 240001.

Possible duplicates by query: bug 265805, bug 256010, bug 253904, bug 253092, bug 250604.

Reported using DrKonqi
Comment 1 Kevin Funk 2011-02-16 22:48:45 UTC

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