[Home]

Summary:ASTERISK-14609: asterisks crashes when trying to load skype channel
Reporter:Vlad M (vlad)Labels:
Date Opened:2009-08-06 10:33:02Date Closed:2011-06-07 14:01:06
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Linux 2.6.29.6-213.fc11.i686.PAE #1 SMP Tue Jul 7 20:59:29 EDT 2009 i686 i686 i386 GNU/Linux

compiled/activated license / configured skypeforasterisk-1.4_0.9.11-x86_32.tar.gz
Asterisks crashes when skype modules are enabled with

asterisk[3966]: segfault at 3b ip 007e0a06 sp bf8f9494 error 4 in libc-2.10.1.so[6c0000+16b000]


# asterisk -cvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
Asterisk 1.4.26, Copyright (C) 1999 - 2008 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
 == Parsing '/etc/asterisk/asterisk.conf': Found
 == Parsing '/etc/asterisk/extconfig.conf': Found
 == Parsing '/etc/asterisk/logger.conf': Found
Asterisk Event Logger Started /var/log/asterisk/event_log
Asterisk Dynamic Loader Starting:
 == Parsing '/etc/asterisk/modules.conf': Found
 == Parsing '/etc/asterisk/dnsmgr.conf': Found
 == Parsing '/etc/asterisk/http.conf': Found
 == Manager registered action Ping
 == Manager registered action Events
 == Manager registered action Logoff
 == Manager registered action Hangup
 == Manager registered action Status
 == Manager registered action Setvar
 == Manager registered action Getvar
 == Manager registered action GetConfig
 == Manager registered action UpdateConfig
 == Manager registered action Redirect
 == Manager registered action Originate
 == Manager registered action Command
 == Manager registered action ExtensionState
 == Manager registered action AbsoluteTimeout
 == Manager registered action MailboxStatus
 == Manager registered action MailboxCount
 == Manager registered action ListCommands
 == Manager registered action UserEvent
 == Manager registered action WaitEvent
 == Parsing '/etc/asterisk/manager.conf': Found
 == Parsing '/etc/asterisk/users.conf': Found
 == Parsing '/etc/asterisk/cdr.conf': Found
[Aug  6 10:21:16] NOTICE[6962]: cdr.c:1451 do_reload: CDR simple logging enabled.
 == Parsing '/etc/asterisk/rtp.conf': Found
 == RTP Allocating from port range 10000 -> 20000
 == Parsing '/etc/asterisk/udptl.conf': Found
 == UDPTL allocating from port range 4000 -> 4999
Asterisk PBX Core Initializing
Registering builtin applications:
[Answer]
 == Registered application 'Answer'
[BackGround]
 == Registered application 'BackGround'
[Busy]
 == Registered application 'Busy'
[Congestion]
 == Registered application 'Congestion'
[Goto]
 == Registered application 'Goto'
[GotoIf]
 == Registered application 'GotoIf'
[GotoIfTime]
 == Registered application 'GotoIfTime'
[ExecIfTime]
 == Registered application 'ExecIfTime'
[Hangup]
 == Registered application 'Hangup'
[NoOp]
 == Registered application 'NoOp'
[Progress]
 == Registered application 'Progress'
[ResetCDR]
 == Registered application 'ResetCDR'
[Ringing]
 == Registered application 'Ringing'
[SayNumber]
 == Registered application 'SayNumber'
[SayDigits]
 == Registered application 'SayDigits'
[SayAlpha]
 == Registered application 'SayAlpha'
[SayPhonetic]
 == Registered application 'SayPhonetic'
[SetAMAFlags]
 == Registered application 'SetAMAFlags'
[SetGlobalVar]
 == Registered application 'SetGlobalVar'
[Set]
 == Registered application 'Set'
[ImportVar]
 == Registered application 'ImportVar'
[Wait]
 == Registered application 'Wait'
[WaitExten]
 == Registered application 'WaitExten'
 == Manager registered action DBGet
 == Manager registered action DBPut
 == Parsing '/etc/asterisk/enum.conf': Found
Asterisk Dynamic Loader Starting:
 == Parsing '/etc/asterisk/modules.conf': Found
