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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Apr 30 11:08:09 PDT 2013


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

--- Comment #10 from Xabier Rodríguez Calvar <calvaris at igalia.com> 2013-04-30 18:08:02 UTC ---
(In reply to comment #9)
> The pipeline graph would only be really interesting for the case when gstreamer
> complains about a loop in the pipeline graph.

I managed to find the loop warning. For logical reasons the method to dump the
pipeline doesn't end and it doesn't even generate anything, so I can't upload
the pipeline. Here you have the backtrace:

Thread 13 (Thread 0x7ffe7cb9c700 (LWP 16414)):
#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=0x1138860,
mutex=mutex at entry=0x1138850) at gthread-posix.c:750
#2  0x00007ffe83f34511 in gst_data_queue_pop (queue=0x1138800,
item=0x7ffe7cb9bb28) at gstdataqueue.c:486
#3  0x00007ffe83f37e0c in gst_multi_queue_loop (pad=<optimized out>) at
gstmultiqueue.c:1183
#4  0x00007fffee8d0541 in gst_task_func (task=0x1136120) at gsttask.c:316
#5  0x00007ffff27438d2 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#6  0x00007ffff2743095 in g_thread_proxy (data=0x7fffa005da80) at gthread.c:798
#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 12 (Thread 0x7ffe7d39d700 (LWP 16413)):
#0  __lll_lock_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x00007ffff133736f in _L_lock_1145 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007ffff13372ba in __pthread_mutex_lock (mutex=0x10ea200) at
pthread_mutex_lock.c:101
#3  0x00007ffff275e821 in g_mutex_lock (mutex=mutex at entry=0x10d6c58) at
gthread-posix.c:210
#4  0x00007fffee873c1d in gst_bin_handle_message_func (bin=0x10d6c40,
message=0x1137230) at gstbin.c:3532
#5  0x00007fffee870108 in bin_bus_handler (bus=bus at entry=0x103bb00,
message=message at entry=0x1137230, bin=bin at entry=0x10d6c40) at gstbin.c:2871
#6  0x00007fffee87d6af in gst_bus_post (bus=bus at entry=0x103bb00,
message=message at entry=0x1137230) at gstbus.c:330
#7  0x00007fffee88a548 in gst_element_post_message_default (element=0x5ea620,
message=0x1137230) at gstelement.c:1689
#8  0x00007fffee8aa313 in gst_pad_link_full (srcpad=srcpad at entry=0x10f2fd0,
sinkpad=sinkpad at entry=0x10f3200, flags=flags at entry=GST_PAD_LINK_CHECK_DEFAULT)
at gstpad.c:2270
#9  0x00007fffee8aa6ba in gst_pad_link (srcpad=srcpad at entry=0x10f2fd0,
sinkpad=sinkpad at entry=0x10f3200) at gstpad.c:2320
#10 0x00007fffa403c457 in connect_pad (chain=<optimized out>,
factories=0x11378c0, caps=0x1138050, pad=0x10f2fd0, dpad=0x110ea20,
src=0x5ea620, dbin=0x10d6c40) at gstdecodebin2.c:1991
#11 analyze_new_pad (dbin=dbin at entry=0x10d6c40, src=src at entry=0x1134160,
pad=pad at entry=0x113c140, caps=caps at entry=0x1138050, chain=<optimized out>,
chain at entry=0x1108890) at gstdecodebin2.c:1662
#12 0x00007fffa403dc05 in pad_added_cb (element=0x1134160,
pad=pad at entry=0x113c140, chain=0x1108890) at gstdecodebin2.c:2453
#13 0x00007ffff2812194 in g_cclosure_marshal_VOID__OBJECTv (closure=0x5d9c50,
return_value=<optimized out>, instance=0x1134160, args=<optimized out>,
marshal_data=<optimized out>, n_params=<optimized out>, 
    param_types=0xe5b910) at gmarshal.c:1312
