[asterisk-bugs] [JIRA] Created: (ASTERISK-20398) Asterisk crashing when recording ConfBridge calls (10.7.1)
univ (JIRA)
noreply at issues.asterisk.org
Mon Sep 10 08:38:07 CDT 2012
Asterisk crashing when recording ConfBridge calls (10.7.1)
----------------------------------------------------------
Key: ASTERISK-20398
URL: https://issues.asterisk.org/jira/browse/ASTERISK-20398
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Applications/app_confbridge
Affects Versions: 10.7.1
Environment: CentOS as a KVM guest.
Linux lb1 2.6.18-308.13.1.el5 #1 SMP Tue Aug 21 17:10:18 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
Reporter: univ
Severity: Critical
Since I enabled call recording in my ConfBridge bridge profile, after about every 5th held conference (sometimes after 3, sometimes after 10, it depends), when the last users exits the conference, Asterisk crashes. Is this a known error? I'm using Asterisk 10.7.1 on CentOS 64bit with the official RPMs.
lb1*CLI>
[Sep 10 15:06:18] WARNING[21582]: file.c:496 filehelper: File /var/spool/asterisk/confbridge/confbridge-name-22*68*39*09-1347282201.46.sln detected to have zero size.
-- <Bridge/0xaf10ba8-input> Playing '/var/lib/asterisk/sounds/chatfire_konferenz_verlassen_6.slin' (language 'en')
-- <Bridge/0xaf10ba8-input> Playing 'confbridge-leave.gsm' (language 'en')
== MixMonitor close filestream (mixed)
== End MixMonitor Recording ConfBridgeRecorder/conf-22*68*39*09-uid-1446923861
lb1*CLI>
[Sep 10 15:06:19] WARNING[21582]: channel.c:2880 ast_hangup: Hard hangup called by thread 1115089216 on Bridge/0xaf10ba8-output, while fd is blocked by thread 1115597120 in procedure ast_waitfor_nandfds!
Expect a failure
lb1*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
And here's the snippet from confbridge.conf:
[chatfire-internal-bridge]
type=bridge
record_conference=yes
sound_has_joined=/var/lib/asterisk/sounds/chatfire_betritt_konferenz_6
sound_has_left=/var/lib/asterisk/sounds/chatfire_konferenz_verlassen_6
sound_only_person=/var/lib/asterisk/sounds/chatfire_erster_anrufer_6
sound_there_are=/var/lib/asterisk/sounds/chatfire_es_befinden_sich_derzeit_6
sound_other_in_party=/var/lib/asterisk/sounds/chatfire_anrufer_in_der_besprechung_6
sound_get_pin=/var/lib/asterisk/sounds/chatfire_intro_6
And the dialplan:
; internal conference only
exten => 06,1,Answer()
exten => 06,n,Set(CHANNEL(language)=chatfire)
exten => 06,n,Set(CONFBRIDGE(user,template)=chatfire-internal-user)
exten => 06,n,Set(CONFBRIDGE(bridge,template)=chatfire-internal-bridge)
exten => 06,n,Set(CONFBRIDGE(bridge,record_file)=/tmp/chatfire-${STRFTIME(,,%C%y%m%d%H%M)}.wav)
exten => 06,n,ConfBridge(22*68*39*09,,,chatfire-internal-menu)
exten => 06,n,Hangup()
Help!
Thank you,
Markus
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list