[Aug  6 10:21:16] NOTICE[6962]: loader.c:942 load_modules: 148 modules will be loaded.
 == Registered custom function SMDI_MSG_RETRIEVE
 == Registered custom function SMDI_MSG
 == Parsing '/etc/asterisk/smdi.conf': Found
 == Unregistered custom function SMDI_MSG_RETRIEVE
 == Unregistered custom function SMDI_MSG
[Aug  6 10:21:16] WARNING[6962]: res_smdi.c:1365 load_module: No SMDI interfaces are available to listen on, not starting SMDI listener.
 == Registered application 'DeadAGI'
 == Registered application 'EAGI'
 == Registered application 'AGI'
res_agi.so => (Asterisk Gateway Interface (AGI))
res_speech.so => (Generic Speech Recognition API)
 == Parsing '/etc/asterisk/adsi.conf': Found
res_adsi.so => (ADSI Resource)
 == Registered application 'Monitor'
 == Registered application 'StopMonitor'
 == Registered application 'ChangeMonitor'
 == Registered application 'PauseMonitor'
 == Registered application 'UnpauseMonitor'
 == Manager registered action Monitor
 == Manager registered action StopMonitor
 == Manager registered action ChangeMonitor
 == Manager registered action PauseMonitor
 == Manager registered action UnpauseMonitor
res_monitor.so => (Call Monitoring Resource)
 == Parsing '/etc/asterisk/features.conf': Found
   -- Registered extension context 'parkedcalls'
   -- Added extension '700' priority 1 to parkedcalls
 == Registered application 'ParkedCall'
 == Registered application 'Park'
 == Manager registered action ParkedCalls
 == Manager registered action Park
