[webkit-gtk] Mini browser not displaying anything

kwadwo amankwa que.amankwa at gmail.com
Fri Sep 30 01:28:33 PDT 2016


Ok i did that now here is the dump


On 30/09/16 08:37, Carlos Alberto Lopez Perez wrote:
> On 30/09/16 09:33, Michael Catanzaro wrote:
>> On Thu, 2016-09-29 at 23:18 +0100, kwadwo amankwa wrote:
>>> Here is the dump , but it seems gdb is having a failure creating the
>>> dump
>> Ignore the warning, answer 'y' when it asks whether to continue
>>
> The thing is that you can't answer in batch mode.
>
> So, try to run the previous command without the --batch option, and
> answer 'y' to continue.
>

-------------- next part --------------
redbandit at kwaku1-bin$: gdb -ex "thread apply all bt full" WebKitPluginProcess core
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
---Type <return> to continue, or q <return> to quit---c
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from WebKitPluginProcess...done.

warning: core file may not match specified executable file.
[New LWP 29996]
[New LWP 30016]
[New LWP 30023]
[New LWP 30015]
[New LWP 30025]
[New LWP 30068]
[New LWP 30018]
[New LWP 30204]
[New LWP 30027]
[New LWP 30019]
/build/gdb-cXfXJ3/gdb-7.11.1/gdb/cp-support.c:1595: demangler-warning: unable to demangle '_ZSt7forwardIRZN6WebKit29NetworkConnectionToWebProcess26writeBlobsToTemporaryFilesERKN3WTF6VectorINS2_6StringELm0ENS2_15CrashOnOverflowELm16EEEmEUlRT_E_EOS9_RNSt16remove_referenceIS9_E4typeE' (demangler failed with signal 11)
Attempting to dump core.
/build/gdb-cXfXJ3/gdb-7.11.1/gdb/cp-support.c:1608: demangler-warning: unable to demangle '_ZSt7forwardIRZN6WebKit29NetworkConnectionToWebProcess26writeBlobsToTemporaryFilesERKN3WTF6VectorINS2_6StringELm0ENS2_15CrashOnOverflowELm16EEEmEUlRT_E_EOS9_RNSt16remove_referenceIS9_E4typeE' (demangler failed with signal 11)
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session? (y or n) n

This is a bug, please report it.  For instructions, see:
<http://www.gnu.org/software/gdb/bugs/>.

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/redbandit/src/WebKit/WebKitBuild/Debug/bin/WebKitWebProcess 21'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __sigsetjmp () at ../sysdeps/x86_64/setjmp.S:26
26	../sysdeps/x86_64/setjmp.S: No such file or directory.
[Current thread is 1 (Thread 0x7f9458b33a40 (LWP 29996))]
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22-gdb.py", line 60, in <module>
    from libstdcxx.v6 import register_libstdcxx_printers
ImportError: No module named 'libstdcxx'
---Type <return> to continue, or q <return> to quit---

Thread 10 (Thread 0x7f9434d00700 (LWP 30019)):
#0  0x00007f944cb6ae8d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f944aa1539c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f944aa15722 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f944b013916 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#4  0x00007f944aa3bbc5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007f9446b736fa in start_thread (arg=0x7f9434d00700) at pthread_create.c:333
        __res = <optimised out>
        pd = 0x7f9434d00700
        now = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140274517935872, -5815958332440497442, 0, 
                140274534717567, 140274517936576, 140274437260224, 5792184554662474462, 
---Type <return> to continue, or q <return> to quit---
                5791943424677720798}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {
              prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
        pagesize_m1 = <optimised out>
        sp = <optimised out>
        freesize = <optimised out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007f944cb76b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.
---Type <return> to continue, or q <return> to quit---

Thread 9 (Thread 0x7f93e5f82700 (LWP 30027)):
#0  0x00007f944cb6ae8d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f944aa1539c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f944aa15722 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f9449855a0b in WTF::RunLoop::run ()
---Type <return> to continue, or q <return> to quit---
    at /home/redbandit/src/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:94
        runLoop = 
    @0x7f94367f9300: {<WTF::FunctionDispatcher> = {<WTF::ThreadSafeRefCounted<WTF::FunctionDispatcher>> = {<WTF::ThreadSafeRefCountedBase> = {m_refCount = {<std::__atomic_base<int>> = {static _S_alignment = 4, 
                    _M_i = 1}, <No data fields>}}, <No data fields>}, 
            _vptr.FunctionDispatcher = 0x7f944a6fb5e8 <vtable for WTF::RunLoop+16>}, m_functionQueueLock = {
            m_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 512, 
                __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, 
              __size = '\000' <repeats 17 times>, "\002", '\000' <repeats 21 times>, __align = 0}}, 
---Type <return> to continue, or q <return> to quit---
          m_functionQueue = {m_start = 15, m_end = 15, 
            m_buffer = {<WTF::VectorBufferBase<WTF::Function<void()> >> = {m_buffer = 0x7f94367f9400, 
                m_capacity = 16, m_size = 0}, <No data fields>}, m_iterators = 0x0}, m_mainContext = {
            m_ptr = 0x7f93dc000900}, 
          m_mainLoops = {<WTF::VectorBuffer<WTF::GRefPtr<_GMainLoop>, 0ul>> = {<WTF::VectorBufferBase<WTF::GRefPtr<_GMainLoop> >> = {m_buffer = 0x7f94367f9380, m_capacity = 16, 
                m_size = 1}, <No data fields>}, <No data fields>}, m_source = {m_ptr = 0x7f93dc001260}}
        mainContext = 0x7f93dc000900
        __PRETTY_FUNCTION__ = "static void WTF::RunLoop::run()"
---Type <return> to continue, or q <return> to quit---
        innermostLoop = 0x7f93dc001240
        nestedMainLoop = 0x7f93e5f81ae0
#4  0x00007f944985293c in WTF::WorkQueue::<lambda()>::operator()(void) const (__closure=0x7f93e5f81b90)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:58
        this = 0x7f94367fb0c8
#5  0x00007f94498532ba in std::_Function_handler<void(), WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...)
    at /usr/include/c++/5/functional:1871
No locals.
---Type <return> to continue, or q <return> to quit---
#6  0x00007f94520c8e12 in std::function<void()>::operator()(void) const (this=0x7f93e5f81b90)
    at /usr/include/c++/5/functional:2267
No locals.
#7  0x00007f944980dec7 in WTF::threadEntryPoint (contextData=0x7f94367f50f0)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/Threading.cpp:60
        context = 0x7f94367f50f0
        entryPoint = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {
                _M_object = 0x7f94367fb0c8, _M_const_object = 0x7f94367fb0c8, 
---Type <return> to continue, or q <return> to quit---
                _M_function_pointer = 0x7f94367fb0c8, 
                _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7f94367fb0c8, this adjustment 140275008373401}, 
              _M_pod_data = "Ȱ\177\066\224\177\000\000\231\202\vR\224\177\000"}, 
            _M_manager = 0x7f94498532bd <std::_Function_base::_Base_manager<WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, 
          _M_invoker = 0x7f944985329a <std::_Function_handler<void(), WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_invoke(const std::_Any_data &)>}
