Bug 282419 - Amarok crash on 'next track' click
Summary: Amarok crash on 'next track' click
Status: RESOLVED DUPLICATE of bug 266207
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.4.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.5
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-20 16:46 UTC by Phillip Kruger
Modified: 2011-09-21 22:52 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Phillip Kruger 2011-09-20 16:46:31 UTC
Application: amarok (2.4.3)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
This happens often when I click next track (either using the button in the GUI or the global shortcut key) - I might click next constantly until I find a song I like, so I click next and as soon as the song start click next again. Please let me know if you need more details - I use GStreamer as the Phonon backend

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

Thread 14 (Thread 0x7f5658e9f700 (LWP 21083)):
#0  0x00007f567dd68f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5678aed104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5678aed639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f567e6c6446 in QEventDispatcherGlib::processEvents (this=0x266f060, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f567e69a882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f567e69aabc in QEventLoop::exec (this=0x7f5658e9edb0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f567e5b1924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f567e67cc2f in QInotifyFileSystemWatcherEngine::run (this=0x263e210) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f567e5b4175 in QThreadPrivate::start (arg=0x263e210) at thread/qthread_unix.cpp:320
#9  0x00007f567a58fd8c in start_thread (arg=0x7f5658e9f700) at pthread_create.c:304
#10 0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f5657082700 (LWP 21084)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f567e5b482b in wait (this=<value optimized out>, mutex=0x292a6c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x292a6c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f567bb2a704 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x292a300, th=0x292abb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f567bb2cd73 in ThreadWeaver::WorkingHardState::applyForWork (this=0x292a7e0, th=0x292abb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f567bb2bb8f in ThreadWeaver::ThreadRunHelper::run (this=0x7f5657081e00, parent=0x292a300, th=0x292abb0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f567bb2bc1b in ThreadWeaver::Thread::run (this=0x292abb0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f567e5b4175 in QThreadPrivate::start (arg=0x292abb0) at thread/qthread_unix.cpp:320
#8  0x00007f567a58fd8c in start_thread (arg=0x7f5657082700) at pthread_create.c:304
#9  0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f564ffff700 (LWP 21086)):
#0  0x00007f567dd68f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5678aed104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5678aed639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f567e6c6446 in QEventDispatcherGlib::processEvents (this=0x6934910, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f567e69a882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f567e69aabc in QEventLoop::exec (this=0x7f564fffedb0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f567e5b1924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f567e67cc2f in QInotifyFileSystemWatcherEngine::run (this=0x518c770) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f567e5b4175 in QThreadPrivate::start (arg=0x518c770) at thread/qthread_unix.cpp:320
#9  0x00007f567a58fd8c in start_thread (arg=0x7f564ffff700) at pthread_create.c:304
#10 0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f564f7fe700 (LWP 21087)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f567e5b482b in wait (this=<value optimized out>, mutex=0x292a6c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x292a6c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f567bb2a704 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x292a300, th=0x6be44a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f567bb2cd73 in ThreadWeaver::WorkingHardState::applyForWork (this=0x292a7e0, th=0x6be44a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f567bb2cd8c in ThreadWeaver::WorkingHardState::applyForWork (this=0x292a7e0, th=0x6be44a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f567bb2cd8c in ThreadWeaver::WorkingHardState::applyForWork (this=0x292a7e0, th=0x6be44a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f567bb2bb8f in ThreadWeaver::ThreadRunHelper::run (this=0x7f564f7fde00, parent=0x292a300, th=0x6be44a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f567bb2bc1b in ThreadWeaver::Thread::run (this=0x6be44a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f567e5b4175 in QThreadPrivate::start (arg=0x6be44a0) at thread/qthread_unix.cpp:320
#10 0x00007f567a58fd8c in start_thread (arg=0x7f564f7fe700) at pthread_create.c:304
#11 0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f564effd700 (LWP 21088)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f567e5b482b in wait (this=<value optimized out>, mutex=0x292a6c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x292a6c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f567bb2a704 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x292a300, th=0x6c87100) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f567bb2cd73 in ThreadWeaver::WorkingHardState::applyForWork (this=0x292a7e0, th=0x6c87100) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f567bb2bb8f in ThreadWeaver::ThreadRunHelper::run (this=0x7f564effce00, parent=0x292a300, th=0x6c87100) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f567bb2bc1b in ThreadWeaver::Thread::run (this=0x6c87100) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f567e5b4175 in QThreadPrivate::start (arg=0x6c87100) at thread/qthread_unix.cpp:320
#8  0x00007f567a58fd8c in start_thread (arg=0x7f564effd700) at pthread_create.c:304
#9  0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f564e7fc700 (LWP 21089)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f567e5b482b in wait (this=<value optimized out>, mutex=0x292a6c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x292a6c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f567bb2a704 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x292a300, th=0x6c9adc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f567bb2cd73 in ThreadWeaver::WorkingHardState::applyForWork (this=0x292a7e0, th=0x6c9adc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f567bb2bb8f in ThreadWeaver::ThreadRunHelper::run (this=0x7f564e7fbe00, parent=0x292a300, th=0x6c9adc0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f567bb2bc1b in ThreadWeaver::Thread::run (this=0x6c9adc0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f567e5b4175 in QThreadPrivate::start (arg=0x6c9adc0) at thread/qthread_unix.cpp:320
#8  0x00007f567a58fd8c in start_thread (arg=0x7f564e7fc700) at pthread_create.c:304
#9  0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f564dbd6700 (LWP 21090)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f56756dd832 in scavengerThread (context=0x7f5675f04f00) at wtf/FastMalloc.cpp:2378
#2  WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f5675f04f00) at wtf/FastMalloc.cpp:1497
#3  0x00007f567a58fd8c in start_thread (arg=0x7f564dbd6700) at pthread_create.c:304
#4  0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f56477fe700 (LWP 21093)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f567ab762a2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f567ae8f180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f567ab762d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f567ae9d254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f567a58fd8c in start_thread (arg=0x7f56477fe700) at pthread_create.c:304
#4  0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f563cba1700 (LWP 21132)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f565d72e3d5 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x00007f565c43fc9c in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so
#6  0x00007f565c440b7f in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so
#7  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007f565c8874bf in gst_base_parse_push_buffer (parse=0x7f564805a470, buffer=0x7f5648076620) at gstbaseparse.c:1668
#9  0x00007f565c888019 in gst_base_parse_handle_and_push_buffer (parse=0x7f564805a470, buffer=0x7f5648076620, klass=<value optimized out>) at gstbaseparse.c:1476
#10 0x00007f565c88a407 in gst_base_parse_loop (pad=<value optimized out>) at gstbaseparse.c:2295
#11 0x00007f5668a22f20 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0x00007f5678b16b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f5678b143e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f567a58fd8c in start_thread (arg=0x7f563cba1700) at pthread_create.c:304
#15 0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f563dfee700 (LWP 21134)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f56687741af in gst_base_sink_wait_preroll () from /usr/lib/libgstbase-0.10.so.0
#2  0x00007f56627fb3c8 in gst_base_audio_sink_render (bsink=0x2104a30, buf=<value optimized out>) at gstbaseaudiosink.c:1650
#3  0x00007f5668775ca0 in ?? () from /usr/lib/libgstbase-0.10.so.0
#4  0x00007f566877807f in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007f56687783d7 in ?? () from /usr/lib/libgstbase-0.10.so.0
#6  0x00007f56687787cf in ?? () from /usr/lib/libgstbase-0.10.so.0
#7  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007f5668785826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#9  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x00007f5668785826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#11 0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#12 0x00007f5668785826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#13 0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#14 0x00007f565d72f325 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#15 0x00007f5668a22f20 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0x00007f5678b16b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f5678b143e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f567a58fd8c in start_thread (arg=0x7f563dfee700) at pthread_create.c:304
#19 0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f563bb9f700 (LWP 21135)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f565d72e3d5 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007f565d73969f in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x00007f5668785826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#8  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#9  0x00007f5668785826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#10 0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#11 0x00007f565d72f325 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#12 0x00007f5668a22f20 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0x00007f5678b16b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f5678b143e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f567a58fd8c in start_thread (arg=0x7f563bb9f700) at pthread_create.c:304
#16 0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f56627eb700 (LWP 21136)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f565d72e3d5 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007f565d73923d in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0x00007f565d73969f in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#6  0x00007f56689fc9c4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x00007f565d72f325 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#8  0x00007f5668a22f20 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9  0x00007f5678b16b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f5678b143e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f567a58fd8c in start_thread (arg=0x7f56627eb700) at pthread_create.c:304
#12 0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f563d7ed700 (LWP 21141)):
#0  0x00007f567dd68f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f567615832f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f567614a116 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f567614a749 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f567614a800 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f56761582df in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f5671a54a88 in ?? () from /usr/lib/libpulsecommon-0.9.22.so
#7  0x00007f567a58fd8c in start_thread (arg=0x7f563d7ed700) at pthread_create.c:304
#8  0x00007f567dd7604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f56816287a0 (LWP 21055)):
[KCrash Handler]
#6  0x00007f56751fd8cc in setDocLoader (this=0x7f564d2de8c0, __in_chrg=<value optimized out>) at loader/CachedResource.h:161
#7  WebCore::DocLoader::~DocLoader (this=0x7f564d2de8c0, __in_chrg=<value optimized out>) at loader/DocLoader.cpp:71
#8  0x00007f5675064f97 in deleteOwnedPtr<WebCore::DocLoader> (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at ../JavaScriptCore/wtf/OwnPtrCommon.h:55
#9  clear (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at ../JavaScriptCore/wtf/OwnPtr.h:60
#10 WebCore::Document::~Document (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at dom/Document.cpp:523
#11 0x00007f5675066069 in WebCore::Document::~Document (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at dom/Document.cpp:545
#12 0x00007f5675231586 in derefIfNotNull<WebCore::Document> (this=0x7f564d31ea50, loader=<value optimized out>, cancelled=<value optimized out>) at ../JavaScriptCore/wtf/PassRefPtr.h:53
#13 ~RefPtr (this=0x7f564d31ea50, loader=<value optimized out>, cancelled=<value optimized out>) at ../JavaScriptCore/wtf/RefPtr.h:54
#14 WebCore::Loader::Host::didFail (this=0x7f564d31ea50, loader=<value optimized out>, cancelled=<value optimized out>) at loader/loader.cpp:436
#15 0x00007f5675231716 in WebCore::Loader::Host::cancelRequests (this=0x7f564d31ea50, docLoader=0x7f564d2de8c0) at loader/loader.cpp:587
#16 0x00007f5675231904 in WebCore::Loader::cancelRequests (this=0x7f564d31dc20, docLoader=0x7f564d2de8c0) at loader/loader.cpp:253
#17 0x00007f56751fd883 in WebCore::DocLoader::~DocLoader (this=0x7f564d2de8c0, __in_chrg=<value optimized out>) at loader/DocLoader.cpp:66
#18 0x00007f5675064f97 in deleteOwnedPtr<WebCore::DocLoader> (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at ../JavaScriptCore/wtf/OwnPtrCommon.h:55
#19 clear (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at ../JavaScriptCore/wtf/OwnPtr.h:60
#20 WebCore::Document::~Document (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at dom/Document.cpp:523
#21 0x00007f5675066069 in WebCore::Document::~Document (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at dom/Document.cpp:545
#22 0x00007f5675231586 in derefIfNotNull<WebCore::Document> (this=0x7f564d31ea50, loader=<value optimized out>, cancelled=<value optimized out>) at ../JavaScriptCore/wtf/PassRefPtr.h:53
#23 ~RefPtr (this=0x7f564d31ea50, loader=<value optimized out>, cancelled=<value optimized out>) at ../JavaScriptCore/wtf/RefPtr.h:54
#24 WebCore::Loader::Host::didFail (this=0x7f564d31ea50, loader=<value optimized out>, cancelled=<value optimized out>) at loader/loader.cpp:436
#25 0x00007f5675231716 in WebCore::Loader::Host::cancelRequests (this=0x7f564d31ea50, docLoader=0x7f564d2de8c0) at loader/loader.cpp:587
#26 0x00007f5675231904 in WebCore::Loader::cancelRequests (this=0x7f564d31dc20, docLoader=0x7f564d2de8c0) at loader/loader.cpp:253
#27 0x00007f56751fd883 in WebCore::DocLoader::~DocLoader (this=0x7f564d2de8c0, __in_chrg=<value optimized out>) at loader/DocLoader.cpp:66
#28 0x00007f5675064f97 in deleteOwnedPtr<WebCore::DocLoader> (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at ../JavaScriptCore/wtf/OwnPtrCommon.h:55
#29 clear (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at ../JavaScriptCore/wtf/OwnPtr.h:60
#30 WebCore::Document::~Document (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at dom/Document.cpp:523
#31 0x00007f567515eb19 in WebCore::HTMLDocument::~HTMLDocument (this=0x7f564d2f0c00, __in_chrg=<value optimized out>) at html/HTMLDocument.cpp:91
#32 0x00007f567527ff78 in derefIfNotNull<WebCore::Document> (this=0x7f564d2ec800, newDoc=<value optimized out>) at ../JavaScriptCore/wtf/PassRefPtr.h:53
#33 operator= (this=0x7f564d2ec800, newDoc=<value optimized out>) at ../JavaScriptCore/wtf/RefPtr.h:131
#34 WebCore::Frame::setDocument (this=0x7f564d2ec800, newDoc=<value optimized out>) at page/Frame.cpp:292
#35 0x00007f567520f861 in WebCore::FrameLoader::clear (this=0x7f564d2ec860, clearWindowProperties=true, clearScriptObjects=true, clearFrameView=true) at loader/FrameLoader.cpp:734
#36 0x00007f567520fae7 in WebCore::FrameLoader::begin (this=0x7f564d2ec860, url=..., dispatch=true, origin=0x0) at loader/FrameLoader.cpp:820
#37 0x00007f5675433bef in QWebFrame::setUrl (this=0x70da930, url=...) at ../WebKit/qt/Api/qwebframe.cpp:803
#38 0x00007f564dbe77ad in WikipediaAppletPrivate::setUrl (this=0x51fe840, url=...) at ../../../../../src/context/applets/wikipedia/WikipediaApplet.cpp:113
#39 0x00007f564dbe98bc in WikipediaApplet::dataUpdated (this=0x50ddeb0, source=<value optimized out>, data=<value optimized out>) at ../../../../../src/context/applets/wikipedia/WikipediaApplet.cpp:709
#40 0x00007f564dbed7da in WikipediaApplet::qt_metacall (this=0x50ddeb0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff978640c0) at ./WikipediaApplet.moc:116
#41 0x00007f567e6b05f8 in QMetaObject::activate (sender=0x514f7e0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff978640c0) at kernel/qobject.cpp:3287
#42 0x00007f567afa61f7 in Plasma::DataContainer::dataUpdated (this=<value optimized out>, _t1=<value optimized out>, _t2=<value optimized out>) at ./datacontainer.moc:112
#43 0x00007f567afa667e in Plasma::DataContainer::checkForUpdate (this=0x514f7e0) at ../../plasma/datacontainer.cpp:297
#44 0x00007f567afa945b in Plasma::DataEngine::timerEvent (this=<value optimized out>, event=<value optimized out>) at ../../plasma/dataengine.cpp:386
#45 0x00007f567e6af1c9 in QObject::event (this=0x5202c10, e=<value optimized out>) at kernel/qobject.cpp:1190
#46 0x00007f567f0559f4 in QApplicationPrivate::notify_helper (this=0x1ef9e30, receiver=0x5202c10, e=0x7fff97864820) at kernel/qapplication.cpp:4462
#47 0x00007f567f05a3ba in QApplication::notify (this=<value optimized out>, receiver=0x5202c10, e=0x7fff97864820) at kernel/qapplication.cpp:4341
#48 0x00007f568102b796 in KApplication::notify (this=0x7fff97864b10, receiver=0x5202c10, event=0x7fff97864820) at ../../kdeui/kernel/kapplication.cpp:311
#49 0x00007f567e69b49c in QCoreApplication::notifyInternal (this=0x7fff97864b10, receiver=0x5202c10, event=0x7fff97864820) at kernel/qcoreapplication.cpp:731
#50 0x00007f567e6c8f12 in sendEvent (this=0x1ee9f90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#51 QTimerInfoList::activateTimers (this=0x1ee9f90) at kernel/qeventdispatcher_unix.cpp:604
#52 0x00007f567e6c5cf4 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#53 0x00007f5678aecbcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007f5678aed3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f5678aed639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007f567e6c63ef in QEventDispatcherGlib::processEvents (this=0x1d522e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#57 0x00007f567f0ff4de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#58 0x00007f567e69a882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#59 0x00007f567e69aabc in QEventLoop::exec (this=0x7fff97864a90, flags=...) at kernel/qeventloop.cpp:201
#60 0x00007f567e69eecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#61 0x000000000040ef0e in main (argc=1, argv=0x7fff97867118) at ../../src/main.cpp:289

Possible duplicates by query: bug 272997.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-09-21 22:52:30 UTC
The problem is a bug in QtWebKit4, this is fixed upstream since several months now: https://bugs.webkit.org/show_bug.cgi?id=49216

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