[Bug 699124] vorbisdec: crash on shutdown in webkit unit test

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Apr 30 04:45:33 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=699124
  GStreamer | gst-plugins-base | 1.0.7

--- Comment #8 from Xabier Rodríguez Calvar <calvaris at igalia.com> 2013-04-30 11:45:26 UTC ---
Created an attachment (id=242902)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=242902)
Pipeline graph

Attaching the png with the pipeline graph as suggested by Sebastian. I think
the backtrace is the same, but just in case...

Thread 14 (Thread 0x7ffe8bd0f700 (LWP 3067)):
#0  0x00007ffe8c18cb76 in copy_samples_s (out=0x0, in=0x10fa600, samples=576,
channels=<optimized out>) at gstvorbisdeclib.c:55
#1  0x00007ffe8c18c7d4 in vorbis_handle_data_packet (packet=0x7ffe8bd0e690,
vd=0x10d5150, timestamp=<optimized out>, duration=<optimized out>) at
gstvorbisdec.c:498
#2  vorbis_dec_handle_frame (dec=0x10d5150, buffer=0x10e1d10) at
gstvorbisdec.c:596
#3  0x00007fffeea17aa8 in gst_audio_decoder_push_buffers
(dec=dec at entry=0x10d5150, force=force at entry=0) at gstaudiodecoder.c:1271
#4  0x00007fffeea17e5b in gst_audio_decoder_chain_forward
(dec=dec at entry=0x10d5150, buffer=0x0, buffer at entry=0x10e1d10) at
gstaudiodecoder.c:1374
#5  0x00007fffeea19d86 in gst_audio_decoder_chain (pad=<optimized out>,
parent=0x10d5150, buffer=0x10e1d10) at gstaudiodecoder.c:1635
#6  0x00007fffee8a288a in gst_pad_chain_data_unchecked (data=0x10e1d10,
type=<optimized out>, pad=0x1045b20) at gstpad.c:3655
#7  gst_pad_push_data (pad=0x10458f0, type=type at entry=4112, data=<optimized
out>, data at entry=0x10e1d10) at gstpad.c:3872
#8  0x00007fffee8a90c6 in gst_pad_push (pad=<optimized out>,
buffer=buffer at entry=0x10e1d10) at gstpad.c:3975
#9  0x00007fffa40c070d in gst_single_queue_push_one (object=0x10e1d10,
sq=0x10d02a0, mq=0x5ea620) at gstmultiqueue.c:1057
#10 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1303
#11 0x00007fffee8d0541 in gst_task_func (task=0x10a2240) at gsttask.c:316
#12 0x00007ffff27438d2 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#13 0x00007ffff2743095 in g_thread_proxy (data=0x10a54f0) at gthread.c:798
#14 0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#15 0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#16 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7ffe8c9a1700 (LWP 3065)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff275ea9f in g_cond_wait (cond=cond at entry=0x10a2180,
mutex=mutex at entry=0x10a2138) at gthread-posix.c:750
#2  0x00007fffee8d06eb in gst_task_func (task=0x10a2120) at gsttask.c:301
#3  0x00007ffff27438d2 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#4  0x00007ffff2743095 in g_thread_proxy (data=0x10a5000) at gthread.c:798
#5  0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#6  0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#7  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7ffe8d1a6700 (LWP 3063)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff275ea9f in g_cond_wait (cond=cond at entry=0x5f7ba0,
mutex=mutex at entry=0x5f7b58) at gthread-posix.c:750
#2  0x00007fffee8d06eb in gst_task_func (task=0x5f7b40) at gsttask.c:301
#3  0x00007ffff27438d2 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#4  0x00007ffff2743095 in g_thread_proxy (data=0x109c450) at gthread.c:798
#5  0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#6  0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7ffe919e7700 (LWP 3062)):
#0  0x00007ffff1073e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffe93872dff in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007ffe9386435c in pa_mainloop_poll () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007ffe938649b9 in pa_mainloop_iterate () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007ffe93864a70 in pa_mainloop_run () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007ffe93872daf in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007ffe93417443 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-2.0.so
#7  0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#8  0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#9  0x0000000000000000 in ?? ()

