SEGV in TC_GEONW_PON_LOT_BV_03_01
MTC log:
MTC@md11e3tc: Executing test case TC_GEONW_PON_LOT_BV_03_01 in module ItsGeoNetworking_TestCases.
MTC@md11e3tc: pcap_layer::pcap_layer: Filter: ( ether dst ffffffffffff or ether dst 0a0027000000 ) and not ether src 0a0027000000 and ether proto 0x8947
MTC@md11e3tc: UpperTesterPort_Gn::outgoing_send: Execution duration: 0.499000 ms
MTC@md11e3tc: pcap_layer::Handle_Fd_Event_Readable: Execution duration: 4.629000 ms
MTC@md11e3tc: pcap_layer::Handle_Fd_Event_Readable: Execution duration: 3.660000 ms
MTC@md11e3tc: udp_layer::Handle_Fd_Event_Readable: Execution duration: 0.230000 ms
MTC@md11e3tc: Matching on port utPort succeeded: matched
MTC@md11e3tc: *** f_utInitializeIut: INFO: IUT initialized ***
MTC@md11e3tc: pcap_layer::Handle_Fd_Event_Readable: Execution duration: 1.836000 ms
MTC@md11e3tc: pcap_layer::Handle_Fd_Event_Readable: Execution duration: 1.729000 ms
MTC@md11e3tc: Matching on port acPort succeeded: matched
MTC@md11e3tc: GeoNetworkingPort::outgoing_send: Execution duration: 4.143000 ms
MTC@md11e3tc: **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
MTC@md11e3tc: UpperTesterPort_Gn::outgoing_send: Execution duration: 1.168000 ms
MTC@md11e3tc: Timeout operation on timer tc_ac failed: The timer is not started.
MTC@md11e3tc: udp_layer::Handle_Fd_Event_Readable: Execution duration: 0.133000 ms
MTC@md11e3tc: Matching on port utPort succeeded: matched
MTC@md11e3tc: Timeout operation on timer tc_wait failed: The timer is not started.
MTC@md11e3tc: pcap_layer::Handle_Fd_Event_Readable: Execution duration: 2.411000 ms
MTC@md11e3tc: Timeout operation on timer tc_wait failed: The timer is not started.
MTC@md11e3tc: pcap_layer::Handle_Fd_Event_Readable: Execution duration: 2.244000 ms
MTC@md11e3tc: Timeout operation on timer tc_wait failed: The timer is not started.
MTC@md11e3tc: pcap_layer::Handle_Fd_Event_Readable: Execution duration: 4.429000 ms
MTC@md11e3tc: Matching on port geoNetworkingPort .msgIn.gnPacket.packet.commonHeader.headerTST{ geoUnicastHdr := { headerType := e_geoUnicast (2), headerSubType := 0 } } with { lsHdr := { headerType := e_locationService (6), headerSubType := e_lsRequest (0) } } unmatched.msgIn.gnPacket.packet.extendedHeader{ geoUnicastHeader := { seqNumber := 0, reserved := 0, srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_roadSideUnit (15), stationCountryCode := 0, mid := '08002729C3E8'O }, timestamp_ := 2412825221, latitude := 482673260, longitude := 164205690, pai := '1'B, speed := 0, heading := 0 }, dstPosVector := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), stationCountryCode := 0, mid := '00000000000B'O }, timestamp_ := 2812659205, latitude := 482693260, longitude := 164205690 } } } with { lsRequestHeader := { seqNumber := ?, reserved := ?, srcPosVector := ?, gnAddress := { typeOfAddress := ?, stationType := ?, stationCountryCode := ?, mid := ? } } } unmatched: First message in the queue does not match the template:
MTC@md11e3tc: Matching on port geoNetworkingPort succeeded: matched
MTC@md11e3tc: "*** TC_GEONW_PON_LOT_BV_03_01: PASS: GUC packet received correctly ***"
MTC@md11e3tc: setverdict(pass): none -> pass
MTC@md11e3tc: **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
Error: Unexpected end of MTC connection from 127.0.0.1 [127.0.0.1].
MC@md11e3tc: The control connection to MTC is lost. Destroying all PTC connections.
MC@md11e3tc: MTC terminated.
MTC terminated unexpectedly. Cannot continue in batch mode.
MC@md11e3tc: Shutting down session.
HC@md11e3tc: Exit was requested from MC. Terminating HC.
MC@md11e3tc: Shutdown complete.
log files were merged into ../logs/merged.log
PTCS log:
ASAN:DEADLYSIGNAL
=================================================================
==548==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000004 (pc 0x7efc6008a5de bp 0x7ffdf8310ae0 sp 0x7ffdf8310aa0 T0)
==548==The signal is caused by a READ memory access.
==548==Hint: address points to the zero page.
#0 0x7efc6008a5dd in timer_delete (/lib/x86_64-linux-gnu/librt.so.1+0x45dd)
#1 0x55d19c8b2f6f in geonetworking_layer::stop_beaconing() ../../../framework/src/geonetworking_layer.cc:477
#2 0x55d19c72ae21 in LibItsGeoNetworking__TestSystem::AdapterControlPort::outgoing_send(LibItsGeoNetworking__TypesAndValues::AcGnPrimitive const&) ../src/AdapterControlPort_GN.partC:89
#3 0x55d19ba4c73d in LibItsGeoNetworking__TestSystem::AdapterControlPort_BASE::send(LibItsGeoNetworking__TypesAndValues::AcGnPrimitive const&, COMPONENT const&) /home/rt_1804/etsi/dev/etsi_its/src/AtsGeoNetworking/objs/LibItsGeoNetworking_TestSystem.cc:151
#4 0x55d19ba4cd4f in LibItsGeoNetworking__TestSystem::AdapterControlPort_BASE::send(LibItsGeoNetworking__TypesAndValues::AcGnPrimitive_template const&) /home/rt_1804/etsi/dev/etsi_its/src/AtsGeoNetworking/objs/LibItsGeoNetworking_TestSystem.cc:175
#5 0x55d19b468d16 in LibItsGeoNetworking__Functions::f__acTriggerEvent(LibItsGeoNetworking__TypesAndValues::AcGnPrimitive_template const&) /home/rt_1804/etsi/dev/etsi_its/src/AtsGeoNetworking/objs/LibItsGeoNetworking_Functions.cc:5445
#6 0x55d19b451d59 in LibItsGeoNetworking__Functions::f__stopBeingNeighbour() /home/rt_1804/etsi/dev/etsi_its/src/AtsGeoNetworking/objs/LibItsGeoNetworking_Functions.cc:2873
#7 0x55d19b468979 in LibItsGeoNetworking__Functions::f__poNeighbour() /home/rt_1804/etsi/dev/etsi_its/src/AtsGeoNetworking/objs/LibItsGeoNetworking_Functions.cc:5418
#8 0x55d19b57b863 in ItsGeoNetworking__TpFunctions::f__TP__GEONW__PON__LOT__BV__03__main(LibItsGeoNetworking__TypesAndValues::LongPosVector_template const&) /home/rt_1804/etsi/dev/etsi_its/src/AtsGeoNetworking/objs/ItsGeoNetworking_TpFunctions.cc:3930
#9 0x55d19b572f09 in ItsGeoNetworking__TpFunctions::f__GEONW__PON__LOT__BV__03__01() /home/rt_1804/etsi/dev/etsi_its/src/AtsGeoNetworking/objs/ItsGeoNetworking_TpFunctions.cc:3373
#10 0x55d19aef3df6 in ItsGeoNetworking__TestCases::testcase_TC__GEONW__PON__LOT__BV__03__01(bool, double) /home/rt_1804/etsi/dev/etsi_its/src/AtsGeoNetworking/objs/ItsGeoNetworking_TestCases.cc:320
#11 0x55d19c94196a in TTCN_Communication::process_execute_testcase() (/data/develop/etsi-validation/dev/etsi_its/src/AtsGeoNetworking/bin/AtsGeoNetworking+0x21bc96a)
#12 0x55d19c942304 in TTCN_Communication::process_all_messages_tc() (/data/develop/etsi-validation/dev/etsi_its/src/AtsGeoNetworking/bin/AtsGeoNetworking+0x21bd304)
#13 0x55d19c9823e6 in TTCN_Runtime::mtc_main() (/data/develop/etsi-validation/dev/etsi_its/src/AtsGeoNetworking/bin/AtsGeoNetworking+0x21fd3e6)
#14 0x55d19aee9d89 in main (/data/develop/etsi-validation/dev/etsi_its/src/AtsGeoNetworking/bin/AtsGeoNetworking+0x764d89)
#15 0x7efc5e5edb96 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b96)
#16 0x55d19aeed219 in _start (/data/develop/etsi-validation/dev/etsi_its/src/AtsGeoNetworking/bin/AtsGeoNetworking+0x768219)
`