diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-08-06 14:52:56 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-08-22 18:26:48 +0200 |
commit | 80c37bd8068526486ff9e4328ac4c1b3f42b3d8a (patch) | |
tree | d8fca37eeabf44920ddd37eecf69917f0d9fa665 /openbsc/contrib | |
parent | 594b322a4e6bb781dd3a8f7fff5dc7d6a95e6493 (diff) |
bsc: Fix crash that can occur on RF Failure
When we got a clear request we did not clear the internal
association between the gsm_subscriber_connection and the SCCP
part. When we got a DTAP message before the CLEAR COMMAND we
will end up in a crash as the ->bts pointer of the connection
has been cleared.
#0 bsc_scan_msc_msg (conn=0xde178, msg=<value optimized out>) at osmo_bsc_filter.c:258
#1 0x000112c8 in bsc_handle_dt1 (conn=0xdebd8, msg=0xd1f58, len=<value optimized out>) at osmo_bsc_bssap.c:507
#2 0x00010208 in msc_outgoing_sccp_data (conn=<value optimized out>, msg=0xdfacc, len=858696) at osmo_bsc_sccp.c:73
#3 0x0003c110 in sccp_system_incoming (msgb=0xd1f58) at sccp.c:1064
Diffstat (limited to 'openbsc/contrib')
0 files changed, 0 insertions, 0 deletions