---Type <return> to continue, or q <return> to quit---
Thread 10 (Thread 0x7ffe946b8700 (LWP 3061)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff275ea9f in g_cond_wait (cond=cond at entry=0x5f7600,
mutex=mutex at entry=0x5f75b8) at gthread-posix.c:750
#2  0x00007fffee8d06eb in gst_task_func (task=0x5f75a0) at gsttask.c:301
#3  0x00007ffff27438d2 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#4  0x00007ffff2743095 in g_thread_proxy (data=0xd97d40) at gthread.c:798
#5  0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#6  0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7ffe952b9700 (LWP 3060)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff78cd9f0 in WTF::ThreadCondition::wait (this=0xda9190, mutex=...)
at ../../Source/WTF/wtf/ThreadingPthreads.cpp:379
#2  0x00007ffff76a6d1b in JSC::GCThread::waitForNextPhase (this=0xdab720) at
../../Source/JavaScriptCore/heap/GCThread.cpp:81
#3  0x00007ffff76a6ecc in JSC::GCThread::gcThreadMain (this=0xdab720) at
../../Source/JavaScriptCore/heap/GCThread.cpp:99
#4  0x00007ffff76a6f0c in JSC::GCThread::gcThreadStartFunc (data=0xdab720) at
../../Source/JavaScriptCore/heap/GCThread.cpp:135
#5  0x00007ffff78ccaf9 in WTF::threadEntryPoint (contextData=0xdab750) at
../../Source/WTF/wtf/Threading.cpp:69
#6  0x00007ffff78cd0ee in WTF::wtfThreadEntryPoint (param=0xdab7a0) at
../../Source/WTF/wtf/ThreadingPthreads.cpp:196
#7  0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#8  0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#9  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7ffe95aba700 (LWP 3059)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff78cd9f0 in WTF::ThreadCondition::wait (this=0xda9190, mutex=...)
at ../../Source/WTF/wtf/ThreadingPthreads.cpp:379
#2  0x00007ffff76a6d1b in JSC::GCThread::waitForNextPhase (this=0xdab3c0) at
../../Source/JavaScriptCore/heap/GCThread.cpp:81
#3  0x00007ffff76a6ecc in JSC::GCThread::gcThreadMain (this=0xdab3c0) at
../../Source/JavaScriptCore/heap/GCThread.cpp:99
#4  0x00007ffff76a6f0c in JSC::GCThread::gcThreadStartFunc (data=0xdab3c0) at
../../Source/JavaScriptCore/heap/GCThread.cpp:135
#5  0x00007ffff78ccaf9 in WTF::threadEntryPoint (contextData=0x658100) at
../../Source/WTF/wtf/Threading.cpp:69
#6  0x00007ffff78cd0ee in WTF::wtfThreadEntryPoint (param=0xdab3f0) at
../../Source/WTF/wtf/ThreadingPthreads.cpp:196
#7  0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#8  0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#9  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7ffe962bb700 (LWP 3058)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff78cd9f0 in WTF::ThreadCondition::wait (this=0xda9190, mutex=...)
at ../../Source/WTF/wtf/ThreadingPthreads.cpp:379
#2  0x00007ffff76a6d1b in JSC::GCThread::waitForNextPhase (this=0xd9ffb0) at
../../Source/JavaScriptCore/heap/GCThread.cpp:81
#3  0x00007ffff76a6ecc in JSC::GCThread::gcThreadMain (this=0xd9ffb0) at
../../Source/JavaScriptCore/heap/GCThread.cpp:99
#4  0x00007ffff76a6f0c in JSC::GCThread::gcThreadStartFunc (data=0xd9ffb0) at
../../Source/JavaScriptCore/heap/GCThread.cpp:135
#5  0x00007ffff78ccaf9 in WTF::threadEntryPoint (contextData=0x658100) at
../../Source/WTF/wtf/Threading.cpp:69
#6  0x00007ffff78cd0ee in WTF::wtfThreadEntryPoint (param=0xd9ffe0) at
../../Source/WTF/wtf/ThreadingPthreads.cpp:196
#7  0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#8  0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#9  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7ffe96abc700 (LWP 3057)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff78cd9f0 in WTF::ThreadCondition::wait (this=0xda0668, mutex=...)
at ../../Source/WTF/wtf/ThreadingPthreads.cpp:379
#2  0x00007ffff76a49cf in JSC::BlockAllocator::blockFreeingThreadMain
(this=0xda0458) at ../../Source/JavaScriptCore/heap/BlockAllocator.cpp:129
#3  0x00007ffff76a490e in JSC::BlockAllocator::blockFreeingThreadStartFunc
(blockAllocator=0xda0458) at
../../Source/JavaScriptCore/heap/BlockAllocator.cpp:105
#4  0x00007ffff78ccaf9 in WTF::threadEntryPoint (contextData=0x658090) at
../../Source/WTF/wtf/Threading.cpp:69
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff78cd0ee in WTF::wtfThreadEntryPoint (param=0x6580e0) at
../../Source/WTF/wtf/ThreadingPthreads.cpp:196
#6  0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#7  0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#8  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fff974e8700 (LWP 3043)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fff97d0ce63 in queue_processor(void*) () from
/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#3  0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fff97ce9700 (LWP 3042)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fff97d0ce63 in queue_processor(void*) () from
/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#3  0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fffa8494700 (LWP 3041)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fff97d0ce63 in queue_processor(void*) () from
/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#3  0x00007ffff107ea7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fffe86589a0 (LWP 3007)):
#0  __lll_lock_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x00007ffff1337354 in _L_lock_997 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007ffff13371b7 in __pthread_mutex_lock (mutex=0x10d1040) at
pthread_mutex_lock.c:82
#3  0x00007fffee8a6071 in post_activate (new_mode=GST_PAD_MODE_NONE,
pad=0x1045b20) at gstpad.c:886
#4  gst_pad_activate_mode (pad=pad at entry=0x1045b20,
mode=mode at entry=GST_PAD_MODE_PUSH, active=active at entry=0) at gstpad.c:1067
#5  0x00007fffee8a677e in gst_pad_set_active (pad=0x1045b20, active=0) at
gstpad.c:949
#6  0x00007fffee88a083 in activate_pads (vpad=<optimized out>,
ret=0x7fffffffa6b0, active=0x7fffffffa70c) at gstelement.c:2679
#7  0x00007fffee8992c4 in gst_iterator_fold (it=it at entry=0xffc320,
func=func at entry=0x7fffee88a060 <activate_pads>, ret=ret at entry=0x7fffffffa6b0,
user_data=user_data at entry=0x7fffffffa70c) at gstiterator.c:614
#8  0x00007fffee88a3b5 in iterator_activate_fold_with_resync
(iter=iter at entry=0xffc320, user_data=user_data at entry=0x7fffffffa70c,
func=0x7fffee88a060 <activate_pads>) at gstelement.c:2699
#9  0x00007fffee88c0d8 in gst_element_pads_activate
(element=element at entry=0x10d5150, active=active at entry=0) at gstelement.c:2743
#10 0x00007fffee88c42c in gst_element_change_state_func (element=0x10d5150,
transition=<optimized out>) at gstelement.c:2807
#11 0x00007fffeea1890f in gst_audio_decoder_change_state (element=0x10d5150,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstaudiodecoder.c:2419
#12 0x00007fffee88e13c in gst_element_change_state
(element=element at entry=0x10d5150, transition=<optimized out>) at
gstelement.c:2594
#13 0x00007fffee88eb11 in gst_element_set_state_func (element=0x10d5150,
state=GST_STATE_READY) at gstelement.c:2550
#14 0x00007fffee87694c in gst_bin_element_set_state (next=GST_STATE_READY,
current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x10d5150,
bin=0x101cc40) at gstbin.c:2292
#15 gst_bin_change_state_func (element=0x101cc40,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2594
#16 0x00007fffa40f5717 in gst_decode_bin_change_state (element=0x101cc40,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstdecodebin2.c:4189
#17 0x00007fffee88e13c in gst_element_change_state
(element=element at entry=0x101cc40, transition=<optimized out>) at
gstelement.c:2594
#18 0x00007fffee88eb11 in gst_element_set_state_func (element=0x101cc40,
state=GST_STATE_READY) at gstelement.c:2550
#19 0x00007fffee87694c in gst_bin_element_set_state (next=GST_STATE_READY,
current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x101cc40,
bin=0x101c9e0) at gstbin.c:2292
#20 gst_bin_change_state_func (element=0x101c9e0,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2594
#21 0x00007fffa40fdac5 in gst_uri_decode_bin_change_state (element=0x101c9e0,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gsturidecodebin.c:2579
#22 0x00007fffee88e13c in gst_element_change_state
(element=element at entry=0x101c9e0, transition=<optimized out>) at
gstelement.c:2594
#23 0x00007fffee88eb11 in gst_element_set_state_func (element=0x101c9e0,
state=GST_STATE_READY) at gstelement.c:2550
#24 0x00007fffee87694c in gst_bin_element_set_state (next=GST_STATE_READY,
current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x101c9e0,
bin=0xe54000) at gstbin.c:2292
---Type <return> to continue, or q <return> to quit---
#25 gst_bin_change_state_func (element=0xe54000,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2594
#26 0x00007fffee8aca23 in gst_pipeline_change_state (element=0xe54000,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:471
#27 0x00007fffa4103db0 in gst_play_bin_change_state (element=0xe54000,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstplaybin2.c:4151
#28 0x00007fffee88e13c in gst_element_change_state
(element=element at entry=0xe54000, transition=<optimized out>) at
gstelement.c:2594
#29 0x00007fffee88eb11 in gst_element_set_state_func (element=0xe54000,
state=GST_STATE_NULL) at gstelement.c:2550
#30 0x00007ffff4d7cd7d in
WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer
(this=0xe0d7c0, __in_chrg=<optimized out>)
    at
