Bug 258440 - amarok crashed while typing in the searchbox
Summary: amarok crashed while typing in the searchbox
Status: RESOLVED DUPLICATE of bug 223170
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.4.0
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-30 22:32 UTC by Steffen Günther
Modified: 2011-03-19 13:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (14.83 KB, text/plain)
2010-12-23 22:15 UTC, Eric Robert
Details
New crash information added by DrKonqi (16.96 KB, text/plain)
2011-03-18 23:06 UTC, Eric Robert
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Günther 2010-11-30 22:32:37 UTC
Application: amarok (2.3.2)
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-23-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

amarok crashed while typing in the searchbox in local directories.

The crash can be reproduced some of the time.

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

Thread 15 (Thread 0x7fc4ad78e710 (LWP 4977)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212
#1  0x00007fc4b77720d1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fc4acf8d710 (LWP 4978)):
#0  0x00007fc4cbdcbc9d in __pthread_mutex_unlock_usercnt (mutex=0x1b8b0a8) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x1b8b0a8) at pthread_mutex_unlock.c:290
#2  0x00007fc4c7fe8b02 in g_main_context_query () from /lib/libglib-2.0.so.0
#3  0x00007fc4c7fedefc in ?? () from /lib/libglib-2.0.so.0
#4  0x00007fc4c7fee45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00007fc4cec1c1e6 in QEventDispatcherGlib::processEvents (this=0x1b22520, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#6  0x00007fc4cebeea02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#7  0x00007fc4cebeedec in QEventLoop::exec (this=0x7fc4acf8ccd0, flags=) at kernel/qeventloop.cpp:201
#8  0x00007fc4ceaf92fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#9  0x00007fc4b79ce2b0 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#10 0x00007fc4ceafc27e in QThreadPrivate::start (arg=0x1c13480) at thread/qthread_unix.cpp:266
#11 0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#12 0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fc4ac587710 (LWP 4979)):
#0  0x00007fc4ce2c2203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fc4c61f440f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007fc4c61e3d76 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007fc4c61e57f9 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007fc4c61e58b0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007fc4c61f420b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007fc4c19e5fb8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#8  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fc4a7d85710 (LWP 4980)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc4b7782e83 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fc4a717a710 (LWP 4981)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc4b7782e83 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fc4a6979710 (LWP 4982)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc4b7782e83 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fc4a6178710 (LWP 4983)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc4b7782e83 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fc4a478f710 (LWP 4985)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc4ceafce3b in wait (this=<value optimized out>, mutex=0x2b734d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2b734d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fc4caa27524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2d40d80, th=0x2c29c20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc4caa2a72b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ae9a90, th=0x2c29c20) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fc4caa28c9f in ThreadWeaver::ThreadRunHelper::run (this=0x7fc4a478ed40, parent=0x2d40d80, th=0x2c29c20) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fc4caa291f8 in ThreadWeaver::Thread::run (this=0x2c29c20) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fc4ceafc27e in QThreadPrivate::start (arg=0x2c29c20) at thread/qthread_unix.cpp:266
#8  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fc499fec710 (LWP 4988)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc4ca267334 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fc4ca572160) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fc4ca267369 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fc4ca580234) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#4  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fc4966ff710 (LWP 4990)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc4ceafce3b in wait (this=<value optimized out>, mutex=0x2b734d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2b734d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fc4caa27524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2d40d80, th=0x2939520) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc4caa2a72b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ae9a90, th=0x2939520) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fc4caa28c9f in ThreadWeaver::ThreadRunHelper::run (this=0x7fc4966fed40, parent=0x2d40d80, th=0x2939520) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fc4caa291f8 in ThreadWeaver::Thread::run (this=0x2939520) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fc4ceafc27e in QThreadPrivate::start (arg=0x2939520) at thread/qthread_unix.cpp:266
#8  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fc495d28710 (LWP 5015)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc4ceafce3b in wait (this=<value optimized out>, mutex=0x2b734d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2b734d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fc4caa27524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2d40d80, th=0x3276e10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc4caa2a72b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ae9a90, th=0x3276e10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fc4caa28c9f in ThreadWeaver::ThreadRunHelper::run (this=0x7fc495d27d40, parent=0x2d40d80, th=0x3276e10) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fc4caa291f8 in ThreadWeaver::Thread::run (this=0x3276e10) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fc4ceafc27e in QThreadPrivate::start (arg=0x3276e10) at thread/qthread_unix.cpp:266
#8  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fc495527710 (LWP 5016)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc4ceafce3b in wait (this=<value optimized out>, mutex=0x2b734d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2b734d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fc4caa27524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2d40d80, th=0x3295180) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc4caa2a72b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ae9a90, th=0x3295180) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fc4caa28c9f in ThreadWeaver::ThreadRunHelper::run (this=0x7fc495526d40, parent=0x2d40d80, th=0x3295180) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fc4caa291f8 in ThreadWeaver::Thread::run (this=0x3295180) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fc4ceafc27e in QThreadPrivate::start (arg=0x3295180) at thread/qthread_unix.cpp:266
#8  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fc489ae6710 (LWP 5017)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fc489ae59d0 in ?? ()
#2  0x00007fff2b5ff852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x7fc48868a710 (LWP 5018)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc4c57f620e in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fc4c57f6329 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fc4cbdc8971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#4  0x00007fc4ce2ce94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc4d14d0820 (LWP 4976)):
[KCrash Handler]
#6  size (this=0x1b07ef0) at /usr/include/qt4/QtCore/qlist.h:94
#7  indexOf (this=0x1b07ef0) at /usr/include/qt4/QtCore/qlist.h:829
#8  CollectionTreeItem::row (this=0x1b07ef0) at ../../src/browsers/CollectionTreeItem.cpp:278
#9  0x00007fc4d02712b6 in CollectionTreeItemModelBase::handleSpecialQueryResult (this=0x2a4b230, type=<value optimized out>, qm=0x1b67780, dataList=...) at ../../src/browsers/CollectionTreeItemModelBase.cpp:905
#10 0x00007fc4d0271cf8 in CollectionTreeItemModelBase::newResultReady (this=0x2a4b230, collectionId=<value optimized out>, data=) at ../../src/browsers/CollectionTreeItemModelBase.cpp:880
#11 0x00007fc4d026bd47 in CollectionTreeItemModelBase::qt_metacall (this=0x2a4b230, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x3750cd0) at ./CollectionTreeItemModelBase.moc:94
#12 0x00007fc4d02620d0 in CollectionTreeItemModel::qt_metacall (this=0x1b07ef0, _c=46001776, _id=20288, _a=0x1b67780) at ./CollectionTreeItemModel.moc:73
#13 0x00007fc4cec01bde in QObject::event (this=0x2a4b230, e=0x1b07ef0) at kernel/qobject.cpp:1219
#14 0x00007fc4cf5a5fdc in QApplicationPrivate::notify_helper (this=0x19b07a0, receiver=0x2a4b230, e=0x7fc4900c6a40) at kernel/qapplication.cpp:4396
#15 0x00007fc4cf5abaed in QApplication::notify (this=0x7fff2b59ff20, receiver=0x2a4b230, e=0x7fc4900c6a40) at kernel/qapplication.cpp:4277
#16 0x00007fc4d0ee2526 in KApplication::notify (this=0x7fff2b59ff20, receiver=0x2a4b230, event=0x7fc4900c6a40) at ../../kdeui/kernel/kapplication.cpp:310
#17 0x00007fc4cebefcdc in QCoreApplication::notifyInternal (this=0x7fff2b59ff20, receiver=0x2a4b230, event=0x7fc4900c6a40) at kernel/qcoreapplication.cpp:732
#18 0x00007fc4cebf2c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1858270) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1858270) at kernel/qcoreapplication.cpp:1373
#20 0x00007fc4cec1c653 in sendPostedEvents (s=0x19af1a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#21 postEventSourceDispatch (s=0x19af1a0) at kernel/qeventdispatcher_glib.cpp:277
#22 0x00007fc4c7fea342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#23 0x00007fc4c7fee2a8 in ?? () from /lib/libglib-2.0.so.0
#24 0x00007fc4c7fee45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#25 0x00007fc4cec1c193 in QEventDispatcherGlib::processEvents (this=0x1857d80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#26 0x00007fc4cf658a4e in QGuiEventDispatcherGlib::processEvents (this=0x1b07ef0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007fc4cebeea02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#28 0x00007fc4cebeedec in QEventLoop::exec (this=0x7fff2b59fec0, flags=) at kernel/qeventloop.cpp:201
#29 0x00007fc4cebf2ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#30 0x00000000004081ea in main (argc=<value optimized out>, argv=0x7fff2b5a1e88) at ../../src/main.cpp:237

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

Possible duplicates by query: bug 258211, bug 254905, bug 253611, bug 248102, bug 236764.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-12-01 03:49:24 UTC

*** This bug has been marked as a duplicate of bug 223170 ***
Comment 2 Eric Robert 2010-12-23 22:15:12 UTC
Created attachment 55197 [details]
New crash information added by DrKonqi

amarok (2.3.2) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:

Typing in the search box of my local collection

-- Backtrace (Reduced):
#6  size (this=0x1b30400) at /usr/include/qt4/QtCore/qlist.h:94
#7  indexOf (this=0x1b30400) at /usr/include/qt4/QtCore/qlist.h:829
#8  CollectionTreeItem::row (this=0x1b30400) at ../../src/browsers/CollectionTreeItem.cpp:278
#9  0x00007f7ce01ed2b6 in CollectionTreeItemModelBase::handleSpecialQueryResult (this=0x1b650f0, type=<value optimized out>, qm=0x19ffef0, dataList=...) at ../../src/browsers/CollectionTreeItemModelBase.cpp:905
#10 0x00007f7ce01edcf8 in CollectionTreeItemModelBase::newResultReady (this=0x1b650f0, collectionId=<value optimized out>, data=) at ../../src/browsers/CollectionTreeItemModelBase.cpp:880
Comment 3 Eric Robert 2011-03-18 23:06:42 UTC
Created attachment 58157 [details]
New crash information added by DrKonqi

amarok (2.4.0) on KDE Platform 4.6.1 (4.6.1) using Qt 4.7.0

- What I was doing when the application crashed:

Typing in string in the search box in my collection

-- Backtrace (Reduced):
#6  0x00007f343e138f2f in size (this=0x2386860) at /usr/include/qt4/QtCore/qlist.h:94
#7  indexOf (this=0x2386860) at /usr/include/qt4/QtCore/qlist.h:829
#8  CollectionTreeItem::row (this=0x2386860) at ../../src/browsers/CollectionTreeItem.cpp:224
#9  0x00007f343e143c52 in CollectionTreeItemModelBase::queryDone (this=0x13c9600) at ../../src/browsers/CollectionTreeItemModelBase.cpp:903
#10 0x00007f343e1444bd in CollectionTreeItemModelBase::qt_metacall (this=0x13c9600, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x29aa510) at ./CollectionTreeItemModelBase.moc:93
Comment 4 Myriam Schweingruber 2011-03-19 13:19:01 UTC
Robert, please do not add information to reports closed as duplicate.

Also, your backtrace indicates it is a duplicate of bug 233170, for which we already have enough information for the 2.4.0 version.