[asterisk-bugs] [Asterisk 0015669]: asterisks crashes when trying to load skype channel

Asterisk Bug Tracker noreply at bugs.digium.com
Thu Aug 6 10:33:02 CDT 2009


The following issue has been SUBMITTED. 
====================================================================== 
https://issues.asterisk.org/view.php?id=15669 
====================================================================== 
Reported By:                vlad
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   15669
Category:                   General
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     new
Asterisk Version:           1.4.26 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-08-06 10:33 CDT
Last Modified:              2009-08-06 10:33 CDT
====================================================================== 
Summary:                    asterisks crashes when trying to load skype channel
Description: 
Linux 2.6.29.6-213.fc11.i686.PAE https://issues.asterisk.org/view.php?id=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 at 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

====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-08-06 10:33 vlad           New Issue                                    
2009-08-06 10:33 vlad           Asterisk Version          => 1.4.26          
2009-08-06 10:33 vlad           Regression                => No              
2009-08-06 10:33 vlad           SVN Branch (only for SVN checkouts, not tarball
releases) => N/A             
======================================================================




More information about the asterisk-bugs mailing list