<div dir="ltr">Good day,<div><br></div><div> NGCP: CE mr9.5.4<br></div><div>version: kamailio 5.5.1 (x86_64/linux)<br></div><div><br></div><div>Once every few days the kamailio-proxy service stops working. </div><div><br></div><div>In addition, all calls that were in the crash receive incorrect values in the duration field in the accounting.cdr table (the value from config.yml: sems.sbc.calltimer_max is inserted). This translates into errors in the settlement of costs / revenues from calls.<br></div><div><br></div><div>What can be done to avoid crash problems?<br></div><div><br></div><div>After analyzing the logs at the time of the problem, the following messages appear:<br></div><div><br></div><div>Jun 26 12:50:48 spce proxy[1620965]: ALERT: <core> [main.c:788]: handle_sigs(): child process 1639854 exited by a signal 11<br>Jun 26 12:50:48 spce proxy[1620965]: ALERT: <core> [main.c:791]: handle_sigs(): core was generated<br>Jun 26 12:50:49 spce proxy[1620965]: CRITICAL: <core> [core/mem/q_malloc.c:519]: qm_free(): BUG: freeing already freed pointer (0x7fba62313b08), called from core: core/usr_avp.c: destroy_avp_list_unsafe(627), first free dialog: dlg_handlers.c: dlg_iuid_sfree(332) - ignoring<br></div><div><br></div><div>Jul 12 14:58:19 spce proxy[2326544]: CRITICAL: <null> <core> [core/mem/q_malloc.c:519]: qm_free(): BUG: freeing already freed pointer (0x7fd3a413dd78), called from core: core/xavp.c: xavp_free_unsafe(100), first free pv_headers: pvh_xavp.c: pvh_xavi_new_value(112) - ignoring<br>Jul 12 14:58:19 spce proxy[2326544]: CRITICAL: <null> <core> [core/mem/q_malloc.c:123]: qm_debug_check_frag(): BUG: qm: fragm. 0x7fd3a46f9a90 (address 0x7fd3a46f9ac8) beginning overwritten (0)! Memory allocator was called from core: core/xavp.c:100. Fragment marked by (null):0. Exec from core/mem/q_malloc.c:511.<br>Jul 12 14:58:27 spce proxy[2326534]: ALERT: <core> [main.c:788]: handle_sigs(): child process 2326544 exited by a signal 6<br>Jul 12 14:58:27 spce proxy[2326534]: ALERT: <core> [main.c:791]: handle_sigs(): core was generated<br></div><div><br></div><div>Jul 13 14:47:42 spce proxy[2748943]: CRITICAL: <core> [core/mem/q_malloc.c:519]: qm_free(): BUG: freeing already freed pointer (0x7f42879e7728), called from core: core/xavp.c: xavp_free_unsafe(100), first free core: core/xavp.c: xavp_free_unsafe(100) - ignoring<br>Jul 13 14:47:49 spce proxy[2748960]: CRITICAL: <core> [core/pass_fd.c:277]: receive_fd(): EOF on 19<br>Jul 13 14:47:49 spce proxy[2748924]: ALERT: <core> [main.c:788]: handle_sigs(): child process 2748943 exited by a signal 11<br>Jul 13 14:47:49 spce proxy[2748924]: ALERT: <core> [main.c:791]: handle_sigs(): core was generated<br></div><div><br></div><div>Jul 21 09:28:22 spce proxy[1847220]: CRITICAL: <core> [core/pass_fd.c:277]: receive_fd(): EOF on 15<br>Jul 21 09:28:22 spce proxy[1846976]: ALERT: <core> [main.c:788]: handle_sigs(): child process 1847155 exited by a signal 11<br>Jul 21 09:28:22 spce proxy[1846976]: ALERT: <core> [main.c:791]: handle_sigs(): core was generated<br></div><div><br></div><div>Jul 28 14:21:23 spce proxy[512865]: CRITICAL: <null> <core> [core/mem/q_malloc.c:519]: qm_free(): BUG: freeing already freed pointer (0x7f109aa825f0), called from core: core/usr_avp.c: destroy_avp_list_unsafe(627), first free dialog: dlg_handlers.c: dlg_iuid_sfree(332) - ignoring<br>Jul 28 14:21:31 spce proxy[512882]: CRITICAL: <core> [core/pass_fd.c:277]: receive_fd(): EOF on 20<br>Jul 28 14:21:31 spce proxy[512842]: ALERT: <core> [main.c:788]: handle_sigs(): child process 512865 exited by a signal 11<br>Jul 28 14:21:31 spce proxy[512842]: ALERT: <core> [main.c:791]: handle_sigs(): core was generated<br></div><div><br></div><div>Best Regards,</div><div>Rickey</div></div>