The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
58 | 60 |
2 :
['uWS::HttpResponseData
|
58 | 60 |
uWS::HttpContext
|
call site: 00000 | /src/uWebSockets/fuzzing/../src/HttpContext.h:331 |
35 | 35 |
1 :
['uWS::WebSocketProtocol
|
35 | 374 |
uWS::WebSocketProtocol
|
call site: 00000 | /src/uWebSockets/fuzzing/../src/WebSocketProtocol.h:432 |
24 | 24 |
5 :
['std::__1::vector
|
24 | 24 |
uWS::HttpRouter
|
call site: 00000 | /src/uWebSockets/fuzzing/../src/HttpRouter.h:362 |
8 | 8 |
13 :
['std::__1::__tree_const_iterator
|
8 | 8 |
uWS::TopicTree
|
call site: 00000 | /src/uWebSockets/fuzzing/../src/TopicTree.h:225 |
4 | 4 |
3 :
['std::__1::basic_string_view
|
4 | 50 |
autouWS::TemplatedApp
|
call site: 00000 | /src/uWebSockets/fuzzing/../src/App.h:415 |
4 | 4 |
8 :
['std::__1::__tree_const_iterator
|
4 | 37 |
autouWS::WebSocketContext
|
call site: 00000 | /src/uWebSockets/fuzzing/../src/WebSocketContext.h:262 |
4 | 4 |
8 :
['std::__1::__tree_const_iterator
|
4 | 26 |
uWS::WebSocket
|
call site: 00000 | /src/uWebSockets/fuzzing/../src/WebSocket.h:230 |
2 | 4 |
2 :
['uWS::BackPressure::length()', 'uWS::BackPressure::reserve(unsigned long)'] |
2 | 6 |
uWS::AsyncSocket
|
call site: 00000 | /src/uWebSockets/fuzzing/../src/AsyncSocket.h:307 |
2 | 2 |
1 :
['__real_read'] |
2 | 2 | __wrap_read | call site: 00000 | /src/uWebSockets/fuzzing/./libEpollFuzzer/epoll_fuzzer.h:334 |
2 | 2 |
1 :
['__real_close'] |
2 | 2 | __wrap_close | call site: 00000 | /src/uWebSockets/fuzzing/./libEpollFuzzer/epoll_fuzzer.h:680 |
0 | 163 |
10 :
['uWS::AsyncSocket
|
0 | 167 |
uWS::HttpResponse
|
call site: 00000 | /src/uWebSockets/fuzzing/../src/HttpResponse.h:498 |
0 | 29 |
1 :
['uWS::WebSocketContext
|
0 | 29 |
booluWS::WebSocketProtocol
|
call site: 00000 | /src/uWebSockets/fuzzing/../src/WebSocketProtocol.h:353 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
set_consumable_data
[function]
[call site]
00001
test()
[function]
[call site]
00002
uWS::TemplatedApp<false>::TemplatedApp(uWS::SocketContextOptions)
[function]
[call site]
00003
uWS::Loop::get(void*)
[function]
[call site]
00004
uWS::Loop::getLazyLoop()
[function]
[call site]
00005
__cxa_thread_atexit
[call site]
00006
uWS::Loop::LoopCleaner::~LoopCleaner()
[function]
[call site]
00007
uWS::Loop::free()
[function]
[call site]
00008
us_loop_ext
[function]
[call site]
00009
us_timer_close
[function]
[call site]
00010
us_poll_stop
[function]
[call site]
00011
epoll_ctl
[call site]
00012
us_internal_loop_update_pending_ready_polls
[function]
[call site]
00013
us_poll_fd
[function]
[call site]
00014
close
[call site]
00015
us_poll_free
[function]
[call site]
00016
uWS::LoopData::~LoopData()
[function]
[call site]
00017
us_loop_free
[function]
[call site]
00018
us_internal_loop_data_free
[function]
[call site]
00019
us_timer_close
[function]
[call site]
00020
us_internal_async_close
[function]
[call site]
00021
us_poll_stop
[function]
[call site]
00022
us_poll_fd
[function]
[call site]
00023
close
[call site]
00024
us_poll_free
[function]
[call site]
00025
close
[call site]
00026
uWS::Loop::getLazyLoop()
[function]
[call site]
00027
__clang_call_terminate
[call site]
00028
__cxa_begin_catch
[call site]
00029
uWS::Loop::create(void*)
[function]
[call site]
00030
us_create_loop
[function]
[call site]
00031
us_internal_loop_data_init
[function]
[call site]
00032
us_create_timer
[function]
[call site]
00033
us_create_poll
[function]
[call site]
00034
timerfd_create
[call site]
00035
us_poll_init
[function]
[call site]
00036
us_internal_create_async
[function]
[call site]
00037
us_create_poll
[function]
[call site]
00038
eventfd
[call site]
00039
us_poll_init
[function]
[call site]
00040
us_internal_async_set
[function]
[call site]
00041
us_poll_start
[function]
[call site]
00042
us_internal_poll_type
[function]
[call site]
00043
epoll_ctl
[call site]
00044
uWS::Loop::wakeupCb(us_loop_t*)
[function]
[call site]
00045
us_loop_ext
[function]
[call site]
00046
ofats::any_invocable<void ()>::operator()()
[function]
[call site]
00047
ofats::any_detail::any_invocable_impl<void, false>::call()
[function]
[call site]
00048
us_loop_ext
[function]
[call site]
00049
us_create_timer
[function]
[call site]
00050
us_timer_ext
[function]
[call site]
00051
uWS::Loop::create(void*)::{lambda(us_timer_t*)#1}::operator void (*)(us_timer_t*)() const
[function]
[call site]
00052
us_timer_set
[function]
[call site]
00053
us_poll_fd
[function]
[call site]
00054
timerfd_settime
[call site]
00055
us_poll_start
[function]
[call site]
00056
uWS::Loop::create(void*)
[function]
[call site]
00057
uWS::Loop::getLazyLoop()
[function]
[call site]
00058
uWS::Loop::getLazyLoop()
[function]
[call site]
00059
uWS::SocketContextOptions::operator us_socket_context_options_t() const
[function]
[call site]
00060
uWS::HttpContext<false>::create(uWS::Loop*, us_socket_context_options_t)
[function]
[call site]
00061
us_create_socket_context
[function]
[call site]
00062
default_is_low_prio_handler
[function]
[call site]
00063
us_internal_loop_link
[function]
[call site]
00064
us_socket_context_ext
[function]
[call site]
00065
uWS::HttpContextData<false>::HttpContextData()
[function]
[call site]
00066
ofats::any_invocable<void (char const*)>::any_invocable()
[function]
[call site]
00067
ofats::any_detail::any_invocable_impl<void, false, char const*>::any_invocable_impl()
[function]
[call site]
00068
ofats::any_detail::storage::storage()
[function]
[call site]
00069
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::HttpRouter()
[function]
[call site]
00070
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::Node::Node(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00071
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::RouteParameters::RouteParameters()
[function]
[call site]
00072
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::getNode(uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::Node*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool)
[function]
[call site]
00073
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::Node::Node(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00074
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::Node::~Node()
[function]
[call site]
00075
uWS::HttpContext<false>::init()
[function]
[call site]
00076
uWS::HttpContext<false>::getSocketContext()
[function]
[call site]
00077
us_socket_context_on_open
[function]
[call site]
00078
uWS::HttpContext<false>::getSocketContext()
[function]
[call site]
00079
us_socket_context_on_close
[function]
[call site]
00080
uWS::HttpContext<false>::getSocketContext()
[function]
[call site]
00081
us_socket_context_on_data
[function]
[call site]
00082
uWS::HttpContext<false>::getSocketContext()
[function]
[call site]
00083
us_socket_context_on_writable
[function]
[call site]
00084
uWS::HttpContext<false>::getSocketContext()
[function]
[call site]
00085
us_socket_context_on_end
[function]
[call site]
00086
uWS::HttpContext<false>::getSocketContext()
[function]
[call site]
00087
us_socket_context_on_timeout
[function]
[call site]
00088
ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>::any_invocable<uWS::TemplatedApp<false>::TemplatedApp(uWS::SocketContextOptions)::{lambda(auto:1*, auto:2*)#1}, void>(uWS::TemplatedApp<false>::TemplatedApp(uWS::SocketContextOptions)::{lambda(auto:1*, auto:2*)#1}&&)
[function]
[call site]
00089
uWS::TemplatedApp<false>::any(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>&&)
[function]
[call site]
00090
uWS::HttpContext<false>::onHttp(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>&&, bool)
[function]
[call site]
00091
uWS::HttpContext<false>::getSocketContextData()
[function]
[call site]
00092
uWS::HttpContext<false>::getSocketContext()
[function]
[call site]
00093
us_socket_context_ext
[function]
[call site]
00094
ofats::any_detail::any_invocable_impl<void, false, uWS::HttpResponse<false>*, uWS::HttpRequest*>::operator bool() const
[function]
[call site]
00095
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::remove(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int)
[function]
[call site]
00096
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::findHandler(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int)
[function]
[call site]
00097
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::setUrl(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00098
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::getUrlSegment(int)
[function]
[call site]
00099
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::getUrlSegment(int)
[function]
[call site]
00100
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::cullNode(uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::Node*, uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::Node*, unsigned int)
[function]
[call site]
00101
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::cullNode(uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::Node*, uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::Node*, unsigned int)
[function]
[call site]
00102
ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>::any_invocable(ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>&&)
[function]
[call site]
00103
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::add(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, ofats::any_invocable<bool (uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>*)>&&, unsigned int)
[function]
[call site]
00104
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::remove(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int)
[function]
[call site]
00105
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::getNode(uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::Node*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool)
[function]
[call site]
00106
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::setUrl(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00107
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::getUrlSegment(int)
[function]
[call site]
00108
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::getUrlSegment(int)
[function]
[call site]
00109
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::getNode(uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::Node*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool)
[function]
[call site]
00110
uWS::HttpContext<false>::onHttp(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>&&, bool)::{lambda(auto:1*)#1}::~any_invocable()
[function]
[call site]
00111
ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*, us_socket_context_t*)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00112
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00113
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, uWS::OpCode)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00114
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, uWS::OpCode)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00115
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00116
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00117
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00118
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, int, int)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00119
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, int, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00120
uWS::TemplatedApp<false>&& uWS::TemplatedApp<false>::ws<test()::PerSocketData>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)
[function]
[call site]
00121
uWS::TopicTree<uWS::TopicTreeMessage, uWS::TopicTreeBigMessage>::TopicTree(std::__1::function<bool (uWS::Subscriber*, uWS::TopicTreeMessage&, uWS::TopicTree<uWS::TopicTreeMessage, uWS::TopicTreeBigMessage>::IteratorFlags)>)
[function]
[call site]
00122
uWS::Loop::get(void*)
[function]
[call site]
00123
ofats::any_invocable<void (uWS::Loop*)>::any_invocable<uWS::TemplatedApp<false>::ws<test()::PerSocketData>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)::{lambda(uWS::Loop*)#1}, void>(uWS::TemplatedApp<false>::ws<test()::PerSocketData>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)::{lambda(uWS::Loop*)#1}&&)
[function]
[call site]
00124
uWS::Loop::get(void*)
[function]
[call site]
00125
ofats::any_invocable<void (uWS::Loop*)>::any_invocable<uWS::TemplatedApp<false>::ws<test()::PerSocketData>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)::{lambda(uWS::Loop*)#2}, void>(uWS::TemplatedApp<false>::ws<test()::PerSocketData>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)::{lambda(uWS::Loop*)#2}&&)
[function]
[call site]
00126
uWS::Loop::get(void*)
[function]
[call site]
00127
uWS::WebSocketContext<false, true, test()::PerSocketData>::create(uWS::Loop*, us_socket_context_t*, uWS::TopicTree<uWS::TopicTreeMessage, uWS::TopicTreeBigMessage>*)
[function]
[call site]
00128
us_create_child_socket_context
[function]
[call site]
00129
us_create_socket_context
[function]
[call site]
00130
us_socket_context_ext
[function]
[call site]
00131
uWS::WebSocketContextData<false, test()::PerSocketData>::WebSocketContextData(uWS::TopicTree<uWS::TopicTreeMessage, uWS::TopicTreeBigMessage>*)
[function]
[call site]
00132
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00133
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, uWS::OpCode)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00134
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, uWS::OpCode)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00135
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00136
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, int, int)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00137
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, int, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00138
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00139
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00140
uWS::WebSocketContext<false, true, test()::PerSocketData>::init()
[function]
[call site]
00141
uWS::WebSocketContext<false, true, test()::PerSocketData>::getSocketContext()
[function]
[call site]
00142
us_socket_context_on_close
[function]
[call site]
00143
us_socket_context_on_data
[function]
[call site]
00144
auto uWS::WebSocketContext<false, true, test()::PerSocketData>::init()::{lambda(auto:1*, char*, int)#1}::__invoke<us_socket_t>(us_socket_t*, char*, int)
[function]
[call site]
00145
us_socket_context_on_writable
[function]
[call site]
00146
auto uWS::WebSocketContext<false, true, test()::PerSocketData>::init()::{lambda(auto:1*)#1}::__invoke<us_socket_t>(us_socket_t*)
[function]
[call site]
00147
us_socket_context_on_end
[function]
[call site]
00148
auto uWS::WebSocketContext<false, true, test()::PerSocketData>::init()::{lambda(auto:1*)#2}::__invoke<us_socket_t>(us_socket_t*)
[function]
[call site]
00149
auto uWS::WebSocketContext<false, true, test()::PerSocketData>::init()::{lambda(auto:1*)#3}::__invoke<us_socket_t>(us_socket_t*)
[function]
[call site]
00150
us_socket_context_on_timeout
[function]
[call site]
00151
auto uWS::WebSocketContext<false, true, test()::PerSocketData>::init()::{lambda(auto:1*)#4}::__invoke<us_socket_t>(us_socket_t*)
[function]
[call site]
00152
ofats::any_invocable<void ()>::any_invocable<uWS::TemplatedApp<false>::ws<test()::PerSocketData>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)::{lambda()#1}, void>(uWS::TemplatedApp<false>::ws<test()::PerSocketData>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)::{lambda()#1}&&)
[function]
[call site]
00153
uWS::WebSocketContext<false, true, test()::PerSocketData>::getSocketContext()
[function]
[call site]
00154
us_socket_context_loop
[function]
[call site]
00155
us_loop_ext
[function]
[call site]
00156
uWS::InflationStream::InflationStream(uWS::CompressOptions)
[function]
[call site]
00157
uWS::DeflationStream::DeflationStream(uWS::CompressOptions)
[function]
[call site]
00158
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00159
us_socket_context_ext
[function]
[call site]
00160
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*)>::operator=(ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*)>&&)
[function]
[call site]
00161
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, uWS::OpCode)>::operator=(ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, uWS::OpCode)>&&)
[function]
[call site]
00162
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00163
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, uWS::OpCode)>::operator=(ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, uWS::OpCode)>&&)
[function]
[call site]
00164
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00165
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*)>::operator=(ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*)>&&)
[function]
[call site]
00166
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00167
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, int, int)>::operator=(ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, int, int)>&&)
[function]
[call site]
00168
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, int, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::any_invocable(ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, int, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>&&)
[function]
[call site]
00169
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00170
uWS::TemplatedApp<false>::ws<test()::PerSocketData>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)::{lambda(uWS::WebSocket<false, true, test()::PerSocketData>*, int, std::__1::basic_string_view<char, std::__1::char_traits<char> >)#1}::~basic_string_view()
[function]
[call site]
00171
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00172
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::operator=(ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>&&)
[function]
[call site]
00173
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00174
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::operator=(ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>&&)
[function]
[call site]
00175
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00176
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00177
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00178
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00179
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00180
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00181
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00182
uWS::WebSocketContext<false, true, test()::PerSocketData>::getExt()
[function]
[call site]
00183
uWS::WebSocketContextData<false, test()::PerSocketData>::calculateIdleTimeoutCompnents(unsigned short)
[function]
[call site]
00184
uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>::WebSocketBehavior(uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)
[function]
[call site]
00185
ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*, us_socket_context_t*)>::any_invocable(ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*, us_socket_context_t*)>&&)
[function]
[call site]
00186
ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>::any_invocable<uWS::TemplatedApp<false>::ws<test()::PerSocketData>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)::{lambda(auto:1*, auto:2*)#1}, void>(uWS::TemplatedApp<false>::ws<test()::PerSocketData>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)::{lambda(auto:1*, auto:2*)#1}&&)
[function]
[call site]
00187
uWS::HttpContext<false>::onHttp(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>&&, bool)
[function]
[call site]
00188
ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>::any_invocable<test()::$_0, void>(test()::$_0&&)
[function]
[call site]
00189
uWS::TemplatedApp<false>::get(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>&&)
[function]
[call site]
00190
uWS::HttpContext<false>::onHttp(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>&&, bool)
[function]
[call site]
00191
ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>::any_invocable<test()::$_1, void>(test()::$_1&&)
[function]
[call site]
00192
uWS::TemplatedApp<false>::post(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>&&)
[function]
[call site]
00193
uWS::HttpContext<false>::onHttp(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>&&, bool)
[function]
[call site]
00194
ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>::any_invocable<test()::$_2, void>(test()::$_2&&)
[function]
[call site]
00195
uWS::TemplatedApp<false>::any(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, ofats::any_invocable<void (uWS::HttpResponse<false>*, uWS::HttpRequest*)>&&)
[function]
[call site]
00196
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*)>::any_invocable<test()::$_3, void>(test()::$_3&&)
[function]
[call site]
00197
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, uWS::OpCode)>::any_invocable<test()::$_4, void>(test()::$_4&&)
[function]
[call site]
00198
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*)>::any_invocable<test()::$_5, void>(test()::$_5&&)
[function]
[call site]
00199
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::any_invocable<test()::$_6, void>(test()::$_6&&)
[function]
[call site]
00200
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::any_invocable<test()::$_7, void>(test()::$_7&&)
[function]
[call site]
00201
ofats::any_invocable<void (uWS::WebSocket<false, true, test()::PerSocketData>*, int, std::__1::basic_string_view<char, std::__1::char_traits<char> >)>::any_invocable<test()::$_8, void>(test()::$_8&&)
[function]
[call site]
00202
uWS::TemplatedApp<false>&& uWS::TemplatedApp<false>::ws<test()::PerSocketData>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::TemplatedApp<false>::WebSocketBehavior<test()::PerSocketData>&&)
[function]
[call site]
00203
ofats::any_invocable<void (us_listen_socket_t*)>::any_invocable<test()::$_9, void>(test()::$_9&&)
[function]
[call site]
00204
uWS::TemplatedApp<false>::listen(int, ofats::any_invocable<void (us_listen_socket_t*)>&&)
[function]
[call site]
00205
uWS::HttpContext<false>::listen(char const*, int, int)
[function]
[call site]
00206
uWS::HttpContext<false>::getSocketContext()
[function]
[call site]
00207
us_socket_context_listen
[function]
[call site]
00208
bsd_create_listen_socket
[function]
[call site]
00209
snprintf
[call site]
00210
getaddrinfo
[call site]
00211
bsd_create_socket
[function]
[call site]
00212
socket
[call site]
00213
bsd_set_nonblocking
[function]
[call site]
00214
fcntl
[call site]
00215
bsd_create_socket
[function]
[call site]
00216
freeaddrinfo
[call site]
00217
setsockopt
[call site]
00218
setsockopt
[call site]
00219
setsockopt
[call site]
00220
bind
[call site]
00221
bsd_close_socket
[function]
[call site]
00222
close
[call site]
00223
freeaddrinfo
[call site]
00224
us_create_poll
[function]
[call site]
00225
us_poll_init
[function]
[call site]
00226
us_poll_start
[function]
[call site]
00227
us_internal_socket_context_link_listen_socket
[function]
[call site]
00228
ofats::any_invocable<void (us_listen_socket_t*)>::operator()(us_listen_socket_t*)
[function]
[call site]
00229
ofats::any_detail::any_invocable_impl<void, false, us_listen_socket_t*>::~any_invocable_impl()
[function]
[call site]
00230
ofats::any_detail::any_invocable_impl<void, false, us_listen_socket_t*>::destroy()
[function]
[call site]
00231
__clang_call_terminate
[call site]
00232
uWS::Loop::get(void*)
[function]
[call site]
00233
us_loop_iteration_number
[function]
[call site]
00234
us_create_socket_context
[function]
[call site]
00235
us_socket_context_timestamp
[function]
[call site]
00236
us_socket_context_connect
[function]
[call site]
00237
bsd_create_connect_socket
[function]
[call site]
00238
snprintf
[call site]
00239
getaddrinfo
[call site]
00240
bsd_create_socket
[function]
[call site]
00241
freeaddrinfo
[call site]
00242
getaddrinfo
[call site]
00243
bind
[call site]
00244
freeaddrinfo
[call site]
00245
bsd_close_socket
[function]
[call site]
00246
freeaddrinfo
[call site]
00247
connect
[call site]
00248
freeaddrinfo
[call site]
00249
us_poll_start
[function]
[call site]
00250
us_internal_socket_context_link_socket
[function]
[call site]
00251
us_socket_is_established
[function]
[call site]
00252
us_internal_poll_type
[function]
[call site]
00253
us_socket_local_port
[function]
[call site]
00254
us_poll_fd
[function]
[call site]
00255
bsd_local_addr
[function]
[call site]
00256
getsockname
[call site]
00257
internal_finalize_bsd_addr
[function]
[call site]
00258
__bswap_16
[function]
[call site]
00259
__bswap_16
[function]
[call site]
00260
bsd_addr_get_port
[function]
[call site]
00261
us_socket_context_on_connect_error
[function]
[call site]
00262
us_socket_context_on_open
[function]
[call site]
00263
us_socket_context_on_end
[function]
[call site]
00264
us_socket_context_on_data
[function]
[call site]
00265
us_socket_context_on_writable
[function]
[call site]
00266
us_socket_context_on_close
[function]
[call site]
00267
uWS::TemplatedApp<false>::addServerName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, uWS::SocketContextOptions)
[function]
[call site]
00268
uWS::TemplatedApp<false>::removeServerName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00269
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::~HttpRouter()
[function]
[call site]
00270
uWS::HttpRouter<uWS::HttpContextData<false>::RouterData>::Node::~Node()
[function]
[call site]
00271
us_socket_context_remove_server_name
[function]
[call site]
00272
ofats::any_invocable<void (char const*)>::any_invocable_impl(decltype(nullptr))
[function]
[call site]
00273
uWS::TemplatedApp<false>::missingServerName(ofats::any_invocable<void (char const*)>)
[function]
[call site]
00274
uWS::TemplatedApp<false>::constructorFailed()
[function]
[call site]
00275
uWS::HttpContext<false>::getSocketContextData()
[function]
[call site]
00276
ofats::any_invocable<void (char const*)>::operator=(ofats::any_invocable<void (char const*)>&&)
[function]
[call site]
00277
uWS::TemplatedApp<false>::missingServerName(ofats::any_invocable<void (char const*)>)::{lambda(us_socket_context_t*, char const*)#1}::operator void (*)(us_socket_context_t*, char const*)() const
[function]
[call site]
00278
us_socket_context_on_server_name
[function]
[call site]
00279
uWS::TemplatedApp<false>::getNativeHandle()
[function]
[call site]
00280
uWS::TemplatedApp<false>::run()
[function]
[call site]
00281
uWS::run()
[function]
[call site]
00282
uWS::Loop::get(void*)
[function]
[call site]
00283
us_socket_context_free
[function]
[call site]
00284
us_internal_loop_unlink
[function]
[call site]
00285
uWS::TemplatedApp<false>::~TemplatedApp()
[function]
[call site]
00286
uWS::HttpContext<false>::free()
[function]
[call site]
00287
uWS::HttpContext<false>::getSocketContextData()
[function]
[call site]
00288
uWS::HttpContextData<false>::~HttpContextData()
[function]
[call site]
00289
uWS::HttpContext<false>::getSocketContext()
[function]
[call site]
00290
us_socket_context_free
[function]
[call site]
00291
ofats::any_invocable<void ()>::operator()()
[function]
[call site]
00292
uWS::TopicTree<uWS::TopicTreeMessage, uWS::TopicTreeBigMessage>::~TopicTree()
[function]
[call site]
00293
uWS::Loop::get(void*)
[function]
[call site]
00294
uWS::Loop::get(void*)
[function]
[call site]
00295
__clang_call_terminate
[call site]
00296
uWS::Loop::get(void*)
[function]
[call site]
00297
uWS::Loop::get(void*)
[function]
[call site]
00298
puts
[call site]
00299