[OpenSIPS-Users] Fwd: Re: Permission function causing Termination
Nathaniel L Keeling III
keeling at akan-tech.com
Wed Jan 23 05:02:49 CET 2013
I changed the debug level to 1 and opensips did not terminate. I then
increased the debug level, re-tested and opensips did not terminate
until debug level = 4. Every debug level after that, opensips terminated
and took a core dump.
Thanks
Nathaniel
On 1/22/13 8:34 AM, Bogdan-Andrei Iancu wrote:
> Does it crash running in debug=6 and debug=1 ? Could you try both please.
>
> Regards,
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developer
> http://www.opensips-solutions.com
>
> On 01/22/2013 10:36 AM, Nathaniel L Keeling III wrote:
>> I have placed the output of opensips log file and the backtrace in
>> pastebin.com. Here are the links for them. Again, 4 processes
>> produced a core dump and their output was the same.
>>
>> http://pastebin.com/h6NWGBry
>> http://pastebin.com/q7y69qqU
>>
>> Thanks
>>
>> Nathaniel
>>
>>
>> On 1/21/13 4:41 PM, Bogdan-Andrei Iancu wrote:
>>> Hi,
>>>
>>> Post the output of the "bt full" on pastebin.com, for example.
>>>
>>> Thanks,
>>> Bogdan-Andrei Iancu
>>> OpenSIPS Founder and Developer
>>> http://www.opensips-solutions.com
>>>
>>> On 01/21/2013 10:31 PM, Nathaniel L Keeling III wrote:
>>>> Hello,
>>>>
>>>> I downloaded the source from svn as instructed on the website and
>>>> from the source directory I issued the "make menuconfig" command
>>>> where the options menu came up. I then selected the "Configure
>>>> Compile Options" as listed earlier and the modules to compile and
>>>> then selected the "Compile and Install Opensips" options.
>>>>
>>>> ___________________________________________
>>>> | |
>>>> | Configure Compile
>>>> Options |
>>>> | ---> Compile And Install
>>>> OpenSIPS |
>>>> | Cleanup OpenSIPS
>>>> sources |
>>>> | Generate OpenSIPS
>>>> Script |
>>>> | Exit & Save All
>>>> Changes |
>>>> |___________________________________________|
>>>>
>>>> When I re-compiled, I re-compiled with extra-debug selected and I
>>>> got a lot of extra info in the log file, which I can post (let me
>>>> know where/how), but the core dumps had the same output. Just out
>>>> of curiosity, I changed the function call to "check_source_address"
>>>> from "check_address" and opensips did not terminate.
>>>>
>>>> Thanks
>>>>
>>>> Nathaniel
>>>>
>>>>
>>>> On 1/21/13 12:59 PM, Bogdan-Andrei Iancu wrote:
>>>>> Hi Nathaniel,
>>>>>
>>>>> are you also doing a "make install", or running directly from the
>>>>> src dir ? Also compiling is simply "make all" ?
>>>>>
>>>>> I'm asking as by default opensips compiles with the debug symbols ...
>>>>>
>>>>> Regards,
>>>>> Bogdan-Andrei Iancu
>>>>> OpenSIPS Founder and Developer
>>>>> http://www.opensips-solutions.com
>>>>>
>>>>> On 01/19/2013 07:08 PM, Nathaniel L Keeling III wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>> -------- Original Message --------
>>>>>> Subject: Re: [OpenSIPS-Users] Permission function causing
>>>>>> Termination
>>>>>> Date: Sat, 19 Jan 2013 10:17:10 -0600
>>>>>> From: Nathaniel L Keeling III <keeling at akan-tech.com>
>>>>>> To: Bogdan-Andrei Iancu <bogdan at opensips.org>
>>>>>>
>>>>>>
>>>>>>
>>>>>> I used the source from svn and compiled using "make menuconfig"
>>>>>> and selected these compile options:
>>>>>>
>>>>>> |
>>>>>> | [*]
>>>>>> PKG_MALLOC |
>>>>>> | [*]
>>>>>> SHM_MEM |
>>>>>> | [*]
>>>>>> SHM_MMAP |
>>>>>> | [*]
>>>>>> USE_IPV6 |
>>>>>> | [*]
>>>>>> USE_MCAST |
>>>>>> | [*]
>>>>>> DISABLE_NAGLE |
>>>>>> | [*]
>>>>>> STATISTICS |
>>>>>> | [*]
>>>>>> CHANGEABLE_DEBUG_LEVEL |
>>>>>> | [*]
>>>>>> HAVE_RESOLV_RES |
>>>>>> | [*]
>>>>>> F_MALLOC |
>>>>>> | [*]
>>>>>> USE_TCP |
>>>>>> | [*]
>>>>>> USE_TLS |
>>>>>> | [ ]
>>>>>> USE_SCTP |
>>>>>> | [ ]
>>>>>> DBG_QM_MALLOC |
>>>>>> | [ ]
>>>>>> USE_SHM_MEM |
>>>>>> | [ ]
>>>>>> DBG_F_MALLOC |
>>>>>> | [ ]
>>>>>> NO_DEBUG |
>>>>>> | [ ]
>>>>>> NO_LOG |
>>>>>> | [ ]
>>>>>> VQ_MALLOC |
>>>>>> | [ ]
>>>>>> FAST_LOCK |
>>>>>> | [ ]
>>>>>> USE_SYSV_SEM |
>>>>>> | [ ] USE_PTHREAD_MUTEX
>>>>>> Thanks
>>>>>>
>>>>>> Nathaniel
>>>>>>
>>>>>>
>>>>>> On 1/19/13 2:29 AM, Bogdan-Andrei Iancu wrote:
>>>>>>> Hi Nathaniel,
>>>>>>>
>>>>>>> I guess you have opensips from packages - if so, install also
>>>>>>> the package with the debug symbols.
>>>>>>>
>>>>>>> On a first look, the crash happens in some log message.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Bogdan-Andrei Iancu
>>>>>>> OpenSIPS Founder and Developer
>>>>>>> http://www.opensips-solutions.com
>>>>>>>
>>>>>>> On 01/19/2013 07:57 AM, Nathaniel L Keeling III wrote:
>>>>>>>> Here is the output from the core dump. Four processes produced
>>>>>>>> a dump and each one is just like this one. Should there be a
>>>>>>>> symbol table available?
>>>>>>>> If so, what do I need to do to get it?
>>>>>>>>
>>>>>>>> Core was generated by `../../sbin/opensips -P
>>>>>>>> /var/run/opensips.pid -m 512 -M 4 -u root -g root -f /op'.
>>>>>>>> Program terminated with signal 11, Segmentation fault.
>>>>>>>> #0 0xffffffff7e53bb50 in strlen () from /lib/64/libc.so.1
>>>>>>>> (gdb) bt full
>>>>>>>> #0 0xffffffff7e53bb50 in strlen () from /lib/64/libc.so.1
>>>>>>>> No symbol table info available.
>>>>>>>> #1 0xffffffff7e5aabf8 in _ndoprnt () from /lib/64/libc.so.1
>>>>>>>> No symbol table info available.
>>>>>>>> #2 0xffffffff7e5ad3d4 in vsnprintf () from /lib/64/libc.so.1
>>>>>>>> No symbol table info available.
>>>>>>>> #3 0xffffffff7e5774bc in vsyslog () from /lib/64/libc.so.1
>>>>>>>> No symbol table info available.
>>>>>>>> #4 0xffffffff7e577004 in syslog () from /lib/64/libc.so.1
>>>>>>>> No symbol table info available.
>>>>>>>> #5 0xffffffff7990dd68 in check_addr_6 () from
>>>>>>>> /opt/opensips-1.8.2/lib64/opensips/modules/permissions.so
>>>>>>>> No symbol table info available.
>>>>>>>> #6 0xffffffff7990dee0 in check_addr_4 () from
>>>>>>>> /opt/opensips-1.8.2/lib64/opensips/modules/permissions.so
>>>>>>>> No symbol table info available.
>>>>>>>> #7 0x00000001000ea47c in do_action ()
>>>>>>>> No symbol table info available.
>>>>>>>> #8 0x00000001000e12fc in run_action_list ()
>>>>>>>> No symbol table info available.
>>>>>>>> #9 0x00000001000a7030 in eval_elem ()
>>>>>>>> No symbol table info available.
>>>>>>>> #10 0x00000001000a8f0c in eval_expr ()
>>>>>>>> No symbol table info available.
>>>>>>>> #11 0x00000001000a90b4 in eval_expr ()
>>>>>>>> No symbol table info available.
>>>>>>>> #12 0x00000001000e5c5c in do_action ()
>>>>>>>> No symbol table info available.
>>>>>>>> #13 0x00000001000e12fc in run_action_list ()
>>>>>>>> No symbol table info available.
>>>>>>>> #14 0x00000001000e1088 in run_actions ()
>>>>>>>> No symbol table info available.
>>>>>>>> #15 0x00000001000e14e4 in run_top_route ()
>>>>>>>> No symbol table info available.
>>>>>>>> #16 0x00000001000ddf60 in receive_msg ()
>>>>>>>> No symbol table info available.
>>>>>>>> #17 0x00000001000971b0 in udp_rcv_loop ()
>>>>>>>> No symbol table info available.
>>>>>>>> #18 0x0000000100045ea0 in main_loop ()
>>>>>>>> No symbol table info available.
>>>>>>>> #19 0x000000010004b628 in main ()
>>>>>>>> No symbol table info available.
>>>>>>>> (gdb) quit
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>> Nathaniel
>>>>>>>>
>>>>>>>> On 1/18/13 10:30 PM, Ovidiu Sas wrote:
>>>>>>>>> Enable core dump generation and use gdb to print out the stacktrace.
>>>>>>>>> More info here:
>>>>>>>>> http://www.opensips.org/Resources/DocsTsCrash
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>> Ovidiu Sas
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Users mailing list
>>>>>>>> Users at lists.opensips.org
>>>>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Users mailing list
>>>>>> Users at lists.opensips.org
>>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.opensips.org
>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20130122/7f3ebe08/attachment-0001.htm>
More information about the Users
mailing list