<div dir="ltr">I am using OpenSIPS (2.1.5 (x86_64/linux)) in production. I observed private memory is decreasing constantly for one process mainly and ultimately leading to memory errors and crash.<div><br></div><div>To debug this issue I prepared a test server and compiled opensips as per <a href="https://www.opensips.org/Documentation/TroubleShooting-OutOfMem">https://www.opensips.org/Documentation/TroubleShooting-OutOfMem</a></div><div><br></div><div>I made only one single call (which was rejected by opensips as it was not authorized user) and I saw private free memory decreased. I was hoping since transaction is done ideally it should release memory and should show me same memory as startup but it did not. I verified this with many call attempts and i see free memory is always decreasing slowly.</div><div><br></div><div>I used kill -SIGUSR1 <lowest pid> to create memory dump. But i am unable to make sense of it. It shows log like ...</div><div><br></div><div>r  6 07:29:19 Server3021 opensips[13276]: Memory status (pkg):</div><div>Mar  6 07:29:19 Server3021 opensips[13276]: qm_status (0x7f5b8ebba010):</div><div>Mar  6 07:29:19 Server3021 opensips[13276]:  heap size= 4194304</div><div>Mar  6 07:29:19 Server3021 opensips[13276]:  used= 346768, used+overhead=848792, free=3345512</div><div>Mar  6 07:29:19 Server3021 opensips[13276]:  max used (+overhead)= 931920</div><div>Mar  6 07:29:19 Server3021 opensips[13276]: dumping all alloc'ed. fragments:</div><div>Mar  6 07:29:19 Server3021 opensips[13276]:       0. N  address=0x7f5b8ebef528 frag=0x7f5b8ebef4f8 size=40 used=1</div><div>Mar  6 07:29:19 Server3021 opensips[13276]:             alloc'd from script_cb.c: add_callback(60)</div><div>Mar  6 07:29:19 Server3021 opensips[13276]:         start check=f0f0f0f0f0f0f0f0, end check= c0c0c0c0c0c0c0c0, abcdefedabcdefed</div><div>Mar  6 07:29:19 Server3021 opensips[13276]:       1. N  address=0x7f5b8ebef5b0 <br></div><div><br></div><div>I pasted only few lines in this mail. What should be my next step?...How can i really trace what is wrong in my script or any other memory leak?</div><div><br></div></div>