---Type <return> to continue, or q <return> to quit---
#8  0x00007f944984ebb8 in WTF::wtfThreadEntryPoint (param=0x7f94367f8060)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/ThreadingPthreads.cpp:164
        invocation = {
          _M_t = {<std::_Tuple_impl<0ul, WTF::ThreadFunctionInvocation*, std::default_delete<WTF::ThreadFunctionInvocation> >> = {<std::_Tuple_impl<1ul, std::default_delete<WTF::ThreadFunctionInvocation> >> = {<std::_Head_base<1ul, std::default_delete<WTF::ThreadFunctionInvocation>, true>> = {<std::default_delete<WTF::ThreadFunctionInvocation>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0ul, WTF::ThreadFunctionInvocation*, false>> = {_M_head_impl = 0x7f94367f8060}, <No data fields>}, <No data fields>}}
#9  0x00007f9446b736fa in start_thread (arg=0x7f93e5f82700) at pthread_create.c:333
---Type <return> to continue, or q <return> to quit---
        __res = <optimised out>
        pd = 0x7f93e5f82700
        now = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140273195165440, -5815958332440497442, 0, 
                140721916839743, 140273195166144, 0, 5795670125707866846, 5791943424677720798}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
              canceltype = 0}}}
        not_first_call = <optimised out>
        pagesize_m1 = <optimised out>
---Type <return> to continue, or q <return> to quit---
        sp = <optimised out>
        freesize = <optimised out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007f944cb76b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 8 (Thread 0x7f93d73ff700 (LWP 30204)):
#0  0x00007f944cb6ae8d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
---Type <return> to continue, or q <return> to quit---
#1  0x00007f944aa1539c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f944aa15722 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f9449855a0b in WTF::RunLoop::run ()
    at /home/redbandit/src/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:94
        runLoop = @0x7f943678e700: {<WTF::FunctionDispatcher> = {<WTF::ThreadSafeRefCounted<WTF::FunctionDispatcher>> = {<WTF::ThreadSafeRefCountedBase> = {m_refCount = {<std::__atomic_base<int>> = {
                    static _S_alignment = 4, _M_i = 1}, <No data fields>}}, <No data fields>}, 
---Type <return> to continue, or q <return> to quit---
            _vptr.FunctionDispatcher = 0x7f944a6fb5e8 <vtable for WTF::RunLoop+16>}, m_functionQueueLock = {
            m_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 512, 
                __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, 
              __size = '\000' <repeats 17 times>, "\002", '\000' <repeats 21 times>, __align = 0}}, 
          m_functionQueue = {m_start = 3, m_end = 3, 
            m_buffer = {<WTF::VectorBufferBase<WTF::Function<void()> >> = {m_buffer = 0x7f943678ee00, 
                m_capacity = 16, m_size = 0}, <No data fields>}, m_iterators = 0x0}, m_mainContext = {
            m_ptr = 0x7f93cc000900}, 
          m_mainLoops = {<WTF::VectorBuffer<WTF::GRefPtr<_GMainLoop>, 0ul>> = {<WTF::VectorBufferBase<WTF::GR---Type <return> to continue, or q <return> to quit---
efPtr<_GMainLoop> >> = {m_buffer = 0x7f943678e780, m_capacity = 16, 
                m_size = 1}, <No data fields>}, <No data fields>}, m_source = {m_ptr = 0x7f93cc001260}}
        mainContext = 0x7f93cc000900
        __PRETTY_FUNCTION__ = "static void WTF::RunLoop::run()"
        innermostLoop = 0x7f93cc001240
        nestedMainLoop = 0x7f93d73feae0
#4  0x00007f944985293c in WTF::WorkQueue::<lambda()>::operator()(void) const (__closure=0x7f93d73feb90)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:58
        this = 0x7f94367aa640
---Type <return> to continue, or q <return> to quit---
#5  0x00007f94498532ba in std::_Function_handler<void(), WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...)
    at /usr/include/c++/5/functional:1871
No locals.
#6  0x00007f94520c8e12 in std::function<void()>::operator()(void) const (this=0x7f93d73feb90)
    at /usr/include/c++/5/functional:2267
No locals.
#7  0x00007f944980dec7 in WTF::threadEntryPoint (contextData=0x7f94367f5230)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/Threading.cpp:60
---Type <return> to continue, or q <return> to quit---
        context = 0x7f94367f5230
        entryPoint = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {
                _M_object = 0x7f94367aa640, _M_const_object = 0x7f94367aa640, 
                _M_function_pointer = 0x7f94367aa640, 
                _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7f94367aa640, this adjustment 140275008373401}, _M_pod_data = "@\246z6\224\177\000\000\231\202\vR\224\177\000"}, 
            _M_manager = 0x7f94498532bd <std::_Function_base::_Base_manager<WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_manager(std::_Any_data &, const s---Type <return> to continue, or q <return> to quit---
td::_Any_data &, std::_Manager_operation)>}, 
          _M_invoker = 0x7f944985329a <std::_Function_handler<void(), WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_invoke(const std::_Any_data &)>}
#8  0x00007f944984ebb8 in WTF::wtfThreadEntryPoint (param=0x7f94367f84a0)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/ThreadingPthreads.cpp:164
        invocation = {
          _M_t = {<std::_Tuple_impl<0ul, WTF::ThreadFunctionInvocation*, std::default_delete<WTF::ThreadFunctionInvocation> >> = {<std::_Tuple_impl<1ul, std::default_delete<WTF::ThreadFunctionInvocation> >> = {<std::_Head_base<1ul, std::default_delete<WTF::ThreadFunctionInvocation>, true>> = {<std::default_delete<WTF::ThreadF---Type <return> to continue, or q <return> to quit---
unctionInvocation>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0ul, WTF::ThreadFunctionInvocation*, false>> = {_M_head_impl = 0x7f94367f84a0}, <No data fields>}, <No data fields>}}
#9  0x00007f9446b736fa in start_thread (arg=0x7f93d73ff700) at pthread_create.c:333
        __res = <optimised out>
        pd = 0x7f93d73ff700
        now = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140272948213504, -5815958332440497442, 0, 
                140721916835311, 140272948214208, 0, 5795638808416957150, 5791943424677720798}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
---Type <return> to continue, or q <return> to quit---
              canceltype = 0}}}
        not_first_call = <optimised out>
        pagesize_m1 = <optimised out>
        sp = <optimised out>
        freesize = <optimised out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007f944cb76b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

