AdguardTeam / VpnLibs

Open bug tracker for AdGuard VPN core library
6 stars 0 forks source link

Crash in Pinger.ping #8

Closed ameshkov closed 3 years ago

ameshkov commented 3 years ago
Thread 7 Crashed:
0   AGVpnClient                     0x104d39664         bufferevent_free (bufferevent.c:798)
1   AGVpnClient                     0x104ade6f4         [inlined] std::__1::unique_ptr<T>::reset (memory:2623)
2   AGVpnClient                     0x104ade6f4         [inlined] std::__1::unique_ptr<T>::~unique_ptr (memory:2577)
3   AGVpnClient                     0x104ade6f4         [inlined] std::__1::unique_ptr<T>::~unique_ptr
4   AGVpnClient                     0x104ade6f4         [inlined] ping_endpoint_t::~ping_endpoint_t (ping.cpp:33)
5   AGVpnClient                     0x104ade6f4         [inlined] ping_endpoint_t::~ping_endpoint_t
6   AGVpnClient                     0x104ade6f4         [inlined] std::__1::allocator_traits<T>::__destroy<T> (memory:1803)
7   AGVpnClient                     0x104ade6f4         [inlined] std::__1::allocator_traits<T>::destroy<T> (memory:1635)
8   AGVpnClient                     0x104ade6f4         [inlined] std::__1::__list_imp<T>::clear (list:762)
9   AGVpnClient                     0x104ade6f4         [inlined] std::__1::__list_imp<T>::~__list_imp (list:741)
10  AGVpnClient                     0x104ade6f4         [inlined] std::__1::list<T>::~list (list:834)
11  AGVpnClient                     0x104ade6f4         [inlined] std::__1::list<T>::~list
12  AGVpnClient                     0x104ade6f4         [inlined] ping_t::~ping_t (ping.cpp:50)
13  AGVpnClient                     0x104ade6f4         [inlined] std::__1::unique_ptr<T>::reset (memory:2623)
14  AGVpnClient                     0x104ade6f4         [inlined] std::__1::unique_ptr<T>::~unique_ptr (memory:2577)
15  AGVpnClient                     0x104ade6f4         [inlined] std::__1::unique_ptr<T>::~unique_ptr
16  AGVpnClient                     0x104ade6f4         [inlined] ping_endpoint_t::~ping_endpoint_t (ping.cpp:33)
17  AGVpnClient                     0x104ade6f4         [inlined] ping_endpoint_t::~ping_endpoint_t
18  AGVpnClient                     0x104ade6f4         [inlined] std::__1::allocator_traits<T>::__destroy<T> (memory:1803)
19  AGVpnClient                     0x104ade6f4         [inlined] std::__1::allocator_traits<T>::destroy<T> (memory:1635)
20  AGVpnClient                     0x104ade6f4         [inlined] std::__1::__list_imp<T>::clear (list:762)
21  AGVpnClient                     0x104ade6f4         [inlined] std::__1::__list_imp<T>::~__list_imp (list:741)
22  AGVpnClient                     0x104ade6f4         [inlined] std::__1::list<T>::~list (list:834)
23  AGVpnClient                     0x104ade6f4         [inlined] std::__1::list<T>::~list
24  AGVpnClient                     0x104ade6f4         ping_t::~ping_t (ping.cpp:50)
25  AGVpnClient                     0x104ade900         [inlined] ping_t::~ping_t (ping.cpp:50)
26  AGVpnClient                     0x104ade900         [inlined] std::__1::pair<T>::~pair (utility:297)
27  AGVpnClient                     0x104ade900         [inlined] std::__1::pair<T>::~pair
28  AGVpnClient                     0x104ade900         [inlined] std::__1::allocator_traits<T>::__destroy<T> (memory:1803)
29  AGVpnClient                     0x104ade900         [inlined] std::__1::allocator_traits<T>::destroy<T> (memory:1635)
30  AGVpnClient                     0x104ade900         [inlined] std::__1::__hash_node_destructor<T>::operator() (__hash_table:846)
31  AGVpnClient                     0x104ade900         [inlined] std::__1::unique_ptr<T>::reset (memory:2623)
32  AGVpnClient                     0x104ade900         [inlined] std::__1::unique_ptr<T>::~unique_ptr (memory:2577)
33  AGVpnClient                     0x104ade900         [inlined] std::__1::unique_ptr<T>::~unique_ptr
34  AGVpnClient                     0x104ade900         [inlined] std::__1::__hash_table<T>::erase (__hash_table:2600)
35  AGVpnClient                     0x104ade900         std::__1::__hash_table<T>::__erase_unique<T> (__hash_table:2638)
36  AGVpnClient                     0x104addd2c         ping_t::complete_round
37  AGVpnClient                     0x104ade064         ping_t::on_event (ping.cpp:297)
38  AGVpnClient                     0x104d389f0         bufferevent_run_deferred_callbacks_unlocked (bufferevent.c:205)
39  AGVpnClient                     0x104d438b0         event_process_active_single_queue
40  AGVpnClient                     0x104d402dc         [inlined] event_process_active
41  AGVpnClient                     0x104d402dc         event_base_loop (event.c:1961)
42  AGVpnClient                     0x104d2f9f8         vpn_event_loop_run (event_loop.cpp:144)
43  AGVpnClient                     0x104adfb9c         locations_pinger_runner_run (locations_pinger_runner.cpp:50)
44  AGVpnClient                     0x104aa8be4         -[AGPing runWithLocations:timeoutMs:queryAllInterfaces:rounds:] (AGPing.m:69)
45  AdGuard VPN                     0x2047298dc         Pinger.ping (Pinger.swift:53)

Crash reports: