This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 29d58b734d169021bb794d259fa0dde205545bf1 (commit)
from c9dbe3c7b1fef1a4132a2415d3e74a04591735c9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=29d58b734d169021bb794d259fa0dde2…
commit 29d58b734d169021bb794d259fa0dde205545bf1
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Aug 12 13:35:46 2015 +0200
sms: Attempt to plug memory leaks seen at Rhizomatica
Using the talloc leak report we see that there are some msgb's
that are allocated for SMS but we don't have transactions or
SMS around. We need to improve the name of the messages to
uniquely dscribe where they are from but the obvious leak does
occur in this routine.
The no available transaction id is most likely the case where
we leak memory. This should not occur and shows another issue
with the smsqueue/smpp handling. It doesn't explain the subscr
reference count issue either.
Extract of the leak report:
GSM 04.11 contains 1160 bytes in 1 blocks (ref 0)
0x2517dc0
GSM 04.11 contains 1160 bytes in 1 blocks (ref 0)
0x24b56e0
GSM 04.11 contains 1160 bytes in 1 blocks (ref 0)
0x23e7930
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_11.c | 2 ++
1 file changed, 2 insertions(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)