[Home]

Summary:ASTERISK-11299: SIGSEGV ast_read from ast_channel_bridge/..generic_bridge, chan->tech==0x2
Reporter:Stuart Henderson (stuarth)Labels:
Date Opened:2008-01-24 12:20:07.000-0600Date Closed:2008-01-28 06:41:04.000-0600
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Core/PBX
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) asterisk-sigsegv-sthen-20080124.txt
Description:Random segfaults on 1.4.17 every couple of days or so - nothing abnormal logged (debug 10/verbose 10). This is a moderately busy SIP-only PBX, with realtime (ODBC) queues and AMI in use. I'll attach a full backtrace (DONT_OPTIMIZE), slightly sanitized.
Comments:By: Stuart Henderson (stuarth) 2008-01-24 12:25:59.000-0600

Here are the last lines logged, all the entries occur in normal operation without any crash.

[Jan 24 17:17:21] WARNING[8018] chan_sip.c: Remote host can't match request BYE to call '19d5ce0f1d012a4d6a8c8710117615c5@xxx.xx.xxx.85'. Giving up.
[Jan 24 17:17:21] WARNING[8018] chan_sip.c: Remote host can't match request BYE to call '19d5ce0f1d012a4d6a8c8710117615c5@xxx.xx.xxx.85'. Giving up.
[Jan 24 17:18:08] NOTICE[10886] app_queue.c: No one is answering queue 'training_inbound' (1/0/0)
[Jan 24 17:18:13] NOTICE[10888] app_queue.c: No one is answering queue 'training_wiltshire' (1/0/0)
[Jan 24 17:18:19] DEBUG[10886] app_queue.c: Dunno what to do with control type 14
[Jan 24 17:20:27] NOTICE[10907] app_queue.c: No one is answering queue 'training_inbound' (1/0/0)
[Jan 24 17:20:31] NOTICE[10909] app_queue.c: No one is answering queue 'training_wiltshire' (1/0/0)
[Jan 24 17:23:21] NOTICE[10928] app_queue.c: No one is answering queue 'training_inbound' (1/0/0)
[Jan 24 17:23:34] NOTICE[10932] app_queue.c: No one is answering queue 'training_inbound' (1/0/0)
[Jan 24 17:23:44] DEBUG[10932] app_queue.c: Dunno what to do with control type 14
[Jan 24 17:26:30] NOTICE[10953] app_queue.c: No one is answering queue 'training_wiltshire' (1/0/0)
[Jan 24 17:26:36] NOTICE[10955] app_queue.c: No one is answering queue 'training_inbound' (1/0/0)
[Jan 24 17:27:27] DEBUG[10970] app_queue.c: Queue training_Inbound not found in realtime.
[Jan 24 17:27:27] WARNING[10970] app_queue.c: Unable to join queue 'training_Inbound'
[Jan 24 17:28:23] NOTICE[10992] app_queue.c: No one is answering queue 'training_Inbound' (1/0/0)
[Jan 24 17:28:34] DEBUG[11004] app_queue.c: Queue training_Inbound not found in realtime.
[Jan 24 17:28:34] WARNING[11004] app_queue.c: Unable to join queue 'training_Inbound'

By: Tilghman Lesher (tilghman) 2008-01-24 12:56:28.000-0600

Could you try the patch from ASTERISK-10897 ?  I suspect that would fix this problem.

By: Stuart Henderson (stuarth) 2008-01-26 18:21:24.000-0600

SIGSEGV there too (different, though) - I've added backtrace to 0011386

By: Tilghman Lesher (tilghman) 2008-01-27 10:35:40.000-0600

Well, the patch from ASTERISK-10897 definitely fixed this problem; though you're seeing a bit of a different problem, still.

By: Joshua C. Colp (jcolp) 2008-01-28 06:41:04.000-0600

The current underlying issue here (since the original has been solved) is actually 11811. Check there for progress.