../../Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:251
#31 0x00007ffff4d7cefe in
WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer
(this=0xe0d7c0, __in_chrg=<optimized out>)
    at
../../Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:263
#32 0x00007ffff4ac8dce in
WTF::deleteOwnedPtr<WebCore::MediaPlayerPrivateInterface> (ptr=0xe0d7c0) at
../../Source/WTF/wtf/OwnPtrCommon.h:63
#33 0x00007ffff4ac8b87 in
WTF::OwnPtr<WebCore::MediaPlayerPrivateInterface>::~OwnPtr (this=0xe0db90,
__in_chrg=<optimized out>) at ../../Source/WTF/wtf/OwnPtr.h:63
#34 0x00007ffff4ac5a46 in WebCore::MediaPlayer::~MediaPlayer (this=0xe0db30,
__in_chrg=<optimized out>) at
../../Source/WebCore/platform/graphics/MediaPlayer.cpp:357
#35 0x00007ffff4ac5a88 in WebCore::MediaPlayer::~MediaPlayer (this=0xe0db30,
__in_chrg=<optimized out>) at
../../Source/WebCore/platform/graphics/MediaPlayer.cpp:360
#36 0x00007ffff3f11ae9 in WTF::deleteOwnedPtr<WebCore::MediaPlayer>
(ptr=0xe0db30) at ../../Source/WTF/wtf/OwnPtrCommon.h:63
#37 0x00007ffff3f11640 in WTF::OwnPtr<WebCore::MediaPlayer>::clear
(this=0xfb9920) at ../../Source/WTF/wtf/OwnPtr.h:119
#38 0x00007ffff3f0a87b in WebCore::HTMLMediaElement::clearMediaPlayer
(this=0xfb96c0, flags=-1) at
../../Source/WebCore/html/HTMLMediaElement.cpp:4080
#39 0x00007ffff3f0a758 in WebCore::HTMLMediaElement::userCancelledLoad
(this=0xfb96c0) at ../../Source/WebCore/html/HTMLMediaElement.cpp:4023
#40 0x00007ffff3f0a96c in WebCore::HTMLMediaElement::stop (this=0xfb96c0) at
../../Source/WebCore/html/HTMLMediaElement.cpp:4106
#41 0x00007ffff3d5af12 in WebCore::ScriptExecutionContext::stopActiveDOMObjects
(this=0xdc19f8) at ../../Source/WebCore/dom/ScriptExecutionContext.cpp:219
#42 0x00007ffff3c8631b in WebCore::Document::detach (this=0xdc1950) at
../../Source/WebCore/dom/Document.cpp:2051
#43 0x00007ffff3c8652c in WebCore::Document::prepareForDestruction
(this=0xdc1950) at ../../Source/WebCore/dom/Document.cpp:2118
#44 0x00007ffff423e920 in WebCore::Frame::setView (this=0x6eba80, view=...) at
../../Source/WebCore/page/Frame.cpp:264
#45 0x00007ffff424110b in WebCore::Frame::createView (this=0x6eba80,
viewportSize=..., backgroundColor=..., transparent=false, fixedLayoutSize=...,
fixedVisibleContentRect=..., useFixedLayout=false, 
    horizontalScrollbarMode=WebCore::ScrollbarAuto, horizontalLock=false,