---Type <return> to continue, or q <return> to quit---
Thread 7 (Thread 0x7f9435501700 (LWP 30018)):
#0  0x00007f944cb6ae8d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f944aa1539c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f944aa154ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f944aa154e9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#4  0x00007f944aa3bbc5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007f9446b736fa in start_thread (arg=0x7f9435501700) at pthread_create.c:333
        __res = <optimised out>
        pd = 0x7f9435501700
        now = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140274526328576, -5815958332440497442, 0, 
                140274534717215, 140274526329280, 0, 5792185567737885406, 5791943424677720798}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
---Type <return> to continue, or q <return> to quit---
              canceltype = 0}}}
        not_first_call = <optimised out>
        pagesize_m1 = <optimised out>
        sp = <optimised out>
        freesize = <optimised out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007f944cb76b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

---Type <return> to continue, or q <return> to quit---
Thread 6 (Thread 0x7f93e4fff700 (LWP 30068)):
#0  0x00007f944cb6ae8d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f944aa1539c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f944aa15722 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f9449855a0b in WTF::RunLoop::run ()
    at /home/redbandit/src/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:94
---Type <return> to continue, or q <return> to quit---
        runLoop = @0x7f94367d2000: {<WTF::FunctionDispatcher> = {<WTF::ThreadSafeRefCounted<WTF::FunctionDispatcher>> = {<WTF::ThreadSafeRefCountedBase> = {m_refCount = {<std::__atomic_base<int>> = {
                    static _S_alignment = 4, _M_i = 1}, <No data fields>}}, <No data fields>}, 
            _vptr.FunctionDispatcher = 0x7f944a6fb5e8 <vtable for WTF::RunLoop+16>}, m_functionQueueLock = {
            m_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 512, 
                __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, 
              __size = '\000' <repeats 17 times>, "\002", '\000' <repeats 21 times>, __align = 0}}, 
          m_functionQueue = {m_start = 10, m_end = 10, 
            m_buffer = {<WTF::VectorBufferBase<WTF::Function<void()> >> = {m_buffer = 0x7f94367f9580, 
---Type <return> to continue, or q <return> to quit---
                m_capacity = 16, m_size = 0}, <No data fields>}, m_iterators = 0x0}, m_mainContext = {
            m_ptr = 0x7f93d0000900}, 
          m_mainLoops = {<WTF::VectorBuffer<WTF::GRefPtr<_GMainLoop>, 0ul>> = {<WTF::VectorBufferBase<WTF::GRefPtr<_GMainLoop> >> = {m_buffer = 0x7f94367d2080, m_capacity = 16, 
                m_size = 1}, <No data fields>}, <No data fields>}, m_source = {m_ptr = 0x7f93d0001260}}
        mainContext = 0x7f93d0000900
        __PRETTY_FUNCTION__ = "static void WTF::RunLoop::run()"

        innermostLoop = 0x7f93d0001240
        nestedMainLoop = 0x7f93e4ffeae0
---Type <return> to continue, or q <return> to quit---
#4  0x00007f944985293c in WTF::WorkQueue::<lambda()>::operator()(void) const (__closure=0x7f93e4ffeb90)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:58
        this = 0x7f94367fb0f0
#5  0x00007f94498532ba in std::_Function_handler<void(), WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...)
    at /usr/include/c++/5/functional:1871
No locals.
#6  0x00007f94520c8e12 in std::function<void()>::operator()(void) const (this=0x7f93e4ffeb90)
    at /usr/include/c++/5/functional:2267
---Type <return> to continue, or q <return> to quit---
No locals.
#7  0x00007f944980dec7 in WTF::threadEntryPoint (contextData=0x7f94367f5190)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/Threading.cpp:60
        context = 0x7f94367f5190
        entryPoint = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {
                _M_object = 0x7f94367fb0f0, _M_const_object = 0x7f94367fb0f0, 
                _M_function_pointer = 0x7f94367fb0f0, 
                _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7f9436---Type <return> to continue, or q <return> to quit---
7fb0f0, this adjustment 140275008373401}, 
              _M_pod_data = "\360\260\177\066\224\177\000\000\231\202\vR\224\177\000"}, 
            _M_manager = 0x7f94498532bd <std::_Function_base::_Base_manager<WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, 
          _M_invoker = 0x7f944985329a <std::_Function_handler<void(), WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_invoke(const std::_Any_data &)>}
#8  0x00007f944984ebb8 in WTF::wtfThreadEntryPoint (param=0x7f94367f80a0)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/ThreadingPthreads.cpp:164
---Type <return> to continue, or q <return> to quit---
        invocation = {
          _M_t = {<std::_Tuple_impl<0ul, WTF::ThreadFunctionInvocation*, std::default_delete<WTF::ThreadFunctionInvocation> >> = {<std::_Tuple_impl<1ul, std::default_delete<WTF::ThreadFunctionInvocation> >> = {<std::_Head_base<1ul, std::default_delete<WTF::ThreadFunctionInvocation>, true>> = {<std::default_delete<WTF::ThreadFunctionInvocation>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0ul, WTF::ThreadFunctionInvocation*, false>> = {_M_head_impl = 0x7f94367f80a0}, <No data fields>}, <No data fields>}}
#9  0x00007f9446b736fa in start_thread (arg=0x7f93e4fff700) at pthread_create.c:333
        __res = <optimised out>
        pd = 0x7f93e4fff700
---Type <return> to continue, or q <return> to quit---
        now = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140273178900224, -5815958332440497442, 0, 
                140721916836303, 140273178900928, 140274865361886, 5795667945475093214, 
                5791943424677720798}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {
              prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimised out>
        pagesize_m1 = <optimised out>
        sp = <optimised out>
        freesize = <optimised out>
---Type <return> to continue, or q <return> to quit---
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007f944cb76b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 5 (Thread 0x7f93e6783700 (LWP 30025)):
#0  0x00007f944cb6ae8d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f944aa1539c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#2  0x00007f944aa15722 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f9449855a0b in WTF::RunLoop::run ()
    at /home/redbandit/src/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:94
        runLoop = @0x7f94367e9000: {<WTF::FunctionDispatcher> = {<WTF::ThreadSafeRefCounted<WTF::FunctionDispatcher>> = {<WTF::ThreadSafeRefCountedBase> = {m_refCount = {<std::__atomic_base<int>> = {
                    static _S_alignment = 4, _M_i = 1}, <No data fields>}}, <No data fields>}, 
            _vptr.FunctionDispatcher = 0x7f944a6fb5e8 <vtable for WTF::RunLoop+16>}, m_functionQueueLock = {
            m_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 512, 
---Type <return> to continue, or q <return> to quit---
                __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, 
              __size = '\000' <repeats 17 times>, "\002", '\000' <repeats 21 times>, __align = 0}}, 
          m_functionQueue = {m_start = 0, m_end = 0, 
            m_buffer = {<WTF::VectorBufferBase<WTF::Function<void()> >> = {m_buffer = 0x0, m_capacity = 0, 
                m_size = 0}, <No data fields>}, m_iterators = 0x0}, m_mainContext = {
            m_ptr = 0x7f93d8000900}, 
          m_mainLoops = {<WTF::VectorBuffer<WTF::GRefPtr<_GMainLoop>, 0ul>> = {<WTF::VectorBufferBase<WTF::GRefPtr<_GMainLoop> >> = {m_buffer = 0x7f94367e9080, m_capacity = 16, 
                m_size = 1}, <No data fields>}, <No data fields>}, m_source = {m_ptr = 0x7f93d8001260}}
---Type <return> to continue, or q <return> to quit---
        mainContext = 0x7f93d8000900
        __PRETTY_FUNCTION__ = "static void WTF::RunLoop::run()"
        innermostLoop = 0x7f93d8001240

        nestedMainLoop = 0x7f93e6782ae0
#4  0x00007f944985293c in WTF::WorkQueue::<lambda()>::operator()(void) const (__closure=0x7f93e6782b90)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:58
        this = 0x7f94367fb0a0
#5  0x00007f94498532ba in std::_Function_handler<void(), WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...)
---Type <return> to continue, or q <return> to quit---
    at /usr/include/c++/5/functional:1871
No locals.
#6  0x00007f94520c8e12 in std::function<void()>::operator()(void) const (this=0x7f93e6782b90)
    at /usr/include/c++/5/functional:2267
No locals.
#7  0x00007f944980dec7 in WTF::threadEntryPoint (contextData=0x7f94367f5050)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/Threading.cpp:60
        context = 0x7f94367f5050
        entryPoint = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base---Type <return> to continue, or q <return> to quit---
> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {
                _M_object = 0x7f94367fb0a0, _M_const_object = 0x7f94367fb0a0, 
                _M_function_pointer = 0x7f94367fb0a0, 
                _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7f94367fb0a0, this adjustment 140275008373401}, 
              _M_pod_data = "\240\260\177\066\224\177\000\000\231\202\vR\224\177\000"}, 
            _M_manager = 0x7f94498532bd <std::_Function_base::_Base_manager<WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, 
