[asterisk-bugs] [JIRA] (ASTERISK-28920) bridge show all causes crash
sungtae kim (JIRA)
noreply at issues.asterisk.org
Thu May 28 20:03:25 CDT 2020
sungtae kim created ASTERISK-28920:
--------------------------------------
Summary: bridge show all causes crash
Key: ASTERISK-28920
URL: https://issues.asterisk.org/jira/browse/ASTERISK-28920
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Bridges/bridge_builtin_features
Affects Versions: 17.4.0
Reporter: sungtae kim
{noformat}
(gdb)
#0 0x000056550a05da1a in handle_bridge_show_all (e=0x56550a2f1340 <bridge_cli>, cmd=-4, a=0x7f7eca834440) at bridge.c:5089
#1 0x000056550a0ae198 in ast_cli_command_full (uid=0, gid=0, fd=25, s=0x7f7eca834720 "bridge show all") at cli.c:2824
#2 0x000056550a0ae32e in ast_cli_command_multiple_full (uid=0, gid=0, fd=25, size=16, s=0x7f7eca834b70 "bridge show all") at cli.c:2851
#3 0x000056550a0390be in netconsole (vconsole=0x56550a31efa0 <consoles>) at asterisk.c:1428
#4 0x000056550a1bb748 in dummy_start (data=0x56550b22ca70) at utils.c:1249
#5 0x00007f7ecd257fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007f7eccceb4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb) channel 3: open failed: connect failed: Connection refused
(gdb) set print pretty on
(gdb) frame 0
#0 0x000056550a05da1a in handle_bridge_show_all (e=0x56550a2f1340 <bridge_cli>, cmd=-4, a=0x7f7eca834440) at bridge.c:5089
5089 ast_format_duration_hh_mm_ss(ast_tvnow().tv_sec - snapshot->creationtime.tv_sec, print_time, sizeof(print_time));
(gdb) list
5084 iter = ao2_iterator_init(bridges, 0);
5085 for (; (bridge = ao2_iterator_next(&iter)); ao2_ref(bridge, -1)) {
5086 struct ast_bridge_snapshot *snapshot = ast_bridge_get_snapshot(bridge);
5087 char print_time[32];
5088
5089 ast_format_duration_hh_mm_ss(ast_tvnow().tv_sec - snapshot->creationtime.tv_sec, print_time, sizeof(print_time));
5090
5091 if (snapshot) {
5092 ast_cli(a->fd, FORMAT_ROW,
5093 snapshot->uniqueid,
(gdb) p snapshot
$1 = (struct ast_bridge_snapshot *) 0x0
(gdb) p bridge
$2 = (struct ast_bridge *) 0x7f7eac007ad0
{noformat}
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list