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-25-generic-pae i686 Distribution: Ubuntu 10.10 -- Information about the crash: When I have a selection of music I want to make into a playlist, if I "replace" a non-existent playlist, Amarok crashes. It appears that if I simply "append", the program doesn't crash. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb25f2770 (LWP 14267))] Thread 16 (Thread 0xaab83b70 (LWP 14269)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb53d9884 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0xb58a7df4 in __pthread_cond_timedwait (cond=0x893c3e0, mutex=0x893c3c8, abstime=0xaab832c0) at forward.c:152 #3 0xafd0ab3f in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 15 (Thread 0xaa382b70 (LWP 14270)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb588bdf6 in __poll (fds=0xb5922ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb45b2a1b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb45a543c in ?? () from /lib/libglib-2.0.so.0 #4 0xb45a5848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb5bc059f in QEventDispatcherGlib::processEvents (this=0x88d0878, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0xb5b90609 in QEventLoop::processEvents (this=0xaa382220, flags=) at kernel/qeventloop.cpp:149 #7 0xb5b90a8a in QEventLoop::exec (this=0xaa382220, flags=...) at kernel/qeventloop.cpp:201 #8 0xb5a8cb7e in QThread::exec (this=0x8898140) at thread/qthread.cpp:490 #9 0xafd5b81a in Phonon::Xine::XineThread::run (this=0x8898140) at ../../xine/xinethread.cpp:143 #10 0xb5a8fdf9 in QThreadPrivate::start (arg=0x8898140) at thread/qthread_unix.cpp:266 #11 0xb53d4cc9 in start_thread (arg=0xaa382b70) at pthread_create.c:304 #12 0xb589a69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 14 (Thread 0xa99ffb70 (LWP 14271)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb588bdf6 in __poll (fds=0xb5922ff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb43d4562 in ?? () from /usr/lib/libpulse.so.0 #3 0xb43c0ab9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #4 0xb43c2a73 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #5 0xb43c2b44 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #6 0xb43d4303 in ?? () from /usr/lib/libpulse.so.0 #7 0xb2c1ebd5 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #8 0xb53d4cc9 in start_thread (arg=0xa99ffb70) at pthread_create.c:304 #9 0xb589a69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 13 (Thread 0xa4fffb70 (LWP 14272)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb53d94dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb58a7d9d in __pthread_cond_wait (cond=0xa9a04b08, mutex=0xa9a04af0) at forward.c:139 #3 0xafd1cb54 in ?? () from /usr/lib/libxine.so.1 #4 0x00000000 in ?? () Thread 12 (Thread 0xa47feb70 (LWP 14273)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb53d94dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb58a7d9d in __pthread_cond_wait (cond=0x895be88, mutex=0x895be70) at forward.c:139 #3 0xafd1cb54 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 11 (Thread 0xa3dffb70 (LWP 14274)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb53d94dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb58a7d9d in __pthread_cond_wait (cond=0xa9a06d70, mutex=0xa9a06d58) at forward.c:139 #3 0xafd1cb54 in ?? () from /usr/lib/libxine.so.1 #4 0x00000000 in ?? () Thread 10 (Thread 0xa33ffb70 (LWP 14275)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb53d94dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb58a7d9d in __pthread_cond_wait (cond=0xa9a063e8, mutex=0xa9a063d0) at forward.c:139 #3 0xafd1cb54 in ?? () from /usr/lib/libxine.so.1 #4 0x00000000 in ?? () Thread 9 (Thread 0xa2573b70 (LWP 14277)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb53d94dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb58a7d9d in __pthread_cond_wait (cond=0x8ced660, mutex=0x8ced648) at forward.c:139 #3 0xb5a909c7 in wait (this=0x8ced5b8, mutex=0x8c6c820, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8ced5b8, mutex=0x8c6c820, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb4f20030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ced5a0, th=0x8ce9ca0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4f237dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8c6e240, th=0x8ce9ca0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4f1f55b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8ced5a0, th=0x8ce9ca0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4f238d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c6e240, th=0x8ce9ca0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4f20533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ced5a0, th=0x8ce9ca0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4f238f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c6e240, th=0x8ce9ca0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb4f20533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ced5a0, th=0x8ce9ca0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb4f238f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c6e240, th=0x8ce9ca0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0xb4f20533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ced5a0, th=0x8ce9ca0, previous=0x8d56248) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb4f2195e in ThreadWeaver::ThreadRunHelper::run (this=0xa2573294, parent=0x8ced5a0, th=0x8ce9ca0) at ../../../threadweaver/Weaver/Thread.cpp:87 #15 0xb4f2207b in ThreadWeaver::Thread::run (this=0x8ce9ca0) at ../../../threadweaver/Weaver/Thread.cpp:142 #16 0xb5a8fdf9 in QThreadPrivate::start (arg=0x8ce9ca0) at thread/qthread_unix.cpp:266 #17 0xb53d4cc9 in start_thread (arg=0xa2573b70) at pthread_create.c:304 #18 0xb589a69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xa08ceb70 (LWP 14278)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb53d94dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb58a7d9d in __pthread_cond_wait (cond=0x8ced660, mutex=0x8ced648) at forward.c:139 #3 0xb5a909c7 in wait (this=0x8ced5b8, mutex=0x8c6c820, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8ced5b8, mutex=0x8c6c820, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb4f20030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ced5a0, th=0x8fc0ec0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4f237dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8c6e240, th=0x8fc0ec0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4f1f55b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8ced5a0, th=0x8fc0ec0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4f238d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c6e240, th=0x8fc0ec0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4f20533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ced5a0, th=0x8fc0ec0, previous=0x9d83260) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4f2195e in ThreadWeaver::ThreadRunHelper::run (this=0xa08ce294, parent=0x8ced5a0, th=0x8fc0ec0) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb4f2207b in ThreadWeaver::Thread::run (this=0x8fc0ec0) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb5a8fdf9 in QThreadPrivate::start (arg=0x8fc0ec0) at thread/qthread_unix.cpp:266 #13 0xb53d4cc9 in start_thread (arg=0xa08ceb70) at pthread_create.c:304 #14 0xb589a69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0x9f6b4b70 (LWP 14281)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb53d94dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb58a7d9d in __pthread_cond_wait (cond=0xb4e78290, mutex=0xb4e78278) at forward.c:139 #3 0xb4d74877 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb4e731a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0xb4d748c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4e731a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0xb53d4cc9 in start_thread (arg=0x9f6b4b70) at pthread_create.c:304 #6 0xb589a69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0x9cb4cb70 (LWP 14284)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb53d94dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb58a7d9d in __pthread_cond_wait (cond=0x8ced660, mutex=0x8ced648) at forward.c:139 #3 0xb5a909c7 in wait (this=0x8ced5b8, mutex=0x8c6c820, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8ced5b8, mutex=0x8c6c820, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb4f20030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ced5a0, th=0x90a6840) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4f237dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8c6e240, th=0x90a6840) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4f1f55b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8ced5a0, th=0x90a6840) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4f238d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c6e240, th=0x90a6840) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4f20533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ced5a0, th=0x90a6840, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4f238f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c6e240, th=0x90a6840) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb4f20533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ced5a0, th=0x90a6840, previous=0x9d518d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb4f2195e in ThreadWeaver::ThreadRunHelper::run (this=0x9cb4c294, parent=0x8ced5a0, th=0x90a6840) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0xb4f2207b in ThreadWeaver::Thread::run (this=0x90a6840) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0xb5a8fdf9 in QThreadPrivate::start (arg=0x90a6840) at thread/qthread_unix.cpp:266 #15 0xb53d4cc9 in start_thread (arg=0x9cb4cb70) at pthread_create.c:304 #16 0xb589a69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0x9c34bb70 (LWP 14285)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb53d94dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb58a7d9d in __pthread_cond_wait (cond=0x8ced660, mutex=0x8ced648) at forward.c:139 #3 0xb5a909c7 in wait (this=0x8ced5b8, mutex=0x8c6c820, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8ced5b8, mutex=0x8c6c820, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb4f20030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ced5a0, th=0x8fb70c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4f237dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8c6e240, th=0x8fb70c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4f1f55b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8ced5a0, th=0x8fb70c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4f238d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c6e240, th=0x8fb70c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4f20533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ced5a0, th=0x8fb70c8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4f238f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c6e240, th=0x8fb70c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb4f20533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ced5a0, th=0x8fb70c8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb4f238f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c6e240, th=0x8fb70c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0xb4f20533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ced5a0, th=0x8fb70c8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb4f238f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8c6e240, th=0x8fb70c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #15 0xb4f20533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ced5a0, th=0x8fb70c8, previous=0x99f9418) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #16 0xb4f2195e in ThreadWeaver::ThreadRunHelper::run (this=0x9c34b294, parent=0x8ced5a0, th=0x8fb70c8) at ../../../threadweaver/Weaver/Thread.cpp:87 #17 0xb4f2207b in ThreadWeaver::Thread::run (this=0x8fb70c8) at ../../../threadweaver/Weaver/Thread.cpp:142 #18 0xb5a8fdf9 in QThreadPrivate::start (arg=0x8fb70c8) at thread/qthread_unix.cpp:266 #19 0xb53d4cc9 in start_thread (arg=0x9c34bb70) at pthread_create.c:304 #20 0xb589a69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0x956bcb70 (LWP 14286)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb588bdf6 in __poll (fds=0xb5922ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb45b2a1b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb45a543c in ?? () from /lib/libglib-2.0.so.0 #4 0xb45a5848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb5bc059f in QEventDispatcherGlib::processEvents (this=0x9523ef0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0xb5b90609 in QEventLoop::processEvents (this=0x956bc230, flags=) at kernel/qeventloop.cpp:149 #7 0xb5b90a8a in QEventLoop::exec (this=0x956bc230, flags=...) at kernel/qeventloop.cpp:201 #8 0xb5a8cb7e in QThread::exec (this=0x9523ad8) at thread/qthread.cpp:490 #9 0xb5b6f35b in QInotifyFileSystemWatcherEngine::run (this=0x9523ad8) at io/qfilesystemwatcher_inotify.cpp:248 #10 0xb5a8fdf9 in QThreadPrivate::start (arg=0x9523ad8) at thread/qthread_unix.cpp:266 #11 0xb53d4cc9 in start_thread (arg=0x956bcb70) at pthread_create.c:304 #12 0xb589a69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0x9bb4ab70 (LWP 14287)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb53d94dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb58a7d9d in __pthread_cond_wait (cond=0xb4393770, mutex=0xb4393758) at forward.c:139 #3 0xb3e8b3a5 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0xb3e8b481 in ?? () from /usr/lib/libQtWebKit.so.4 #5 0xb53d4cc9 in start_thread (arg=0x9bb4ab70) at pthread_create.c:304 #6 0xb589a69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0x98ef4b70 (LWP 14336)): #0 0xb77c5424 in __kernel_vsyscall () #1 0xb5893371 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0xafd36f1c in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0x00000000 in ?? () Thread 1 (Thread 0xb25f2770 (LWP 14267)): [KCrash Handler] #7 0xb6cfe87c in Meta::MediaDeviceTrack::prettyUrl (this=0x942bee0) at ../../src/core-impl/collections/mediadevicecollection/MediaDeviceMeta.cpp:145 #8 0xb4a300d3 in Meta::Field::mapFromTrack (track=) at ../../../src/core/meta/support/MetaUtility.cpp:96 #9 0x9e509373 in CurrentEngine::update (this=0x95efb20) at ../../../../../src/context/engines/current/CurrentEngine.cpp:237 #10 0x9e50a7bc in CurrentEngine::engineTrackChanged (this=0x95efb20, track=...) at ../../../../../src/context/engines/current/CurrentEngine.cpp:97 #11 0xb4a3a403 in Engine::EngineSubject::trackChangedNotify (this=0x88698b8, track=...) at ../../../src/core/engine/EngineObserver.cpp:203 #12 0xb6fe6bf4 in EngineController::slotNewTrackPlaying (this=0x88698b8, source=...) at ../../src/EngineController.cpp:1072 #13 0xb6fec9aa in EngineController::qt_metacall (this=0x88698b8, _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbfd6d158) at ./EngineController.moc:158 #14 0xb5b978ca in QMetaObject::metacall (object=0x88698b8, cl=QMetaObject::ReadProperty, idx=30, argv=0xbfd6d158) at kernel/qmetaobject.cpp:237 #15 0xb5baa6ad in QMetaObject::activate (sender=0x8864bc0, m=0xb52abda8, local_signal_index=7, argv=0x0) at kernel/qobject.cpp:3280 #16 0xb526cdc3 in Phonon::MediaObject::currentSourceChanged (this=0x8864bc0, _t1=...) at ./moc_mediaobject.cpp:234 #17 0xb526ebc4 in Phonon::MediaObjectPrivate::_k_currentSourceChanged (this=0x887e1a8, source=...) at ../../phonon/mediaobject.cpp:446 #18 0xb526f8fd in Phonon::MediaObject::qt_metacall (this=0x8864bc0, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0xbfd6d2e8) at ./moc_mediaobject.cpp:144 #19 0xb5b978ca in QMetaObject::metacall (object=0x8864bc0, cl=QMetaObject::ReadProperty, idx=26, argv=0xbfd6d2e8) at kernel/qmetaobject.cpp:237 #20 0xb5baa6ad in QMetaObject::activate (sender=0x884ca90, m=0xafdace60, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3280 #21 0xafd7aa83 in Phonon::Xine::MediaObject::currentSourceChanged (this=0x884ca90, _t1=...) at ./mediaobject.moc:215 #22 0xafd7cdac in Phonon::Xine::MediaObject::setSourceInternal (this=0x884ca90, source=..., how=Phonon::Xine::MediaObject::HardSwitch) at ../../xine/mediaobject.cpp:426 #23 0xafd7d5d0 in Phonon::Xine::MediaObject::setSource (this=0x884ca90, source=...) at ../../xine/mediaobject.cpp:317 #24 0xb526f17d in Phonon::MediaObject::setCurrentSource (this=0x8864bc0, newSource=...) at ../../phonon/mediaobject.cpp:260 #25 0xb6fe8957 in EngineController::playUrl (this=0x88698b8, url=..., offset=0) at ../../src/EngineController.cpp:489 #26 0xb6fea83a in EngineController::play (this=0x88698b8, track=..., offset=0) at ../../src/EngineController.cpp:403 #27 0xb6bac196 in Playlist::Actions::play (this=0x8d2d6c8, trackid=7092304565888187148, now=true) at ../../src/playlist/PlaylistActions.cpp:231 #28 0xb6bac394 in Playlist::Actions::play (this=0x8d2d6c8, row=0) at ../../src/playlist/PlaylistActions.cpp:207 #29 0xb6bc0fce in Playlist::Controller::insertOptioned (this=0x8d2d2f0, list=..., options=<value optimized out>) at ../../src/playlist/PlaylistController.cpp:159 #30 0xb6e9b672 in PlaylistBrowserNS::PlaylistBrowserModel::slotLoad (this=0x8f2ce98) at ../../src/browsers/playlistbrowser/PlaylistBrowserModel.cpp:560 #31 0xb6ae6423 in PlaylistBrowserNS::PlaylistBrowserModel::qt_metacall (this=0x8f2ce98, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfd6d968) at moc_PlaylistBrowserModel.cpp:86 #32 0xb6ee0562 in PlaylistBrowserNS::UserModel::qt_metacall (this=0x8f2ce98, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfd6d968) at ./UserPlaylistModel.moc:64 #33 0xb5b978ca in QMetaObject::metacall (object=0x8f2ce98, cl=QMetaObject::ReadProperty, idx=27, argv=0xbfd6d968) at kernel/qmetaobject.cpp:237 #34 0xb5baa6ad in QMetaObject::activate (sender=0x8f2d480, m=0xb69f6370, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3280 #35 0xb606ff99 in QAction::triggered (this=0x8f2d480, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #36 0xb60718dc in QAction::activate (this=0x8f2d480, event=QAction::Trigger) at kernel/qaction.cpp:1256 #37 0xb653d7ef in QMenuPrivate::activateCausedStack (this=0x9d9d9d8, causedStack=..., action=0x8f2d480, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993 #38 0xb6543a4b in QMenuPrivate::activateAction (this=0x9d9d9d8, action=0x8f2d480, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1085 #39 0xb65445e0 in QMenu::mouseReleaseEvent (this=0xbfd6ea78, e=0xbfd6e210) at widgets/qmenu.cpp:2301 #40 0xb76acfe5 in KMenu::mouseReleaseEvent (this=0xbfd6ea78, e=0xbfd6e210) at ../../kdeui/widgets/kmenu.cpp:471 #41 0xb60d5e08 in QWidget::event (this=0xbfd6ea78, event=0xbfd6e210) at kernel/qwidget.cpp:8187 #42 0xb654602f in QMenu::event (this=0xbfd6ea78, e=0xbfd6e210) at widgets/qmenu.cpp:2410 #43 0xb6077fdc in QApplicationPrivate::notify_helper (this=0x87e94f8, receiver=0xbfd6ea78, e=0xbfd6e210) at kernel/qapplication.cpp:4396 #44 0xb607ec2e in QApplication::notify (this=0xbfd6fc4c, receiver=0xbfd6ea78, e=0xbfd6e210) at kernel/qapplication.cpp:3959 #45 0xb75b268a in KApplication::notify (this=0xbfd6fc4c, receiver=0xbfd6ea78, event=0xbfd6e210) at ../../kdeui/kernel/kapplication.cpp:310 #46 0xb5b91b3b in QCoreApplication::notifyInternal (this=0xbfd6fc4c, receiver=0xbfd6ea78, event=0xbfd6e210) at kernel/qcoreapplication.cpp:732 #47 0xb607d094 in sendEvent (receiver=0xbfd6ea78, event=0xbfd6e210, alienWidget=0x0, nativeWidget=0xbfd6ea78, buttonDown=0xb6a123c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #48 QApplicationPrivate::sendMouseEvent (receiver=0xbfd6ea78, event=0xbfd6e210, alienWidget=0x0, nativeWidget=0xbfd6ea78, buttonDown=0xb6a123c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058 #49 0xb610c261 in QETWidget::translateMouseEvent (this=0xbfd6ea78, event=0xbfd6e72c) at kernel/qapplication_x11.cpp:4337 #50 0xb610b151 in QApplication::x11ProcessEvent (this=0xbfd6fc4c, event=0xbfd6e72c) at kernel/qapplication_x11.cpp:3414 #51 0xb613a36a in x11EventSourceDispatch (s=0x87e6500, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #52 0xb45a1855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #53 0xb45a5668 in ?? () from /lib/libglib-2.0.so.0 #54 0xb45a5848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #55 0xb5bc0565 in QEventDispatcherGlib::processEvents (this=0x86fad70, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #56 0xb6139be5 in QGuiEventDispatcherGlib::processEvents (this=0x86fad70, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #57 0xb5b90609 in QEventLoop::processEvents (this=0xbfd6ea20, flags=) at kernel/qeventloop.cpp:149 #58 0xb5b90a8a in QEventLoop::exec (this=0xbfd6ea20, flags=...) at kernel/qeventloop.cpp:201 #59 0xb6540efe in QMenu::exec (this=0xbfd6ea78, p=..., action=0x0) at widgets/qmenu.cpp:2054 #60 0xb6eb7efc in PlaylistBrowserNS::PlaylistBrowserView::contextMenuEvent (this=0x8f30558, event=0xbfd6f3b8) at ../../src/browsers/playlistbrowser/PlaylistBrowserView.cpp:291 #61 0xb60d6528 in QWidget::event (this=0x8f30558, event=0xbfd6f3b8) at kernel/qwidget.cpp:8354 #62 0xb64f7763 in QFrame::event (this=0x8f30558, e=0xbfd6f3b8) at widgets/qframe.cpp:557 #63 0xb6594a82 in QAbstractScrollArea::viewportEvent (this=0x1, e=0x93abb80) at widgets/qabstractscrollarea.cpp:1043 #64 0xb66510f7 in QAbstractItemView::viewportEvent (this=0x8f30558, event=0xbfd6f3b8) at itemviews/qabstractitemview.cpp:1619 #65 0xb6693883 in QTreeView::viewportEvent (this=0x8f30558, event=0xbfd6f3b8) at itemviews/qtreeview.cpp:1256 #66 0xb65974d5 in viewportEvent (this=0x8f31c40, o=0x8f30ca8, e=0xbfd6f3b8) at widgets/qabstractscrollarea_p.h:100 #67 QAbstractScrollAreaFilter::eventFilter (this=0x8f31c40, o=0x8f30ca8, e=0xbfd6f3b8) at widgets/qabstractscrollarea_p.h:116 #68 0xb5b9129a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x87e94f8, receiver=0x8f30ca8, event=0xbfd6f3b8) at kernel/qcoreapplication.cpp:847 #69 0xb6077fb9 in QApplicationPrivate::notify_helper (this=0x87e94f8, receiver=0x8f30ca8, e=0xbfd6f3b8) at kernel/qapplication.cpp:4392 #70 0xb607e458 in QApplication::notify (this=0xbfd6fc4c, receiver=0x8f30ca8, e=0xbfd6f3b8) at kernel/qapplication.cpp:4038 #71 0xb75b268a in KApplication::notify (this=0xbfd6fc4c, receiver=0x8f30ca8, event=0xbfd6f3b8) at ../../kdeui/kernel/kapplication.cpp:310 #72 0xb5b91b3b in QCoreApplication::notifyInternal (this=0xbfd6fc4c, receiver=0x8f30ca8, event=0xbfd6f3b8) at kernel/qcoreapplication.cpp:732 #73 0xb611062e in QCoreApplication::sendSpontaneousEvent (receiver=0x8f30ca8, event=0x93abb80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #74 0xb610bd7c in QETWidget::translateMouseEvent (this=0x8eca198, event=0xbfd6f8ac) at kernel/qapplication_x11.cpp:4408 #75 0xb610b151 in QApplication::x11ProcessEvent (this=0xbfd6fc4c, event=0xbfd6f8ac) at kernel/qapplication_x11.cpp:3414 #76 0xb613a36a in x11EventSourceDispatch (s=0x87e6500, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #77 0xb45a1855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #78 0xb45a5668 in ?? () from /lib/libglib-2.0.so.0 #79 0xb45a5848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #80 0xb5bc0565 in QEventDispatcherGlib::processEvents (this=0x86fad70, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #81 0xb6139be5 in QGuiEventDispatcherGlib::processEvents (this=0x86fad70, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #82 0xb5b90609 in QEventLoop::processEvents (this=0xbfd6fba4, flags=) at kernel/qeventloop.cpp:149 #83 0xb5b90a8a in QEventLoop::exec (this=0xbfd6fba4, flags=...) at kernel/qeventloop.cpp:201 #84 0xb5b9500f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #85 0xb6076e07 in QApplication::exec () at kernel/qapplication.cpp:3672 #86 0x0804fba5 in main (argc=1, argv=0xbfd704c4) at ../../src/main.cpp:237 Reported using DrKonqi
Do you have a Media Device attached? The crash appears to be triggered from the Media Devices stack, see also bug 243393
I don't recall whether I had a music player attached. As of right now, I cannot reproduce the crash even with a music device attached. I don't recall what programs I had running before. This bug may not exist, or may be related to some other program.
Thank you for your fast feedback. I close this report for now as working for you, please feel free to reopen it if you can reproduce this crash.