[sr-dev] [kamailio] Possible Kamailio presence server (BLF) memory leak (#155)

Odorik.cz notifications at github.com
Mon May 11 13:04:39 CEST 2015


GXP2160 stop BLF blink.
and all screen windows on server is message like this:
```
Message from syslogd at blftest at May 11 12:39:02 ...
 t of memory [8300]
```
In log:
```
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:43:30 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:43:45 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Lost connection to MySQL server during query
May 11 12:43:45 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:289]: db_do_delete(): error while submitting query
May 11 12:43:45 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [publish.c:225]: msg_presentity_clean(): failed to delete expired records from DB
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:335]: db_do_update(): error while submitting query
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [subscribe.c:2251]: update_db_subs_timer(): updating in database
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:335]: db_do_update(): error while submitting query
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [subscribe.c:2251]: update_db_subs_timer(): updating in database
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:335]: db_do_update(): error while submitting query
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [subscribe.c:2251]: update_db_subs_timer(): updating in database
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:335]: db_do_update(): error while submitting query
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [subscribe.c:2251]: update_db_subs_timer(): updating in database
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:335]: db_do_update(): error while submitting query
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [subscribe.c:2251]: update_db_subs_timer(): updating in database
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:335]: db_do_update(): error while submitting query
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [subscribe.c:2251]: update_db_subs_timer(): updating in database
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:335]: db_do_update(): error while submitting query
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [subscribe.c:2251]: update_db_subs_timer(): updating in database
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:335]: db_do_update(): error while submitting query
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [subscribe.c:2251]: update_db_subs_timer(): updating in database
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:335]: db_do_update(): error while submitting query
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [subscribe.c:2251]: update_db_subs_timer(): updating in database
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:335]: db_do_update(): error while submitting query
May 11 12:44:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [subscribe.c:2251]: update_db_subs_timer(): updating in database
May 11 12:45:04 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: db_mysql [km_dbase.c:121]: db_mysql_submit_query(): driver error on query: Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
May 11 12:45:04 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: <core> [db_query.c:335]: db_do_update(): error while submitting query
May 11 12:45:04 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence [presentity.c:774]: update_presentity(): updating published info in database
May 11 12:45:04 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence [publish.c:462]: handle_publish(): when updating presentity
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:45:05 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:46:39 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:46:39 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:46:39 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:46:39 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8301]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8300]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: db_mysql [km_dbase.c:238]: db_mysql_store_result(): driver error: MySQL client ran out of memory
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: <core> [db_query.c:137]: db_do_query_internal(): error while storing result
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence [notify.c:664]: get_p_notify_body(): failed to query presentity table
May 11 12:46:40 blftest /usr/local/kamailio-dev/sbin/kamailio[8299]: ERROR: presence_dialoginfo [notify_body.c:530]: dlginfo_body_setversion(): body string too short!
May 11 12:50:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: db_mysql [km_dbase.c:371]: db_mysql_fetch_result(): driver error: MySQL client ran out of memory
May 11 12:50:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: <core> [db_query.c:432]: db_fetch_query_internal(): unable to fetch the db result
May 11 12:50:26 blftest /usr/local/kamailio-dev/sbin/kamailio[8302]: ERROR: presence [publish.c:106]: msg_presentity_clean(): failed to query database for expired messages
```


---
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/155#issuecomment-100869548
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20150511/bb6f4d25/attachment-0001.html>


More information about the sr-dev mailing list