#14 0x00007ffff280f047 in _g_closure_invoke_va (closure=0x5d9c50,
return_value=0x0, instance=0x1134160, args=0x7ffe7d39c738, n_params=1,
param_types=0xe5b910) at gclosure.c:840
#15 0x00007ffff28279a6 in g_signal_emit_valist (instance=0x1134160,
signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7ffe7d39c738) at
gsignal.c:3234
#16 0x00007ffff2828582 in g_signal_emit (instance=instance at entry=0x1134160,
signal_id=<optimized out>, detail=detail at entry=0) at gsignal.c:3384
#17 0x00007fffee88b160 in gst_element_add_pad (element=element at entry=0x1134160,
pad=pad at entry=0x113c140) at gstelement.c:691
#18 0x00007ffe7d3b8ef6 in gst_ogg_demux_activate_chain
(ogg=ogg at entry=0x1134160, chain=chain at entry=0x7fffa005db70,
event=event at entry=0x1027b00) at gstoggdemux.c:2621
#19 0x00007ffe7d3be6c8 in gst_ogg_demux_perform_seek_pull
(ogg=ogg at entry=0x1134160, event=event at entry=0x0) at gstoggdemux.c:3239
#20 0x00007ffe7d3c0d98 in gst_ogg_demux_loop (pad=<optimized out>) at
gstoggdemux.c:4439
#21 0x00007fffee8d0541 in gst_task_func (task=0x5f7b40) at gsttask.c:316
#22 0x00007ffff27438d2 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#23 0x00007ffff2743095 in g_thread_proxy (data=0x7fffa005d6d0) at gthread.c:798
#24 0x00007ffff1334b50 in start_thread (arg=<optimized out>) at
pthread_create.c:304
#25 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.)

