-
Notifications
You must be signed in to change notification settings - Fork 575
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
core dump with xmlrpc in v1.11.3 #379
Comments
Here is one bt full:
|
and another core backtrace:
|
HI @telematico , I suspect you have a libxmlrpc-c3 library which is compiled with threads supports (and not with multi-processes support) - this is incompatible with OpenSIPS and leads to memory corruption. Because of such problems, we are currently migrating to mi_xmlrpc_ng - please try using that module and let me know if you still have the problem. |
Hi @bogdan-iancu , I'm using oficial packages of debian 7.7 (x86_64), but i have no idea if libxmlrpc-core-c3 is compiled with multi-process support or not, I can't find the info in debian docs. I'm testing now mi_xmlrpc_ng as you suggested and things seems to be right in my test machine. I will make more tests and send you feedback. Thanks a lot |
AFAIK, libxmlrpc-c3 is by default compiled with threads support - we had a long struggle with that. |
It seems to be a problem with xmlrpc module.
With a population of 4000 users, when I tried to get the registered AORs form XMLRPC it tooks about 30 seconds and 7MB of PKG mem. doing it via fifo it tooks no more than 2 seconds.
After some hours collecting statistics using XMLRPC (for Nagios and Cacti) opensips starts to crash with signal 11.
I have some cores, I will publish backtraces
Thanks for your help,
Carlos Oliva
The text was updated successfully, but these errors were encountered: