Bug 219330 - Amarok chrashs when clicking on "Do not show under Various Artists" an empty album
Summary: Amarok chrashs when clicking on "Do not show under Various Artists" an empty ...
Status: RESOLVED DUPLICATE of bug 206420
Alias: None
Product: amarok
Classification: Applications
Component: Collections/Local (other bugs)
Version First Reported In: 2.2.1
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-19 17:39 UTC by Hugo Vasconcelos Saldanha
Modified: 2009-12-20 12:22 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hugo Vasconcelos Saldanha 2009-12-19 17:39:37 UTC
Application that crashed: amarok
Version of the application: 2.2.1
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.6-166.fc12.i686.PAE i686

What I was doing when the application crashed:
Somehow I got an empty album entry under Various Artists. When I click "Do not show under Various Artists", Amarok crashes.

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

Thread 11 (Thread 0xb5fddb70 (LWP 13630)):
#0  0x00cab424 in __kernel_vsyscall ()
#1  0x00b1bf72 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x00a7d884 in __pthread_cond_timedwait (cond=<value optimized out>, mutex=<value optimized out>, abstime=<value optimized out>) at forward.c:152
#3  0x00fc56b5 in ?? () from /usr/lib/libxine.so.1
#4  0x00b17ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00a6e83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xb55dcb70 (LWP 13631)):
#0  0x00b5ddc6 in clock_gettime (clock_id=1, tp=0xb55dbf68) at ../sysdeps/unix/clock_gettime.c:100
#1  0x024b673b in QTimerInfoList::getTime (this=<value optimized out>, t=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:339
#2  0x024b6932 in QTimerInfoList::updateCurrentTime (this=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:297
#3  0x024b6adb in QTimerInfoList::timerWait (this=<value optimized out>, tm=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:420
#4  0x024b4d50 in timerSourcePrepare (source=<value optimized out>, timeout=0xb55dc04c) at kernel/qeventdispatcher_glib.cpp:141
#5  0x00d132c0 in IA__g_main_context_prepare (context=<value optimized out>, priority=<value optimized out>) at gmain.c:2280
#6  0x00d13679 in g_main_context_iterate (context=0xb4a004d8, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2571
#7  0x00d13b84 in IA__g_main_context_iteration (context=0xb4a004d8, may_block=<value optimized out>) at gmain.c:2654
#8  0x024b4ba7 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#9  0x024882aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#10 0x0248870a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#11 0x02395a54 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#12 0x00e5c83b in Phonon::Xine::XineThread::run (this=<value optimized out>) at /usr/src/debug/phonon-4.3.1/xine/xinethread.cpp:143
#13 0x02398de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#14 0x00b17ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#15 0x00a6e83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 9 (Thread 0xb49ffb70 (LWP 13632)):
#0  0x00cab424 in __kernel_vsyscall ()
#1  0x00a63e46 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01e30443 in ?? () from /usr/lib/libpulse.so.0
#3  0x01e1d51a in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x01e1ed94 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x01e1ee74 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x01e30344 in ?? () from /usr/lib/libpulse.so.0
#7  0x01e82653 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x00b17ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00a6e83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xafdfeb70 (LWP 13633)):
#0  0x00cab424 in __kernel_vsyscall ()
#1  0x00b1bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00a7d82d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x00fd76d4 in ?? () from /usr/lib/libxine.so.1
#4  0x00b17ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00a6e83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xaf1ffb70 (LWP 13634)):
#0  0x00cab424 in __kernel_vsyscall ()
#1  0x00b1bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00a7d82d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x00fd76d4 in ?? () from /usr/lib/libxine.so.1
#4  0x00b17ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00a6e83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xae5ffb70 (LWP 13635)):
#0  0x00cab424 in __kernel_vsyscall ()
#1  0x00b1bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00a7d82d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x00fd76d4 in ?? () from /usr/lib/libxine.so.1
#4  0x00b17ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00a6e83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xad35fb70 (LWP 13637)):
#0  0x00cab424 in __kernel_vsyscall ()
#1  0x00b1bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00a7d82d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x02399e5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0x0012bb10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0012e24d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0012a16c in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0012e34a in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0012e369 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0012e369 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0012e369 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x0012c3c6 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:87
#17 0x0012ca1c in ThreadWeaver::Thread::run (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:142
#18 0x02398de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#19 0x00b17ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#20 0x00a6e83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xab1a5b70 (LWP 13638)):
#0  0x00cab424 in __kernel_vsyscall ()
#1  0x00b1bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00a7d82d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x02399e5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0x0012bb10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0012e24d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0012a16c in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0012e34a in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0012e369 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0012e369 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0012e369 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x0012c3c6 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:87
#17 0x0012ca1c in ThreadWeaver::Thread::run (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:142
#18 0x02398de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#19 0x00b17ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#20 0x00a6e83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaa7a4b70 (LWP 13640)):
#0  0x00cab424 in __kernel_vsyscall ()
#1  0x00b1bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00a7d82d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x02399e5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0x0012bb10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0012e24d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0012a16c in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0012e34a in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0012e369 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0012e369 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0012c3c6 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:87
#15 0x0012ca1c in ThreadWeaver::Thread::run (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:142
#16 0x02398de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#17 0x00b17ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#18 0x00a6e83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa9da3b70 (LWP 13641)):
#0  0x00cab424 in __kernel_vsyscall ()
#1  0x00b1bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00a7d82d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x02399e5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0x0012bb10 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0012e24d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0012a16c in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0012e34a in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0012bda4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0012c3c6 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:87
#11 0x0012ca1c in ThreadWeaver::Thread::run (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:142
#12 0x02398de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#13 0x00b17ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#14 0x00a6e83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb777a7a0 (LWP 13629)):
[KCrash Handler]
#6  0x023d9df2 in QChar::isSpace (this=0x1) at tools/qchar.cpp:542
#7  0x023c3e78 in QLocalePrivate::numberToCLocale (this=<value optimized out>, num=<value optimized out>, group_sep_mode=<value optimized out>, result=<value optimized out>) at tools/qlocale.cpp:4265
#8  0x023c45fc in QLocalePrivate::stringToLongLong (this=<value optimized out>, number=<value optimized out>, base=<value optimized out>, ok=<value optimized out>, 
    group_sep_mode=<value optimized out>) at tools/qlocale.cpp:4415
#9  0x023dce0c in QString::toLongLong (this=<value optimized out>, ok=<value optimized out>, base=<value optimized out>) at tools/qstring.cpp:5269
#10 0x023dcf17 in QString::toInt (this=<value optimized out>, ok=<value optimized out>, base=<value optimized out>) at tools/qstring.cpp:5407
#11 0x02a748a0 in Meta::SqlAlbum::setCompilation (this=<value optimized out>, compilation=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/collection/sqlcollection/SqlMeta.cpp:1766
#12 0x02a74c93 in slotTriggered (this=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/collection/sqlcollection/SqlMeta.cpp:1243
#13 CompilationAction::qt_metacall (this=<value optimized out>) at /usr/src/debug/amarok-2.2.1/i686-redhat-linux-gnu/src/collection/mysqlecollection/sqlmeta.moc:290
#14 0x0249fc0c in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=<value optimized out>)
    at kernel/qobject.cpp:3112
#15 0x024a0059 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, from_local_signal_index=<value optimized out>, to_local_signal_index=<value optimized out>, 
    argv=<value optimized out>) at kernel/qobject.cpp:3206
#16 0x032cc442 in QAction::triggered (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#17 0x032cda06 in QAction::activate (this=<value optimized out>, event=<value optimized out>) at kernel/qaction.cpp:1167
#18 0x03719335 in QMenuPrivate::activateCausedStack (this=<value optimized out>, causedStack=<value optimized out>, action=<value optimized out>, action_e=<value optimized out>, 
    self=<value optimized out>) at widgets/qmenu.cpp:967
