[asterisk-speech-rec] Segmentation Fault when starting Asterisk with LumenVox CRM:00252269

LumenVox Support Support at LumenVox.com
Mon Dec 29 09:27:10 CST 2008


Hello Michel,

Thank you for bringing this to our attention.  Can you provide us with some additional information about your LumenVox installation.


 1.
What Linux Distribution have you installed both LumenVox and Asterisk on.
 2.
What Version of LumenVox have you installed
 3.
Can you provide us with a copy of your LumenVox.conf file.

I will look into the error you sent us and reply with additional information as soon as its available.

Please let us know if you have any other questions, or if we can be of further assistance.

Regards,

Sam Hornedo
Technical & Sales Support
LumenVox
P: 1-877-977-0707 – just say, "Support or Sam"
P: +1-858-707-7700
F: +1-858-707-7072
Support at LumenVox.com<mailto:Support at LumenVox.com>
www.LumenVox.com<http://www.lumenvox.com/>


________________________________
From: Michel Belleau [mailto:michel.belleau at malaiwah.com]
Sent: Sunday, December 28, 2008 4:08 AM
To: Asterisk Speech Rec; LumenVox Support
Subject: Segmentation Fault when starting Asterisk with LumenVox

Hi,

I have my test installation of Asterisk Trunk on which I would like to enable Lumenvox.
I already did it when this installation was on 1.4.ish, but now Asterisk segfaults at start-up.

I tried with the Asterisk-Trunk connector (b22), and then the 1.6 one but all gives the same results.
I checked my modules.conf file and it correctly pre-loads res_speech.so before loading Lumenvox.

Here is the console log, "bt" and "bt full":

LicenseClient DLL_PROCESS_ATTACH_BEGIN
LicenseClient DLL_PROCESS_ATTACH_END
liblvspeechport DLL_PROCESS_ATTACH BEGIN
liblvspeechport DLL_PROCESS_ATTACH END
[Dec 28 06:55:34] NOTICE[6134]: res_speech_lumenvox.c:850 load_module: Lumenvox SRE Connector module Copyright (C) 1999-2008 Digium, Inc.
[Dec 28 06:55:34] NOTICE[6134]: res_speech_lumenvox.c:851 load_module: This module is supplied under a commercial license granted by Digium, Inc.
  == Parsing '/etc/asterisk/lumenvox.conf':   == Found
    -- Using server(s): 127.0.0.1
    -- Loaded tweaking profile default
  == Registered speech recognition engine 'lumenvox'
  == Made 'lumenvox' the default speech recognition engine
  == Registered speech recognition engine 'lumenvox_voxlite'
  == Registered speech recognition engine 'lumenvox_speechport'

(gdb) bt
#0  0x00000000 in ?? ()
#1  0x080a5824 in ast_cli_register (e=0xb6b3c360) at cli.c:1912
#2  0x080a584d in ast_cli_register_multiple (e=0xb6b3c360, len=3) at cli.c:1923
#3  0xb6b39ebe in ?? () from /usr/lib/asterisk/modules/res_speech_lumenvox.so
#4  0x080e20fe in load_resource (resource_name=0x83684a8 "res_speech_lumenvox.so", global_symbols_only=1) at loader.c:694
#5  0x080e294f in ?? ()
#6  0x08080b7e in ?? ()
#7  0xb6e32450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#8  0x0805fbb1 in ?? ()
(gdb) bt full
#0  0x00000000 in ?? ()
No symbol table info available.
#1  0x080a5824 in ast_cli_register (e=0xb6b3c360) at cli.c:1912
No locals.
#2  0x080a584d in ast_cli_register_multiple (e=0xb6b3c360, len=3) at cli.c:1923
    i = 0
    res = 0
#3  0xb6b39ebe in ?? () from /usr/lib/asterisk/modules/res_speech_lumenvox.so
No symbol table info available.
#4  0x080e20fe in load_resource (resource_name=0x83684a8 "res_speech_lumenvox.so", global_symbols_only=1) at loader.c:694
    mod = (struct ast_module *) 0x836a458
    res = AST_MODULE_LOAD_SUCCESS
    tmp = "�o��`\201��\000\2066\bhm������`\201��\000\2066\b�\214��Tr��hm���\2056\b�m��\000\000\000\00015ͷ\000\000%\023�\214��Tr���m��\001\000\000\000\201\000\000\000�\206ͷ\000\000\000\000\000\000\000\000�\017η\nNͷ�m��Fr\024\b\001\000\000\000T\000\000\000�m��\000\000%\023�\214��Tr���m��oY\016\bh1\034\bTr��(n��L`\016\bh1\034\bX1\032\bD\000\000\000�m���N\032\b����\n\000\000\000(\000\000\000\006\000\000\000\034\000\000\000\v\000\000\000"...
    __PRETTY_FUNCTION__ = "load_resource"
#5  0x080e294f in ?? ()
No locals.
#6  0x08080b7e in ?? ()
No locals.
#7  0xb6e32450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#8  0x0805fbb1 in ?? ()
No locals.

Both the engine and the licence server are started on my machine (and they were working on 1.4.17 and 1.4.23):

root at shinypulse:~/LumenVox/asterisk-trunk-lumenvox-support-linux-i686-32bit-b22-engine8.5# lv_license_manager -d
License Server Version : 8.5

*****************ENGINE*****************
BEGIN_VERSION    =    '6.5.1'
COMPONENT    =    'VoxLite'
MAINT_EXPDATE    =    '20081022T000000'
NUMBER_OF_PORT    =    1

Is there anything I should change to make Lumenvox work on a developpement (trunk) version of Asterisk?

Thanks for your help,

Michel Belleau

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-speech-rec/attachments/20081229/ef561ba2/attachment.htm 


More information about the asterisk-speech-rec mailing list