Bug 256386 - Amarok crashing when saving playlist
Summary: Amarok crashing when saving playlist
Status: RESOLVED DUPLICATE of bug 252597
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-08 19:02 UTC by Sven
Modified: 2010-11-16 22:35 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (22.20 KB, text/plain)
2010-11-11 19:23 UTC, sajith
Details
New crash information added by DrKonqi (26.02 KB, text/plain)
2010-11-12 16:12 UTC, Sven
Details
New crash information added by DrKonqi (23.74 KB, text/plain)
2010-11-15 17:47 UTC, Marcelo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sven 2010-11-08 19:02:39 UTC
Application: amarok (2.3.2)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic i686
Distribution: Ubuntu 10.10

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

Amarock crashed when I tried to save a playlist by clicking the "save playlist" button. 
Most of the time the "save playlist" button DOES work, but often it does not.

The crash can be reproduced some of the time.

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

Thread 15 (Thread 0xaf19eb70 (LWP 5018)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0063a884 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0x00578e04 in __pthread_cond_timedwait (cond=0xa0fb670, mutex=0xa0fb658, abstime=0xaf19e200) at forward.c:152
#3  0x029e7b3f in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 14 (Thread 0xae99db70 (LWP 5019)):
#0  __libc_enable_asynccancel () at ../nptl/cancellation.c:44
#1  0x0055cdd0 in __poll (fds=0xa084b40, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:85
#2  0x04ad1a1b in g_poll () from /lib/libglib-2.0.so.0
#3  0x04ac443c in ?? () from /lib/libglib-2.0.so.0
#4  0x04ac4848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00c4259f in QEventDispatcherGlib::processEvents (this=0xa084ab8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x00c12609 in QEventLoop::processEvents (this=0xae99d160, flags=) at kernel/qeventloop.cpp:149
#7  0x00c12a8a in QEventLoop::exec (this=0xae99d160, flags=...) at kernel/qeventloop.cpp:201
#8  0x00b0eb7e in QThread::exec (this=0xa07f758) at thread/qthread.cpp:490
#9  0x0298481a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#10 0x00b11df9 in QThreadPrivate::start (arg=0xa07f758) at thread/qthread_unix.cpp:266
#11 0x0991dba8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 13 (Thread 0xadfffb70 (LWP 5020)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0055cde6 in __poll (fds=0x5f4ff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01da6562 in ?? () from /usr/lib/libpulse.so.0
#3  0x01d92ab9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x01d94a73 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x01d94b44 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x01da6303 in ?? () from /usr/lib/libpulse.so.0
#7  0x08158bd5 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x0991dba8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 12 (Thread 0xa95ffb70 (LWP 5021)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0063a4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00578dad in __pthread_cond_wait (cond=0xae022560, mutex=0xae022548) at forward.c:139
#3  0x029f9b54 in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 11 (Thread 0xa8dfeb70 (LWP 5022)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0063a4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00578dad in __pthread_cond_wait (cond=0x9f73c50, mutex=0x9f73c38) at forward.c:139
#3  0x029f9b54 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 10 (Thread 0xa83ffb70 (LWP 5023)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0063a4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00578dad in __pthread_cond_wait (cond=0xae000bb0, mutex=0xae000b98) at forward.c:139
#3  0x029f9b54 in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 9 (Thread 0xa77ffb70 (LWP 5024)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0063a4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00578dad in __pthread_cond_wait (cond=0xa84c8be0, mutex=0xa84c8bc8) at forward.c:139
#3  0x029f9b54 in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 8 (Thread 0xa69a5b70 (LWP 5026)):
#0  0x006397d4 in __pthread_mutex_unlock_usercnt (mutex=0xa98cdcc, decr=<value optimized out>) at pthread_mutex_unlock.c:52
#1  0x00578fb6 in pthread_mutex_unlock (mutex=0xa98cdcc) at forward.c:184
#2  0x04ac3ad8 in g_main_context_check () from /lib/libglib-2.0.so.0
#3  0x04ac445e in ?? () from /lib/libglib-2.0.so.0
#4  0x04ac4848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00c4259f in QEventDispatcherGlib::processEvents (this=0xa8f0710, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x00c12609 in QEventLoop::processEvents (this=0xa69a5170, flags=) at kernel/qeventloop.cpp:149
#7  0x00c12a8a in QEventLoop::exec (this=0xa69a5170, flags=...) at kernel/qeventloop.cpp:201
#8  0x00b0eb7e in QThread::exec (this=0xa01e408) at thread/qthread.cpp:490
#9  0x00bf135b in QInotifyFileSystemWatcherEngine::run (this=0xa01e408) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00b11df9 in QThreadPrivate::start (arg=0xa01e408) at thread/qthread_unix.cpp:266
#11 0x0991dba8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 7 (Thread 0xa53abb70 (LWP 5027)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0063a4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00578dad in __pthread_cond_wait (cond=0xa990b28, mutex=0xa990b10) at forward.c:139
#3  0x00b129c7 in wait (this=0xa992238, mutex=0xaa219c0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xa992238, mutex=0xaa219c0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00677030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa992220, th=0xaa1c6a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0067a7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa929d80, th=0xaa1c6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0067655b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa992220, th=0xaa1c6a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0067a8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaa1c6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaa1c6a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0067a8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaa1c6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaa1c6a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0067a8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaa1c6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaa1c6a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0067a8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaa1c6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaa1c6a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x0067a8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaa1c6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaa1c6a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x0067a8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaa1c6a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaa1c6a8, previous=0xa817850) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0x0067895e in ThreadWeaver::ThreadRunHelper::run (this=0xa53ab1d4, parent=0xa992220, th=0xaa1c6a8) at ../../../threadweaver/Weaver/Thread.cpp:87
#21 0x0067907b in ThreadWeaver::Thread::run (this=0xaa1c6a8) at ../../../threadweaver/Weaver/Thread.cpp:142
#22 0x00b11df9 in QThreadPrivate::start (arg=0xaa1c6a8) at thread/qthread_unix.cpp:266
#23 0x0991dba8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 6 (Thread 0xa4ba2b70 (LWP 5028)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0063a4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00578dad in __pthread_cond_wait (cond=0x6948770, mutex=0x6948758) at forward.c:139
#3  0x064403a5 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x06440481 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0x0991dba8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 5 (Thread 0xa4279b70 (LWP 5029)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0063a4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00578dad in __pthread_cond_wait (cond=0xa990b28, mutex=0xa990b10) at forward.c:139
#3  0x00b129c7 in wait (this=0xa992238, mutex=0xaa219c0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xa992238, mutex=0xaa219c0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00677030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa992220, th=0xaaad348) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0067a7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa929d80, th=0xaaad348) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0067655b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa992220, th=0xaaad348) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0067a8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaaad348) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaaad348, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0067a8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaaad348) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaaad348, previous=0xaf622c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0067895e in ThreadWeaver::ThreadRunHelper::run (this=0xa42791d4, parent=0xa992220, th=0xaaad348) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x0067907b in ThreadWeaver::Thread::run (this=0xaaad348) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x00b11df9 in QThreadPrivate::start (arg=0xaaad348) at thread/qthread_unix.cpp:266
#15 0x0991dba8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 4 (Thread 0xa3277b70 (LWP 5032)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0063a4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00578dad in __pthread_cond_wait (cond=0xa990b28, mutex=0xa990b10) at forward.c:139
#3  0x00b129c7 in wait (this=0xa992238, mutex=0xaa219c0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xa992238, mutex=0xaa219c0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00677030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa992220, th=0xa73bdb8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0067a7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa929d80, th=0xa73bdb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0067655b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa992220, th=0xa73bdb8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0067a8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xa73bdb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xa73bdb8, previous=0xb29ea60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0067895e in ThreadWeaver::ThreadRunHelper::run (this=0xa32771d4, parent=0xa992220, th=0xa73bdb8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0067907b in ThreadWeaver::Thread::run (this=0xa73bdb8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00b11df9 in QThreadPrivate::start (arg=0xa73bdb8) at thread/qthread_unix.cpp:266
#13 0x0991dba8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 3 (Thread 0xa2a6eb70 (LWP 5033)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0063a4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00578dad in __pthread_cond_wait (cond=0x384f290, mutex=0x384f278) at forward.c:139
#3  0x0374b877 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x384a1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x0374b8c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x384a1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x0991dba8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 2 (Thread 0x9f3f9b70 (LWP 5035)):
#0  0x00f33416 in __kernel_vsyscall ()
#1  0x0063a4dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00578dad in __pthread_cond_wait (cond=0xa990b28, mutex=0xa990b10) at forward.c:139
#3  0x00b129c7 in wait (this=0xa992238, mutex=0xaa219c0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xa992238, mutex=0xaa219c0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00677030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa992220, th=0xaaadb18) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0067a7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa929d80, th=0xaaadb18) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0067655b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa992220, th=0xaaadb18) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0067a8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaaadb18) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaaadb18, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0067a8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaaadb18) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaaadb18, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0067a8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaaadb18) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaaadb18, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0067a8f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa929d80, th=0xaaadb18) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00677533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa992220, th=0xaaadb18, previous=0xb0f6470) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x0067895e in ThreadWeaver::ThreadRunHelper::run (this=0x9f3f91d4, parent=0xa992220, th=0xaaadb18) at ../../../threadweaver/Weaver/Thread.cpp:87
#17 0x0067907b in ThreadWeaver::Thread::run (this=0xaaadb18) at ../../../threadweaver/Weaver/Thread.cpp:142
#18 0x00b11df9 in QThreadPrivate::start (arg=0xaaadb18) at thread/qthread_unix.cpp:266
#19 0x0991dba8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 1 (Thread 0xb604bb40 (LWP 5017)):
[KCrash Handler]
#7  QModelIndex (this=0xa782f48, child=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8  QSortFilterProxyModel::parent (this=0xa782f48, child=...) at itemviews/qsortfilterproxymodel.cpp:1656
#9  0x070fa942 in parent (this=0xa782df8, index=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:389
#10 QTreeView::indexRowSizeHint (this=0xa782df8, index=...) at itemviews/qtreeview.cpp:2758
#11 0x070fb16b in QTreeViewPrivate::itemHeight (this=0xa7830c0, item=0) at itemviews/qtreeview.cpp:3229
#12 0x070fb450 in QTreeViewPrivate::updateScrollBars (this=0xa7830c0) at itemviews/qtreeview.cpp:3452
#13 0x070fb775 in QTreeView::updateGeometries (this=0xa782df8) at itemviews/qtreeview.cpp:2686
#14 0x070abc44 in QAbstractItemView::resizeEvent (this=0xa782df8, event=0xbf8cd458) at itemviews/qabstractitemview.cpp:2388
#15 0x06b3fc53 in QWidget::event (this=0xa782df8, event=0xbf8cd458) at kernel/qwidget.cpp:8341
#16 0x06f61763 in QFrame::event (this=0xa782df8, e=0xbf8cd458) at widgets/qframe.cpp:557
#17 0x06ffea82 in QAbstractScrollArea::viewportEvent (this=0xa782f58, e=0xa782f48) at widgets/qabstractscrollarea.cpp:1043
#18 0x070bb0f7 in QAbstractItemView::viewportEvent (this=0xa782df8, event=0xbf8cd458) at itemviews/qabstractitemview.cpp:1619
#19 0x070fd883 in QTreeView::viewportEvent (this=0xa782df8, event=0xbf8cd458) at itemviews/qtreeview.cpp:1256
#20 0x070014d5 in viewportEvent (this=0xa7844c0, o=0xa783528, e=0xbf8cd458) at widgets/qabstractscrollarea_p.h:100
#21 QAbstractScrollAreaFilter::eventFilter (this=0xa7844c0, o=0xa783528, e=0xbf8cd458) at widgets/qabstractscrollarea_p.h:116
#22 0x00c1329a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9f3ef40, receiver=0xa783528, event=0xbf8cd458) at kernel/qcoreapplication.cpp:847
#23 0x06ae1fb9 in QApplicationPrivate::notify_helper (this=0x9f3ef40, receiver=0xa783528, e=0xbf8cd458) at kernel/qapplication.cpp:4392
#24 0x06ae80e9 in QApplication::notify (this=0xbf8ceefc, receiver=0xa783528, e=0xbf8cd458) at kernel/qapplication.cpp:4361
#25 0x008d168a in KApplication::notify (this=0xbf8ceefc, receiver=0xa783528, event=0xbf8cd458) at ../../kdeui/kernel/kapplication.cpp:310
#26 0x00c13b3b in QCoreApplication::notifyInternal (this=0xbf8ceefc, receiver=0xa783528, event=0xbf8cd458) at kernel/qcoreapplication.cpp:732
#27 0x06b3edf9 in sendEvent (this=0xa783540, recursive=false, disableUpdates=false) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#28 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0xa783540, recursive=false, disableUpdates=false) at kernel/qwidget.cpp:7257
#29 0x06b44529 in QWidgetPrivate::show_helper (this=0xa783540) at kernel/qwidget.cpp:7308
#30 0x06b45e9b in QWidget::setVisible (this=0xa783528, visible=true) at kernel/qwidget.cpp:7589
#31 0x06b44a20 in show (this=0xa7830c0, spontaneous=false) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#32 QWidgetPrivate::showChildren (this=0xa7830c0, spontaneous=false) at kernel/qwidget.cpp:7677
#33 0x06b44551 in QWidgetPrivate::show_helper (this=0xa7830c0) at kernel/qwidget.cpp:7314
#34 0x06b45e9b in QWidget::setVisible (this=0xa782df8, visible=true) at kernel/qwidget.cpp:7589
#35 0x06b44a20 in show (this=0xa780a68, spontaneous=false) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#36 QWidgetPrivate::showChildren (this=0xa780a68, spontaneous=false) at kernel/qwidget.cpp:7677
#37 0x06b44551 in QWidgetPrivate::show_helper (this=0xa780a68) at kernel/qwidget.cpp:7314
#38 0x06b45e9b in QWidget::setVisible (this=0xa77fdf0, visible=true) at kernel/qwidget.cpp:7589
#39 0x01034b54 in ?? () from /usr/lib/libamaroklib.so.1
#40 0x01034f23 in ?? () from /usr/lib/libamaroklib.so.1
#41 0x01035120 in ?? () from /usr/lib/libamaroklib.so.1
#42 0x01485d01 in ?? () from /usr/lib/libamaroklib.so.1
#43 0x0147fec5 in AmarokUrlHandler::run(AmarokUrl) () from /usr/lib/libamaroklib.so.1
#44 0x0147ba03 in AmarokUrl::run() () from /usr/lib/libamaroklib.so.1
#45 0x01409123 in PlaylistManager::save(QList<KSharedPtr<Meta::Track> >, QString const&, Playlists::UserPlaylistProvider*) () from /usr/lib/libamaroklib.so.1
#46 0x0110904c in ?? () from /usr/lib/libamaroklib.so.1
#47 0x01002c53 in ?? () from /usr/lib/libamaroklib.so.1
#48 0x00c198ca in QMetaObject::metacall (object=0xa746458, cl=175648600, idx=41, argv=0xbf8cdec8) at kernel/qmetaobject.cpp:237
#49 0x00c2c6ad in QMetaObject::activate (sender=0xa87de40, m=0x7460370, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3280
#50 0x06ad9f99 in QAction::triggered (this=0xa87de40, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#51 0x06adb8dc in QAction::activate (this=0xa87de40, event=QAction::Trigger) at kernel/qaction.cpp:1256
#52 0x06ff8082 in trigger (this=0xa782f48) at ../../include/QtGui/../../src/gui/kernel/qaction.h:218
#53 QToolButton::nextCheckState (this=0xa782f48) at widgets/qtoolbutton.cpp:1147
#54 0x06f116b3 in QAbstractButtonPrivate::click (this=0xa87fa58) at widgets/qabstractbutton.cpp:528
#55 0x06f119ae in QAbstractButton::mouseReleaseEvent (this=0xa87f988, e=0xbf8ce640) at widgets/qabstractbutton.cpp:1121
#56 0x06ff854c in QToolButton::mouseReleaseEvent (this=0xa87f988, e=0xbf8ce640) at widgets/qtoolbutton.cpp:721
#57 0x06b3fe08 in QWidget::event (this=0xa87f988, event=0xbf8ce640) at kernel/qwidget.cpp:8187
#58 0x06f0fe9e in QAbstractButton::event (this=0xa87f988, e=0xa782f48) at widgets/qabstractbutton.cpp:1080
#59 0x06ffb0ca in QToolButton::event (this=0xa87f988, event=0xbf8ce640) at widgets/qtoolbutton.cpp:1163
#60 0x06ae1fdc in QApplicationPrivate::notify_helper (this=0x9f3ef40, receiver=0xa87f988, e=0xbf8ce640) at kernel/qapplication.cpp:4396
#61 0x06ae8c2e in QApplication::notify (this=0xbf8ceefc, receiver=0xa87f988, e=0xbf8ce640) at kernel/qapplication.cpp:3959
#62 0x008d168a in KApplication::notify (this=0xbf8ceefc, receiver=0xa87f988, event=0xbf8ce640) at ../../kdeui/kernel/kapplication.cpp:310
#63 0x00c13b3b in QCoreApplication::notifyInternal (this=0xbf8ceefc, receiver=0xa87f988, event=0xbf8ce640) at kernel/qcoreapplication.cpp:732
#64 0x06ae7094 in sendEvent (receiver=0xa87f988, event=0xbf8ce640, alienWidget=0xa87f988, nativeWidget=0xa746458, buttonDown=0x747c3c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#65 QApplicationPrivate::sendMouseEvent (receiver=0xa87f988, event=0xbf8ce640, alienWidget=0xa87f988, nativeWidget=0xa746458, buttonDown=0x747c3c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#66 0x06b75d10 in QETWidget::translateMouseEvent (this=0xa746458, event=0xbf8ceb5c) at kernel/qapplication_x11.cpp:4403
#67 0x06b75151 in QApplication::x11ProcessEvent (this=0xbf8ceefc, event=0xbf8ceb5c) at kernel/qapplication_x11.cpp:3414
#68 0x06ba436a in x11EventSourceDispatch (s=0x9f436a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#69 0x04ac0855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#70 0x04ac4668 in ?? () from /lib/libglib-2.0.so.0
#71 0x04ac4848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#72 0x00c42565 in QEventDispatcherGlib::processEvents (this=0x9e58410, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#73 0x06ba3be5 in QGuiEventDispatcherGlib::processEvents (this=0x9e58410, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#74 0x00c12609 in QEventLoop::processEvents (this=0xbf8cee54, flags=) at kernel/qeventloop.cpp:149
#75 0x00c12a8a in QEventLoop::exec (this=0xbf8cee54, flags=...) at kernel/qeventloop.cpp:201
#76 0x00c1700f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#77 0x06ae0e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#78 0x0804fba5 in _start ()

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

Possible duplicates by query: bug 255121, bug 254978, bug 254970, bug 254951, bug 254631.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-11-09 11:13:34 UTC
Sorry, but your backtrace is not useful, as you are lacking debugging symbols. If you can reproduce this bug, please check here on how to get a valid backtrace:

http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

Since you are using Kubuntu, you will need amarok-dbg and phonon-dbg at least, ideally you should also have kdelibs5-dbg, libqt4-dbg and  libglib2.0-0-dbg. That should cover most of the crashes.
Comment 2 Sven 2010-11-09 18:56:23 UTC
OK thank you :). I've installed the packages... I should report again
soon when it crashes (I can't crash Amarok at the moment :D)

2010/11/9 Myriam Schweingruber <myriam@kde.org>:
> https://bugs.kde.org/show_bug.cgi?id=256386
>
>
> Myriam Schweingruber <myriam@kde.org> changed:
>
>           What    |Removed                     |Added
> ----------------------------------------------------------------------------
>             Status|UNCONFIRMED                 |NEEDSINFO
>         Resolution|                            |BACKTRACE
>
>
>
>
> --- Comment #1 from Myriam Schweingruber <myriam kde org>  2010-11-09 11:13:34 ---
> Sorry, but your backtrace is not useful, as you are lacking debugging symbols.
> If you can reproduce this bug, please check here on how to get a valid
> backtrace:
>
> http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
>
> Since you are using Kubuntu, you will need amarok-dbg and phonon-dbg at least,
> ideally you should also have kdelibs5-dbg, libqt4-dbg and  libglib2.0-0-dbg.
> That should cover most of the crashes.
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
>
Comment 3 sajith 2010-11-11 19:23:18 UTC
Created attachment 53333 [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:-
Amarok crashed while I was trying to save th play list

-- Backtrace (Reduced):
#7  QModelIndex (this=0xa76f01a8, child=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8  QSortFilterProxyModel::parent (this=0xa76f01a8, child=...) at itemviews/qsortfilterproxymodel.cpp:1656
#9  0x01bd2942 in parent (this=0xa76f1768, index=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:389
#10 QTreeView::indexRowSizeHint (this=0xa76f1768, index=...) at itemviews/qtreeview.cpp:2758
#11 0x01bd316b in QTreeViewPrivate::itemHeight (this=0xa76d4388, item=0) at itemviews/qtreeview.cpp:3229
Comment 4 Sven 2010-11-12 16:12:51 UTC
Created attachment 53366 [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:

Now with al the backtrace packages installed... (Amarok crash when clickick the "save playlist" button.

-- Backtrace (Reduced):
#7  QModelIndex (this=0x9df8f20, child=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8  QSortFilterProxyModel::parent (this=0x9df8f20, child=...) at itemviews/qsortfilterproxymodel.cpp:1656
#9  0x04ccd942 in parent (this=0x9dfae90, index=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:389
#10 QTreeView::indexRowSizeHint (this=0x9dfae90, index=...) at itemviews/qtreeview.cpp:2758
#11 0x04cce16b in QTreeViewPrivate::itemHeight (this=0x9df97b8, item=0) at itemviews/qtreeview.cpp:3229
Comment 5 Marcelo 2010-11-15 17:47:40 UTC
Created attachment 53444 [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:
I was saving a playlist and the Amarok suddenly closed.

-- Backtrace (Reduced):
#7  QModelIndex (this=0x9ed6d68, child=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8  QSortFilterProxyModel::parent (this=0x9ed6d68, child=...) at itemviews/qsortfilterproxymodel.cpp:1656
#9  0x01e26942 in parent (this=0x9ed6a60, index=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:389
#10 QTreeView::indexRowSizeHint (this=0x9ed6a60, index=...) at itemviews/qtreeview.cpp:2758
#11 0x01e2716b in QTreeViewPrivate::itemHeight (this=0x9ed6ee0, item=0) at itemviews/qtreeview.cpp:3229
Comment 6 Myriam Schweingruber 2010-11-16 22:35:17 UTC
@Sven and Sajith: both your backtraces lack debugging symbols for Amarok, as you can see from these lines:

#39 0x00a8eb54 in ?? () from /usr/lib/libamaroklib.so.1
#40 0x00a8ef23 in ?? () from /usr/lib/libamaroklib.so.1
#41 0x00a8f120 in ?? () from /usr/lib/libamaroklib.so.1
#42 0x00edfd01 in ?? () from /usr/lib/libamaroklib.so.1
#43 0x00ed9ec5 in AmarokUrlHandler::run(AmarokUrl) () from /usr/lib/libamaroklib.so.1
#44 0x00ed5a03 in AmarokUrl::run() () from /usr/lib/libamaroklib.so.1
#45 0x00e63123 in PlaylistManager::save(QList<KSharedPtr<Meta::Track> >, QString const&, Playlists::UserPlaylistProvider*) () from /usr/lib/libamaroklib.so.1
#46 0x00b6304c in ?? () from /usr/lib/libamaroklib.so.1
#47 0x00a5cc53 in ?? () from /usr/lib/libamaroklib.so.1

but it is not necessary to try again, as we have enough informations now from Marcelo, see below.

@Marcelo: thank you for your backtrace, it is valid and shows this is a duplicate of bug 252597

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