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 <keel...@akan-tech.com>
To: Bogdan-Andrei Iancu <bog...@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@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users