I get a core dump on a in or outgoing call with vISDN patch 640,
single HFC card in NT Mode, one ISDN Phone,
Kernel 2.6.13-15.8-default / SuSE 10, single CPU with APIC (Athlon XP /
Nfore 2),
Asterisk 1.2.7.1 with answer / disconnect patch.

debug visdn * shows nothing, asterisk exits only with
> *CLI> asterisk: dlc.c:30: _q931_dlc_hold: Assertion `dlc->holdcnt > 0'
> failed.
> Aborted (core dumped)
> (gdb) bt
> #0  0xffffe410 in __kernel_vsyscall ()
> #1  0x40124541 in raise () from /lib/tls/libc.so.6
> #2  0x40125dbb in abort () from /lib/tls/libc.so.6
> #3  0x4011d925 in __assert_fail () from /lib/tls/libc.so.6
> #4  0x4089327a in _q931_dlc_hold (dlc=0x81756e0, file=0x40897d4c
> "input.c", line=86) at dlc.c:30
> #5  0x4087ba83 in q931_dl_establish_indication (dlc=0x81756e0) at
> input.c:86
> #6  0x4087c37d in q931_receive (dlc=0x81756e0) at input.c:910
> #7  0x407bb697 in visdn_q931_thread_do_poll () at chan_visdn.c:2433
> #8  0x407bb845 in visdn_q931_thread_main (data=0x0) at chan_visdn.c:2495
> #9  0x4003f297 in start_thread () from /lib/tls/libpthread.so.0
> #10 0x401bb37e in clone () from /lib/tls/libc.so.6
> #11 0x408fcbb0 in ?? ()

> *CLI> show visdn interfaces
>
> -- visdn0 --
> Status                    : Online
> Role                      : NT
> Mode                      : Point-to-Multipoint
> TEI                       : Dynamic
> Network role              : Private Network
> Outbound type of number   : unknown
> Forced CLI                :
> Forced CLI type of number : unset
> Tones option              : Yes
> Echo canceller            : No
> Echo canceller taps       : 256 (32 ms)
> Context                   : visdn0_in
> Language                  : de
> Transparent Numbers       : 21
> Overlap Sending           : Yes
> Overlap Receiving         : No
> Call bumping              : No
> CLI rewriting             : No
> National prefix           : 0
> International prefix      : 00
> Newtork specific prefix   :
> Subscriber prefix         :
> Abbreviated prefix        :
> Autorelease time          : 10
> CLIR mode                 : Default off
> CLIP enabled              : Yes
> CLIP override             : No
> CLIP default              : vISDN <21>
> CLIP special arrangement  : No
> CLIP Numbers              : 21
> DLCs                      :
> T301: 180     T301: 180     T302:   6 (*) T303:   4
> T304:  20     T305:  30     T306:  30     T307: 180
> T308:   4     T309:   6     T310:  35     T312:   6
> T314:   4     T316: 120     T317:  60     T320:  30
> T321:  30     T322:   4
> Parked calls:
> <netdev visdn0>
>   protocol lapd
>   role NT
>   mode P2MP
> </netdev>
>
> <port st0>
>   attribute role NT
>   attribute timer_t1 1500
>   attribute timer_t3 1500
>
>   <chan D>
>     connectmodule netdev visdn0
>   </chan>
>
>   <chan E>
>     connectmodule netdev visdn0 echo
>   </chan>
> </port>

bye,
Carsten


_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to