---Type <return> to continue, or q <return> to quit---
          _M_invoker = 0x7f944985329a <std::_Function_handler<void(), WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_invoke(const std::_Any_data &)>}
#8  0x00007f944984ebb8 in WTF::wtfThreadEntryPoint (param=0x7f94367f8040)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/ThreadingPthreads.cpp:164
        invocation = {
          _M_t = {<std::_Tuple_impl<0ul, WTF::ThreadFunctionInvocation*, std::default_delete<WTF::ThreadFunctionInvocation> >> = {<std::_Tuple_impl<1ul, std::default_delete<WTF::ThreadFunctionInvocation> >> = {<std::_Head_base<1ul, std::default_delete<WTF::ThreadFunctionInvocation>, true>> = {<std::default_delete<WTF::ThreadFunctionInvocation>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0ul, WTF::Th---Type <return> to continue, or q <return> to quit---
readFunctionInvocation*, false>> = {_M_head_impl = 0x7f94367f8040}, <No data fields>}, <No data fields>}}
#9  0x00007f9446b736fa in start_thread (arg=0x7f93e6783700) at pthread_create.c:333
        __res = <optimised out>
        pd = 0x7f93e6783700
        now = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140273203558144, -5815958332440497442, 0, 
                140721916839503, 140273203558848, 0, 5795671224682623710, 5791943424677720798}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
              canceltype = 0}}}
---Type <return> to continue, or q <return> to quit---
        not_first_call = <optimised out>
        pagesize_m1 = <optimised out>
        sp = <optimised out>
        freesize = <optimised out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007f944cb76b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 4 (Thread 0x7f9437180700 (LWP 30015)):


---Type <return> to continue, or q <return> to quit---
#0  0x00007f944cb3b8dd in nanosleep () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f9449861b6a in std::(anonymous namespace)::sleep_for<long, std::ratio<1l, 1000l> > (__rtime=...)
    at /usr/include/c++/5/thread:292
        __s = {__r = 0}
        __ns = {__r = 512000000}
        __ts = {tv_sec = 0, tv_nsec = 512000000}
#2  0x00007f944985e919 in (anonymous namespace)::sleep (lock=..., duration=...)
    at /home/redbandit/src/WebKit/Source/bmalloc/bmalloc/StaticMutex.h:65
---Type <return> to continue, or q <return> to quit---
No locals.
#3  0x00007f944985e977 in (anonymous namespace)::waitUntilFalse (lock=..., sleepDuration=..., 
    condition=@0x7f944a7c1b38: true) at /home/redbandit/src/WebKit/Source/bmalloc/bmalloc/StaticMutex.h:75
No locals.
#4  0x00007f944985eee0 in (anonymous namespace)::Heap::scavenge (
    this=0x7f944a7c0f40 <bmalloc::PerProcess<bmalloc::Heap>::s_memory>, lock=..., sleepDuration=...)
    at /home/redbandit/src/WebKit/Source/bmalloc/bmalloc/Heap.cpp:112
No locals.
#5  0x00007f944985ee69 in (anonymous namespace)::Heap::concurrentScavenge (
---Type <return> to continue, or q <return> to quit---
    this=0x7f944a7c0f40 <bmalloc::PerProcess<bmalloc::Heap>::s_memory>)
    at /home/redbandit/src/WebKit/Source/bmalloc/bmalloc/Heap.cpp:107
        lock = {_M_device = 0x7f944a7c0f15 <bmalloc::PerProcess<bmalloc::Heap>::s_mutex>, _M_owns = false}
#6  0x00007f9449863593 in (anonymous namespace)::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop (this=0x7f944a7c1b40 <bmalloc::PerProcess<bmalloc::Heap>::s_memory+3072>)
    at /home/redbandit/src/WebKit/Source/bmalloc/bmalloc/AsyncTask.h:121
        expectedState = (anonymous namespace)::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::RunRequested
#7  0x00007f9449862a14 in (anonymous namespace)::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadE---Type <return> to continue, or q <return> to quit---
ntryPoint (asyncTask=0x7f944a7c1b40 <bmalloc::PerProcess<bmalloc::Heap>::s_memory+3072>)
    at /home/redbandit/src/WebKit/Source/bmalloc/bmalloc/AsyncTask.h:106
No locals.
#8  0x00007f944986620e in std::_Bind_simple<void (*(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*))(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x6c5f98) at /usr/include/c++/5/functional:1531
No locals.
#9  0x00007f94498660fa in std::_Bind_simple<void (*(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*))(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*)>::operator()(void) (this=0x6c5f98)
---Type <return> to continue, or q <return> to quit---
    at /usr/include/c++/5/functional:1520
