错误 #222
3.0.3基础版本中 smf 收到Update SM Context Request后Segmentation fault
0%
描述
INFO[2020-08-18T18:01:44+08:00]/src/smf/pdusession/api_individual_sm_context.go:62 free5gc/src/smf/pdusession.UpdateSmContext() Recieve Update SM Context Request SMF=pdu_session
PDUSessionSMContextUpdate
INFO[2020-08-18T18:01:44+08:00]/src/smf/producer/pdu_session.go:203 free5gc/src/smf/producer.HandlePDUSessionSMContextUpdate() [SMF] PDUSession SMContext Update SMF=pdu_session
WARN[2020-08-18T18:01:44+08:00]/src/smf/producer/pdu_session.go:224 free5gc/src/smf/producer.HandlePDUSessionSMContextUpdate() SMContextUpdate addr : 60.60.0.9, supi:imsi-001010000000003 SMF=Context
Thread 7 "smf" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc9ffb700 (LWP 14557)]
free5gc/src/smf/context.(*DataPathNode).DeactivateUpLinkTunnel (node=0xc00021fe60, smContext=0xc000303080)
at /home/yzrt/go/src/free5gc/src/smf/context/datapath.go:156
156 far := node.UpLinkTunnel.PDR.FAR
(gdb) bt
#0 free5gc/src/smf/context.(*DataPathNode).DeactivateUpLinkTunnel (node=0xc00021fe60, smContext=0xc000303080)
at /home/yzrt/go/src/free5gc/src/smf/context/datapath.go:156
#1 0x0000000000ac9b2d in free5gc/src/smf/context.(*DataPath).DeactivateTunnelAndPDR (dataPath=0xc00007d900, smContext=0xc000303080)
at /home/yzrt/go/src/free5gc/src/smf/context/datapath.go:460
#2 0x0000000000b02643 in free5gc/src/smf/producer.HandlePDUSessionSMContextUpdate (rspChan=0xc0006d9020, smContextRef=..., body=...,
seqNum=<optimized out>, resBody=...) at /home/yzrt/go/src/free5gc/src/smf/producer/pdu_session.go:481
#3 0x0000000000b0b3cd in free5gc/src/smf/handler.Handle () at /home/yzrt/go/src/free5gc/src/smf/handler/handler.go:27
#4 0x0000000000464d21 in runtime.goexit () at /usr/local/go/src/runtime/asm_amd64.s:1373
#5 0x0000000000000000 in ?? ()