#26 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7ffe81bde700 (LWP 16412)):
#0  0x00007ffff1073e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffe83a84dff in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007ffe83a7635c in pa_mainloop_poll () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007ffe83a769b9 in pa_mainloop_iterate () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007ffe83a76a70 in pa_mainloop_run () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007ffe83a84daf in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007ffe83629443 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
---Type <return> to continue, or q <return> to quit---
#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 10 (Thread 0x7ffe946b8700 (LWP 16410)):
#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=0xd98140) 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 16409)):
#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=0xdab830) at
../../Source/JavaScriptCore/heap/GCThread.cpp:81
#3  0x00007ffff76a6ecc in JSC::GCThread::gcThreadMain (this=0xdab830) at
../../Source/JavaScriptCore/heap/GCThread.cpp:99
#4  0x00007ffff76a6f0c in JSC::GCThread::gcThreadStartFunc (data=0xdab830) at
../../Source/JavaScriptCore/heap/GCThread.cpp:135
#5  0x00007ffff78ccaf9 in WTF::threadEntryPoint (contextData=0xdab860) at
../../Source/WTF/wtf/Threading.cpp:69
#6  0x00007ffff78cd0ee in WTF::wtfThreadEntryPoint (param=0xdab8b0) 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 16408)):
#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=0xdab4d0) at
../../Source/JavaScriptCore/heap/GCThread.cpp:81
#3  0x00007ffff76a6ecc in JSC::GCThread::gcThreadMain (this=0xdab4d0) at
../../Source/JavaScriptCore/heap/GCThread.cpp:99
#4  0x00007ffff76a6f0c in JSC::GCThread::gcThreadStartFunc (data=0xdab4d0) at
../../Source/JavaScriptCore/heap/GCThread.cpp:135
#5  0x00007ffff78ccaf9 in WTF::threadEntryPoint (contextData=0x658350) at
../../Source/WTF/wtf/Threading.cpp:69
#6  0x00007ffff78cd0ee in WTF::wtfThreadEntryPoint (param=0xdab500) 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 16407)):
#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=0x658320) at
../../Source/JavaScriptCore/heap/GCThread.cpp:81
#3  0x00007ffff76a6ecc in JSC::GCThread::gcThreadMain (this=0x658320) at
../../Source/JavaScriptCore/heap/GCThread.cpp:99
#4  0x00007ffff76a6f0c in JSC::GCThread::gcThreadStartFunc (data=0x658320) at
../../Source/JavaScriptCore/heap/GCThread.cpp:135
#5  0x00007ffff78ccaf9 in WTF::threadEntryPoint (contextData=0x658350) at
../../Source/WTF/wtf/Threading.cpp:69
#6  0x00007ffff78cd0ee in WTF::wtfThreadEntryPoint (param=0x658ca0) 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 16406)):
#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
---Type <return> to continue, or q <return> to quit---
#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=0x658240) at
../../Source/WTF/wtf/Threading.cpp:69
#5  0x00007ffff78cd0ee in WTF::wtfThreadEntryPoint (param=0x657cf0) 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 16392)):
#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 16391)):
#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 16390)):
#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 16347)):
#0  __lll_lock_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x00007ffff133736f in _L_lock_1145 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007ffff13372ba in __pthread_mutex_lock (mutex=0x10ea200) at
pthread_mutex_lock.c:101
#3  0x00007ffff275e821 in g_mutex_lock (mutex=mutex at entry=0x10d6c58) at
gthread-posix.c:210
#4  0x00007fffee889685 in gst_element_iterate_pad_list
(element=element at entry=0x10d6c40, padlist=padlist at entry=0x10d6d18) at
gstelement.c:1104
#5  0x00007fffee88bff0 in gst_element_iterate_sink_pads
(element=element at entry=0x10d6c40) at gstelement.c:1178
#6  0x00007fffee888a87 in debug_dump_element (bin=bin at entry=0x10d69e0,
details=details at entry=0, out=out at entry=0x7fffa006e8b0, indent=indent at entry=2)
at gstdebugutils.c:514
#7  0x00007fffee888d9a in debug_dump_element (bin=bin at entry=0x1063a20,
details=details at entry=0, out=out at entry=0x7fffa006e8b0, indent=indent at entry=1)
at gstdebugutils.c:527
#8  0x00007fffee888faf in gst_debug_bin_to_dot_file (bin=0x1063a20, details=0,
file_name=<optimized out>) at gstdebugutils.c:656
#9  <function called from gdb>
#10 __lll_lock_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#11 0x00007ffff133736f in _L_lock_1145 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#12 0x00007ffff13372ba in __pthread_mutex_lock (mutex=0x10ea200) at
pthread_mutex_lock.c:101
#13 0x00007ffff275e821 in g_mutex_lock (mutex=mutex at entry=0x10d6c58) at
gthread-posix.c:210
#14 0x00007fffee889685 in gst_element_iterate_pad_list
(element=element at entry=0x10d6c40, padlist=padlist at entry=0x10d6d18) at
gstelement.c:1104
#15 0x00007fffee88bff0 in gst_element_iterate_sink_pads
(element=element at entry=0x10d6c40) at gstelement.c:1178
#16 0x00007fffee888a87 in debug_dump_element (bin=bin at entry=0x10d69e0,
details=details at entry=0, out=out at entry=0x7fffa0060660, indent=indent at entry=2)
at gstdebugutils.c:514
#17 0x00007fffee888d9a in debug_dump_element (bin=bin at entry=0x1063a20,
details=details at entry=0, out=out at entry=0x7fffa0060660, indent=indent at entry=1)
at gstdebugutils.c:527
#18 0x00007fffee888faf in gst_debug_bin_to_dot_file (bin=0x1063a20, details=0,
file_name=<optimized out>) at gstdebugutils.c:656
#19 <function called from gdb>
#20 __lll_lock_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#21 0x00007ffff133736f in _L_lock_1145 () from
/lib/x86_64-linux-gnu/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#22 0x00007ffff13372ba in __pthread_mutex_lock (mutex=0x10ea200) at
pthread_mutex_lock.c:101
#23 0x00007ffff275e821 in g_mutex_lock (mutex=mutex at entry=0x10d6c58) at
gthread-posix.c:210
#24 0x00007fffee889685 in gst_element_iterate_pad_list
(element=element at entry=0x10d6c40, padlist=padlist at entry=0x10d6d18) at
gstelement.c:1104
#25 0x00007fffee88bff0 in gst_element_iterate_sink_pads
(element=element at entry=0x10d6c40) at gstelement.c:1178
#26 0x00007fffee888a87 in debug_dump_element (bin=bin at entry=0x10d69e0,
details=details at entry=0, out=out at entry=0x7fffa00603e0, indent=indent at entry=2)
at gstdebugutils.c:514
#27 0x00007fffee888d9a in debug_dump_element (bin=bin at entry=0x1063a20,
details=details at entry=0, out=out at entry=0x7fffa00603e0, indent=indent at entry=1)
at gstdebugutils.c:527
#28 0x00007fffee888faf in gst_debug_bin_to_dot_file (bin=0x1063a20, details=0,
file_name=<optimized out>) at gstdebugutils.c:656
#29 <function called from gdb>
#30 __lll_lock_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#31 0x00007ffff133736f in _L_lock_1145 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#32 0x00007ffff13372ba in __pthread_mutex_lock (mutex=0x10ea200) at
pthread_mutex_lock.c:101
#33 0x00007ffff275e821 in g_mutex_lock (mutex=mutex at entry=0x10d6c58) at
gthread-posix.c:210
#34 0x00007fffee889685 in gst_element_iterate_pad_list
(element=element at entry=0x10d6c40, padlist=padlist at entry=0x10d6d18) at
gstelement.c:1104
#35 0x00007fffee88bff0 in gst_element_iterate_sink_pads
(element=element at entry=0x10d6c40) at gstelement.c:1178
#36 0x00007fffee888a87 in debug_dump_element (bin=bin at entry=0x10d69e0,
details=details at entry=0, out=out at entry=0x7fffa0060180, indent=indent at entry=2)
at gstdebugutils.c:514
#37 0x00007fffee888d9a in debug_dump_element (bin=bin at entry=0x1063a20,
details=details at entry=0, out=out at entry=0x7fffa0060180, indent=indent at entry=1)
at gstdebugutils.c:527
#38 0x00007fffee888faf in gst_debug_bin_to_dot_file (bin=0x1063a20, details=0,
file_name=<optimized out>) at gstdebugutils.c:656
#39 <function called from gdb>
#40 g_logv (log_domain=0x7fffee8fc278 "GStreamer",
log_level=G_LOG_LEVEL_WARNING, format=<optimized out>,
args=args at entry=0x7fffffffa788) at gmessages.c:981
#41 0x00007ffff2726302 in g_log (log_domain=<optimized out>,
log_level=log_level at entry=G_LOG_LEVEL_WARNING,
format=format at entry=0x7fffee8fd150 "loop detected in the graph of bin '%s'!!")
at gmessages.c:1010
#42 0x00007fffee872e82 in gst_bin_sort_iterator_next (bit=0xe5c1a0,
result=0x7fffffffa970) at gstbin.c:2041
#43 0x00007fffee898e31 in gst_iterator_next (it=it at entry=0xe5c1a0,
elem=elem at entry=0x7fffffffa970) at gstiterator.c:357
#44 0x00007fffee876133 in gst_bin_change_state_func (element=0x10d6c40,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2586
#45 0x00007fffa403a717 in gst_decode_bin_change_state (element=0x10d6c40,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstdecodebin2.c:4189
#46 0x00007fffee88e13c in gst_element_change_state
(element=element at entry=0x10d6c40, transition=<optimized out>) at
gstelement.c:2594
#47 0x00007fffee88eb11 in gst_element_set_state_func (element=0x10d6c40,
state=GST_STATE_READY) at gstelement.c:2550
#48 0x00007fffee87694c in gst_bin_element_set_state (next=GST_STATE_READY,
current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x10d6c40,
bin=0x10d69e0) at gstbin.c:2292
#49 gst_bin_change_state_func (element=0x10d69e0,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2594
#50 0x00007fffa4042ac5 in gst_uri_decode_bin_change_state (element=0x10d69e0,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gsturidecodebin.c:2579
#51 0x00007fffee88e13c in gst_element_change_state
(element=element at entry=0x10d69e0, transition=<optimized out>) at
gstelement.c:2594
#52 0x00007fffee88eb11 in gst_element_set_state_func (element=0x10d69e0,
state=GST_STATE_READY) at gstelement.c:2550
#53 0x00007fffee87694c in gst_bin_element_set_state (next=GST_STATE_READY,
current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x10d69e0,
bin=0x1063a20) at gstbin.c:2292
#54 gst_bin_change_state_func (element=0x1063a20,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2594
#55 0x00007fffee8aca23 in gst_pipeline_change_state (element=0x1063a20,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:471
#56 0x00007fffa4048db0 in gst_play_bin_change_state (element=0x1063a20,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstplaybin2.c:4151
#57 0x00007fffee88e13c in gst_element_change_state
(element=element at entry=0x1063a20, transition=<optimized out>) at
gstelement.c:2594
#58 0x00007fffee88eb11 in gst_element_set_state_func (element=0x1063a20,
state=GST_STATE_NULL) at gstelement.c:2550
#59 0x00007ffff4d7cd7d in
WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer
(this=0x1003700, __in_chrg=<optimized out>)
    at