res_features.so => (Call Features Resource)
Loading Skype For Asterisk engine
[Aug  6 10:21:16] NOTICE[6962]: res_skypeforasterisk.c:17 load_module: Skype For Asterisk module, Copyright (C) 2008-2009 Digium, Inc.
[Aug  6 10:21:16] NOTICE[6962]: res_skypeforasterisk.c:18 load_module: This module is supplied under a commercial license granted by Digium, Inc.
[Aug  6 10:21:16] NOTICE[6962]: res_skypeforasterisk.c:19 load_module: Please see the full license text supplied by the accompanying
[Aug  6 10:21:16] NOTICE[6962]: res_skypeforasterisk.c:20 load_module: "register" utility, or ask for a copy from Digium.
[Aug  6 10:21:16] NOTICE[6962]: res_skypeforasterisk.c:23 load_module: This product includes software developed by the OpenSSL Project
[Aug  6 10:21:16] NOTICE[6962]: res_skypeforasterisk.c:24 load_module: for use in the OpenSSL Toolkit. (http://www.openssl.org/)
[Aug  6 10:21:16] NOTICE[6962]: res_skypeforasterisk.c:25 load_module: Copyright (C) 1998-2008 The OpenSSL Project

res_skypeforasterisk.so => (Skype For Asterisk Engine)
 == Parsing '/etc/asterisk/musiconhold.conf': Found
 == Registered application 'MusicOnHold'
 == Registered application 'WaitMusicOnHold'
 == Registered application 'SetMusicOnHold'
 == Registered application 'StartMusicOnHold'
 == Registered application 'StopMusicOnHold'
res_musiconhold.so => (Music On Hold Resource)
[Aug  6 10:21:16] NOTICE[6962]: /home/vlad/agx-ast-addons/app_rxfax.c:577 load_module: RxFax using spandsp 20080616 140730
[Aug  6 10:21:16] WARNING[6962]: /home/vlad/agx-ast-addons/app_rxfax.c:580 load_module: RxFax output also available in /var/log/rxfax.log
 == Registered application 'RxFAX'
app_rxfax.so => (Trivial FAX Receive Application)
 == Registered application 'NVFaxDetect'
app_nv_faxdetect.so => (Newman's fax detection application)
 == Registered application 'NVBackgroundDetect'
app_nv_backgrounddetect.so => (Newman's playback with talk and fax detection)
 == Registered application 'ForkCDR'
app_forkcdr.so => (Fork The CDR into 2 separate entities)
 == Registered custom function CDR
func_cdr.so => (CDR dialplan function)
 == Registered application 'Record'
app_record.so => (Trivial Record Application)
 == Registered application 'TestClient'
 == Registered application 'TestServer'
app_test.so => (Interface Test Application)
 == Registered application 'SMS'
app_sms.so => (SMS/PSTN handler)
 == Registered custom function MATH
func_math.so => (Mathematical dialplan function)
 == Parsing '/etc/asterisk/codecs.conf': Found
   -- codec_ulaw: using generic PLC
 == Registered translator 'ulawtolin' from format ulaw to slin, cost 1
 == Registered translator 'lintoulaw' from format slin to ulaw, cost 1
codec_ulaw.so => (mu-Law Coder/Decoder)
 == Parsing '/etc/asterisk/mgcp.conf': Found
 == MGCP Listening on 0.0.0.0:2727
 == Using TOS bits 0
 == Registered channel type 'MGCP' (Media Gateway Control Protocol (MGCP))
chan_mgcp.so => (Media Gateway Control Protocol (MGCP))
 == Registered application 'Random'
app_random.so => (Random goto)
 == Registered channel type 'Agent' (Call Agent Proxy Channel)
 == Parsing '/etc/asterisk/agents.conf': Found
 == Parsing '/etc/asterisk/users.conf': Found
 == Registered application 'AgentLogin'
 == Registered application 'AgentCallbackLogin'
 == Registered application 'AgentMonitorOutgoing'
 == Manager registered action Agents
 == Manager registered action AgentLogoff
 == Manager registered action AgentCallbackLogin
 == Registered custom function AGENT
chan_agent.so => (Agent Proxy Channel)
 == Registered custom function ISNULL
 == Registered custom function SET
 == Registered custom function EXISTS
 == Registered custom function IF
 == Registered custom function IFTIME
func_logic.so => (Logical dialplan functions)
 == Registered application 'SpeechCreate'
 == Registered application 'SpeechLoadGrammar'
 == Registered application 'SpeechUnloadGrammar'
 == Registered application 'SpeechActivateGrammar'
 == Registered application 'SpeechDeactivateGrammar'
 == Registered application 'SpeechStart'
 == Registered application 'SpeechBackground'
 == Registered application 'SpeechDestroy'
 == Registered application 'SpeechProcessingSound'
 == Registered custom function SPEECH
 == Registered custom function SPEECH_SCORE
 == Registered custom function SPEECH_TEXT
 == Registered custom function SPEECH_GRAMMAR
 == Registered custom function SPEECH_ENGINE
 == Registered custom function SPEECH_RESULTS_TYPE
app_speech_utils.so => (Dialplan Speech Applications)
 == Registered custom function ENUMLOOKUP
 == Registered custom function TXTCIDNAME
func_enum.so => (ENUM related dialplan functions)
 == Registered custom function ENV
 == Registered custom function STAT
func_env.so => (Environment/filesystem dialplan functions)
 == Registered application 'Page'
app_page.so => (Page Multiple Phones)
 == Registered application 'SendURL'
app_url.so => (Send URL Applications)
 == Parsing '/etc/asterisk/chan_skype.conf': Found
[Aug  6 10:21:16] NOTICE[6962]: core.cpp:1153 skype_cp_handler: Found license 'S4AB-TJB3QBMUTGBC' providing 1 concurrent calls
[Aug  6 10:21:16] NOTICE[6962]: core.cpp:1000 display_host: Skype For Asterisk Host-ID: 07:f4:6e:38:ae:a5:47:62:d0:b5:52:89:5c:b9:4c:dc:0b:9f:45:55
[Aug  6 10:21:16] NOTICE[6962]: core.cpp:1320 sfa_startup: Found a total of 1 Skype For Asterisk licenses
Segmentation fault
Comments:By: Leif Madsen (lmadsen) 2009-08-06 14:14:57

Please report chan_skype issues at http://betareports.digium.com/mantis/login_page.php, per the email you received when signing up for Skype for Asterisk.

Thanks!