verticalScrollbarMode=WebCore::ScrollbarAuto, verticalLock=false) at
../../Source/WebCore/page/Frame.cpp:775
#46 0x00007ffff38f59a9 in
WebKit::FrameLoaderClient::transitionToCommittedForNewPage (this=0x6eb940) at
../../Source/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:1264
#47 0x00007ffff4174aab in WebCore::FrameLoader::transitionToCommitted
(this=0x6ebb00, cachedPage=...) at
../../Source/WebCore/loader/FrameLoader.cpp:1854
#48 0x00007ffff4173ed3 in WebCore::FrameLoader::commitProvisionalLoad
(this=0x6ebb00) at ../../Source/WebCore/loader/FrameLoader.cpp:1696
#49 0x00007ffff4158231 in WebCore::DocumentLoader::commitIfReady
(this=0x7fffa004ba20) at ../../Source/WebCore/loader/DocumentLoader.cpp:322
#50 0x00007ffff41585d7 in WebCore::DocumentLoader::finishedLoading
(this=0x7fffa004ba20, finishTime=18381.587682000001) at
../../Source/WebCore/loader/DocumentLoader.cpp:389
#51 0x00007ffff415c917 in WebCore::DocumentLoader::maybeLoadEmpty
(this=0x7fffa004ba20) at ../../Source/WebCore/loader/DocumentLoader.cpp:1325
#52 0x00007ffff415ca65 in WebCore::DocumentLoader::startLoadingMainResource
(this=0x7fffa004ba20) at ../../Source/WebCore/loader/DocumentLoader.cpp:1337
#53 0x00007ffff4175f94 in WebCore::FrameLoader::continueLoadAfterWillSubmitForm
(this=0x6ebb00) at ../../Source/WebCore/loader/FrameLoader.cpp:2216
#54 0x00007ffff4178a15 in
WebCore::FrameLoader::continueLoadAfterNavigationPolicy (this=0x6ebb00,
formState=..., shouldContinue=true) at
../../Source/WebCore/loader/FrameLoader.cpp:2827
#55 0x00007ffff417814b in
WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy (argument=0x6ebb00,
request=..., formState=..., shouldContinue=true) at
../../Source/WebCore/loader/FrameLoader.cpp:2697
#56 0x00007ffff41ad4e7 in WebCore::PolicyCallback::call (this=0x7fffffffc2d0,
shouldContinue=true) at ../../Source/WebCore/loader/PolicyCallback.cpp:103
#57 0x00007ffff41ae451 in WebCore::PolicyChecker::continueAfterNavigationPolicy
(this=0x6ebda0, policy=WebCore::PolicyUse) at
../../Source/WebCore/loader/PolicyChecker.cpp:180
#58 0x00007ffff3920102 in webkit_web_policy_decision_use (decision=0x10001c0)
at ../../Source/WebKit/gtk/webkit/webkitwebpolicydecision.cpp:88
#59 0x00007ffff38f2562 in
WebKit::FrameLoaderClient::dispatchDecidePolicyForNavigationAction
(this=0x6eb940, policyFunction=
    (void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const,
WebCore::PolicyAction)) 0x7ffff41ae206
<WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>,
action=..., 
    resourceRequest=...) at
