[App_rpt-users] Asterisk Segmentation Fault when decode mdc1200 on ilink nodes

Ismael Isuani ismaelisuani at gmail.com
Mon Sep 8 22:39:28 UTC 2014


Hello to the group,

I have 2 radios with different frequencies connected to the
asterisk with 2 URI interfaces. I compiled asterisk with mdc 1200.

MDC 1200 decoder works well, but if i link both nodes, such as:

rpt cmd 1001 ilink 3 1002

now when mdc is decoded asterisk died with:

Memory Allocation Failure - '-297310267' bytes in function ast_frdup
at line 469 of frame.c

I attached the backtrace file.

app_rpt version 0.323 06/07/2014
asterisk 1.4.23-pre

Is anyone to help me?

Thanks in advance.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.keekles.org/pipermail/app_rpt-users/attachments/20140908/1001f581/attachment.html>
-------------- next part --------------
[New LWP 5475]
[New LWP 5448]
[New LWP 5476]
[New LWP 5450]
[New LWP 5449]
[New LWP 5453]
[New LWP 5454]
[New LWP 5457]
[New LWP 5455]
[New LWP 5458]
[New LWP 5456]
[New LWP 5462]
[New LWP 5473]
[New LWP 5463]
[New LWP 5467]
[New LWP 5472]
[New LWP 5471]
[New LWP 5470]
[New LWP 5469]
[New LWP 5459]
[New LWP 5468]
[New LWP 5460]
[New LWP 5466]
[New LWP 5461]
[New LWP 5477]
[New LWP 5464]
[New LWP 5465]
[New LWP 5474]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `asterisk -vvvvvg -c'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007fd178436080 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#0  0x00007fd178436080 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00000000004768b5 in ast_frdup (f=0x7fd15c46f500) at frame.c:486
        out = 0x7fd0ea2ab080
        len = 1911302085
        srclen = 12
        buf = 0x7fd0ea2ab080
        frames = 0x10eba70
        __PRETTY_FUNCTION__ = "ast_frdup"
#2  0x00007fd171c629bc in rpt_qwrite (l=0x11008a0, f=0x7fd15c46f500) at app_rpt.c:4210
        f1 = 0x7fd15c46f310
#3  0x00007fd171c63c65 in mdc1200_send (myrpt=0x7fd171ec2708, data=0x7fd15c4713f0 "I1234") at app_rpt.c:4657
        l = 0x11008a0
        wf = {frametype = AST_FRAME_TEXT, subclass = 0, datalen = 1911301896, samples = 0, mallocd = 0, mallocd_hdr_len = 0, offset = 0, src = 0x7fd171cad8d8 "mdc1200_send", data = 0x7fd15c46f430, delivery = {tv_sec = 140537656592981, tv_usec = 17111136}, frame_list = {next = 0x7fd15c471408}, flags = 1548162058, ts = 140537173054475, len = 140537173054472, seqno = 1548162058}
        str = "I 1002 I1234\000\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377\001\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000@\227ix\321\177", '\000' <repeats 14 times>, "\n\026\000\000 \000\000\000\060", '\000' <repeats 12 times>, ".G\\\321\177", '\000' <repeats 18 times>"\330, \062\066x\321\177\000\000\030\000\000\000\060\000\000\000\220\365F\\\321\177\000\000\320\364F\\\321\177\000\000\001", '\000' <repeats 23 times>"\200, \365F\\\321\177\000\000_9\306q\321\177\000\000\344\354Q\000\000\000\000"
#4  0x00007fd171c99ae8 in rpt (this=0x7fd171ec2708) at app_rpt.c:20596
        op = 1 '\001'
        arg = 0 '\000'
        unitID = 4660
        ustr = "I1234\000\000\000\000"
        ubuf = "\216\223\201iiyxfcw\206}r\177\224\222\200y\204\233\252\233{^Sf\204\225\213p]c\200\236\245\220p`l\212\241\236\204iam\177\222\237\242\234\216~obZWZalz\210\224\236\244\246\244\237\227\215\202wngb`adipw\177\207\216\223\227\230\230\226\222\215\207\201{vronnoqtx|\200\204\207\212\214\215\215\215\213\211\207\204\201}yvuuuvxz{}\177\201\203\204\206\206\207\207\207\206\205\203}|\206\213\207\203{somnrw}\203\210\214\216\216\215", '\000' <repeats 2399 times>
        sp = 0x7fd16c056918
        n = 1
        ismuted = 0
        cs1 = {0x1054ed0, 0x10a4a30, 0x10d5390, 0x10d76e0, 0x10d9bc0, 0x10a3250, 0x10f7cc0, 0x11035d0, 0x10850a0, 0x0 <repeats 291 times>}
        elap = 11
        toexit = 0
        f1 = 0x10ee760
        cs = {0x10850a0, 0x1054ed0, 0x10a4a30, 0x10d5390, 0x10d76e0, 0x10d9bc0, 0x10a3250, 0x10f7cc0, 0x11035d0, 0x0 <repeats 291 times>}
        n = 9
        x = 0
        f = 0x7fd16c056920
        f2 = 0x10ec010
        totx = 0
        myrpt = 0x7fd171ec2708
        tele = 0x7fd15c4729e6 "usb02"
        idtalkover = 0x0
        c = 0 '\000'
        myfirst = 0 '\000'
        p = 0x7fd171cab606 "version 0.323 06/07/2014"
        ms = 9
        i = 0
        lasttx = 0
        lastexttx = 1
        lastpatchup = 0
        val = 1
        identqueued = 0
        othertelemqueued = 0
        tailmessagequeued = 0
        ctqueued = 0
        dtmfed = 0
        lastmyrx = 1
        localmsgqueued = 0
        u = 0
        fp = 0x0
        mystat = {st_dev = 0, st_ino = 0, st_nlink = 140537645088352, st_mode = 3772, st_uid = 0, st_gid = 1548171712, __pad0 = 32721, st_rdev = 140537658740800, st_size = 3, st_blksize = 140537641886212, st_blocks = 0, st_atim = {tv_sec = 0, tv_nsec = 3792}, st_mtim = {tv_sec = 4404473, tv_nsec = 140537645088456}, st_ctim = {tv_sec = 7685248, tv_nsec = 140537173060640}, __unused = {4406013, 3824, 1017907249152}}
        who = 0x10850a0
        ci = {chan = 32779, confno = 1021, confmode = 516}
        t = 1410188002
        was = 0
        l = 0x7fd171ec4550
        m = 0x7fd171ec4550
        telem = 0x7fd171ec6640
        tmpstr = "Radio\000usb02", '\000' <repeats 288 times>
        lstr = "L ", '\000' <repeats 5117 times>
        lat = '\000' <repeats 99 times>
        lon = '\000' <repeats 99 times>
        elev = '\000' <repeats 99 times>
        __PRETTY_FUNCTION__ = "rpt"
#5  0x00000000004e21e8 in dummy_start (data=0x10511d0) at utils.c:925
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -5520470306634710247, 140537657933168, 140537173064128, 140537658740800, 3, -5520470306666167527, 5530949839522775833}, __mask_was_saved = 0}}, __pad = {0x7fd15c472f80, 0x0, 0x0, 0x0}}
        __cancel_routine = 0x42b275 <ast_unregister_thread>
        __cancel_arg = 0x7fd15c473700
        __not_first_call = 0
        ret = 0x0
        a = {start_routine = 0x7fd171c92028 <rpt>, data = 0x7fd171ec2708, name = 0x10534a0 "rpt", ' ' <repeats 18 times>, "started at [21998] app_rpt.c rpt_master()"}
        lock_info = 0x109ec10
        mutex_attr = {__size = "\001\000\000", __align = 1}
        __PRETTY_FUNCTION__ = "dummy_start"
#6  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#7  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#8  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 28 (Thread 0x7fd15c4af700 (LWP 5474)):
#0  0x00007fd1783ea963 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00000000004a7872 in poll (pArray=0x7fd15c4ab1e0, n_fds=17, timeout=20) at poll.c:296
#2  0x000000000044b49f in ast_waitfor_nandfds (c=0x7fd15c4ac010, n=9, fds=0x0, nfds=0, exception=0x0, outfd=0x0, ms=0x7fd15c4aebcc) at channel.c:1741
#3  0x000000000044b8d3 in ast_waitfor_n (c=0x7fd15c4ac010, n=9, ms=0x7fd15c4aebcc) at channel.c:1803
#4  0x00007fd171c97605 in rpt (this=0x7fd171ebbe40) at app_rpt.c:20030
#5  0x00000000004e21e8 in dummy_start (data=0x1055b50) at utils.c:925
#6  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 27 (Thread 0x7fd170041700 (LWP 5465)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1652ad087 in __ast_cond_wait (filename=0x7fd1652ed82b "chan_iax2.c", lineno=10058, func=0x7fd1652f3980 "iax2_process_thread", cond_name=0x7fd1652edba3 "&thread->cond", mutex_name=0x7fd1652edb95 "&thread->lock", cond=0x7fd16d6b7778, t=0x7fd16d6b7600) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x00007fd1652da4ab in iax2_process_thread (data=0x7fd16d6b6540) at chan_iax2.c:10058
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6abb10) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 26 (Thread 0x7fd17007d700 (LWP 5464)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1652ad087 in __ast_cond_wait (filename=0x7fd1652ed82b "chan_iax2.c", lineno=10058, func=0x7fd1652f3980 "iax2_process_thread", cond_name=0x7fd1652edba3 "&thread->cond", mutex_name=0x7fd1652edb95 "&thread->lock", cond=0x7fd16d6ab828, t=0x7fd16d6ab6b0) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x00007fd1652da4ab in iax2_process_thread (data=0x7fd16d6aa5f0) at chan_iax2.c:10058
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6a39b0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 25 (Thread 0x7fd15c3fb700 (LWP 5477)):
#0  0x00007fd1783ea963 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fd169265d79 in ast_select (nfds=51, rfds=0x7fd15c3fabd0, wfds=0x0, efds=0x0, tvp=0x7fd15c3fac60) at /usr/src/trunk/asterisk/include/asterisk/channel.h:1325
#2  0x00007fd169268d2d in hidthread (arg=0x7fd16c053610) at chan_usbradio.c:1758
#3  0x00000000004e21e8 in dummy_start (data=0x104f8c0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 24 (Thread 0x7fd170131700 (LWP 5461)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1652ad087 in __ast_cond_wait (filename=0x7fd1652ed82b "chan_iax2.c", lineno=10058, func=0x7fd1652f3980 "iax2_process_thread", cond_name=0x7fd1652edba3 "&thread->cond", mutex_name=0x7fd1652edb95 "&thread->lock", cond=0x7fd16d6a78c8, t=0x7fd16d6a7750) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x00007fd1652da4ab in iax2_process_thread (data=0x7fd16d6a6690) at chan_iax2.c:10058
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6a39b0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 23 (Thread 0x7fd1652a1700 (LWP 5466)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1652ad087 in __ast_cond_wait (filename=0x7fd1652ed82b "chan_iax2.c", lineno=10058, func=0x7fd1652f3980 "iax2_process_thread", cond_name=0x7fd1652edba3 "&thread->cond", mutex_name=0x7fd1652edb95 "&thread->lock", cond=0x7fd16d6b8a98, t=0x7fd16d6b8920) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x00007fd1652da4ab in iax2_process_thread (data=0x7fd16d6b7860) at chan_iax2.c:10058
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6a39b0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7fd17016d700 (LWP 5460)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1652ad087 in __ast_cond_wait (filename=0x7fd1652ed82b "chan_iax2.c", lineno=10058, func=0x7fd1652f3980 "iax2_process_thread", cond_name=0x7fd1652edba3 "&thread->cond", mutex_name=0x7fd1652edb95 "&thread->lock", cond=0x7fd16d6a63a8, t=0x7fd16d6a6230) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x00007fd1652da4ab in iax2_process_thread (data=0x7fd16d6a5170) at chan_iax2.c:10058
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6a39b0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 21 (Thread 0x7fd165229700 (LWP 5468)):
#0  0x00007fd178d6c64b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1652ad640 in __ast_cond_timedwait (filename=0x7fd1652ed82b "chan_iax2.c", lineno=10519, func=0x7fd1652f3894 "sched_thread", cond_name=0x7fd1652edbfe "&sched_cond", mutex_name=0x7fd1652edbf2 "&sched_lock", cond=0x7fd1654fe2e0, t=0x7fd1654fa6a0, abstime=0x7fd165228dc0) at /usr/src/trunk/asterisk/include/asterisk/lock.h:676
#2  0x00007fd1652dc73b in sched_thread (ignore=0x0) at chan_iax2.c:10519
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6a39b0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7fd177432700 (LWP 5459)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1652ad087 in __ast_cond_wait (filename=0x7fd1652ed82b "chan_iax2.c", lineno=10058, func=0x7fd1652f3980 "iax2_process_thread", cond_name=0x7fd1652edba3 "&thread->cond", mutex_name=0x7fd1652edb95 "&thread->lock", cond=0x7fd16d6a4e88, t=0x7fd16d6a4d10) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x00007fd1652da4ab in iax2_process_thread (data=0x7fd16d6a3c50) at chan_iax2.c:10058
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6a39b0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7fd1651ed700 (LWP 5469)):
#0  0x00007fd1783ea963 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00000000004a7872 in poll (pArray=0x7fd16d69eb50, n_fds=1, timeout=-1) at poll.c:296
#2  0x0000000000480aff in ast_io_wait (ioc=0x7fd16d69eab0, howlong=-1) at io.c:266
#3  0x00007fd1652dcaf7 in network_thread (ignore=0x0) at chan_iax2.c:10593
#4  0x00000000004e21e8 in dummy_start (data=0x7fd16d6abb10) at utils.c:925
#5  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fd163784700 (LWP 5470)):
#0  0x00007fd1783c133d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fd1783c11b0 in sleep () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fd1637881df in scan_thread (unused=0x0) at pbx_spool.c:451
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6c2d70) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fd1614bb700 (LWP 5471)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1614c159f in __ast_cond_wait (filename=0x7fd1614d2474 "app_queue.c", lineno=699, func=0x7fd1614d73b0 "device_state_thread", cond_name=0x7fd1614d3eae "&device_state.cond", mutex_name=0x7fd1614d3e9b "&device_state.lock", cond=0x7fd1616d9308, t=0x7fd1616d9190) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x00007fd1614c2354 in device_state_thread (data=0x0) at app_queue.c:699
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6cfcb0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fd15f5cf700 (LWP 5472)):
#0  0x00007fd1783ea963 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00000000004a7872 in poll (pArray=0x7fd16d6d9d50, n_fds=1, timeout=1000) at poll.c:296
#2  0x0000000000480aff in ast_io_wait (ioc=0x7fd16d6d9cb0, howlong=1000) at io.c:266
#3  0x00007fd15f6206f7 in do_monitor (data=0x0) at chan_sip.c:16184
#4  0x00000000004e21e8 in dummy_start (data=0x7fd16d6de1d0) at utils.c:925
#5  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fd165265700 (LWP 5467)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1652ad087 in __ast_cond_wait (filename=0x7fd1652ed82b "chan_iax2.c", lineno=10058, func=0x7fd1652f3980 "iax2_process_thread", cond_name=0x7fd1652edba3 "&thread->cond", mutex_name=0x7fd1652edb95 "&thread->lock", cond=0x7fd16d6b9fb8, t=0x7fd16d6b9e40) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x00007fd1652da4ab in iax2_process_thread (data=0x7fd16d6b8d80) at chan_iax2.c:10058
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6abb10) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fd1700b9700 (LWP 5463)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1652ad087 in __ast_cond_wait (filename=0x7fd1652ed82b "chan_iax2.c", lineno=10058, func=0x7fd1652f3980 "iax2_process_thread", cond_name=0x7fd1652edba3 "&thread->cond", mutex_name=0x7fd1652edb95 "&thread->lock", cond=0x7fd16d6aa308, t=0x7fd16d6aa190) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x00007fd1652da4ab in iax2_process_thread (data=0x7fd16d6a90d0) at chan_iax2.c:10058
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6a39b0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fd15c4eb700 (LWP 5473)):
#0  0x00007fd1783ea963 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00000000004a7872 in poll (pArray=0x7fd15c4eadf0, n_fds=1, timeout=-1) at poll.c:296
#2  0x0000000000431881 in monitor_sig_flags (unused=0x0) at asterisk.c:2613
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d703a00) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fd1700f5700 (LWP 5462)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1652ad087 in __ast_cond_wait (filename=0x7fd1652ed82b "chan_iax2.c", lineno=10058, func=0x7fd1652f3980 "iax2_process_thread", cond_name=0x7fd1652edba3 "&thread->cond", mutex_name=0x7fd1652edb95 "&thread->lock", cond=0x7fd16d6a8de8, t=0x7fd16d6a8c70) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x00007fd1652da4ab in iax2_process_thread (data=0x7fd16d6a7bb0) at chan_iax2.c:10058
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6a39b0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fd179264700 (LWP 5456)):
#0  0x00007fd1783ea963 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fd169265d79 in ast_select (nfds=11, rfds=0x7fd179262cb0, wfds=0x7fd179262d30, efds=0x0, tvp=0x0) at /usr/src/trunk/asterisk/include/asterisk/channel.h:1325
#2  0x00007fd16926a6d1 in sound_thread (arg=0x7fd16c033110) at chan_usbradio.c:2226
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16c053370) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fd1791ec700 (LWP 5458)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fd1652ad087 in __ast_cond_wait (filename=0x7fd1652ed82b "chan_iax2.c", lineno=10058, func=0x7fd1652f3980 "iax2_process_thread", cond_name=0x7fd1652edba3 "&thread->cond", mutex_name=0x7fd1652edb95 "&thread->lock", cond=0x7fd16d6a38c8, t=0x7fd16d6a3750) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x00007fd1652da4ab in iax2_process_thread (data=0x7fd16d6a2690) at chan_iax2.c:10058
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16d6a39b0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fd1792a0700 (LWP 5455)):
#0  0x00007fd1783ea963 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00000000004a7872 in poll (pArray=0x104cd20, n_fds=0, timeout=1000) at poll.c:296
#2  0x00007fd16b9e5736 in do_monitor (data=0x0) at chan_dahdi.c:7007
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16c015a60) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fd179228700 (LWP 5457)):
#0  0x00007fd1783ea963 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fd169265d79 in ast_select (nfds=13, rfds=0x7fd179226cb0, wfds=0x7fd179226d30, efds=0x0, tvp=0x0) at /usr/src/trunk/asterisk/include/asterisk/channel.h:1325
#2  0x00007fd16926a6d1 in sound_thread (arg=0x7fd16c053610) at chan_usbradio.c:2226
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16c075100) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fd1792dc700 (LWP 5454)):
#0  0x00007fd1783c133d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fd1783eb084 in usleep () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fd171c9fb3e in rpt_master (ignore=0x0) at app_rpt.c:22101
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16c008280) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fd179318700 (LWP 5453)):
#0  0x00007fd1783ea963 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fd173bc1a3d in ast_select (nfds=0, rfds=0x7fd179317cc0, wfds=0x0, efds=0x7fd179317c40, tvp=0x0) at /usr/src/trunk/asterisk/include/asterisk/channel.h:1325
#2  0x00007fd173bc89d9 in do_parking_thread (ignore=0x0) at res_features.c:2032
#3  0x00000000004e21e8 in dummy_start (data=0x108f590) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fd179390700 (LWP 5449)):
#0  0x00007fd1783ea963 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00000000004a7872 in poll (pArray=0x7fd17938fd70, n_fds=1, timeout=-1) at poll.c:296
#2  0x000000000042d0e8 in listener (unused=0x0) at asterisk.c:1000
#3  0x00000000004e21e8 in dummy_start (data=0x1030070) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fd179354700 (LWP 5450)):
#0  0x00007fd178d6c2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x0000000000464661 in __ast_cond_wait (filename=0x518794 "devicestate.c", lineno=352, func=0x518bd0 "do_devstate_changes", cond_name=0x518b28 "&change_pending", mutex_name=0x518b38 "&state_changes.lock", cond=0x7698a0, t=0x759b10) at /usr/src/trunk/asterisk/include/asterisk/lock.h:605
#2  0x000000000046551b in do_devstate_changes (data=0x0) at devicestate.c:352
#3  0x00000000004e21e8 in dummy_start (data=0x10380a0) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd15c437700 (LWP 5476)):
#0  0x00007fd1783ea963 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fd169265d79 in ast_select (nfds=54, rfds=0x7fd15c436bd0, wfds=0x0, efds=0x0, tvp=0x7fd15c436c60) at /usr/src/trunk/asterisk/include/asterisk/channel.h:1325
#2  0x00007fd169268d2d in hidthread (arg=0x7fd16c033110) at chan_usbradio.c:1758
#3  0x00000000004e21e8 in dummy_start (data=0x7fd16c051e90) at utils.c:925
#4  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd179392700 (LWP 5448)):
#0  0x00007fd178d6f18d in read () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00000000004e9a1a in read_char (el=0x1026b20, cp=0x7fff61150c4f "") at read.c:296
#2  0x00000000004ecc95 in el_getc (el=el at entry=0x1026b20, cp=cp at entry=0x7fff61150c4f "") at read.c:347
#3  0x00000000004edc0a in read_getcmd (ch=<optimized out>, cmdnum=<optimized out>, el=<optimized out>) at read.c:243
#4  el_gets (el=0x1026b20, nread=0x7fff6115107c) at read.c:443
#5  0x0000000000433325 in main (argc=3, argv=0x7fff61151378) at asterisk.c:3159
#6  0x00007fd178333eed in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000416669 in ?? ()
#8  0x00007fff61151368 in ?? ()
#9  0x000000000000001c in ?? ()
#10 0x0000000000000003 in ?? ()
#11 0x00007fff61152e05 in ?? ()
#12 0x00007fff61152e0e in ?? ()
#13 0x00007fff61152e16 in ?? ()
#14 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd15c473700 (LWP 5475)):
#0  0x00007fd178436080 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00000000004768b5 in ast_frdup (f=0x7fd15c46f500) at frame.c:486
#2  0x00007fd171c629bc in rpt_qwrite (l=0x11008a0, f=0x7fd15c46f500) at app_rpt.c:4210
#3  0x00007fd171c63c65 in mdc1200_send (myrpt=0x7fd171ec2708, data=0x7fd15c4713f0 "I1234") at app_rpt.c:4657
#4  0x00007fd171c99ae8 in rpt (this=0x7fd171ec2708) at app_rpt.c:20596
#5  0x00000000004e21e8 in dummy_start (data=0x10511d0) at utils.c:925
#6  0x00007fd178d67b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007fd1783f0e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()


More information about the App_rpt-users mailing list