[OpenSIPS-Users] get_source_group not working
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Tue Jul 20 13:33:24 CEST 2010
Hi Wesley,
The first frames of the core are bogus ... :(...the crash happens in the
"check_ip_address" function because the name param is empty, but I
cannot see where it is called from , to identify the bug.
Are you sure the crash is triggered by "check_source_address" function ?
Regards,
Bogdan
Wesley Volcov wrote:
> Andrew,
>
> I'he downgrade my opensips to 1.6.2 version and the error gone! It
> just occur with the svn version.
> Follow my coredump:
> warning: exec file is newer than core file.
> Reading symbols from /lib/ld-linux.so.2...(no debugging symbols
> found)...done.
> Loaded symbols for /lib/ld-linux.so.2
> Core was generated by `/usr/local/sbin/opensips -P
> /var/run/opensips.pid -m 1024 -u root -g root'.
> Program terminated with signal 11, Segmentation fault.
> #0 0x080a2b10 in check_ip_address (ip=0xbfb5fc78, name=0x0, port=0,
> proto=0, resolver=0) at resolve.c:100
> 100 if ((ip->af==AF_INET6) &&
>
> #0 0x080a2b10 in check_ip_address (ip=0xbfb5fc78, name=0x0, port=0,
> proto=0, resolver=0) at resolve.c:100
> he = <value optimized out>
> __FUNCTION__ = "check_ip_address"
> #1 0x004a461e in ?? ()
> No symbol table info available.
> #2 0xbfb5fc78 in ?? ()
> No symbol table info available.
> #3 0x00000000 in ?? ()
> No symbol table info available.
>
> In this core, I had deleted the get_source_group function, but it
> crashed with check_source_address function. When I downgraded my
> opensips this error did not happen again.
>
> Cheers
>
> On 19 July 2010 11:49, Andrew Pogrebennyk
> <andrew.pogrebennyk at portaone.com
> <mailto:andrew.pogrebennyk at portaone.com>> wrote:
>
> Wesley,
>
> May be. I can suggest three things here:
>
> 1) try to run svn update again, recompile opensips and see if the
> problem goes away
> 2) set debug=6 and send us the log before moment of crash
> 3) if you get a coredump file, get a bracktrace from it and post
> it here
>
> Hope this helps.
>
>
> On 19.07.2010 17:43, Wesley Volcov wrote:
>
> Andrew,
>
> I'm using like the documentations says:
>
> if ( get_source_group("$var(group)") ) {
> # do something with $var(group)
> xlog("group is $var(group)\n");
> };
>
> I have deleted this lines and the error continue... Can it be
> a bug
> version ?
>
>
> --
> Sincerely,
> Andrew Pogrebennyk
>
>
>
>
> --
> Wesley Volcov
> Email: wesleyvolcov at gmail.com <mailto:wesleyvolcov at gmail.com>
> Messenger: volcov at live.com <mailto:volcov at live.com>
> Mobile: +55 11 9989-5348
> Website: http://volcov.blogspot.com
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
--
Bogdan-Andrei Iancu
OpenSIPS Bootcamp
20 - 24 September 2010, Frankfurt, Germany
www.voice-system.ro
More information about the Users
mailing list