No locals.
#10 0x00007f944986604a in std::thread::_Impl<std::_Bind_simple<void (*(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*))(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*)> >::_M_run(void) (
    this=0x6c5f80) at /usr/include/c++/5/thread:115
No locals.
#11 0x00007f9441695930 in ?? () from /opt/lampp/lib/libstdc++.so.6
No symbol table info available.
#12 0x00007f9446b736fa in start_thread (arg=0x7f9437180700) at pthread_create.c:333
---Type <return> to continue, or q <return> to quit---
        __res = <optimised out>
        pd = 0x7f9437180700
        now = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140274556208896, -5815958332440497442, 0, 
                140721916839855, 140274556209600, 0, 5792190533256950494, 5791943424677720798}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
              canceltype = 0}}}
        not_first_call = <optimised out>
        pagesize_m1 = <optimised out>
---Type <return> to continue, or q <return> to quit---
        sp = <optimised out>
        freesize = <optimised out>
        __PRETTY_FUNCTION__ = "start_thread"
#13 0x00007f944cb76b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 3 (Thread 0x7f93e6f84700 (LWP 30023)):
#0  0x00007f944cb6ae8d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
---Type <return> to continue, or q <return> to quit---
#1  0x00007f944aa1539c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f944aa15722 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f9449855a0b in WTF::RunLoop::run ()
    at /home/redbandit/src/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:94
        runLoop = @0x7f94367f1180: {<WTF::FunctionDispatcher> = {<WTF::ThreadSafeRefCounted<WTF::FunctionDispatcher>> = {<WTF::ThreadSafeRefCountedBase> = {m_refCount = {<std::__atomic_base<int>> = {
                    static _S_alignment = 4, _M_i = 1}, <No data fields>}}, <No data fields>}, 
---Type <return> to continue, or q <return> to quit---
            _vptr.FunctionDispatcher = 0x7f944a6fb5e8 <vtable for WTF::RunLoop+16>}, m_functionQueueLock = {
            m_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 512, 
                __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, 
              __size = '\000' <repeats 17 times>, "\002", '\000' <repeats 21 times>, __align = 0}}, 
          m_functionQueue = {m_start = 0, m_end = 0, 
            m_buffer = {<WTF::VectorBufferBase<WTF::Function<void()> >> = {m_buffer = 0x0, m_capacity = 0, 
                m_size = 0}, <No data fields>}, m_iterators = 0x0}, m_mainContext = {
            m_ptr = 0x7f93e0000920}, 
          m_mainLoops = {<WTF::VectorBuffer<WTF::GRefPtr<_GMainLoop>, 0ul>> = {<WTF::VectorBufferBase<WTF::GR---Type <return> to continue, or q <return> to quit---
efPtr<_GMainLoop> >> = {m_buffer = 0x7f94367f1200, m_capacity = 16, 
                m_size = 1}, <No data fields>}, <No data fields>}, m_source = {m_ptr = 0x7f93e0001280}}
        mainContext = 0x7f93e0000920
        __PRETTY_FUNCTION__ = "static void WTF::RunLoop::run()"
        innermostLoop = 0x7f93e0001260
        nestedMainLoop = 0x7f93e6f83ae0
#4  0x00007f944985293c in WTF::WorkQueue::<lambda()>::operator()(void) const (__closure=0x7f93e6f83b90)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:58
        this = 0x7f94367fb050

---Type <return> to continue, or q <return> to quit---
#5  0x00007f94498532ba in std::_Function_handler<void(), WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...)
    at /usr/include/c++/5/functional:1871
No locals.
#6  0x00007f94520c8e12 in std::function<void()>::operator()(void) const (this=0x7f93e6f83b90)
    at /usr/include/c++/5/functional:2267
No locals.
#7  0x00007f944980dec7 in WTF::threadEntryPoint (contextData=0x7f94367f5000)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/Threading.cpp:60
---Type <return> to continue, or q <return> to quit---
        context = 0x7f94367f5000
        entryPoint = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {
                _M_object = 0x7f94367fb050, _M_const_object = 0x7f94367fb050, 
                _M_function_pointer = 0x7f94367fb050, 
                _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7f94367fb050, this adjustment 140275121012664}, 
              _M_pod_data = "P\260\177\066\224\177\000\000\270?\302X\224\177\000"}, 
            _M_manager = 0x7f94498532bd <std::_Function_base::_Base_manager<WTF::WorkQueue::platformInitializ---Type <return> to continue, or q <return> to quit---
e(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, 
          _M_invoker = 0x7f944985329a <std::_Function_handler<void(), WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::<lambda()> >::_M_invoke(const std::_Any_data &)>}
#8  0x00007f944984ebb8 in WTF::wtfThreadEntryPoint (param=0x7f94367f8010)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/ThreadingPthreads.cpp:164
        invocation = {
          _M_t = {<std::_Tuple_impl<0ul, WTF::ThreadFunctionInvocation*, std::default_delete<WTF::ThreadFunctionInvocation> >> = {<std::_Tuple_impl<1ul, std::default_delete<WTF::ThreadFunctionInvocation> >> = {<std::_H---Type <return> to continue, or q <return> to quit---
ead_base<1ul, std::default_delete<WTF::ThreadFunctionInvocation>, true>> = {<std::default_delete<WTF::ThreadFunctionInvocation>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0ul, WTF::ThreadFunctionInvocation*, false>> = {_M_head_impl = 0x7f94367f8010}, <No data fields>}, <No data fields>}}
#9  0x00007f9446b736fa in start_thread (arg=0x7f93e6f84700) at pthread_create.c:333
        __res = <optimised out>
        pd = 0x7f93e6f84700
        now = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140273211950848, -5815958332440497442, 0, 
                140721916839503, 140273211951552, 0, 5795672323657380574, 5791943424677720798}, 
---Type <return> to continue, or q <return> to quit---
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
              canceltype = 0}}}
        not_first_call = <optimised out>
        pagesize_m1 = <optimised out>
        sp = <optimised out>
        freesize = <optimised out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007f944cb76b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.
---Type <return> to continue, or q <return> to quit---

Thread 2 (Thread 0x7f9435d02700 (LWP 30016)):
#0  0x00007f944cb6ae8d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f944aa1539c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f944aa154ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.

#3  0x00007f9435d0a28d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#4  0x00007f944aa3bbc5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007f9446b736fa in start_thread (arg=0x7f9435d02700) at pthread_create.c:333
        __res = <optimised out>
        pd = 0x7f9435d02700
        now = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140274534721280, -5815958332440497442, 0, 
                140721916836415, 140274534721984, 7304400, 5792186666712642270, 5791943424677720798}, 
---Type <return> to continue, or q <return> to quit---
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
              canceltype = 0}}}
        not_first_call = <optimised out>
        pagesize_m1 = <optimised out>
        sp = <optimised out>
        freesize = <optimised out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007f944cb76b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.
---Type <return> to continue, or q <return> to quit---