../../Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:251
#60 0x00007ffff4d7cefe in
WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer
(this=0x1003700, __in_chrg=<optimized out>)
    at
../../Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:263
#61 0x00007ffff4ac8dce in
WTF::deleteOwnedPtr<WebCore::MediaPlayerPrivateInterface> (ptr=0x1003700) at
../../Source/WTF/wtf/OwnPtrCommon.h:63
#62 0x00007ffff4ac8b87 in
WTF::OwnPtr<WebCore::MediaPlayerPrivateInterface>::~OwnPtr (this=0xe1b900,
__in_chrg=<optimized out>) at ../../Source/WTF/wtf/OwnPtr.h:63
#63 0x00007ffff4ac5a46 in WebCore::MediaPlayer::~MediaPlayer (this=0xe1b8a0,
__in_chrg=<optimized out>) at
../../Source/WebCore/platform/graphics/MediaPlayer.cpp:357
#64 0x00007ffff4ac5a88 in WebCore::MediaPlayer::~MediaPlayer (this=0xe1b8a0,
__in_chrg=<optimized out>) at
../../Source/WebCore/platform/graphics/MediaPlayer.cpp:360
#65 0x00007ffff3f11ae9 in WTF::deleteOwnedPtr<WebCore::MediaPlayer>
(ptr=0xe1b8a0) at ../../Source/WTF/wtf/OwnPtrCommon.h:63
#66 0x00007ffff3f11640 in WTF::OwnPtr<WebCore::MediaPlayer>::clear
(this=0xfb0b30) at ../../Source/WTF/wtf/OwnPtr.h:119
#67 0x00007ffff3f0a87b in WebCore::HTMLMediaElement::clearMediaPlayer
(this=0xfb08d0, flags=-1) at
../../Source/WebCore/html/HTMLMediaElement.cpp:4080
#68 0x00007ffff3f0a758 in WebCore::HTMLMediaElement::userCancelledLoad
(this=0xfb08d0) at ../../Source/WebCore/html/HTMLMediaElement.cpp:4023
#69 0x00007ffff3f0a96c in WebCore::HTMLMediaElement::stop (this=0xfb08d0) at
../../Source/WebCore/html/HTMLMediaElement.cpp:4106
#70 0x00007ffff3d5af12 in WebCore::ScriptExecutionContext::stopActiveDOMObjects
(this=0xdb7e88) at ../../Source/WebCore/dom/ScriptExecutionContext.cpp:219
#71 0x00007ffff3c8631b in WebCore::Document::detach (this=0xdb7de0) at
../../Source/WebCore/dom/Document.cpp:2051
---Type <return> to continue, or q <return> to quit---
#72 0x00007ffff3c8652c in WebCore::Document::prepareForDestruction
(this=0xdb7de0) at ../../Source/WebCore/dom/Document.cpp:2118
#73 0x00007ffff423e920 in WebCore::Frame::setView (this=0x6ebc10, view=...) at
../../Source/WebCore/page/Frame.cpp:264
#74 0x00007ffff424110b in WebCore::Frame::createView (this=0x6ebc10,
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
#75 0x00007ffff38f59a9 in
WebKit::FrameLoaderClient::transitionToCommittedForNewPage (this=0x6ebad0) at
../../Source/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:1264
#76 0x00007ffff4174aab in WebCore::FrameLoader::transitionToCommitted
(this=0x6ebc90, cachedPage=...) at
../../Source/WebCore/loader/FrameLoader.cpp:1854
#77 0x00007ffff4173ed3 in WebCore::FrameLoader::commitProvisionalLoad
(this=0x6ebc90) at ../../Source/WebCore/loader/FrameLoader.cpp:1696
#78 0x00007ffff4158231 in WebCore::DocumentLoader::commitIfReady
(this=0x7fffa006f560) at ../../Source/WebCore/loader/DocumentLoader.cpp:322
#79 0x00007ffff41585d7 in WebCore::DocumentLoader::finishedLoading
(this=0x7fffa006f560, finishTime=39766.174486000004) at
../../Source/WebCore/loader/DocumentLoader.cpp:389
#80 0x00007ffff415c917 in WebCore::DocumentLoader::maybeLoadEmpty
(this=0x7fffa006f560) at ../../Source/WebCore/loader/DocumentLoader.cpp:1325
#81 0x00007ffff415ca65 in WebCore::DocumentLoader::startLoadingMainResource
(this=0x7fffa006f560) at ../../Source/WebCore/loader/DocumentLoader.cpp:1337
#82 0x00007ffff4175f94 in WebCore::FrameLoader::continueLoadAfterWillSubmitForm
(this=0x6ebc90) at ../../Source/WebCore/loader/FrameLoader.cpp:2216
#83 0x00007ffff4178a15 in
WebCore::FrameLoader::continueLoadAfterNavigationPolicy (this=0x6ebc90,
formState=..., shouldContinue=true) at
../../Source/WebCore/loader/FrameLoader.cpp:2827
#84 0x00007ffff417814b in
WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy (argument=0x6ebc90,
request=..., formState=..., shouldContinue=true) at
../../Source/WebCore/loader/FrameLoader.cpp:2697
#85 0x00007ffff41ad4e7 in WebCore::PolicyCallback::call (this=0x7fffffffc2d0,
shouldContinue=true) at ../../Source/WebCore/loader/PolicyCallback.cpp:103
#86 0x00007ffff41ae451 in WebCore::PolicyChecker::continueAfterNavigationPolicy
(this=0x6ebf30, policy=WebCore::PolicyUse) at
../../Source/WebCore/loader/PolicyChecker.cpp:180
#87 0x00007ffff3920102 in webkit_web_policy_decision_use (decision=0xdb4e40) at
../../Source/WebKit/gtk/webkit/webkitwebpolicydecision.cpp:88
#88 0x00007ffff38f2562 in
WebKit::FrameLoaderClient::dispatchDecidePolicyForNavigationAction
(this=0x6ebad0, 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
#89 0x00007ffff41ade2b in WebCore::PolicyChecker::checkNavigationPolicy
(this=0x6ebf30, request=..., loader=0x7fffa006f560, formState=..., 
    function=0x7ffff41780fc
<WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool)>,
argument=0x6ebc90)
    at ../../Source/WebCore/loader/PolicyChecker.cpp:99
