Actions
Bug #4904
closedosmo-gbproxy segfault in GBProxy_Tests.TC_paging_ps_sig_lac_unknown
Start date:
12/12/2020
Due date:
% Done:
100%
Spec Reference:
Description
DGPRS DEBUG NSE(00101/SGSN)-BVC(00000/??) Rx PAGING-PS (gb_proxy.c:952) gb_proxy.c:901:3: runtime error: member access within null pointer of type 'struct gbproxy_nse' AddressSanitizer:DEADLYSIGNAL ================================================================= ==945943==ERROR: AddressSanitizer: SEGV on unknown address 0x00000000001a (pc 0x55e3c9b15ce5 bp 0x623000000960 sp 0x7fff413340a0 T0) ==945943==The signal is caused by a READ memory access. ==945943==Hint: address points to the zero page. #0 0x55e3c9b15ce5 in gbprox_rx_paging /space/home/laforge/projects/git/osmo-sgsn/src/gbproxy/gb_proxy.c:901 #1 0x55e3c9b15ce5 in gbprox_rx_sig_from_sgsn /space/home/laforge/projects/git/osmo-sgsn/src/gbproxy/gb_proxy.c:1020 #2 0x55e3c9b1a8a6 in gprs_ns2_prim_cb /space/home/laforge/projects/git/osmo-sgsn/src/gbproxy/gb_proxy.c:1231 #3 0x7f7760596983 in gprs_ns2_recv_unitdata /space/home/laforge/projects/git/libosmocore/src/gb/gprs_ns2_vc_fsm.c:500 #4 0x7f776059931a in gprs_ns2_vc_fsm_allstate_action /space/home/laforge/projects/git/libosmocore/src/gb/gprs_ns2_vc_fsm.c:551 #5 0x7f77600820f5 in _osmo_fsm_inst_dispatch /space/home/laforge/projects/git/libosmocore/src/fsm.c:877 #6 0x7f776059ad54 in gprs_ns2_vc_rx /space/home/laforge/projects/git/libosmocore/src/gb/gprs_ns2_vc_fsm.c:702 #7 0x7f7760583e0c in ns2_recv_vc /space/home/laforge/projects/git/libosmocore/src/gb/gprs_ns2.c:1068 #8 0x7f776058810d in handle_nsip_read /space/home/laforge/projects/git/libosmocore/src/gb/gprs_ns2_udp.c:243 #9 0x7f776058810d in nsip_fd_cb /space/home/laforge/projects/git/libosmocore/src/gb/gprs_ns2_udp.c:261 #10 0x7f77600660c1 in poll_disp_fds /space/home/laforge/projects/git/libosmocore/src/select.c:350 #11 0x7f77600660c1 in _osmo_select_main /space/home/laforge/projects/git/libosmocore/src/select.c:378 #12 0x7f7760066458 in osmo_select_main /space/home/laforge/projects/git/libosmocore/src/select.c:417 #13 0x55e3c9b0b49f in main /space/home/laforge/projects/git/osmo-sgsn/src/gbproxy/gb_proxy_main.c:333 #14 0x7f775f456d09 in __libc_start_main ../csu/libc-start.c:308 #15 0x55e3c9b0ba29 in _start (/space/home/laforge/projects/git/osmo-sgsn/src/gbproxy/osmo-gbproxy+0x37a29) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV /space/home/laforge/projects/git/osmo-sgsn/src/gbproxy/gb_proxy.c:901 in gbprox_rx_paging ==945943==ABORTING
Related issues
Updated by laforge over 3 years ago
- % Done changed from 0 to 80
Updated by laforge over 3 years ago
- Status changed from In Progress to Resolved
- % Done changed from 80 to 100
patch merged, segfault no longer occurs.
Updated by laforge over 3 years ago
- Related to Bug #4903: Tons of TTCN3 test failures after osmo-gbproxy "rewrite" patch merge added
Actions