Opened 7 years ago

Closed 7 years ago

#208 closed баг (fixed)

Падение при объединении в конференцию

Reported by: alx Owned by: alx
Priority: средний Milestone: 1 очередь
Component: any Keywords:
Cc:

Description

SEGFAULT при объединении абонентов в конференцию в режиме "REFER абонентам".

Предположительно передается NULL в конструктор std::string.

Change History (1)

comment:1 by alx, 7 years ago

Resolution: fixed
Status: newclosed

In 1108/sip_ua:

Исправлена ошибка, приводившая к падению при получении REFER: заголовок Refer-To имеет право
быть как в формате Name-Addr, так и в формате URI, в то время как у нас предполагался только
формат URI. В результате парсинга Name-Addr как URI получались NULL указатели в полях
username и host. Теперь значение заголовка Refer-To парсится как Name-Addr и проверяется
наличие всех необходимых полей. Fixes #208.

Note: See TracTickets for help on using tickets.