#90 0x00007ffff417274b in WebCore::FrameLoader::loadWithDocumentLoader
(this=0x6ebc90, loader=0x7fffa006f560, type=WebCore::FrameLoadTypeStandard,
prpFormState=...)
    at ../../Source/WebCore/loader/FrameLoader.cpp:1395
#91 0x00007ffff4172187 in WebCore::FrameLoader::load (this=0x6ebc90,
newDocumentLoader=0x7fffa006f560) at
../../Source/WebCore/loader/FrameLoader.cpp:1336
#92 0x00007ffff4171cfa in WebCore::FrameLoader::load (this=0x6ebc90,
passedRequest=...) at ../../Source/WebCore/loader/FrameLoader.cpp:1286
#93 0x00007ffff391a317 in webkit_web_frame_load_uri (frame=0x6ed000,
uri=0x51e580 "about:blank") at
../../Source/WebKit/gtk/webkit/webkitwebframe.cpp:679
#94 0x00007ffff3933783 in webkit_web_view_load_uri (webView=0x5cc000,
uri=0x51e580 "about:blank") at
../../Source/WebKit/gtk/webkit/webkitwebview.cpp:4253
#95 0x00007ffff3933539 in webkit_web_view_open (webView=0x5cc000, uri=0x51e580
"about:blank") at ../../Source/WebKit/gtk/webkit/webkitwebview.cpp:4213
#96 0x00000000004a7fd2 in runTest (inputLine=...) at
../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:791
#97 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