| Summary: | dragging and dropping a track from an external source into the playlist view crashes amarok | ||
|---|---|---|---|
| Product: | [Applications] amarok | Reporter: | Casey Link <unnamedrambler> |
| Component: | general | Assignee: | Amarok Bugs <amarok-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | ||
| Priority: | NOR | ||
| Version First Reported In: | 2.0-SVN | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | backtrace | ||
|
Description
Casey Link
2008-08-13 14:00:11 UTC
Created attachment 26826 [details]
backtrace
Application: Amarok (amarok), signal SIGABRT
[Current thread is 0 (LWP 2649)]
Thread 11 (Thread 0xb231db90 (LWP 2650)):
#0 0xb7f02410 in __kernel_vsyscall ()
#1 0xb5eb1dd2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb2acabbb in ?? () from /usr/lib/libxine.so.1
Thread 10 (Thread 0xb1ab8b90 (LWP 2651)):
#0 0xb4bf80e4 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1 0xb62a0e14 in QTimerInfoList::getTime (this=0x81b6c34, t=@0x81b6c58)
at kernel/qeventdispatcher_unix.cpp:341
#2 0xb62a1047 in QTimerInfoList::updateCurrentTime (this=0x81b6c34)
at kernel/qeventdispatcher_unix.cpp:299
#3 0xb62a170d in QTimerInfoList::timerWait (this=0x81b6c34, tm=@0xb1ab80ec)
at kernel/qeventdispatcher_unix.cpp:422
#4 0xb629ef64 in timerSourcePrepare (source=0x81b6c00, timeout=0xb1ab8148)
at kernel/qeventdispatcher_glib.cpp:142
#5 0xb4b7d68f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6 0xb4b7de49 in ?? () from /usr/lib/libglib-2.0.so.0
#7 0xb4b7e74e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8 0xb629e160 in QEventDispatcherGlib::processEvents (this=0x81b65f8,
flags=@0xb1ab8224) at kernel/qeventdispatcher_glib.cpp:327
#9 0xb626ba22 in QEventLoop::processEvents (this=0xb1ab829c,
flags=@0xb1ab8264) at kernel/qeventloop.cpp:149
#10 0xb626bc61 in QEventLoop::exec (this=0xb1ab829c, flags=@0xb1ab82a4)
at kernel/qeventloop.cpp:196
#11 0xb6176665 in QThread::exec (this=0x81a6898) at thread/qthread.cpp:464
#12 0xb2b2da53 in Phonon::Xine::XineThread::run (this=0x81a6898)
at /home/ramblurr/kde/src/KDE/kdebase/runtime/phonon/xine/xinethread.cpp:141
#13 0xb617a5c9 in QThreadPrivate::start (arg=0x81a6898)
at thread/qthread_unix.cpp:190
#14 0xb5ead4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb5098e5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 9 (Thread 0xb12b7b90 (LWP 2654)):
#0 0xb7f02410 in __kernel_vsyscall ()
#1 0xb5eb499b in read () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb46ebc62 in ?? () from /usr/lib/libasound.so.2
#3 0xb46e928d in snd_ctl_read () from /usr/lib/libasound.so.2
#4 0xb46e56fd in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#5 0xb46f13a1 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#6 0xb298a2da in ?? ()
from /usr/lib/xine/plugins/1.20/xineplug_ao_out_alsa.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 8 (Thread 0xb0a74b90 (LWP 2655)):
#0 0xb7f02410 in __kernel_vsyscall ()
#1 0xb5eb1aa5 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb2adb254 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 7 (Thread 0xaf8feb90 (LWP 2662)):
#0 0xb7f02410 in __kernel_vsyscall ()
#1 0xb5091881 in select () from /lib/tls/i686/cmov/libc.so.6
#2 0xb625139f in QProcessManager::run (this=0x80751f8)
at io/qprocess_unix.cpp:307
#3 0xb617a5c9 in QThreadPrivate::start (arg=0x80751f8)
at thread/qthread_unix.cpp:190
#4 0xb5ead4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0xb5098e5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 6 (Thread 0xb00ffb90 (LWP 2664)):
#0 0xb7f02410 in __kernel_vsyscall ()
#1 0xb5eb1aa5 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb617b014 in QWaitConditionPrivate::wait (this=0x8734e88,
time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3 0xb617ab13 in QWaitCondition::wait (this=0x8734df8, mutex=0x87f76f8,
time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4 0xb6dea130 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8734de0, th=0x875d168)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5 0xb6deebbe in ThreadWeaver::WorkingHardState::waitForAvailableJob (
this=0x87ed338, th=0x875d168)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6 0xb6de97b9 in ThreadWeaver::WeaverImpl::waitForAvailableJob (
this=0x8734de0, th=0x875d168)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7 0xb6deecdb in ThreadWeaver::WorkingHardState::applyForWork (
this=0x87ed338, th=0x875d168)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8 0xb6dea39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x8734de0,
th=0x875d168, previous=0x0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9 0xb6deed03 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x87ed338, th=0x875d168)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb6dea39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x8734de0,
th=0x875d168, previous=0x0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb6deed03 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x87ed338, th=0x875d168)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb6dea39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x8734de0,
th=0x875d168, previous=0x818f270)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb6decd8f in ThreadWeaver::ThreadRunHelper::run (this=0xb00ff2e8,
parent=0x8734de0, th=0x875d168)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#14 0xb6decf32 in ThreadWeaver::Thread::run (this=0x875d168)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#15 0xb617a5c9 in QThreadPrivate::start (arg=0x875d168)
at thread/qthread_unix.cpp:190
#16 0xb5ead4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0xb5098e5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 5 (Thread 0xae701b90 (LWP 2665)):
#0 0xb7f02410 in __kernel_vsyscall ()
#1 0xb5eb1aa5 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb617b014 in QWaitConditionPrivate::wait (this=0x8734e88,
time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3 0xb617ab13 in QWaitCondition::wait (this=0x8734df8, mutex=0x87f76f8,
time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4 0xb6dea130 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8734de0, th=0x87a00e8)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5 0xb6deebbe in ThreadWeaver::WorkingHardState::waitForAvailableJob (
this=0x87ed338, th=0x87a00e8)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6 0xb6de97b9 in ThreadWeaver::WeaverImpl::waitForAvailableJob (
this=0x8734de0, th=0x87a00e8)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7 0xb6deecdb in ThreadWeaver::WorkingHardState::applyForWork (
this=0x87ed338, th=0x87a00e8)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8 0xb6dea39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x8734de0,
th=0x87a00e8, previous=0x0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9 0xb6deed03 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x87ed338, th=0x87a00e8)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb6dea39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x8734de0,
th=0x87a00e8, previous=0x86d8e00)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb6decd8f in ThreadWeaver::ThreadRunHelper::run (this=0xae7012e8,
parent=0x8734de0, th=0x87a00e8)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#12 0xb6decf32 in ThreadWeaver::Thread::run (this=0x87a00e8)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#13 0xb617a5c9 in QThreadPrivate::start (arg=0x87a00e8)
at thread/qthread_unix.cpp:190
#14 0xb5ead4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb5098e5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 4 (Thread 0xadf00b90 (LWP 2666)):
#0 0xb7f02410 in __kernel_vsyscall ()
#1 0xb5eb1aa5 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb617b014 in QWaitConditionPrivate::wait (this=0x8734e88,
time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3 0xb617ab13 in QWaitCondition::wait (this=0x8734df8, mutex=0x87f76f8,
time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4 0xb6dea130 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8734de0, th=0x866abe0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5 0xb6deebbe in ThreadWeaver::WorkingHardState::waitForAvailableJob (
this=0x87ed338, th=0x866abe0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6 0xb6de97b9 in ThreadWeaver::WeaverImpl::waitForAvailableJob (
this=0x8734de0, th=0x866abe0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7 0xb6deecdb in ThreadWeaver::WorkingHardState::applyForWork (
this=0x87ed338, th=0x866abe0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8 0xb6dea39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x8734de0,
th=0x866abe0, previous=0x0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9 0xb6deed03 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x87ed338, th=0x866abe0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb6dea39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x8734de0,
th=0x866abe0, previous=0x0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb6deed03 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x87ed338, th=0x866abe0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb6dea39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x8734de0,
th=0x866abe0, previous=0x8920568)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb6decd8f in ThreadWeaver::ThreadRunHelper::run (this=0xadf002e8,
parent=0x8734de0, th=0x866abe0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#14 0xb6decf32 in ThreadWeaver::Thread::run (this=0x866abe0)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#15 0xb617a5c9 in QThreadPrivate::start (arg=0x866abe0)
at thread/qthread_unix.cpp:190
#16 0xb5ead4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0xb5098e5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 3 (Thread 0xad6ffb90 (LWP 2668)):
#0 0xb7f02410 in __kernel_vsyscall ()
#1 0xb5eb1aa5 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb617b014 in QWaitConditionPrivate::wait (this=0x8734e88,
time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3 0xb617ab13 in QWaitCondition::wait (this=0x8734df8, mutex=0x87f76f8,
time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4 0xb6dea130 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8734de0, th=0x880c108)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5 0xb6deebbe in ThreadWeaver::WorkingHardState::waitForAvailableJob (
this=0x87ed338, th=0x880c108)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6 0xb6de97b9 in ThreadWeaver::WeaverImpl::waitForAvailableJob (
this=0x8734de0, th=0x880c108)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7 0xb6deecdb in ThreadWeaver::WorkingHardState::applyForWork (
this=0x87ed338, th=0x880c108)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8 0xb6dea39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x8734de0,
th=0x880c108, previous=0x8983090)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9 0xb6decd8f in ThreadWeaver::ThreadRunHelper::run (this=0xad6ff2e8,
parent=0x8734de0, th=0x880c108)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#10 0xb6decf32 in ThreadWeaver::Thread::run (this=0x880c108)
at /home/ramblurr/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0xb617a5c9 in QThreadPrivate::start (arg=0x880c108)
at thread/qthread_unix.cpp:190
#12 0xb5ead4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb5098e5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 2 (Thread 0xacefeb90 (LWP 2669)):
#0 0xb7f02410 in __kernel_vsyscall ()
#1 0xb5eb1aa5 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb617b014 in QWaitConditionPrivate::wait (this=0x8735458,
time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3 0xb617ab13 in QWaitCondition::wait (this=0x880b730, mutex=0x880b72c,
time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4 0xb544d033 in QHostInfoAgent::run (this=0x880b720)
at kernel/qhostinfo.cpp:247
#5 0xb617a5c9 in QThreadPrivate::start (arg=0x880b720)
at thread/qthread_unix.cpp:190
#6 0xb5ead4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7 0xb5098e5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread 0xb4500720 (LWP 2649)):
[KCrash Handler]
#6 0xb7f02410 in __kernel_vsyscall ()
#7 0xb4fed085 in raise () from /lib/tls/i686/cmov/libc.so.6
#8 0xb4feea01 in abort () from /lib/tls/i686/cmov/libc.so.6
#9 0xb616fa5d in qt_message_output (msgType=QtFatalMsg,
buf=0xbfd400f0 "ASSERT: \"first >= 0\" in file kernel/qabstractitemmodel.cpp, line 2068") at global/qglobal.cpp:2061
#10 0xb616fae1 in qFatal (msg=0xb62c6518 "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2263
#11 0xb616ff39 in qt_assert (assertion=0xb63067eb "first >= 0",
file=0xb63067bb "kernel/qabstractitemmodel.cpp", line=2068)
at global/qglobal.cpp:1831
#12 0xb6264b64 in QAbstractItemModel::beginInsertRows (this=0x81569c0,
parent=@0xbfd421cc, first=-1, last=-1)
at kernel/qabstractitemmodel.cpp:2068
#13 0xb7cacda9 in Playlist::Model::insertTracksCommand (this=0x81569c0,
row=-1, list=@0xbfd4223c)
at /home/ramblurr/kde/src/extragear/multimedia/amarokgit/src/playlist/PlaylistModel.cpp:1131
#14 0xb7cbc036 in Playlist::AddTracksCmd::redo (this=0x8698660)
at /home/ramblurr/kde/src/extragear/multimedia/amarokgit/src/playlist/UndoCommands.cpp:36
#15 0xb5d25a27 in QUndoStack::push (this=0x8346a18, cmd=0x8698660)
at util/qundostack.cpp:545
#16 0xb7caec33 in Playlist::Model::insertTracks (this=0x81569c0, row=-1,
tracks=@0xbfd4235c)
at /home/ramblurr/kde/src/extragear/multimedia/amarokgit/src/playlist/PlaylistModel.cpp:399
#17 0xb7cafdc6 in Playlist::Model::insertTrack (this=0x81569c0, row=-1,
track=@0xbfd423c8)
at /home/ramblurr/kde/src/extragear/multimedia/amarokgit/src/playlist/PlaylistModel.cpp:372
#18 0xb7cb0280 in Playlist::Model::dropMimeData (this=0x81569c0,
data=0x86e7fb0, action=Qt::CopyAction, row=-1, column=0,
parent=@0xbfd42454)
at /home/ramblurr/kde/src/extragear/multimedia/amarokgit/src/playlist/PlaylistModel.cpp:1068
#19 0xb7ca5e4d in Playlist::GraphicsView::dropEvent (this=0x83cbd48,
event=0xbfd42a7c)
at /home/ramblurr/kde/src/extragear/multimedia/amarokgit/src/playlist/PlaylistGraphicsView.cpp:231
#20 0xb577019d in QWidget::event (this=0x83cbd48, event=0xbfd42a7c)
at kernel/qwidget.cpp:7199
#21 0xb5adf550 in QFrame::event (this=0x83cbd48, e=0xbfd42a7c)
at widgets/qframe.cpp:657
#22 0xb5b76d05 in QAbstractScrollArea::viewportEvent (this=0x83cbd48,
e=0xbfd42a7c) at widgets/qabstractscrollarea.cpp:947
#23 0xb5ceeaf0 in QGraphicsView::viewportEvent (this=0x83cbd48,
event=0xbfd42a7c) at graphicsview/qgraphicsview.cpp:2334
#24 0xb5b79802 in QAbstractScrollAreaPrivate::viewportEvent (this=0x84629d8,
event=0xbfd42a7c) at widgets/qabstractscrollarea_p.h:102
#25 0xb5b79834 in QAbstractScrollAreaFilter::eventFilter (this=0x8463df8,
o=0x8463ee0, e=0xbfd42a7c) at widgets/qabstractscrollarea_p.h:113
#26 0xb626cef0 in QCoreApplicationPrivate::sendThroughObjectEventFilters (
this=0x8071198, receiver=0x8463ee0, event=0xbfd42a7c)
at kernel/qcoreapplication.cpp:698
#27 0xb5712957 in QApplicationPrivate::notify_helper (this=0x8071198,
receiver=0x8463ee0, e=0xbfd42a7c) at kernel/qapplication.cpp:3796
#28 0xb5714506 in QApplication::notify (this=0xbfd431cc, receiver=0x8463ee0,
e=0xbfd42a7c) at kernel/qapplication.cpp:3757
#29 0xb79dc42b in KApplication::notify (this=0xbfd431cc, receiver=0x8463ee0,
event=0xbfd42a7c)
at /home/ramblurr/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#30 0xb626eb62 in QCoreApplication::notifyInternal (this=0xbfd431cc,
receiver=0x8463ee0, event=0xbfd42a7c) at kernel/qcoreapplication.cpp:587
#31 0xb6a91cfb in QCoreApplication::sendEvent (receiver=0x8463ee0,
event=0xbfd42a7c)
at ../../../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#32 0xb579b915 in QX11Data::xdndHandleDrop (this=0x8075738, xe=0xbfd42f2c,
passive=false) at kernel/qdnd_x11.cpp:1161
#33 0xb57815c6 in QApplication::x11ClientMessage (this=0xbfd431cc,
w=0x8153548, event=0xbfd42f2c, passive_only=false)
at kernel/qapplication_x11.cpp:2778
#34 0xb57900d5 in QApplication::x11ProcessEvent (this=0xbfd431cc,
event=0xbfd42f2c) at kernel/qapplication_x11.cpp:3297
#35 0xb57bb811 in x11EventSourceDispatch (s=0x8075030, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#36 0xb4b7add6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb4b7e193 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb4b7e74e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb629e140 in QEventDispatcherGlib::processEvents (this=0x8071c90,
flags=@0xbfd430c4) at kernel/qeventdispatcher_glib.cpp:325
#40 0xb57bb02c in QGuiEventDispatcherGlib::processEvents (this=0x8071c90,
flags=@0xbfd430f4) at kernel/qguieventdispatcher_glib.cpp:204
#41 0xb626ba22 in QEventLoop::processEvents (this=0xbfd43170,
flags=@0xbfd43134) at kernel/qeventloop.cpp:149
#42 0xb626bc61 in QEventLoop::exec (this=0xbfd43170, flags=@0xbfd43178)
at kernel/qeventloop.cpp:196
#43 0xb626f34b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:849
#44 0xb5712696 in QApplication::exec () at kernel/qapplication.cpp:3330
#45 0x0804bdb6 in main (argc=2, argv=0xbfd436a4)
at /home/ramblurr/kde/src/extragear/multimedia/amarokgit/src/main.cpp:126
SVN commit 848376 by nhnielsen: Dragging from external sources ( and the file browser ) does not crash Amarok any more M +16 -2 PlaylistModel.cpp |