Thread 1 (Thread 0x7f9458b33a40 (LWP 29996)):





#0  __sigsetjmp () at ../sysdeps/x86_64/setjmp.S:26
No locals.
#1  0x00007f94540844f0 in (anonymous namespace)::PNGImageReader::decode (this=0x7f94367218c0, data=..., 
    sizeOnly=true, haltAtFrame=0)
    at /home/redbandit/src/WebKit/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:157
        decoder = 0x0
        segment = 0x7f945408488e <std::unique_ptr<WebCore::PNGImageReader, std::default_delete<WebCore::PNGIm---Type <return> to continue, or q <return> to quit---
ageReader> >::operator->() const+24> "\311\303UH\211\345H\203\354\020H\211}\370H\213E\370H\211\307\350\070\267\361\375H\205\300\017\225\300\311\303UH\211\345ATSH\203\354\020H\211}\350H\211u\340H\213E\340H\211\307\350q|\361\375L\213 \277("
#2  0x00007f9454082401 in (anonymous namespace)::PNGImageDecoder::decode (this=0x7f93e51f8000, 
    onlySize=true, haltAtFrame=0)
    at /home/redbandit/src/WebKit/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:562
No locals.



#3  0x00007f94540813a7 in (anonymous namespace)::PNGImageDecoder::isSizeAvailable (this=0x7f93e51f8000)
    at /home/redbandit/src/WebKit/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:233
---Type <return> to continue, or q <return> to quit---
No locals.
#4  0x00007f94539025a7 in (anonymous namespace)::ImageFrameCache::isSizeAvailable (this=0x7f94367bf660)
    at /home/redbandit/src/WebKit/Source/WebCore/platform/graphics/ImageFrameCache.cpp:277
No locals.
#5  0x00007f94539061c0 in (anonymous namespace)::ImageSource::isSizeAvailable (this=0x7f94367bf660)
    at /home/redbandit/src/WebKit/Source/WebCore/platform/graphics/ImageSource.h:68
No locals.
#6  0x00007f9453905b7c in (anonymous namespace)::ImageSource::dataChanged (this=0x7f94367bf660, 
    data=0x7f9436703cc0, allDataReceived=false)
---Type <return> to continue, or q <return> to quit---
    at /home/redbandit/src/WebKit/Source/WebCore/platform/graphics/ImageSource.cpp:149
No locals.
#7  0x00007f9453891572 in (anonymous namespace)::BitmapImage::dataChanged (this=0x7f94367bf640, 
    allDataReceived=false) at /home/redbandit/src/WebKit/Source/WebCore/platform/graphics/BitmapImage.cpp:80
No locals.
#8  0x00007f94538fd563 in (anonymous namespace)::Image::setData(<unknown type in /home/redbandit/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37, CU 0x0, DIE 0x47ad9>, bool) (this=0x7f94367bf640, 
    data=<unknown type in /home/redbandit/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37, CU 0x0, DIE 0x47ad9>, allDataReceived=false)
---Type <return> to continue, or q <return> to quit---
    at /home/redbandit/src/WebKit/Source/WebCore/platform/graphics/Image.cpp:79
        length = 67495
#9  0x00007f9453621aa8 in (anonymous namespace)::CachedImage::addIncrementalDataBuffer (
    this=0x7f9436759780, data=...)
    at /home/redbandit/src/WebKit/Source/WebCore/loader/cache/CachedImage.cpp:360
        sizeAvailable = false
#10 0x00007f9453621c44 in (anonymous namespace)::CachedImage::addDataBuffer (this=0x7f9436759780, data=...)
    at /home/redbandit/src/WebKit/Source/WebCore/loader/cache/CachedImage.cpp:384
        __PRETTY_FUNCTION__ = "virtual void WebCore::CachedImage::addDataBuffer(WebCore::SharedBuffer&)"
---Type <return> to continue, or q <return> to quit---
#11 0x00007f94535d4a85 in (anonymous namespace)::SubresourceLoader::didReceiveDataOrBuffer(const char *, int, <unknown type in /home/redbandit/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37, CU 0x0, DIE 0x641ee>, long long, (anonymous namespace)::DataPayloadType) (this=0x7f93e51e3d00, data=0x0, length=0, 
    prpBuffer=<unknown type in /home/redbandit/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37, CU 0x0, DIE 0x641ee>, encodedDataLength=67495, dataPayloadType=(anonymous namespace)::DataPayloadWholeResource)
    at /home/redbandit/src/WebKit/Source/WebCore/loader/SubresourceLoader.cpp:352
        resourceData = 0x7f9436703cc0
        __PRETTY_FUNCTION__ = "void WebCore::SubresourceLoader::didReceiveDataOrBuffer(const char*, int, WTF::RefPtr<WebCore::SharedBuffer>&&, long long int, WebCore::DataPayloadType)"
---Type <return> to continue, or q <return> to quit---
        protectedThis = {static isRef = <optimised out>, m_ptr = 0x7f93e51e3d00}
        buffer = {static isRefPtr = <optimised out>, m_ptr = 0x7f9436703cc0}
#12 0x00007f94535d484d in (anonymous namespace)::SubresourceLoader::didReceiveBuffer(<unknown type in /home/redbandit/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37, CU 0x0, DIE 0x64133>, long long, (anonymous namespace)::DataPayloadType) (this=0x7f93e51e3d00, 
    buffer=<unknown type in /home/redbandit/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37, CU 0x0, DIE 0x64133>, encodedDataLength=67495, dataPayloadType=(anonymous namespace)::DataPayloadWholeResource)
    at /home/redbandit/src/WebKit/Source/WebCore/loader/SubresourceLoader.cpp:333
No locals.
---Type <return> to continue, or q <return> to quit---
#13 0x00007f945240fadf in (anonymous namespace)::WebResourceLoader::didReceiveResource (
    this=0x7f943675f888, handle=..., finishTime=1475221781.017854)
    at /home/redbandit/src/WebKit/Source/WebKit2/WebProcess/Network/WebResourceLoader.cpp:210
        bufferSize = 67495
        buffer = {static isRefPtr = <optimised out>, m_ptr = 0x0}
        __PRETTY_FUNCTION__ = "void WebKit::WebResourceLoader::didReceiveResource(const WebKit::ShareableResource::Handle&, double)"
        protect = {static isRef = <optimised out>, m_ptr = 0x7f943675f888}
