[asterisk-bugs] [JIRA] (ASTERISK-27542) When I execute "CLI>queue show" the asterisk service go down

Asterisk Team (JIRA) noreply at issues.asterisk.org
Wed Jan 3 02:17:40 CST 2018


    [ https://issues.asterisk.org/jira/browse/ASTERISK-27542?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=241316#comment-241316 ] 

Asterisk Team commented on ASTERISK-27542:
------------------------------------------

Thanks for creating a report! The issue has entered the triage process. That means the issue will wait in this status until a Bug Marshal has an opportunity to review the issue. Once the issue has been reviewed you will receive comments regarding the next steps towards resolution.

A good first step is for you to review the [Asterisk Issue Guidelines|https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines] if you haven't already. The guidelines detail what is expected from an Asterisk issue report.

Then, if you are submitting a patch, please review the [Patch Contribution Process|https://wiki.asterisk.org/wiki/display/AST/Patch+Contribution+Process].

> When I execute "CLI>queue show" the asterisk service go down
> ------------------------------------------------------------
>
>                 Key: ASTERISK-27542
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-27542
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_queue
>    Affects Versions: 13.18.0
>         Environment: I have my operating system installed on an VmWare machine.
> # uname -a
> 4.9.0-4-amd64 #1 SMP Debian 4.9.51-1 (2017-09-28) x86_64 GNU/Linux
> #  cat /etc/debian_version
> 9.2
>            Reporter: Miguel Sanz
>
> I have an Asterisk 13.18.0 which is using realtime with queues config:
> - rt_queue_log
> - rt_queue_members
> - rt_queue_rules
> - rt_queues 
> When I execute CLI> queue show the asterisk service suddenly go down and it is created this coredump:
> /tmp# gdb asterisk core
> GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
> Copyright (C) 2016 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "x86_64-linux-gnu".
> Type "show configuration" for configuration details.
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/gdb/bugs/>.
> Find the GDB manual and other documentation resources online at:
> <http://www.gnu.org/software/gdb/documentation/>.
> For help, type "help".
> Type "apropos word" to search for commands related to "word"...
> Reading symbols from asterisk...done.
> [New LWP 951]
> [New LWP 568]
> [New LWP 571]
> [New LWP 572]
> [New LWP 573]
> [New LWP 574]
> [New LWP 575]
> [New LWP 581]
> [New LWP 582]
> [New LWP 583]
> [New LWP 584]
> [New LWP 587]
> [New LWP 588]
> [New LWP 589]
> [New LWP 593]
> [New LWP 594]
> [New LWP 595]
> [New LWP 596]
> [New LWP 597]
> [New LWP 603]
> [New LWP 605]
> [New LWP 606]
> [New LWP 607]
> [New LWP 608]
> [New LWP 609]
> [New LWP 610]
> [New LWP 611]
> [New LWP 612]
> [New LWP 613]
> [New LWP 614]
> [New LWP 615]
> [New LWP 616]
> [New LWP 617]
> [New LWP 619]
> [New LWP 622]
> [New LWP 623]
> [New LWP 624]
> [New LWP 625]
> [New LWP 627]
> [New LWP 629]
> [New LWP 630]
> [New LWP 620]
> [New LWP 618]
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> Core was generated by `/usr/sbin/asterisk -U asterisk -G asterisk -g'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0  0x00007f8ddfdcd2f4 in ast_str_case_hash (str=0x0) at /usr/src/asterisk-13.18.0/include/asterisk/strings.h:1246
> 1246            while (*str) {
> [Current thread is 1 (Thread 0x7f8e04746700 (LWP 951))]
> (gdb) bt full
> #0  0x00007f8ddfdcd2f4 in ast_str_case_hash (str=0x0) at /usr/src/asterisk-13.18.0/include/asterisk/strings.h:1246
>         hash = 5381
> #1  0x00007f8ddfdcd727 in queue_hash_cb (obj=0x7f8e04744e90, flags=32) at app_queue.c:1739
>         q = 0x7f8e04744e90
> #2  0x00005593aae6a3a8 in hash_ao2_find_first (self=0x5593ad4c62c0, flags=OBJ_SEARCH_OBJECT, arg=0x7f8e04744e90,
>     state=0x7f8e04744ca0) at astobj2_hash.c:390
>         node = 0x5593ab034a30 <__PRETTY_FUNCTION__.8332>
>         bucket_cur = 21907
>         cmp = -1425848013
> #3  0x00005593aae68877 in internal_ao2_traverse (self=0x5593ad4c62c0, flags=OBJ_SEARCH_OBJECT,
>     cb_fn=0x7f8ddfdcd729 <queue_cmp_cb>, arg=0x7f8e04744e90, data=0x0, type=AO2_CALLBACK_DEFAULT, tag=0x0, file=0x0, line=0,
>     func=0x0) at astobj2_container.c:344
>         ret = 0x0
>         cb_default = 0x7f8ddfdcd729 <queue_cmp_cb>
>         cb_withdata = 0x0
>         node = 0x0
>         traversal_state = 0x7f8e04744ca0
>         orig_lock = AO2_LOCK_REQ_MUTEX
>         multi_container = 0x0
>         multi_iterator = 0x0
>         __PRETTY_FUNCTION__ = "internal_ao2_traverse"
> #4  0x00005593aae68bc2 in __ao2_callback (c=0x5593ad4c62c0, flags=OBJ_SEARCH_OBJECT, cb_fn=0x7f8ddfdcd729 <queue_cmp_cb>,
>     arg=0x7f8e04744e90) at astobj2_container.c:455
> No locals.
> #5  0x00005593aae68d11 in __ao2_find (c=0x5593ad4c62c0, arg=0x7f8e04744e90, flags=OBJ_SEARCH_OBJECT) at astobj2_container.c:496
>         arged = 0x7f8e04744e90
> #6  0x00007f8ddfdd75a0 in find_load_queue_rt_friendly (queuename=0x0) at app_queue.c:3541
>         queue_vars = 0x7f8dec0017c0
>         member_config = 0x0
>         q = 0x0
>         tmpq = {__field_mgr_pool = 0x0, name = 0x0, moh = 0x0, announce = 0x0, context = 0x0, membermacro = 0x0,
>           membergosub = 0x0, defaultrule = 0x0, sound_next = 0x0, sound_thereare = 0x0, sound_calls = 0x0,
>           queue_quantity1 = 0x0, queue_quantity2 = 0x0, sound_holdtime = 0x0, sound_minutes = 0x0, sound_minute = 0x0,
>           sound_seconds = 0x0, sound_thanks = 0x0, sound_callerannounce = 0x0, sound_reporthold = 0x0, __field_mgr = {
>             last_alloc = 0x0, header = 0x0}, sound_periodicannounce = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
>           dead = 0, ringinuse = 0, announce_to_first_user = 0, setinterfacevar = 0, setqueuevar = 0, setqueueentryvar = 0,
>           reportholdtime = 0, wrapped = 0, timeoutrestart = 0, announceholdtime = 0, announceposition = 0, strategy = 0,
> ---Type <return> to continue, or q <return> to quit---
>           realtime = 0, found = 0, relativeperiodicannounce = 0, autopausebusy = 0, autopauseunavail = 0,
>           joinempty = (unknown: 0), leavewhenempty = (unknown: 0), announcepositionlimit = 0, announcefrequency = 0,
>           minannouncefrequency = 0, periodicannouncefrequency = 0, numperiodicannounce = 0, randomperiodicannounce = 0,
>           roundingseconds = 0, holdtime = 0, talktime = 0, callscompleted = 0, callsabandoned = 0, servicelevel = 0,
>           callscompletedinsl = 0, monfmt = "\000\000\000\000\000\000\000", montype = 0, count = 0, maxlen = 0, wrapuptime = 0,
>           penaltymemberslimit = 0, retry = 0, timeout = 0, weight = 0, autopause = 0, autopausedelay = 0, timeoutpriority = 0,
>           rrpos = 0, memberdelay = 0, autofill = 0, members = 0x0, head = 0x0, list = {next = 0x0}, rules = {first = 0x0,
>             last = 0x0}}
>         prev_weight = 0
>         __PRETTY_FUNCTION__ = "find_load_queue_rt_friendly"
> #7  0x00007f8ddfdebd54 in __queues_show (s=0x0, fd=18, argc=2, argv=0x7f8e047454e8) at app_queue.c:9214
>         queuename = 0x0
>         category = 0x7f8dec0017c0 ""
>         cfg = 0x7f8dec001580
>         q = 0x0
>         out = 0x7f8e04745070
>         found = 0
>         now = 1514836291
>         queue_iter = {c = 0x7f8dec000f90, last_node = 0xc, complete = 74733376, flags = 32654}
>         mem_iter = {c = 0x7f8e0483db7f, last_node = 0x7f8e04746700, complete = -201323504, flags = 32653}
>         __PRETTY_FUNCTION__ = "__queues_show"
> #8  0x00007f8ddfdecdae in queue_show (e=0x7f8ddfffefa0 <cli_queue>, cmd=-4, a=0x7f8e04745460) at app_queue.c:9469
> No locals.
> #9  0x00005593aaee90be in ast_cli_command_full (uid=0, gid=0, fd=18, s=0x7f8e04745740 "queue show ") at cli.c:2762
>         args = {0x7f8ddfffefa0 <cli_queue> "\220\005e\255\223U", 0x7f8dec000f90 "queue", 0x7f8dec000f96 "show", 0x0,
>           0x7f8dec000f76 "", 0x0, 0x7f8dec0008db "", 0x0, 0x7f8e04745670 "\005", 0x7f8e0b215df8 "\217y⪓U",
>           0x5 <error: Cannot access memory at address 0x5>, 0x0, 0x7f8e04745698 "\b]!\v\216\177",
>           0x7f8e0b0130d1 <_dl_lookup_symbol_x+353> "H\203\304\060\203", <incomplete sequence \370>,
>           0xc <error: Cannot access memory at address 0xc>, 0x7f8e0b215df8 "\217y⪓U",
>           0x5 <error: Cannot access memory at address 0x5>,
>           0x7f8e0b012384 <check_match+324> "\205\300\017\205m\377\377\377\351z\377\377\377\017\037\200",
>           0x1 <error: Cannot access memory at address 0x1>, 0x39d <error: Cannot access memory at address 0x39d>,
>           0x7f8e0b216ec8 "", 0x7f8e07976d90 "", 0x7f8e07984038 "",
>           0x7f8e0b012bc3 <do_lookup_x+2019> "H\203\304\060H\205\300\017\205\374\002",
>           0x39d <error: Cannot access memory at address 0x39d>, 0x7f8e07984038 "", 0x7f8e0b216ec8 "", 0x7f8e04745648 "",
>           0x7f8e04745644 "", 0x7f8e0b01253b <do_lookup_x+347> "\205\300\017\205\\\b", 0x5593aae163d0 "getsockopt",
>           0x5593aae021d8 "\320\020", 0x7f8e04745648 "", 0x776d44e8 <error: Cannot access memory at address 0x776d44e8>,
> ---Type <return> to continue, or q <return> to quit---
>           0x1ddb513 <error: Cannot access memory at address 0x1ddb513>, 0x7f8e07984038 "", 0x7f8e04745720 "\220[t\004\216\177",
>           0x7f8e07976d90 "", 0x7f8e04745644 "", 0x7f8e04745710 "PYt\004\216\177", 0x5593ad665a70 "p\341\"\v\216\177",
>           0x26 <error: Cannot access memory at address 0x26>, 0x4745750 <error: Cannot access memory at address 0x4745750>,
>           0x7f8e09193f18 "", 0x4745674 <error: Cannot access memory at address 0x4745674>, 0x0,
>           0x5593ad665a70 "p\341\"\v\216\177", 0x7f8e0b22e4c8 "(\344\"\v\216\177", 0x7f8e047457b0 "PYt\004\216\177",
>           0x7f8e0b215d08 "ky⪓U", 0x5 <error: Cannot access memory at address 0x5>, 0x0, 0x7f8e047457d8 "Hė\a\216\177",
>           0x7f8e0b0130d1 <_dl_lookup_symbol_x+353> "H\203\304\060\203", <incomplete sequence \370>,
>           0x15 <error: Cannot access memory at address 0x15>, 0x7f8e0b215d08 "ky⪓U",
>           0x5 <error: Cannot access memory at address 0x5>, 0x0, 0x1 <error: Cannot access memory at address 0x1>,
>           0x7f8e0b22e170 "", 0xc <error: Cannot access memory at address 0xc>, 0x7f8e0b215d68 "ky⪓U", 0x0,
>           0x7f8e0b22e4c8 "(\344\"\v\216\177", 0x7f8e04745720 "\220[t\004\216\177"}
>         e = 0x7f8ddfffefa0 <cli_queue>
>         x = 2
>         duplicate = 0x7f8dec000f90 "queue"
>         tmp = "queue show\000MMATCHES queue show rules  \000\000\020_\031\t\216\177\000\000\340Ut\004\216\177\000\000\030?\031\t\216\177\000\000\004"
>         retval = 0x0
>         a = {fd = 18, argc = 2, argv = 0x7f8e047454e8, line = 0x0, word = 0x0, pos = 0, n = 0}
>         __PRETTY_FUNCTION__ = "ast_cli_command_full"
> #10 0x00005593aaee920a in ast_cli_command_multiple_full (uid=0, gid=0, fd=18, size=12, s=0x7f8e04745b90 "queue show ")
>     at cli.c:2788
>         cmd = "queue show \000MATCHES \"queue show rules \" \"\"", '\000' <repeats 30 times>, "\260\347,\253\223U\000\000\000\000\000\000\000\000\000\000\177ۃ\004\216\177\000\000\000gt\004\216\177\000\000\020\f\000\364\215\177\000\000PYt\004\216\177\000\000\244|\001\v\216\177\000\000\005", '\000' <repeats 16 times>, "gt\004\216\177\000\000Hė\a\216\177\000\000\360Xt\004\216\177\000\000\177\363\001\v\216\177", '\000' <repeats 30 times>...
>         x = 11
>         y = 12
>         count = 0
> #11 0x00005593aae5d96e in netconsole (vconsole=0x5593ab2fbde0 <consoles>) at asterisk.c:1637
>         cmds_read = 1
>         bytes_read = 12
>         con = 0x5593ab2fbde0 <consoles>
>         hostname = "pre-nueva", '\000' <repeats 48 times>
>         inbuf = "queue show \000MATCHES \"queue show rules \" \"\"\000te silent\000\000\000\000 \000\000\340\215\177\000\000 \000\000\000\000\000\000\000`\000\000\000\000\000\000\000P\005\002\000\000\000\000\000@}\021\255\223U\000\000@\320\"\v\216\177\000\000@}\021\255\223U\000\000\000\000\000\000\000\000\000\000p\\t\004\216\177\000\000\000\000\000\000\001\000\000\000\071\a\365\252\223U\000\000\340\\t\004\216\177\000\000`\265\021\255\223U\000\000\255y\a\253\223U\000\000\240}\a\253\223U\000\000\255y\a\253\202\00---Type <return> to continue, or q <return> to quit---
> 3\000\000Ku\a\253\223U\000\000@\320\"\vr\003\000\000"...
>         outbuf = "pre-nueva/568/13.18.0\n\000U\000\000\bH\003\253\223U\000\000\000\000\000\000\000\000\000\000 at Zt\004\216\177\000\000x\274\226\255\223U\000\000\020Zt\004\216\177\000\000\264s檓U\000\000\001\000\000\000\002\000\000\000\220\274\226\255\223U\000\000\001\000\000\000\377\377\377\377`\265\021\255\223U\000\000x\274\226\255\223U\000\000\362u\346\252\000\000\000\000PZt\004\216\177\000\000\205\233檓U\000\000\006\002\000\000\377\377\377\377\020\000\000\000\000\000\000\000\020[t\004\216\177\000\000 k\243\255\223U\000\000o;\021\v\216\177\000\000\000\000\000\000\000\000\000\000@\320\"\v\216\177\000\000\364w檓U"...
>         end_buf = 0x7f8e04745d90 "pre-nueva"
>         start_read = 0x7f8e04745b90 "queue show "
>         res = 1
>         fds = {{fd = 18, events = 1, revents = 1}, {fd = 19, events = 1, revents = 0}}
>         __PRETTY_FUNCTION__ = "netconsole"
> #12 0x00005593ab01ee7e in dummy_start (data=0x7f8df0aa2f20) at utils.c:1238
>         __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 5736414153180549141, 0, 140247937833855, 140247936820992,
>                 140247660760080, 5736414153188937749, 1990741311590469653}, __mask_was_saved = 0}}, __pad = {0x7f8e04745ef0,
>             0x0, 0x0, 0x4}}
>         __cancel_routine = 0x5593aae5acb1 <ast_unregister_thread>
>         __cancel_arg = 0x7f8e04746700
>         __not_first_call = 0
>         ret = 0x7f8e07d08900 <_IO_helper_jumps>
>         a = {start_routine = 0x5593aae5d6f2 <netconsole>, data = 0x5593ab2fbde0 <consoles>,
>           name = 0x7f8df0220920 "netconsole", ' ' <repeats 11 times>, "started at [ 1739] asterisk.c listener()"}
> #13 0x00007f8e0919a494 in start_thread (arg=0x7f8e04746700) at pthread_create.c:333
>         __res = <optimized out>
>         pd = 0x7f8e04746700
>         now = <optimized out>
>         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140247936820992, -5726363557147602923, 0, 140247937833855, 140247936820992,
>                 140247660760080, 5736414153178451989, 5736403522816282645}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
>               0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
>         not_first_call = <optimized out>
>         pagesize_m1 = <optimized out>
>         sp = <optimized out>
>         freesize = <optimized out>
>         __PRETTY_FUNCTION__ = "start_thread"
> #14 0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> No locals.
> (gdb) thread apply all bt
> Thread 43 (Thread 0x7f8dda5ec700 (LWP 618)):
> #0  0x00007f8e07a526ad in poll () at ../sysdeps/unix/syscall-template.S:84
> #1  0x00005593aaf46feb in ast_io_wait (ioc=0x5593ad6792c0, howlong=1000) at io.c:282
> #2  0x00007f8de59d6081 in network_thread (ignore=0x0) at chan_iax2.c:12594
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad78d030) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8dda5ec700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 42 (Thread 0x7f8dda4f4700 (LWP 620)):
> #0  0x00007f8e07a526ad in poll () at ../sysdeps/unix/syscall-template.S:84
> #1  0x00005593aaf46feb in ast_io_wait (ioc=0x5593ad78b180, howlong=1000) at io.c:282
> #2  0x00007f8ddca09fd8 in do_monitor (data=0x0) at chan_sip.c:29654
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad7baa40) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8dda4f4700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 41 (Thread 0x7f8dda190700 (LWP 630)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad593c80)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad593c80, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad593c80, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad593c80) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad643c50) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad6476a0) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8dda190700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 40 (Thread 0x7f8dda20c700 (LWP 629)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad64c1b0)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad64c1b0, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad64c1b0, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad64c1b0) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad4c1bb0) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad428b80) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8dda20c700) at pthread_create.c:333
> ---Type <return> to continue, or q <return> to quit---
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 39 (Thread 0x7f8dda288700 (LWP 627)):
> #0  0x00007f8e091a37dd in nanosleep () at ../sysdeps/unix/syscall-template.S:84
> #1  0x00007f8ddbb1b01e in cleanup (unused=0x0) at pbx_realtime.c:134
> #2  0x00005593ab01ee7e in dummy_start (data=0x5593ad4af090) at utils.c:1238
> #3  0x00007f8e0919a494 in start_thread (arg=0x7f8dda288700) at pthread_create.c:333
> #4  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 38 (Thread 0x7f8dda304700 (LWP 625)):
> #0  0x00007f8e07a526ad in poll () at ../sysdeps/unix/syscall-template.S:84
> #1  0x00007f8dddf5b650 in scan_thread (unused=0x0) at pbx_spool.c:763
> #2  0x00005593ab01ee7e in dummy_start (data=0x5593ad4acd30) at utils.c:1238
> #3  0x00007f8e0919a494 in start_thread (arg=0x7f8dda304700) at pthread_create.c:333
> #4  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 37 (Thread 0x7f8dda380700 (LWP 624)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad3f9170)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad3f9170, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad3f9170, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad3f9170) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad498850) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad495410) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8dda380700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 36 (Thread 0x7f8dda3fc700 (LWP 623)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ada40730)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ada40730, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ada40730, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ada40730) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ada40b40) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ada40cc0) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8dda3fc700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> ---Type <return> to continue, or q <return> to quit---
> Thread 35 (Thread 0x7f8dda478700 (LWP 622)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ada3ffc0)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ada3ffc0, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ada3ffc0, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ada3ffc0) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ada40040) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ada40170) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8dda478700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 34 (Thread 0x7f8dda570700 (LWP 619)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad7af550)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad7af550, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad7af550, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad7af550) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad78d470) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad7af650) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8dda570700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 33 (Thread 0x7f8dda668700 (LWP 617)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x7f8de59f014b "chan_iax2.c", lineno=12066,
>     func=0x7f8de59f8060 <__PRETTY_FUNCTION__.22731> "iax2_process_thread", cond_name=0x7f8de59f0571 "&thread->cond",
>     mutex_name=0x7f8de59f0563 "&thread->lock", cond=0x5593ad79acf0, t=0x5593ad79acb8) at lock.c:600
> #2  0x00007f8de59d37ea in iax2_process_thread (data=0x5593ad799b80) at chan_iax2.c:12066
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad78d030) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8dda668700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 32 (Thread 0x7f8dda6e4700 (LWP 616)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x7f8de59f014b "chan_iax2.c", lineno=12066,
>     func=0x7f8de59f8060 <__PRETTY_FUNCTION__.22731> "iax2_process_thread", cond_name=0x7f8de59f0571 "&thread->cond",
> ---Type <return> to continue, or q <return> to quit---
>     mutex_name=0x7f8de59f0563 "&thread->lock", cond=0x5593ad799a30, t=0x5593ad7999f8) at lock.c:600
> #2  0x00007f8de59d37ea in iax2_process_thread (data=0x5593ad7988c0) at chan_iax2.c:12066
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad78b7b0) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8dda6e4700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 31 (Thread 0x7f8dda760700 (LWP 615)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x7f8de59f014b "chan_iax2.c", lineno=12066,
>     func=0x7f8de59f8060 <__PRETTY_FUNCTION__.22731> "iax2_process_thread", cond_name=0x7f8de59f0571 "&thread->cond",
>     mutex_name=0x7f8de59f0563 "&thread->lock", cond=0x5593ad798770, t=0x5593ad798738) at lock.c:600
> #2  0x00007f8de59d37ea in iax2_process_thread (data=0x5593ad797600) at chan_iax2.c:12066
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad789380) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8dda760700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 30 (Thread 0x7f8dda7dc700 (LWP 614)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x7f8de59f014b "chan_iax2.c", lineno=12066,
>     func=0x7f8de59f8060 <__PRETTY_FUNCTION__.22731> "iax2_process_thread", cond_name=0x7f8de59f0571 "&thread->cond",
>     mutex_name=0x7f8de59f0563 "&thread->lock", cond=0x5593ad7974b0, t=0x5593ad797478) at lock.c:600
> #2  0x00007f8de59d37ea in iax2_process_thread (data=0x5593ad796340) at chan_iax2.c:12066
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad78d030) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8dda7dc700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 29 (Thread 0x7f8dda858700 (LWP 613)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x7f8de59f014b "chan_iax2.c", lineno=12066,
>     func=0x7f8de59f8060 <__PRETTY_FUNCTION__.22731> "iax2_process_thread", cond_name=0x7f8de59f0571 "&thread->cond",
>     mutex_name=0x7f8de59f0563 "&thread->lock", cond=0x5593ad7961f0, t=0x5593ad7961b8) at lock.c:600
> #2  0x00007f8de59d37ea in iax2_process_thread (data=0x5593ad795080) at chan_iax2.c:12066
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad789380) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8dda858700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 28 (Thread 0x7f8dda8d4700 (LWP 612)):
> ---Type <return> to continue, or q <return> to quit---
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x7f8de59f014b "chan_iax2.c", lineno=12066,
>     func=0x7f8de59f8060 <__PRETTY_FUNCTION__.22731> "iax2_process_thread", cond_name=0x7f8de59f0571 "&thread->cond",
>     mutex_name=0x7f8de59f0563 "&thread->lock", cond=0x5593ad794f30, t=0x5593ad794ef8) at lock.c:600
> #2  0x00007f8de59d37ea in iax2_process_thread (data=0x5593ad793dc0) at chan_iax2.c:12066
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad789380) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8dda8d4700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 27 (Thread 0x7f8dda950700 (LWP 611)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x7f8de59f014b "chan_iax2.c", lineno=12066,
>     func=0x7f8de59f8060 <__PRETTY_FUNCTION__.22731> "iax2_process_thread", cond_name=0x7f8de59f0571 "&thread->cond",
>     mutex_name=0x7f8de59f0563 "&thread->lock", cond=0x5593ad793c70, t=0x5593ad793c38) at lock.c:600
> #2  0x00007f8de59d37ea in iax2_process_thread (data=0x5593ad792b00) at chan_iax2.c:12066
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad789380) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8dda950700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 26 (Thread 0x7f8dda9cc700 (LWP 610)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x7f8de59f014b "chan_iax2.c", lineno=12066,
>     func=0x7f8de59f8060 <__PRETTY_FUNCTION__.22731> "iax2_process_thread", cond_name=0x7f8de59f0571 "&thread->cond",
>     mutex_name=0x7f8de59f0563 "&thread->lock", cond=0x5593ad7929b0, t=0x5593ad792978) at lock.c:600
> #2  0x00007f8de59d37ea in iax2_process_thread (data=0x5593ad791840) at chan_iax2.c:12066
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad789380) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8dda9cc700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 25 (Thread 0x7f8ddaa48700 (LWP 609)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x7f8de59f014b "chan_iax2.c", lineno=12066,
>     func=0x7f8de59f8060 <__PRETTY_FUNCTION__.22731> "iax2_process_thread", cond_name=0x7f8de59f0571 "&thread->cond",
>     mutex_name=0x7f8de59f0563 "&thread->lock", cond=0x5593ad7916f0, t=0x5593ad7916b8) at lock.c:600
> #2  0x00007f8de59d37ea in iax2_process_thread (data=0x5593ad790580) at chan_iax2.c:12066
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad789380) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8ddaa48700) at pthread_create.c:333
> ---Type <return> to continue, or q <return> to quit---
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 24 (Thread 0x7f8ddaac4700 (LWP 608)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x7f8de59f014b "chan_iax2.c", lineno=12066,
>     func=0x7f8de59f8060 <__PRETTY_FUNCTION__.22731> "iax2_process_thread", cond_name=0x7f8de59f0571 "&thread->cond",
>     mutex_name=0x7f8de59f0563 "&thread->lock", cond=0x5593ad790430, t=0x5593ad7903f8) at lock.c:600
> #2  0x00007f8de59d37ea in iax2_process_thread (data=0x5593ad78f2c0) at chan_iax2.c:12066
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad789380) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8ddaac4700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 23 (Thread 0x7f8de40bd700 (LWP 607)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad788ec0)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad788ec0, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad788ec0, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad788ec0) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad788f40) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad7888f0) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8de40bd700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 22 (Thread 0x7f8de4139700 (LWP 606)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x5593ab071cfb "sched.c", lineno=155,
>     func=0x5593ab0720d8 <__PRETTY_FUNCTION__.12908> "sched_run", cond_name=0x5593ab071dc6 "&con->sched_thread->cond",
>     mutex_name=0x5593ab071dbb "&con->lock", cond=0x5593ad679998, t=0x5593ad785c70) at lock.c:600
> #2  0x00005593aafd822d in sched_run (data=0x5593ad785c70) at sched.c:155
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad6784e0) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8de4139700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 21 (Thread 0x7f8de41b5700 (LWP 605)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad6786e0)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad6786e0, abstime=0x0) at sem_waitcommon.c:111
> ---Type <return> to continue, or q <return> to quit---
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad6786e0, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad6786e0) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad6793c0) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad6798e0) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8de41b5700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 20 (Thread 0x7f8de7172700 (LWP 603)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad433020)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad433020, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad433020, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad433020) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad433180) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad4b9c40) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8de7172700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 19 (Thread 0x7f8de71ee700 (LWP 597)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x5593ab071cfb "sched.c", lineno=155,
>     func=0x5593ab0720d8 <__PRETTY_FUNCTION__.12908> "sched_run", cond_name=0x5593ab071dc6 "&con->sched_thread->cond",
>     mutex_name=0x5593ab071dbb "&con->lock", cond=0x5593ad59c228, t=0x5593ad5a2130) at lock.c:600
> #2  0x00005593aafd822d in sched_run (data=0x5593ad5a2130) at sched.c:155
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad5a3b90) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8de71ee700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 18 (Thread 0x7f8de726a700 (LWP 596)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad58e140)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad58e140, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad58e140, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad58e140) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad593a10) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad592600) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8de726a700) at pthread_create.c:333
> ---Type <return> to continue, or q <return> to quit---
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 17 (Thread 0x7f8de72e6700 (LWP 595)):
> #0  0x00007f8e07a526ad in poll () at ../sysdeps/unix/syscall-template.S:84
> #1  0x00005593ab01f205 in ast_wait_for_input (fd=11, ms=5000) at utils.c:1327
> #2  0x00005593ab00a90b in ast_tcptls_server_root (data=0x5593ab2da020 <ami_desc>) at tcptls.c:812
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad592580) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8de72e6700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 16 (Thread 0x7f8de7362700 (LWP 594)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad593610)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad593610, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad593610, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad593610) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad598210) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad598790) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8de7362700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 15 (Thread 0x7f8de73de700 (LWP 593)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad5925b0)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad5925b0, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad5925b0, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad5925b0) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad589cc0) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad592820) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8de73de700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 14 (Thread 0x7f8de745a700 (LWP 589)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad1a36d0)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad1a36d0, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad1a36d0, abstime=0x0) at sem_waitcommon.c:181
> ---Type <return> to continue, or q <return> to quit---
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad1a36d0) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad1ab580) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad1ab6b0) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8de745a700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 13 (Thread 0x7f8de74d6700 (LWP 588)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad1a06e0)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad1a06e0, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad1a06e0, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad1a06e0) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad1a9470) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad1a97e0) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8de74d6700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 12 (Thread 0x7f8e040e1700 (LWP 587)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad1a46a0)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad1a46a0, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad1a46a0, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad1a46a0) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad1994a0) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad1a5100) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8e040e1700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 11 (Thread 0x7f8e04366700 (LWP 584)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x5593ab050b4b "devicestate.c", lineno=556,
>     func=0x5593ab050fe0 <__PRETTY_FUNCTION__.14854> "do_devstate_changes", cond_name=0x5593ab050e1f "&change_pending",
>     mutex_name=0x5593ab050e2f "&state_changes.lock", cond=0x5593ab2f3c40 <change_pending>, t=0x5593ab2d6810 <state_changes+16>)
>     at lock.c:600
> #2  0x00005593aaf0cc58 in do_devstate_changes (data=0x0) at devicestate.c:556
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad143ba0) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8e04366700) at pthread_create.c:333
> ---Type <return> to continue, or q <return> to quit---
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 10 (Thread 0x7f8e043e2700 (LWP 583)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x5593ab03564b "bridge.c", lineno=4839,
>     func=0x5593ab037c70 <__PRETTY_FUNCTION__.18465> "bridge_manager_thread", cond_name=0x5593ab036ab9 "&manager->cond",
>     mutex_name=0x5593ab036a98 "ao2_object_get_lockaddr(manager)", cond=0x5593ad143350, t=0x5593ad143300) at lock.c:600
> #2  0x00005593aae80647 in bridge_manager_thread (data=0x5593ad143350) at bridge.c:4839
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad1433b0) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8e043e2700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 9 (Thread 0x7f8e0445e700 (LWP 582)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad12e4f0)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad12e4f0, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad12e4f0, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad12e4f0) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad12e570) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad12e6d0) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8e0445e700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 8 (Thread 0x7f8e044da700 (LWP 581)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad12de40)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad12de40, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad12de40, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad12de40) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad12daf0) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad12df90) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8e044da700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 7 (Thread 0x7f8e047c2700 (LWP 575)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x5593ab05b72b "logger.c", lineno=1591,
> ---Type <return> to continue, or q <return> to quit---
>     func=0x5593ab05cc78 <__PRETTY_FUNCTION__.15538> "logger_thread", cond_name=0x5593ab05c65d "&logcond",
>     mutex_name=0x5593ab05c64f "&logmsgs.lock", cond=0x5593ab2f4100 <logcond>, t=0x5593ab2d8a30 <logmsgs+16>) at lock.c:600
> #2  0x00005593aaf55c53 in logger_thread (data=0x0) at logger.c:1591
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ad11a080) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8e047c2700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 6 (Thread 0x7f8e0483e700 (LWP 574)):
> #0  0x00007f8e07a526ad in poll () at ../sysdeps/unix/syscall-template.S:84
> #1  0x00005593aae5dbf8 in listener (unused=0x0) at asterisk.c:1698
> #2  0x00005593ab01ee7e in dummy_start (data=0x5593ad11a010) at utils.c:1238
> #3  0x00007f8e0919a494 in start_thread (arg=0x7f8e0483e700) at pthread_create.c:333
> #4  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 5 (Thread 0x7f8e0b114700 (LWP 573)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad11afb0)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad11afb0, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad11afb0, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad11afb0) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad117cd0) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad116a60) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8e0b114700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 4 (Thread 0x7f8e0b190700 (LWP 572)):
> #0  0x00007f8e091a2536 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5593ad06bae0)
>     at ../sysdeps/unix/sysv/linux/futex-internal.h:205
> #1  do_futex_wait (sem=sem at entry=0x5593ad06bae0, abstime=0x0) at sem_waitcommon.c:111
> #2  0x00007f8e091a25e4 in __new_sem_wait_slow (sem=0x5593ad06bae0, abstime=0x0) at sem_waitcommon.c:181
> #3  0x00005593ab006858 in ast_sem_wait (sem=0x5593ad06bae0) at /usr/src/asterisk-13.18.0/include/asterisk/sem.h:59
> #4  0x00005593ab00691b in default_tps_processing_function (data=0x5593ad06bb60) at taskprocessor.c:178
> #5  0x00005593ab01ee7e in dummy_start (data=0x5593ad06bcc0) at utils.c:1238
> #6  0x00007f8e0919a494 in start_thread (arg=0x7f8e0b190700) at pthread_create.c:333
> #7  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 3 (Thread 0x7f8e0b20c700 (LWP 571)):
> ---Type <return> to continue, or q <return> to quit---
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00005593aaf50822 in __ast_cond_wait (filename=0x5593ab04f9ab "db.c", lineno=968,
>     func=0x5593ab050af8 <__PRETTY_FUNCTION__.15905> "db_sync_thread", cond_name=0x5593ab050973 "&dbcond",
>     mutex_name=0x5593ab04fc99 "&dblock", cond=0x5593ab2f3ba0 <dbcond>, t=0x5593ab2d61e0 <dblock>) at lock.c:600
> #2  0x00005593aaf0b9bd in db_sync_thread (data=0x0) at db.c:968
> #3  0x00005593ab01ee7e in dummy_start (data=0x5593ae6a36b0) at utils.c:1238
> #4  0x00007f8e0919a494 in start_thread (arg=0x7f8e0b20c700) at pthread_create.c:333
> #5  0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
> Thread 2 (Thread 0x7f8e0b20d780 (LWP 568)):
> #0  0x00007f8e07a526ad in poll () at ../sysdeps/unix/syscall-template.S:84
> #1  0x00005593aae64458 in monitor_sig_flags (unused=0x0) at asterisk.c:4000
> #2  0x00005593aae66dbb in asterisk_daemon (isroot=1, runuser=0x7fffd2359570 "asterisk", rungroup=0x7fffd2359550 "asterisk")
>     at asterisk.c:4840
> #3  0x00005593aae65f00 in main (argc=6, argv=0x7fffd235a8c8) at asterisk.c:4514
> Thread 1 (Thread 0x7f8e04746700 (LWP 951)):
> #0  0x00007f8ddfdcd2f4 in ast_str_case_hash (str=0x0) at /usr/src/asterisk-13.18.0/include/asterisk/strings.h:1246
> #1  0x00007f8ddfdcd727 in queue_hash_cb (obj=0x7f8e04744e90, flags=32) at app_queue.c:1739
> #2  0x00005593aae6a3a8 in hash_ao2_find_first (self=0x5593ad4c62c0, flags=OBJ_SEARCH_OBJECT, arg=0x7f8e04744e90,
>     state=0x7f8e04744ca0) at astobj2_hash.c:390
> #3  0x00005593aae68877 in internal_ao2_traverse (self=0x5593ad4c62c0, flags=OBJ_SEARCH_OBJECT,
>     cb_fn=0x7f8ddfdcd729 <queue_cmp_cb>, arg=0x7f8e04744e90, data=0x0, type=AO2_CALLBACK_DEFAULT, tag=0x0, file=0x0, line=0,
>     func=0x0) at astobj2_container.c:344
> #4  0x00005593aae68bc2 in __ao2_callback (c=0x5593ad4c62c0, flags=OBJ_SEARCH_OBJECT, cb_fn=0x7f8ddfdcd729 <queue_cmp_cb>,
>     arg=0x7f8e04744e90) at astobj2_container.c:455
> #5  0x00005593aae68d11 in __ao2_find (c=0x5593ad4c62c0, arg=0x7f8e04744e90, flags=OBJ_SEARCH_OBJECT) at astobj2_container.c:496
> #6  0x00007f8ddfdd75a0 in find_load_queue_rt_friendly (queuename=0x0) at app_queue.c:3541
> #7  0x00007f8ddfdebd54 in __queues_show (s=0x0, fd=18, argc=2, argv=0x7f8e047454e8) at app_queue.c:9214
> #8  0x00007f8ddfdecdae in queue_show (e=0x7f8ddfffefa0 <cli_queue>, cmd=-4, a=0x7f8e04745460) at app_queue.c:9469
> #9  0x00005593aaee90be in ast_cli_command_full (uid=0, gid=0, fd=18, s=0x7f8e04745740 "queue show ") at cli.c:2762
> #10 0x00005593aaee920a in ast_cli_command_multiple_full (uid=0, gid=0, fd=18, size=12, s=0x7f8e04745b90 "queue show ")
>     at cli.c:2788
> #11 0x00005593aae5d96e in netconsole (vconsole=0x5593ab2fbde0 <consoles>) at asterisk.c:1637
> #12 0x00005593ab01ee7e in dummy_start (data=0x7f8df0aa2f20) at utils.c:1238
> #13 0x00007f8e0919a494 in start_thread (arg=0x7f8e04746700) at pthread_create.c:333
> #14 0x00007f8e07a5baff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list