#19 0x0371f94b in QMenuPrivate::activateAction (this=<value optimized out>, action=<value optimized out>, action_e=<value optimized out>, self=<value optimized out>) at widgets/qmenu.cpp:1060
#20 0x0372050f in QMenu::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at widgets/qmenu.cpp:2259
#21 0x03e4dc96 in KMenu::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/kdeui/widgets/kmenu.cpp:456
#22 0x03327d6f in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:7554
#23 0x03722794 in QMenu::event (this=<value optimized out>, e=<value optimized out>) at widgets/qmenu.cpp:2358
#24 0x032d2b24 in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4065
#25 0x032daa90 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3767
#26 0x03d6202b in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/kdeui/kernel/kapplication.cpp:302
#27 0x02489d73 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:610
#28 0x032d9b97 in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216
#29 QApplicationPrivate::sendMouseEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qapplication.cpp:2924
#30 0x0334898a in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4342
#31 0x0334791d in QApplication::x11ProcessEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:3427
#32 0x03372c92 in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#33 0x00d10128 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#34 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#35 0x00d13a58 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#36 0x00d13b84 in IA__g_main_context_iteration (context=0x8889290, may_block=<value optimized out>) at gmain.c:2654
#37 0x024b4b6d in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#38 0x03372356 in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#39 0x024882aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#40 0x0248870a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#41 0x037225ef in QMenu::exec (this=<value optimized out>, p=<value optimized out>, action=<value optimized out>) at widgets/qmenu.cpp:1998
#42 0x068ac4d2 in CollectionTreeView::contextMenuEvent (this=<value optimized out>, event=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/browsers/CollectionTreeView.cpp:275
#43 0x033283fd in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:7713
#44 0x036d4d74 in QFrame::event (this=<value optimized out>, e=<value optimized out>) at widgets/qframe.cpp:559
#45 0x03773404 in QAbstractScrollArea::viewportEvent (this=<value optimized out>, e=<value optimized out>) at widgets/qabstractscrollarea.cpp:962
#46 0x03827777 in QAbstractItemView::viewportEvent (this=<value optimized out>, event=<value optimized out>) at itemviews/qabstractitemview.cpp:1476
#47 0x03862eb9 in QTreeView::viewportEvent (this=<value optimized out>, event=<value optimized out>) at itemviews/qtreeview.cpp:1266
#48 0x03775a25 in viewportEvent (event=<value optimized out>, this=<value optimized out>) at widgets/qabstractscrollarea_p.h:100
#49 QAbstractScrollAreaFilter::eventFilter (event=<value optimized out>, this=<value optimized out>) at widgets/qabstractscrollarea_p.h:111
#50 0x02488e8a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:726
#51 0x032d2afd in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4061
#52 0x032da6a4 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3854
#53 0x03d6202b in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdelibs-4.3.3/kdeui/kernel/kapplication.cpp:302
#54 0x02489d73 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:610
#55 0x0334dc9f in QCoreApplication::sendSpontaneousEvent (receiver=<value optimized out>, event=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216
#56 0x03348b64 in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4414
#57 0x0334791d in QApplication::x11ProcessEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:3427
#58 0x03372c92 in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#59 0x00d10128 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#60 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#61 0x00d13a58 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#62 0x00d13b84 in IA__g_main_context_iteration (context=0x8889290, may_block=<value optimized out>) at gmain.c:2654
#63 0x024b4b6d in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#64 0x03372356 in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#65 0x024882aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#66 0x0248870a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#67 0x0248abf7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#68 0x032d29a8 in QApplication::exec () at kernel/qapplication.cpp:3525
#69 0x08051b6f in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/main.cpp:227

Reported using DrKonqi
Comment 1 Mikko C. 2009-12-20 12:22:51 UTC

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