#14 0x00007f945289ec59 in IPC::callMemberFunctionImpl<WebKit::WebResourceLoader, void (WebKit::WebResourceLoa---Type <return> to continue, or q <return> to quit---
der::*)(WebKit::ShareableResource::Handle const&, double), std::tuple<WebKit::ShareableResource::Handle, double>, 0ul, 1ul>((anonymous namespace)::WebResourceLoader *, void ((anonymous namespace)::WebResourceLoader::*)((anonymous namespace)::WebResourceLoader * const, const (anonymous namespace)::ShareableResource::Handle &, double), <unknown type in /home/redbandit/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37, CU 0x0, DIE 0x3af7f>, std::index_sequence) (object=0x7f943675f888, function=
    (void ((anonymous namespace)::WebResourceLoader::*)((anonymous namespace)::WebResourceLoader * const, const (anonymous namespace)::ShareableResource::Handle &, double)) 0x7f945240f8c6 <(anonymous namespace)::WebResourceLoader::didReceiveResource((anonymous namespace)::ShareableResource::Handle const&, double)>, 
    args=<unknown type in /home/redbandit/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37, CU 0x0, D---Type <return> to continue, or q <return> to quit---
IE 0x3af7f>) at ../../Source/WebKit2/Platform/IPC/HandleMessage.h:15
No locals.
#15 0x00007f945289e343 in IPC::callMemberFunction<WebKit::WebResourceLoader, void (WebKit::WebResourceLoader::*)(WebKit::ShareableResource::Handle const&, double), std::tuple<WebKit::ShareableResource::Handle, double>, std::integer_sequence<unsigned long, 0ul, 1ul> >(<unknown type in /home/redbandit/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37, CU 0x0, DIE 0x39180>, (anonymous namespace)::WebResourceLoader *, void ((anonymous namespace)::WebResourceLoader::*)((anonymous namespace)::WebResourceLoader * const, const (anonymous namespace)::ShareableResource::Handle &, double)) (
    args=<unknown type in /home/redbandit/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37, CU 0x0, D---Type <return> to continue, or q <return> to quit---
IE 0x39180>, object=0x7f943675f888, function=
    (void ((anonymous namespace)::WebResourceLoader::*)((anonymous namespace)::WebResourceLoader * const, const (anonymous namespace)::ShareableResource::Handle &, double)) 0x7f945240f8c6 <(anonymous namespace)::WebResourceLoader::didReceiveResource((anonymous namespace)::ShareableResource::Handle const&, double)>)
    at ../../Source/WebKit2/Platform/IPC/HandleMessage.h:21
No locals.
#16 0x00007f945289df0b in IPC::handleMessage<Messages::WebResourceLoader::DidReceiveResource, WebKit::WebResourceLoader, void (WebKit::WebResourceLoader::*)(WebKit::ShareableResource::Handle const&, double)> (
    decoder=..., object=0x7f943675f888, function=
---Type <return> to continue, or q <return> to quit---
    (void ((anonymous namespace)::WebResourceLoader::*)((anonymous namespace)::WebResourceLoader * const, const (anonymous namespace)::ShareableResource::Handle &, double)) 0x7f945240f8c6 <(anonymous namespace)::WebResourceLoader::didReceiveResource((anonymous namespace)::ShareableResource::Handle const&, double)>)
    at ../../Source/WebKit2/Platform/IPC/HandleMessage.h:101
        __PRETTY_FUNCTION__ = "void IPC::handleMessage(IPC::Decoder&, C*, MF) [with T = Messages::WebResourceLoader::DidReceiveResource; C = WebKit::WebResourceLoader; MF = void (WebKit::WebResourceLoader::*)(const WebKit::Shareabl"...
        arguments = {<std::_Tuple_impl<0ul, WebKit::ShareableResource::Handle, double>> = {<std::_Tuple_impl<1ul, double>> = {<std::_Head_base<1ul, double, false>> = {
---Type <return> to continue, or q <return> to quit---
                _M_head_impl = 1475221781.017854}, <No data fields>}, <std::_Head_base<0ul, WebKit::ShareableResource::Handle, false>> = {_M_head_impl = {m_handle = {m_attachment = {
                    m_type = IPC::Attachment::MappedMemoryType, m_fileDescriptor = -1, m_size = 67495}}, 
                m_offset = 0, m_size = 67495}}, <No data fields>}, <No data fields>}
#17 0x00007f945289d36f in (anonymous namespace)::WebResourceLoader::didReceiveWebResourceLoaderMessage (
    this=0x7f943675f888, connection=..., decoder=...)
    at /home/redbandit/src/WebKit/WebKitBuild/Debug/DerivedSources/WebKit2/WebResourceLoaderMessageReceiver.cpp:71
        __PRETTY_FUNCTION__ = "void WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connec---Type <return> to continue, or q <return> to quit---
tion&, IPC::Decoder&)"
#18 0x00007f9452401539 in (anonymous namespace)::NetworkProcessConnection::didReceiveMessage (
    this=0x7f94367ec168, connection=..., decoder=...)
    at /home/redbandit/src/WebKit/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.cpp:58
        webResourceLoader = 0x7f943675f888
#19 0x00007f94520afb50 in IPC::Connection::dispatchMessage (this=0x7f94367e71c0, decoder=...)
    at /home/redbandit/src/WebKit/Source/WebKit2/Platform/IPC/Connection.cpp:896
No locals.
#20 0x00007f94520afcba in IPC::Connection::dispatchMessage (this=0x7f94367e71c0, message=...)
---Type <return> to continue, or q <return> to quit---
    at /home/redbandit/src/WebKit/Source/WebKit2/Platform/IPC/Connection.cpp:923
        oldDidReceiveInvalidMessage = false
