libdbfwfilter.so!std::_Rb_tree<Dbfw const*, std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data>, std::_Select1st<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> >, std::less<Dbfw const*>, std::allocator<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> > >::_M_begin(std::_Rb_tree<Dbfw const*, std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data>, std::_Select1st<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> >, std::less<Dbfw const*>, std::allocator<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> > > * const this) (/usr/include/c++/10/bits/stl_tree.h:749)
|
libdbfwfilter.so!std::_Rb_tree<Dbfw const*, std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data>, std::_Select1st<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> >, std::less<Dbfw const*>, std::allocator<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> > >::lower_bound(std::_Rb_tree<Dbfw const*, std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data>, std::_Select1st<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> >, std::less<Dbfw const*>, std::allocator<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> > > * const this, const std::_Rb_tree<Dbfw const*, std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data>, std::_Select1st<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> >, std::less<Dbfw const*>, std::allocator<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> > >::key_type & __k) (/usr/include/c++/10/bits/stl_tree.h:1277)
|
libdbfwfilter.so!std::map<Dbfw const*, (anonymous namespace)::DbfwThread::Data, std::less<Dbfw const*>, std::allocator<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> > >::lower_bound(std::map<Dbfw const*, (anonymous namespace)::DbfwThread::Data, std::less<Dbfw const*>, std::allocator<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> > > * const this, const std::map<Dbfw const*, (anonymous namespace)::DbfwThread::Data, std::less<Dbfw const*>, std::allocator<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> > >::key_type & __x) (/usr/include/c++/10/bits/stl_map.h:1259)
|
libdbfwfilter.so!std::map<Dbfw const*, (anonymous namespace)::DbfwThread::Data, std::less<Dbfw const*>, std::allocator<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> > >::operator[](std::map<Dbfw const*, (anonymous namespace)::DbfwThread::Data, std::less<Dbfw const*>, std::allocator<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> > > * const this, const std::map<Dbfw const*, (anonymous namespace)::DbfwThread::Data, std::less<Dbfw const*>, std::allocator<std::pair<Dbfw const* const, (anonymous namespace)::DbfwThread::Data> > >::key_type & __k) (/usr/include/c++/10/bits/stl_map.h:497)
|
libdbfwfilter.so!(anonymous namespace)::DbfwThread::rules((anonymous namespace)::DbfwThread * const this, const Dbfw * d) (/home/markusjm/MaxScale/server/modules/filter/dbfwfilter/dbfwfilter.cc:107)
|
libdbfwfilter.so!Dbfw::diagnostics(const Dbfw * const this) (/home/markusjm/MaxScale/server/modules/filter/dbfwfilter/dbfwfilter.cc:1789)
|
libdbfwfilter.so!maxscale::Filter<Dbfw, DbfwSession>::apiDiagnostics(const MXS_FILTER * pInstance, const MXS_FILTER_SESSION * pData) (/home/markusjm/MaxScale/include/maxscale/filter.hh:520)
|
libmaxscale-common.so.1.0.0!filter_json_data(const SFilterDef & filter, const char * host) (/home/markusjm/MaxScale/server/core/filter.cc:243)
|
libmaxscale-common.so.1.0.0!filter_list_to_json(const char * host) (/home/markusjm/MaxScale/server/core/filter.cc:284)
|
libmaxscale-common.so.1.0.0!(anonymous namespace)::cb_all_filters(const HttpRequest & request) (/home/markusjm/MaxScale/server/core/resource.cc:657)
|
libmaxscale-common.so.1.0.0!Resource::call(const Resource * const this, const HttpRequest & request) (/home/markusjm/MaxScale/server/core/resource.cc:150)
|
libmaxscale-common.so.1.0.0!(anonymous namespace)::RootResource::process_request_type((anonymous namespace)::RootResource * const this, const (anonymous namespace)::RootResource::ResourceList & list, const HttpRequest & request) (/home/markusjm/MaxScale/server/core/resource.cc:1305)
|
libmaxscale-common.so.1.0.0!(anonymous namespace)::RootResource::process_request((anonymous namespace)::RootResource * const this, const HttpRequest & request) (/home/markusjm/MaxScale/server/core/resource.cc:1339)
|
libmaxscale-common.so.1.0.0!(anonymous namespace)::handle_request(const HttpRequest & request) (/home/markusjm/MaxScale/server/core/resource.cc:1497)
|
libmaxscale-common.so.1.0.0!operator()(const struct {...} * const __closure) (/home/markusjm/MaxScale/server/core/resource.cc:1541)
|
libmaxscale-common.so.1.0.0!std::__invoke_impl<void, resource_handle_request(const HttpRequest&)::<lambda()>&>(std::__invoke_other, struct {...} &)(struct {...} & __f) (/usr/include/c++/10/bits/invoke.h:60)
|
libmaxscale-common.so.1.0.0!std::__invoke_r<void, resource_handle_request(const HttpRequest&)::<lambda()>&>(struct {...} &)(struct {...} & __fn) (/usr/include/c++/10/bits/invoke.h:153)
|
libmaxscale-common.so.1.0.0!std::_Function_handler<void(), resource_handle_request(const HttpRequest&)::<lambda()> >::_M_invoke(const std::_Any_data &)(const std::_Any_data & __functor) (/usr/include/c++/10/bits/std_function.h:291)
|
libmaxscale-common.so.1.0.0!std::function<void ()>::operator()() const(const std::function<void()> * const this) (/usr/include/c++/10/bits/std_function.h:622)
|
libmaxscale-common.so.1.0.0!maxbase::Worker::CustomTask::execute(maxbase::Worker::CustomTask * const this, maxbase::Worker & worker) (/home/markusjm/MaxScale/maxutils/maxbase/src/worker.cc:504)
|
libmaxscale-common.so.1.0.0!maxbase::Worker::handle_message(maxbase::Worker * const this, maxbase::MessageQueue & queue, const maxbase::MessageQueue::Message & msg) (/home/markusjm/MaxScale/maxutils/maxbase/src/worker.cc:666)
|
libmaxscale-common.so.1.0.0!maxbase::MessageQueue::handle_poll_events(maxbase::MessageQueue * const this, maxbase::Worker * pWorker, uint32_t events) (/home/markusjm/MaxScale/maxutils/maxbase/src/messagequeue.cc:307)
|
libmaxscale-common.so.1.0.0!maxbase::MessageQueue::poll_handler(MXB_POLL_DATA * pData, MXB_WORKER * pWorker, uint32_t events) (/home/markusjm/MaxScale/maxutils/maxbase/src/messagequeue.cc:342)
|
libmaxscale-common.so.1.0.0!maxbase::Worker::poll_waitevents(maxbase::Worker * const this) (/home/markusjm/MaxScale/maxutils/maxbase/src/worker.cc:877)
|
libmaxscale-common.so.1.0.0!maxbase::Worker::run(maxbase::Worker * const this, maxbase::Semaphore * pSem) (/home/markusjm/MaxScale/maxutils/maxbase/src/worker.cc:570)
|
maxbase::Worker::run(maxbase::Worker * const this) (/home/markusjm/MaxScale/maxutils/maxbase/include/maxbase/worker.hh:449)
|
main(int argc, char ** argv) (/home/markusjm/MaxScale/server/core/gateway.cc:2138)
|