../../Source/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:483
#60 0x00007ffff41ade2b in WebCore::PolicyChecker::checkNavigationPolicy
(this=0x6ebda0, request=..., loader=0x7fffa004ba20, formState=..., 
    function=0x7ffff41780fc
<WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool)>,
argument=0x6ebb00)
    at ../../Source/WebCore/loader/PolicyChecker.cpp:99
#61 0x00007ffff417274b in WebCore::FrameLoader::loadWithDocumentLoader
(this=0x6ebb00, loader=0x7fffa004ba20, type=WebCore::FrameLoadTypeStandard,
prpFormState=...)
    at ../../Source/WebCore/loader/FrameLoader.cpp:1395
#62 0x00007ffff4172187 in WebCore::FrameLoader::load (this=0x6ebb00,
newDocumentLoader=0x7fffa004ba20) at
../../Source/WebCore/loader/FrameLoader.cpp:1336
#63 0x00007ffff4171cfa in WebCore::FrameLoader::load (this=0x6ebb00,
passedRequest=...) at ../../Source/WebCore/loader/FrameLoader.cpp:1286
#64 0x00007ffff391a317 in webkit_web_frame_load_uri (frame=0x6ed000,
uri=0x51e580 "about:blank") at
../../Source/WebKit/gtk/webkit/webkitwebframe.cpp:679
#65 0x00007ffff3933783 in webkit_web_view_load_uri (webView=0x6b4000,
uri=0x51e580 "about:blank") at
../../Source/WebKit/gtk/webkit/webkitwebview.cpp:4253
#66 0x00007ffff3933539 in webkit_web_view_open (webView=0x6b4000, uri=0x51e580
"about:blank") at ../../Source/WebKit/gtk/webkit/webkitwebview.cpp:4213
#67 0x00000000004a7fd2 in runTest (inputLine=...) at
../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:791
#68 0x00000000004aa93b in main (argc=2, argv=0x7fffffffd538) at
../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:1514

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list