#21 0x00007f94520afebb in IPC::Connection::dispatchOneMessage (this=0x7f94367e71c0)
    at /home/redbandit/src/WebKit/Source/WebKit2/Platform/IPC/Connection.cpp:954
        message = {
          _M_t = {<std::_Tuple_impl<0ul, IPC::Decoder*, std::default_delete<IPC::Decoder> >> = {<std::_Tuple_impl<1ul, std::default_delete<IPC::Decoder> >> = {<std::_Head_base<1ul, std::default_delete<IPC::Decoder>, true>> = {<std::default_delete<IPC::Decoder>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0ul, IPC::Decoder*, false>> = {_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}
---Type <return> to continue, or q <return> to quit---
#22 0x00007f94520af9b9 in IPC::Connection::<lambda()>::operator()(void) (__closure=0x7f9436775098)
    at /home/redbandit/src/WebKit/Source/WebKit2/Platform/IPC/Connection.cpp:890
        protectedThis = {static isRef = <optimised out>, m_ptr = 0x7f94367e71c0}
#23 0x00007f94520b6d2e in WTF::Function<void()>::CallableWrapper<IPC::Connection::enqueueIncomingMessage(std::unique_ptr<IPC::Decoder>)::<lambda()> >::call(void) (this=0x7f9436775090)
    at ../../Source/WTF/wtf/Function.h:89
No locals.
#24 0x00007f945207ea29 in WTF::Function<void()>::operator()(void) const (this=0x7ffc5fdd8890)
    at ../../Source/WTF/wtf/Function.h:50
---Type <return> to continue, or q <return> to quit---
No locals.
#25 0x00007f944980c4f8 in WTF::RunLoop::performWork (this=0x7f94367f9180)
    at /home/redbandit/src/WebKit/Source/WTF/wtf/RunLoop.cpp:122
        function = {m_callableWrapper = {
            _M_t = {<std::_Tuple_impl<0ul, WTF::Function<void()>::CallableWrapperBase*, std::default_delete<WTF::Function<void()>::CallableWrapperBase> >> = {<std::_Tuple_impl<1ul, std::default_delete<WTF::Function<void()>::CallableWrapperBase> >> = {<std::_Head_base<1ul, std::default_delete<WTF::Function<void()>::CallableWrapperBase>, true>> = {<std::default_delete<WTF::Function<void()>::CallableWrapperBase>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0ul, WTF::Function<void()>::CallableWrapperBase*, fals---Type <return> to continue, or q <return> to quit---
e>> = {_M_head_impl = 0x7f9436775090}, <No data fields>}, <No data fields>}}}
        functionsHandled = 5
        functionsToHandle = 6
#26 0x00007f944985543c in WTF::RunLoop::RunLoop()::{lambda(void*)#1}::operator()(void*) const ()
    at /home/redbandit/src/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:66
        piOverFourDouble = 0.78539816339744828
        piOverFourFloat = 0.785398185
        WTF::runLoopSourceFunctions = {prepare = 0x0, check = 0x0, 
          dispatch = 0x7f94498553de <WTF::<lambda(GSource*, GSourceFunc, gpointer)>::_FUN(GSource *, GSourceF---Type <return> to continue, or q <return> to quit---
unc, gpointer)>, finalize = 0x0, closure_callback = 0x0, closure_marshal = 0x0}
        sqrtOfTwoDouble = 1.4142135623730951
        sqrtOfTwoFloat = 1.41421354
        piDouble = 3.1415926535897931
        piFloat = 3.14159274
        piOverTwoDouble = 1.5707963267948966
        piOverTwoFloat = 1.57079637
#27 0x00007f9449855461 in WTF::RunLoop::RunLoop()::{lambda(void*)#1}::_FUN(void*) ()
    at /home/redbandit/src/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:68
---Type <return> to continue, or q <return> to quit---
        piOverFourDouble = 0.78539816339744828
        piOverFourFloat = 0.785398185
        WTF::runLoopSourceFunctions = {prepare = 0x0, check = 0x0, 
          dispatch = 0x7f94498553de <WTF::<lambda(GSource*, GSourceFunc, gpointer)>::_FUN(GSource *, GSourceFunc, gpointer)>, finalize = 0x0, closure_callback = 0x0, closure_marshal = 0x0}
        sqrtOfTwoDouble = 1.4142135623730951
        sqrtOfTwoFloat = 1.41421354
        piDouble = 3.1415926535897931
        piFloat = 3.14159274
---Type <return> to continue, or q <return> to quit---
        piOverTwoDouble = 1.5707963267948966
        piOverTwoFloat = 1.57079637
#28 0x00007f94498553dc in WTF::<lambda(GSource*, GSourceFunc, gpointer)>::operator()(GSource *, GSourceFunc, gpointer) const (__closure=0x0, source=0x783e60, 
    callback=0x7f9449855444 <WTF::RunLoop::RunLoop()::{lambda(void*)#1}::_FUN(void*)>, 
    userData=0x7f94367f9180) at /home/redbandit/src/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:44
No locals.
#29 0x00007f944985540b in WTF::<lambda(GSource*, GSourceFunc, gpointer)>::_FUN(GSource *, GSourceFunc, gpointer) () at /home/redbandit/src/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:45
---Type <return> to continue, or q <return> to quit---
No locals.
#30 0x00007f944aa1505a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#31 0x00007f944aa15400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#32 0x00007f944aa15722 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#33 0x00007f9449855a0b in WTF::RunLoop::run ()
    at /home/redbandit/src/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:94
---Type <return> to continue, or q <return> to quit---
        runLoop = 
    @0x7f94367f9180: {<WTF::FunctionDispatcher> = {<WTF::ThreadSafeRefCounted<WTF::FunctionDispatcher>> = {<WTF::ThreadSafeRefCountedBase> = {m_refCount = {<std::__atomic_base<int>> = {static _S_alignment = 4, 
                    _M_i = 1}, <No data fields>}}, <No data fields>}, 
            _vptr.FunctionDispatcher = 0x7f944a6fb5e8 <vtable for WTF::RunLoop+16>}, m_functionQueueLock = {
            m_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 512, 
                __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, 
              __size = '\000' <repeats 17 times>, "\002", '\000' <repeats 21 times>, __align = 0}}, 
          m_functionQueue = {m_start = 13, m_end = 19, 
---Type <return> to continue, or q <return> to quit---
            m_buffer = {<WTF::VectorBufferBase<WTF::Function<void()> >> = {m_buffer = 0x7f943677e000, 
                m_capacity = 21, m_size = 0}, <No data fields>}, m_iterators = 0x0}, m_mainContext = {
            m_ptr = 0x6cb170}, 
          m_mainLoops = {<WTF::VectorBuffer<WTF::GRefPtr<_GMainLoop>, 0ul>> = {<WTF::VectorBufferBase<WTF::GRefPtr<_GMainLoop> >> = {m_buffer = 0x7f94367f9200, m_capacity = 16, 
                m_size = 1}, <No data fields>}, <No data fields>}, m_source = {m_ptr = 0x783e60}}
        mainContext = 0x6cb170
        __PRETTY_FUNCTION__ = "static void WTF::RunLoop::run()"
        innermostLoop = 0x783e40
---Type <return> to continue, or q <return> to quit---
        nestedMainLoop = 0x0
#34 0x00007f94527c0459 in (anonymous namespace)::ChildProcessMain<WebKit::WebProcess, WebKit::WebProcessMain> (argc=2, argv=0x7ffc5fdd8c98) at ../../Source/WebKit2/Shared/unix/ChildProcessMain.h:61
        childMain = warning: RTTI symbol not found for class 'WebKit::WebProcessMain'
{<(anonymous namespace)::ChildProcessMainBase> = {<No data fields>}, <No data fields>}
#35 0x00007f94527c02f8 in (anonymous namespace)::WebProcessMainUnix (argc=2, argv=0x7ffc5fdd8c98)
    at /home/redbandit/src/WebKit/Source/WebKit2/WebProcess/gtk/WebProcessMainGtk.cpp:69
No locals.
#36 0x00000000004008aa in __libc_csu_init ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#37 0x0000000000400876 in __libc_csu_init ()
No symbol table info available.
#38 0x50b12f0ee9e932de in ?? ()
No symbol table info available.
#39 0x506109e7f1b932de in ?? ()
No symbol table info available.
#40 0x0000000000000000 in ?? ()
No symbol table info available.


More information about the webkit-gtk mailing list