[SR-Users] perlvdb error

Daniel-Constantin Mierla miconda at gmail.com
Wed Apr 27 16:26:15 CEST 2011


Can you try with tcp disabled? i.e.,

disable_tcp=yes

in your config file.

Might be the way the module is initialized for tcp handling.

Cheers,
Daniel

On 4/26/11 4:05 PM, Roman Yeryomin wrote:
> On 26 April 2011 11:58, Daniel-Constantin Mierla<miconda at gmail.com>  wrote:
>> On 4/21/11 2:21 PM, Roman Yeryomin wrote:
>>> On 21 April 2011 12:16, Daniel-Constantin Mierla<miconda at gmail.com>
>>>   wrote:
>>>>> (gdb) bt full
>>>>> #0  0xb7228e3a in parseurl (url=0xb7213230 "T�0\b#") at perlvdbfunc.c:60
>>>>> No locals.
>>>>> #1  0xb7228e7d in perlvdb_db_init (url=0x1<Address 0x1 out of
>>>> Seems that the db url is not passed properly.
>>>>
>>>> While you are in gdb, do:
>>>>
>>>> frame 2
>>>> p db_url
>>> (gdb) frame 2
>>> #2  0xb720df85 in child_init (rank=0) at authdb_mod.c:166
>>> 166             auth_db_handle = auth_dbf.init(&db_url);
>>> (gdb) p db_url
>>> $1 = {s = 0x830f554 "perlvdb:OpenSER::VDB::Adapter::Auth", len = 35}
>> the url value looks ok here, but what t gets to perlvdb_db_init() is
>> corrupted ...
>>
>> Can you send also the log messages, i.e., output of:
>>
>> kamailio -E -ddd
>>
> sure, see kam.log in attachment
> and this is from syslog:
...

-- 
Daniel-Constantin Mierla
http://www.asipto.com




More information about the sr-users mailing list