[asterisk-bugs] [JIRA] (ASTERISK-25615) res_pjsip: Setting transport async_operations > 1 causes segfault on tls transports

George Joseph (JIRA) noreply at issues.asterisk.org
Tue Dec 8 01:21:32 CST 2015


     [ https://issues.asterisk.org/jira/browse/ASTERISK-25615?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Joseph updated ASTERISK-25615:
-------------------------------------

    Description: 
If async_operations is set greater than 1 on a tls transport, asterisk segfaults in pjproject just after the tls negotiation.

Test scenario and backtrace attached.

Use the Wiki Secure Calls page and contrib/scripts/ast_tls_cert script to create the keys and certs

Then from the /etc/asterisk/keys directory, run: sipp localhost:41061 -sf ./register.xml -t l1 -tls_cert ./1175.crt -tls_key 1175.key -p 5061 -max_socket 10 -m 1 -s 1175 -ap fordst1175



  was:
If async_operations is set greater than 1 on a tls transport, asterisk segfaults in pjproject just after the tls negotiation.

Test scenario and backtrace attached.

Use the Wiki Secure Calls page and contrib/scripts/


> res_pjsip: Setting transport async_operations > 1 causes segfault on tls transports
> -----------------------------------------------------------------------------------
>
>                 Key: ASTERISK-25615
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-25615
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Resources/res_pjsip
>    Affects Versions: 13.6.0
>         Environment: Fedora 23 x86_64
> Asterisk from current 13 branch
> pjproject 2.4
>            Reporter: George Joseph
>            Severity: Critical
>         Attachments: backtrace.txt, pjsip.conf, register.xml
>
>
> If async_operations is set greater than 1 on a tls transport, asterisk segfaults in pjproject just after the tls negotiation.
> Test scenario and backtrace attached.
> Use the Wiki Secure Calls page and contrib/scripts/ast_tls_cert script to create the keys and certs
> Then from the /etc/asterisk/keys directory, run: sipp localhost:41061 -sf ./register.xml -t l1 -tls_cert ./1175.crt -tls_key 1175.key -p 5061 -max_socket 10 -m 1 -s 1175 -ap fordst1175



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



More information about the asterisk-bugs mailing list