Hello,
if you are using ctl module, edit its Makefile and comment the line:
DEFS+=-DCTL_SYSTEM_MALLOC
I updated to make possible to compile ctl to use system malloc in order
to cope with large buffers to print RPC command result. For the moment
it is enabled (otherwise it will use pkg, like so far). I expect glib
detects problems with its memory allocator, so now ctl using system
allocator, it could be the reason.
If works, then we found the place of the problem and means the module
has a double free of a pointer, which has to be solved (pkg figures out
that at runtime).
Also, what is your glib version? Since I did it, all is working fine on
my test system.
If not, the problem is somewhere else, send the version of the working
instance.
Cheers,
Daniel
On 1/13/12 11:57 PM, Juha Heinanen wrote:
after a few weeks, i generated new sip router from
latest master. if
failed to start with these kind of messages:
*** glibc detected *** /usr/sbin/sip-proxy: double free or corruption (out): 0x08868750
***
Not starting sip-proxy: invalid configuration file!
0(23949) INFO: tls [tls_init.c:375]: tls: init_tls: disabling compression...
Inconsistency detected by ld.so: dl-open.c: 221: dl_open_worker: Assertion
`_dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENT' failed!
an earlier version of sip router master starts ok with the same
config.
any ideas what is going on?
-- juha
_______________________________________________
sr-dev mailing list
sr-dev(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
--
Daniel-Constantin Mierla --
http://www.asipto.com
http://linkedin.com/in/miconda --
http://twitter.com/miconda