ELF>@@AWAVAUL-ATUHSH(LwLd$@} E1E11ɺLHÅDL$A0t`H=tD$E1;LL P1XZqfDL$AH=b3D$L E1?PHH=HE14LjL S1H fDL$LcfAEIM9H=dD$L QE1SCHfHPlHLA1jH 41LAYAZL1Ҿ;1H L@IN@\$HHL$HLHL$HyH@ HIX,T$Ht$fHL9`H=tH8L E1WP}H=u7DL1Ҿ?1H H=8L E1/PH1A[[VL1ҾCPH=H 1_AXT8L1H I/H=1&HH=t2SL E1NLA11H NH=8L1H IWH=1ff.@SHHSH;BxiLKHMuaHHHHCfo{ HBHHH5[@HtStsE1L H1Y^pfLH 1ҾH=Af.LH 1ҾH=f.H1E1HL XZHH51H=ff.@ATUSHH9t4HI @HH9t H{(LtH[]A\1H[]A\fDAWAVAUATIUHSHHH;Ex Lm@LH]H9uFfDHH9t8H{(LtHt#HCLHHH[]A\A]A^A_@HHHHL|$Lt$HAjM.LLAYAZLLH5HAo $HkHK(AoT${(HCS8Ao\$ [HAod$0cXAol$@khAot$PsxAo|$`AoL$pC DžHs(_1HHHHEfHnH]H=fHnflH{lH1E1HL XZ4fHH51H=H=z{ H5H1H=t8E1L PsH1_AXH=]8L E1xPH1Y^L1Ҿ1H H=8L1H IsH=18L1H IxH=18L E1}P$8L1H I}H=1(fAUATUHSHLgoG(oO8oWHo_Xogh)$ooxo)L$o)T$ )\$0)d$@)l$P)t$`)|$pI;D$xI|$ Ml$ HI9u+HHL9tHH9o(uHHL9u@I$II9u4f.HI9t"H{(LtHt H9uHHĈ[]A\A]HH51H=ff.@SHHSH;BxHCLHLKMt(H=t.uK1[H[ÐL11ҾH H=1fsH1E1L X1Z~HH51H=ff.@UHSHH_H;Cxu(H@HHH߉H[]ÐHH51H=%s: Error reading from UDP socket: %s %s: Unexpected GTP Flags: 0x%02x %s: Unexpected GTP Message Type: 0x%02x %s: Shotr GTP Message: %lu < len=%d %s: Unable to find tunnel for TEID=0x%08x %s: Error writing to tun device %s pthread_self() == (ep->d)->main_thread%s: Destroying despite use_count %lu != 0 pthread_self() == (d)->main_thread%s: Cannot create UDP socket: %s %s: Cannot bind UDP socket: %s %s: Cannot start GTP thread: %s %s: Release; new use_count=%lu gtp_endpoint.c%s: Short read: %d < %lu Assert failed %s %s:%d %s: Destroying gtp_endpoint.c:188struct gtp_endpoint%s:%s%s: Created gtp_endpoint.c:137 *=  &. (5>int *<  ?  < Q d w C l/ 11 CAC  A  3 5# 6#` 7` (  p < p <  p " ] # ] $ 8  < < < <  < < p !p "J  '! *C( -<0 .C C@8 8:; C7 > (( C EEFEG UC' H(8 V X"YZ [a CABC%<%<%% 1|3p6 7 8 9 : (; 0< 8= @@ HA PB XD`FhHppIptJ xM5NJOQY [\]^ _ `pb D+ C C|E<* F) 5 ^* c6 sC * Cxs Cu0<)t !)./23\^bgl))6t .001(Z cat_  < <d i G0 ]     ] 8 ctx C  !p    1, -0p2 5 X8 `:<<< >< @< B< D< Gn d29 hp     % ": : D I ? Hvty % N  *< *< *<& J outL MO  ` bfd 4 "<0$<4'8*FH,dP.FX R SpTpW vtyX [ rb\ _ ` ab e9 rawf II P U Y ] c g C5"  < "  p<pp  /     tid  0 ! fd#p&< cb) + -<(!p  <4  ` "   b ofdc4 d M0 cbef (%B3dst& 3trx'GB  2")  l1h+ l2h,( l3h-0 l4h.8 cb0@2 h len3 j5p6x78'. C'C .7JC!pF 7!p_ _LK U <H4 P <" $"i 0<$54DEP4DGT <> d@MAC fdDp Gs(HK  M 0@ x itq  <cfg/ci tund hhj dlMmCp qp( fdtp,w0xp8 nl{4@ HPi a/beR/K8 dM ( 0 4s8s5   pL9z6pVM pmmM} pppy pf pp p$).!=p p]p]^]5p<pp&pp<5pp&!pN$% pf pppp B4&" pibp a/ pm pmO# &P ]]+a ep0dMoUsUvUsU T Q R+ ep1JU1T1&bUsU TQ0R gU1T1Q RX0Y U T Q RQ1! ep7dMRsss~tt2ep2S!6!6!7"0 " ""#"q"#""Us(T}&UsU T Q RT [ ep8( (8( ( (U1T3UUUT /U1T7gpU1T7Q RX0Y U TQ0R U TQ0R gU1T3Q RX0Y U T Q R+N" d0MVR"ep7")g " ""#"%"#"L"Us(T|"" " "9#:#:#%#;/#;5#(R ( (8(j ) ) (i}UvTQ 4U|TQ~R.XY8UsT Q~RT2QA=Ts(QNUsT0Q RsjU1T3gU1T3Q RX0Y U1T7UsT  U1T7gp U1T7Q RsX0Y  U1T7g U1T7Q !U TQ0R W!U TsQ0R !U TxQ0R U T}Q0R 6"U}N"U}U T Q RW",d'MI"-epX"'!Y'!.^<#,d^)M^K"-ep`'a<#'b-rccp<< L#C-Zw( arg(ep!d"M[$ w({9t'((rc)p) p)p* M)BO$ ])M)Cu$ ])0)G $ @)M)U+$ ])$T|Q R0X0Y0 %U1T5g)%U1T5E%U1T5a%U1T5g}%U1T5%U1T5%U}T4Q0R %U}T;Q0R V&U{68&U~TsQvS&U{s&UsT{&U1T8&U1T8r&U1 'U}T?Q0R gH'U1T8Q}x'U}TCQ0R 'U}T/Q0R 'U{'U1T5/(U}TNQ0R YsU}TWQ0R  (\C/ $(1$t(t4tN$h(h6hO$K)K3LM$0),x).1wM)1w."dj)"d]"J " ""^")"#")"Us(T|I~ : ; 9 I8 I !IH}(  : ;9 I8 H} : ; 9 I  : ; 9  : ; 9 I8 1B I!I/ $ > : ; 9 I&I.?: ;9 'I<41B4:!; 9 IBH}<4:!; 9 IB :! ; 9 I7I : ;9 I8  : ;9 .?: ; 9 'I<1RB UX!Y W  :!;9!I !k :!;9!I :!; 9 IB!'I"'# 1$.:!; 9!' !% :!;!I8 &'4:!; 9 I( : ; 9 )(*>! !I:!;9!+.?:!; 9 'I@z,: ; 9 I-4:!; 9 I..: ; 9!'I / : ; 9 0>! !I: ; 9 1 :!;9!2 I8 3 :!; 9 I4( 5.?:!;9!'<6 U71RB X!Y W 81RB UX!Y W!9 U:41; 1< :!; 9!=% >$ > ? @ : ; 9 A&B: ;9 IC : ; D: ; 9 E> I: ; 9 F(G4: ; 9 I?<H<I : ;9 J!I7 K : ; 9 L.?: ; 9 '<M.?: ;9 '<N.?: ; 9 'I<O.?: ; 9 '<P.?: ;9 'I<Q.?: ; 9 '@zR4: ; 9 IS T.: ; 9 '@zUH}V: ; 9 IBW.?: ; 9 'I X Y Z.: ; 9 'I@z[4: ; 9 I\!I/].1@z^ 1UUVUVSs@SPVPUSUSUS010UVUV\\USUSUSPSPSUSPP~]\SSSS U S U U S S Q P U V}@UV T \T\SP00 \ V SS SS\\\VVVPSSSPPPPVSVPS$U$ V$U$ V ^PPT\\\\\ \C|PPPP_PYPP_PPPP_P_PK|PPPP_PYPP_PP__ S SSS{{{{ U V U T \ T S S P S S S,  (       .  % fetJ fg J  p f   f   `)f cXKs[ f   F  rt    8  < K   <     < 8 Y  yX . @  @ ]0M<<Y1JPJ . /@XjJ<Y1JJY[ ..yg. Nd MSv W H L X= /(JtgaJ WK1 N <0ff:\ f \. X.?"#qX2]X-]'2tKUXX<=gV<J<<Y1JJ.r0 @X\v. . z ] +#v    v1  .y0KXfJ  ;/Zt y.!socklen_tIPPROTO_EGPosmo_panicsize_tsa_family__kindprint_timestamplog_filename_pos__sharedtail__ssize_t__pthread_rwlock_arch_t_IO_codecvt__pthread_list_tlchan_IO_save_endgsmtap_instIPPROTO_MTP__bswap_16SOCK_RAWnl_sock__next__datasigset_tIPPROTO_ENCAP__prevllist_add_tail_talloc_free_lockuse_countLOG_TGT_TYPE_VTY__pthread_internal_listpthread_createtypesubprocesses_IO_save_basegetnameinfo__ownerGNU C17 12.2.0 -mtune=generic -march=x86-64 -g -O2 -fasynchronous-unwind-tablescurrent_lengthevent_ofd_chainssize_tss_familydata_len_cur_column__bswap_32__uint8_tfilter_fnIPPROTO_UDP_gtp_endpoint_createSOCK_DCCPlong intSOCK_RDMraw_outputbind_addrgtp_daemon_itq_msgDTUNosmo_stream_srv_link_IO_markerprint_ext_timestampprint_filename2headcups_linkpthread_cancelread_cbLOG_FILENAME_BASENAMEgtp1_headersd_journal__nusersgtphgsm_lchansigned char__writersuint8_tIPPROTO_IGMP_IO_FILE_IO_wide_dataLOG_TGT_TYPE_STRRBLOG_FILENAME_PATHSOCK_SEQPACKET__pthread_mutex_sunsigned charpthread_rwlock_rdlock__spins_freeres_listtgt_gsmtaptx_teidoutfdifindex_Boolportstr__socket_typeprint_filenameIPPROTO_IPlog_info_catchar_gtp_tunnel_destroySOCK_STREAM__ss_alignosmo_signalfdoutputsockaddr_equals_IO_lock_t__uint16_tprint_levelIPPROTO_PIMrwlocktun_devuse_colorprint_tidIPPROTO_IPV6flags_IO_read_ptr__errno_locationtgt_rbfp_offset__socklen_t__llist_addnum_cat_user_gtp_endpoint_findIPPROTO_MPTCPLOG_TGT_TYPE_GSMTAP_markersIPPROTO_ETHERNETcups_local_portprint_filename_pos__va_list_taggtp_tunnelsbufferlogp2IPPROTO_MPLS__lock__flags_offsetbindlogp_stubIPPROTO_ICMPenabledIPPROTO_ESPIPPROTO_UDPLITElog_filterlong unsigned intpthread_rwlock_t__bsxpthread_t_flags2IPPROTO_MAXsignalfd_IO_read_basesigsetIPPROTO_RAWmax_lengthreg_save_area_unused2__cur_writer__sizewritepthread_rwlock_wrlockloglevel_old_offsetIPPROTO_RSVPDUECUPSdescription__uint32_tgtp_endpoint_gtp_endpoint_deref_destroylong long intnetns_fdfnamepthread_selfprint_fnuser_addrremote_udpgtp_daemon_IO_write_endfacilityLOG_TGT_TYPE_STDERRout_closemutexgp_offsetstrerrorpthread_attr_tIPPROTO_DCCPnread_IO_buf_basegtp_epunsigned intpthread_mutex_twrite_cbosmo_log_infotgt_vty__pad1__pad2__pad3__pad4__pad5_newSOCK_NONBLOCK_gtp_endpoint_releaseoverflow_arg_area_IO_write_baserecvfrom_flags__rwelisionfilter_datapriv_nrlistitq_msg_modecups_clients_codecvtsignalfd_siginfo__countrx_teidIPPROTO_TPlog_check_levelmsg_queueLOG_TGT_TYPE_SYSLOGnext__mptrgtp_tunnellong doublegtp_endpoint_find_or_createllist_delFILEentrylog_target_typeSOCK_DGRAMIPPROTO_SCTP__wrphase_futexIPPROTO_PUP_gtp_endpoint_destroylong long unsigned intsa_family_tdevname__listlog_filename_typelengthuint16_t__off_tgtp_endpointsgtp_endpoint_threadtgt_fileIPPROTO_IDPsa_data_freeres_buflog_print_filterslog_contextosmo_wqueuemsgbprint_category_hexlog_save_filterssockaddrhostnameosmo_fdwqueue_IO_backup_base_shortbuf_gtp_tunnel_find_rcolor__align__off64_t_dataIPPROTO_GREtun_devicesreleasedIPPROTO_COMP_IO_buf_endnetns_nametalloc_asprintflog_infothreadSOCK_CLOEXECnamesave_fngtp_endpoint_releaseSOCK_PACKETout_free__readers__ss_paddingsockaddr_storageshort intnum_catwhenIPPROTO_BEETPHpriorityteidLOG_FILENAME_NONEcups_local_ipidentosmo_it_q_vtable_offset__elisionpthread_rwlock_unlock__valtgt_syslogmain_threadtun_releasedsocketLOG_FILENAME_POS_LINE_END_IO_read_endIPPROTO_IPIPtun_deviceLOG_FILENAME_POS_HEADER_ENDIPPROTO_TCPgsm_bts_trxuint32_t_filenoreset_all_state_tun_remainingipstr_wide_datafilter_mapprefetchosmo_signalfd_cbshort unsigned intLOG_TGT_TYPE_SYSTEMD_IO_write_ptrllist_headexit__writers_futexlog_category__llist_del__sigset_tlog_targetdatacategoriescloseprevLOG_TGT_TYPE_FILEprint_category_talloc_zeroexcept_cbIPPROTO_AHgtp_endpoint.c/build/coverity/source-Osmocom/osmo-uecups/daemon/build/coverity/source-Osmocom/osmo-uecups/daemon/usr/include/x86_64-linux-gnu/bits/build/coverity/install-Osmocom/include/osmocom/core/usr/lib/gcc/x86_64-linux-gnu/12/include/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/bits/types/usr/include/usr/include/netinetgtp_endpoint.cgtp_endpoint.cbyteswap.hlinuxlist.htypes.hstdint-uintn.hstddef.htypes.h__sigset_t.hsigset_t.hthread-shared-types.hstruct_mutex.hstruct_rwlock.hpthreadtypes.hunistd.hstruct_FILE.hFILE.hsockaddr.hsocket.hlogging.hsocket_type.hwrite_queue.hgtp.hselect.hmsgb.hit_q.hin.hinternal.hpthread.hstdlib.hsocket.htalloc.hstring.hnetdb.hpanic.herrno.hGCC: (Debian 12.2.0-14) 12.2.0zRx BBB I(A0D8G~FRAXFPiMHFUX DXFM DNXB FE tFZACOVBf UE 4A~ I [S [ArF hA48JBAA p ABI FABpNBBB B(D0D8DZ 8D0A(B BBBE nHZB(FhATKBCFYA FE 8 1BBA D(G (A ABBI ,HAG H N B sR \C(xaADD q CAB $)(.P38=BGLbQh(nAty)~dx~X  06GPUbqwpJN ( 1DXP YP agtp_endpoint.cgtp_endpoint_thread.LC1.LC3.LC4.LC2.LC5.LC7.LC0.LC6_gtp_endpoint_destroy.LC13.LC10.LC11.LC8.LC9.LC15.LC16.LC20.LC14.LC21.LC17.LC18.LC19.LC22.LC12recvfromosmo_log_infolog_check_levellogp2logp_stubpthread_rwlock_rdlock_gtp_tunnel_find_rpthread_rwlock_unlockwrite__errno_locationstrerrorexitpthread_selfpthread_cancelclose_talloc_freeosmo_panic_gtp_endpoint_findsockaddr_equalsgtp_endpoint_find_or_createpthread_rwlock_wrlock_talloc_zerogetnameinfotalloc_asprintfsocketbindpthread_create_gtp_endpoint_deref_destroy_gtp_tunnel_destroy_gtp_endpoint_release <%c&y'(&'#&9'Y q(&'  $)KS)s*+,-&'./ &)'70SZ_)i.p/w ( )./ ),&('8 ` lq){./ )1&'2$03:X'y())!(-(HOX]57197&,CP:;<.=I>i?&'(  5 &* ': 3A I 4W &m 'v .} /   ( & ' . /   (- 4 9 )C .J /Z i p )z . /   ) . /  . /   )z 1 A 7( / 8 = 5U 1{ & '   )   (( / 8 = 5^ 1p 9x B ,    5@4  " # #* !1 " 8 "? "F "M "R "T` " e "x " " " "! "h " " " " "9 "!  " ""$ " B " N "\ " a "Wn "{ " " " "Z "  " "i "2 "- "u  "  "r " * "7 " D "Q " ^ " k "Ox "Z "y  " "  "a " " "\ "  "$ "/ "\: " V "k "v "\ "  " " "& "w " "H  "8 " "r  "` " * " 7 "Z D "Q "<^ "k "_ x " "  " " " "B " " "= "f  "  "6 "i! " . "n; "5H "e U " b " o "F} "e  " " " " "r " "  " " " " "  " # "$ + " 7 " D "(Q "] t "  "* "  " " " " "  "! "  "  "h "Q  "  "  "M " "1  "$ "v* "0 " 6 "< "B "R H " N "T "MZ "` "!f "m " "3  " "  "9 "d "  "^ "  " "  "% "6 "C "P "^ "k " x "  " " " "  " " "j & "y4 " B "(P "^ "9k "9x "C " "P " "~ " " " " " " "r O " o "p ~ "F " "> "S " " " " "6 " "< "I " " " "  " 6 "-C "P " ] "4j "w "l "( "J " "V  "  "D "H O " Z "e "~p "C{ "^ "R "Z "~ " 5 " B " [ " t "# " " " " "# " C "-M " Z " m " "4 " "c "# "+  "wj "\ w "j  "  "q " " "  "- "4 "#  " "/ "6 "C " [ "<t " "  "  "1 "&  "=  "4 " "* "  "  " "1 "Jj " w "  "< "  "\ "k  " "  "  " " " " 0 ": "( H " ` " m "1z " "N "  " "& "H  " "% " "c7 " W "s " "i  ") "3 "o> "qh "G "  "v " "m "  "v 5 "j "_ "  "i " " " " P  "  / :3 48 "I B XF RKb Xt p|   ) "2 P  z  n "I   "Y / K c x A ) " > B O S o s  ; 3 Z X  "!  d b  "!  n l  "!  z v  ( , 5 9 B F O h l v    ~   A )' " .N R [d Es w  P      4D Q\0Og(q(A1A a1)>K\ "? f )  " Z R  z         *C G Ml@u f     f   A 9> 6 u q ` ^ j hy$ |. t2 r; ~? |H L STtd~x2Mm?Ok~. > M q  z #  0  O g q      =  ~!G !N !!t 6!N!X!~ e! r! !!! ! ! ! ! !"""7"*O" `")m"Xz"" "" "" "! " "! " "t" "# "h# "j0# " 6# "gM# "4 X#y# }# # # # # # "@# # # # "r# # # (# # "# # $ "V$ E$ A$ "1 !$ X%$ T.$7$ F$ iJ$ gT$]$ l$ vp$ tz$`$ *$ $ $$ :$ $ $@$}%*%F%=b%u~%%(%%W%(%w&9&T&t&&&&-&;&c'P 'm't''I'o'y'''''','u (0(=(J(l(( "[ ( "j ( "( "9( " ( "( " ( "( "( " ) "9) " ) "1) "IA) "N) "^) "o)p) ) ) ) ) ) ) [) ) ))  ) ) " #A& #s* #. #2 #6 #: #?> #LH #aM #pR #W #\ #a #f #k #p #u #z # # # #  # ## #. #< #C #N #W #a #o #} # # # # # # # # # # # # # <pt LP |P .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rodata.cst16.rela.debug_info.debug_abbrev.debug_loclists.rela.debug_aranges.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame @ @pn& , 12 @2Ob*]@@n:|]@oF0@0 F