!@!@!@! thread1.txt !@!@!@! $1 = {si_signo = 11, si_errno = 0, si_code = 1, _sifields = {_pad = {8, 0 }, _kill = {si_pid = 8, si_uid = 0}, _timer = {si_tid = 8, si_overrun = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _rt = {si_pid = 8, si_uid = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = 8, si_uid = 0, si_status = 0, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x8, _addr_lsb = 0, _addr_bnd = {_lower = 0x0, _upper = 0x0}}, _sigpoll = {si_band = 8, si_fd = 0}}} Signal Stop Print Pass to program Description SIGSEGV Yes Yes Yes Segmentation fault Thread 1 (Thread 0x7f2129c77700 (LWP 30929)): #0 0x00007f20c1226cd7 in bridges_scrape_cb (response=0x7f2129c759d0) at prometheus/bridges.c:137 index = 0 snapshot = 0x0 bridge_cache = 0x14ea890 bridges = 0x7f20f83c36d0 it_bridges = {c = 0x7f20f83c36d0, last_node = 0x7f20f83c2dc8, complete = 0, flags = 0} bridge = 0x7f21040013e0 bridge_metrics = 0x7f20f83b2180 eid_str = "00:50:56:81:d1:4b000000000000000000000360356:370 177000" i = 0 j = 0 num_bridges = 1 bridge_count = {type = PROMETHEUS_METRIC_GAUGE, allocation_strategy = PROMETHEUS_METRIC_ALLOCD, lock = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 1, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '000' , "001", '000' , __align = 0}, _track = 0x0, _flags = {tracking = 1, setup = 0}}, help = 0x7f20c122a958 "Current bridge count.", name = "asterisk_bridges_count", '000' , labels = {{name = "eid", '000' , value = "00:50:56:81:d1:4b", '000' }, {name = '000' , value = '000' }, {name = '000' , value = '000' }, {name = '000' , value = '000' }, {name = '000' , value = '000' }, {name = '000' , value = '000' }, {name = '000' , value = '000' }, {name = '000' , value = '000' }}, value = "1", '000' , get_metric_value = 0x0, children = {first = 0x0, last = 0x0}, entry = {next = 0x0}} __PRETTY_FUNCTION__ = "bridges_scrape_cb" #1 0x00007f20c1224b13 in scrape_metrics (response=0x7f2129c759d0) at res_prometheus.c:574 callback = 0x7f20c142f0f0 i = 2 __PRETTY_FUNCTION__ = "scrape_metrics" #2 0x00007f20c1224f7f in http_callback (ser=0x7f21140070c0, urih=0x7f20c142efa0 , uri=0x7f2129c75aec "", method=AST_HTTP_GET, get_params=0x0, headers=0x7f20f83d8da0) at res_prometheus.c:640 mod_cfg = 0x7f21200099f0 __PRETTY_FUNCTION__ = "http_callback" response = 0x7f20f83b17b0 start = {tv_sec = 1663056427, tv_usec = 916492} end = {tv_sec = 139780411578880, tv_usec = 5355531} __FUNCTION__ = "http_callback" #3 0x000000000061fd83 in handle_uri (ser=0x7f21140070c0, uri=0x7f2129c75aec "", method=AST_HTTP_GET, headers=0x7f20f83d8da0) at http.c:1490 c = 0x7f2129c75aec "" res = 0 params = 0x0 urih = 0x7f20c142efa0 l = 7 get_vars = 0x0 v = 0x7f20f83d8da0 prev = 0x0 redirect = 0x0 __FUNCTION__ = "handle_uri" __PRETTY_FUNCTION__ = "handle_uri" #4 0x0000000000620ceb in httpd_process_request (ser=0x7f21140070c0) at http.c:1931 headers = 0x7f20f83d8da0 uri = 0x7f2129c75ae4 "/metrics" method = 0x7f2129c75ae0 "GET" transfer_encoding = 0x6b9d3b "identity" request = 0x7f20f83b3c08 http_method = AST_HTTP_GET res = 0 len = 23 request_line = "GET000/metrics000HTTP/1.1rn", '000' ... #5 0x0000000000620fde in httpd_helper_thread (data=0x7f21140070c0) at http.c:1994 ser = 0x7f21140070c0 timeout = 15000 arg = 1 __PRETTY_FUNCTION__ = "httpd_helper_thread" __FUNCTION__ = "httpd_helper_thread" #6 0x00000000005c702e in handle_tcptls_connection (data=0x7f21140070c0) at tcptls.c:274 tcptls_session = 0x7f21140070c0 ssl = 0x7f2129c76c20 __FUNCTION__ = "handle_tcptls_connection" __PRETTY_FUNCTION__ = "handle_tcptls_connection" #7 0x00000000005d926e in dummy_start (data=0x7f2114003120) at utils.c:1574 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 3432521666730489396, 139778732140846, 139778732140847, 139778732141184, 139780411583936, 3432521666722100788, -3323490013529803212}, __mask_was_saved = 0}}, __pad = {0x7f2129c76d10, 0x0, 0x894dacbd065d7800, 0x0}} __cancel_routine = 0x4588a3 __cancel_arg = 0x7f2129c77700 __not_first_call = 0 ret = 0x7f2129c76dc0 a = {start_routine = 0x5c69d8 , data = 0x7f21140070c0, name = 0x7f2114001e90 "handle_tcptls_connection started at [ 342] tcptls.c ast_tcptls_server_root()"} __PRETTY_FUNCTION__ = "dummy_start" #8 0x00007f212d22d17a in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #9 0x00007f212c778df3 in clone () from /lib64/libc.so.6 No symbol table info available.