ELF>б@@UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHMHEHHUHH}HEHH9E]UHHH}HEHUHHH}HEHUHH H}HuHUHEHHtHEHHHHHUHEHHHUHUHH}H}HuHEHHHt7HEH@Hu HEH@ HEHPHEHHHEHH)HH)]UHH H} HEHHEHHEH}uݐUHH H}HuHUHUHEHHHEPHEUHH H}HuHEHHEH}tHEPHEHEUHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHHH}uHEH;EHt-HEHȋUHEHHHǸHE@jU)ȉHEfPjHEHEHHEHHEHUHH}u]UHHHHDDž\HHH@ HEHH@H\H`HΉE}HHHufHHEHH8HEH@0HuHHRIIHHHHǸH{thHHEHH8HEH@0HuHHRQPL AHH¾H EVEE`  Gt4HHHuXHEHH8HEH@0HuHHURIIHHHHǸHmtZHEHH8HEH@0HuHHURQPL AHH¾H UHEH|8HHHugH`HHHEHH8HEH@0HuHHRIIHHHHǸH|tiH`HHHEHH8HEH@0HuHHRQPL AHH¾H HE@t= 0HEHEH։E} HHHu[HEHH8HEH@0HuHHURIIHHHHǸHs\HEHH8HEH@0HuHHURQPL AHH¾H UHEHLEE}HHHub`HEHH8HEH@0HuHHRIIHHHHǸHbK`HEHH8HEH@0HuHHRQPL AHH¾H HEXt,HE@ȋEΉE}HEB%HEBЋE։E}HHHujHEBHEHp8HEH@0HuHQRIIHHHHǸHHEBHEHp8HEH@0HuHQRVPL AHH¾H vHE<HE<E։E}HHHufHE<HEHp8HEH@0HuHQRIIHHHHǸHHE<HEHp8HEH@0HuHQRVPL AHH¾H QHEHHHu EHEHHt HELHU؋MHEHAHEHUHH0H}uHUHEHHEHHHuLHEHPHEH@HuHIIHHHHǸetRHEHPHEH@HuHRPL AHH¾H}HHHufHHEHHHEH@HuHHRIIHHHHǸH{thHHEHHHEH@HuHHRQPL AHH¾H HEHuHEt HEHUHH0H}uHUHMHEHHEHHHuXHEHHHEH@HuHHURIIHH+HHǸHmtZHEHHHEH@HuHHURQPL A+HH¾H HMЋUHuHEHE}}}t }HHHu[HEHHHEH@HuHHURIIHH2HHǸH+HEHHHEH@HuHHURQPL A2HH¾H HHHuOHEHPHEH@HuHIIHH5HHǸZCHEHPHEH@HuHRPL A5HH¾H}HHHHuXHEHHHEH@HuHHURIIHH9HHǸHutbHEHHHEH@HuHHURQPL A9HH¾H HEHHHHuLHEHPHEH@HuHIIHH=HHǸetRHEHPHEH@HuHRPL A=HH¾HHEHHEHuLHEH>HEHHt HELHU؋MHEHAHEHUHH H}EHHHuLHEHPHEH@HuHIIHHTHHǸetRHEHPHEH@HuHRPL ATHH¾HHE苀HHHuLHEHPHEH@HuHIIHHWHHǸetRHEHPHEH@HuHRPL AWHH¾H*HEHHtHEHHEH҉EEUHSHXH}HEHHEHHHHEH}uHEHHHHHHu`HE@jHEHHHEH@HuHHRIIHHoHHǸHutbHE@jHEHHHEH@HuHHRQPL AoHH¾H HEH4 tc 'tUtH HEHHEHHHEHډEHEH@=uxHE HHEH@XEHEH@`fEHEHHEHHHEHUA@HHډE;HEHHEHHHEHډEE_}KHEH9E3HHHudHEHHEHHHEH@HuHRURIIHHHHǸHytfHEHHEHHHEH@HuHRURQPL AHH¾H UHEHHEHHEHHHEPHE}`EHHHuqE܉HHEHHEHHHEH@HuHSRIIHHHHǸHtpE܉HHEHHEHHHEH@HuHSRQPL AHH¾H } u3HEHHEHHuHEPHEkHEHHEHQHEHHEHHQt/HEHH{HEt HEHH]UHH H}uHEH@ HEEHHHuXHEHHHEH@HuHHURIIHHHHǸHmtZHEHHHEH@HuHHURQPL AHH¾H EtHEH|E}tEt HEH8EUHH@H}HuUHMLELMH}Ht-HHHHHHǸHEHHHEH}u HEǀHEHUHHEHHUEAIH HѺHEHUHHEHUHHEHUHHEHHEHHEHHEHHEHHE܉¾pHHEHHHHHuLHEHPHEH@HuHIIHHHHǸetRHEHPHEH@HuHRPL AHH¾HHEHHHHEUHH0H}HuUHMH}Ht-HHHHHHǸHEHHHEH}u HEǀHEHUHHEHUHHEHHE܉¾pHHE@f=u_HEHPHMuHEILHHUHHEHHtOHEH0H5HEHPHMuHEILHHUHHEHHu HEHHHxHEH\HEHHHEH`t/HEHhHEHdHEHHHEHU܉HHHHuXHEHHHEH@HuHHURIIHH!HHǸHmtZHEHHHEH@HuHHURQPL A!HH¾H HEHHHHEUHHH}HuHUHEH HHǸUHHH(H H`HhLpLxt )E)M)U)])e)m)u)}HDžHH tTDž0Dž40HEH8HPH@H0H H(HHHHH(H@HtH(H@HHHH(HHHPH(u7H(HHt$H(HPH(HHHUHH}HEH@]UHHH}HuH}HuHEHt-`HHHHHHǸHEHUHUHHH}HuH}Ht-mHHHHHHǸHEHUHUHH}HEHE]UHH}HuHEHUH]UHH H}HuHEHHEHEHHtHEHHUHEHHSHEHHtHEHHEH-HHHHHHǸUHHPH}HEHHUHHHEHHuHEHHt HHEHEHEHHUHHUHHH}HuHEHt-HHHHHHǸHEHUHHEHǀHEH UHHH}HuHEHt-HHHHHHǸHEHǀHEHUHHEHUHH}HEH]UHSHH}HEH@HEHى¾HHHH]UHHH}HEHt-HHHHHHǸHEHUHHH}HEtt1HE+HEHHtHEHHUHHH}HEHt-HHHHHHǸHEHUHH}HEH]UHHH}H}HEttUwHEHHHEHEHHHEǀHEǀQHEHHHEHǀ-(HHHHHHǸHEHHtHEHHEHHEHHHUHH H}HuH}Ht-6HHHHHHǸH}Ht-7HHHHHHǸHE苀HHHuLHEHPHEH@HuHIIHH9HHǸetRHEHPHEH@HuHRPL A9HH¾HHEHHE苀t1HE苐HEH\9HHHuLHEHPHEH@HuHIIHHAHHǸetRHEHPHEH@HuHRPL AAHH¾HHEHHEHHEHHEHHHEHHHEH@f=u$HEHHM@HHEHEHHUHHE}y;HEH-QHHHHHHǸUHHHhH`HhHt-kHHHHHHǸH`Ht-lHHHHHHǸHhHt-mHHHHHHǸHhH4 tb "tTtGH`HHcH`HpxHhEHhH@=urHhHPHhH@HuHHpIHHH¾HhHpH`HΉE:H`HHcH`HpxHhEE}}uE thHHHueHhHHHhH@HuHHRIIHHHHǸHjSHhHHHhH@HuHHRQPL AHH¾H HHHubHhHHHhH@HuHHRIIHHHHǸHztgHhHHHhH@HuHHRQPL AHH¾H E}HHHuRHhHPHhH@HuHIIHHHHǸktXHhHPHhH@HuHRPL AHH¾HEUH`H詽HHHu^HhHHHhH@HuHHURIIHHHHǸHst`HhHHHhH@HuHHURQPL AHH¾H EUHHH}HEtt6HHEHH蹻HEǀHEHH豺HEHHHEt HEHUHSH8H}؉uHUHMH}Ht-HHHHHHǸE-XHHHHHH}tH}t #HEE]HEHމH}tH}t HEȋEHEH‹EƉH}tH}t HEȋEHEH‹EƉyH}tH}tdHEȋEHEH‹EƉ?H}tH}t*HEȋEHEH‹EƉH]/build/coverity/install-Osmocom/include/osmocom/core/utils.h:127msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) msgb(%p): msgb too small to pull %u (len %u) SRV(%s,%s) failed to accept from origin peer, reason=`%s' stream_srv.cSRV(%s,%s) accept()ed new link on fd %d SRV(%s,%s) accept()ed new link from %s SRV(%s,%s) failed applying TCP keep-alive pars on fd %d SRV(%s,%s) accept()ed unexpected address family %d SRV(%s,%s) set_ip_dscp(%u): failed setsockopt err=%d SRV(%s,%s) set_priority(%d): failed setsockopt err=%d struct osmo_stream_srv_linkstream_srv.c:329%sstream_srv.c:561linkAssert failed %s %s:%d SRVCONN(%s,%s) lost connection with client (%d) SRVCONN(%s,%s) connection closed with client SRVCONN(%s,%s) received %d bytes from client SRVCONN(%s,%s) Connection is being flushed and closed; ignoring received message SRVCONN(%s,%s) connected write SRVCONN(%s,%s) error to send: %s SRVCONN(%s,%s) message received (res=%d) SRVCONN(%s,%s) received %u bytes from client SRVCONN(%s,%s) message received SRVCONN(%s,%s) sending %u bytes of data SRVCONN(%s,%s) short send: %d < exp %u SRVCONN(%s,%s) send(len=%u) error: %s SRVCONN(%s,%s) connected read/write (what=0x%x) struct osmo_stream_srvSRVCONN(%s,%s) could not register FD stream_srv.c:1001stream_srv.c:1048SRVCONN(%s,%s) could not register FD %d stream_srv.c:1058stream_srv.c:1092conn && conn->mode == OSMO_STREAM_MODE_OSMO_IOconn0conn->mode == OSMO_STREAM_MODE_OSMO_IOconn->mode == OSMO_STREAM_MODE_OSMO_FDsrv->mode == OSMO_STREAM_MODE_OSMO_IOfalsestream_srv.c:1324msgSRVCONN(%s,%s) Connection is being flushed and closed; ignoring new outgoing message SRVCONN(%s,%s) send: tx queue full, dropping msg! SRV(%s,%s)SRVCONN(%s,%s) recv failed (%d) GCC: (Debian 12.2.0-14+deb12u1) 12.2.0zRx AAC | <-AC h \AC V |%AC ` %AC ` VAC Q mAC h 5AC p 9AC t <<AC w \-AC h |AC  AC  AC M AC  AC  .AC i <AC M \JAC E |AC Z "AC ] +AC f AC  9AC t 9AC t <LAC G \TAC O |AC Y AC P AC Z AC  <AC w AC I <AC L \AC Y |SAC N :AC u  AC  0AC k IAC D  AC Ev @AC  ` AC  AC  AC   AC E 0AC + CAC > $AC   D2AC m dMAC H AC M wAC r _AC Z $AC _ AC Y $AC  DxAC s dAC } AC } AC P  OAC EE ]AC X [AC V (^AC Y HAC L hAC   RAC M AC  AC   AC E AA-n&%;%QVl)m59<@-mA  &> W@a!|@@&(V.07&8x"/=GTalx3M`w I .w  J  - "N+l?C9|9LTU$sBo<A Sj\:I  0*=\-;/C01HXp42 5M  Z6. l6wJ 6_h B7$ f7   8  9 91 9ON c:[e  :]  :^ ;  =<R " 7 ?G L h E  3F    stream_srv.c__llist_addllist_emptyosmo_fd_write_enableosmo_fd_write_disableosmo_talloc_replace_string_osmo_strbuf_remainmsgb_queue_freemsgb_enqueue_countmsgb_dequeue_countmsgb_tailroommsgb_putmsgb_pull_setsockopt_nosigpipeosmo_stream_srv_link_ofd_cbget_local_sockname_bufbuf.1stream_srv_iofd_read_cbstream_srv_iofd_write_cbsrv_ioopsstream_srv_iofd_recvmsg_cbsrv_ioops_sctposmo_stream_srv_readosmo_stream_srv_writeosmo_stream_srv_cbstream_srv_iofd_segmentation_cb2configure_srv_segmentation_cbbuf.0osmo_fd_update_when_talloc_freetalloc_strdupmsgb_freemsgb_dequeuemsgb_enqueueosmo_panicmsgb_lengthaccept_GLOBAL_OFFSET_TABLE_osmo_log_info__errno_locationstrerrorlogp_stublog_check_levellogp2osmo_sockaddr_to_strstream_tcp_keepalive_pars_applystream_sctp_sock_activate_eventsstream_setsockopt_nodelayosmo_sock_set_dscposmo_sock_set_priorityosmo_stream_srv_link_create_talloc_zeroosmo_fd_setuposmo_stream_srv_link_set_nameosmo_stream_srv_link_get_nameosmo_stream_srv_link_set_nodelayosmo_stream_srv_link_set_priorityosmo_stream_srv_link_set_ip_dscposmo_stream_srv_link_set_addrosmo_stream_srv_link_set_addrsosmo_stream_srv_link_set_portosmo_stream_srv_link_set_protoosmo_stream_srv_link_set_typeosmo_stream_srv_link_set_domainosmo_stream_srv_link_set_dataosmo_stream_srv_link_get_dataosmo_stream_srv_link_set_tx_queue_max_lengthosmo_sock_multiaddr_get_ip_and_portosmo_multiaddr_ip_and_port_snprintfgetsocknameosmo_stream_srv_link_get_socknameosmo_stream_srv_link_get_ofdosmo_stream_srv_link_get_fdosmo_stream_srv_link_set_accept_cbosmo_stream_srv_link_set_msgb_alloc_infoosmo_stream_srv_link_destroyosmo_stream_srv_link_closeosmo_stream_srv_link_openosmo_sock_unix_initosmo_sock_init2_multiaddr2osmo_sock_initosmo_fd_registerosmo_stream_srv_link_is_openedosmo_fd_unregisterosmo_stream_srv_link_set_paramstream_setsockopt_tcp_user_timeoutosmo_iofd_get_dataosmo_iofd_txqueue_lenosmo_stream_srv_destroystream_iofd_sctp_recvmsg_trailermsgb_datamemsethtonlsctp_sendosmo_stream_srv_createosmo_sock_get_name_bufosmo_stream_srv_create2osmo_iofd_setuposmo_iofd_set_cmsg_sizeosmo_iofd_set_txqueue_max_lengthosmo_iofd_set_alloc_infoosmo_iofd_registerosmo_stream_srv_set_nameosmo_stream_srv_set_name_ftalloc_vasprintfosmo_iofd_set_nameosmo_stream_srv_get_nameosmo_stream_srv_set_read_cbosmo_stream_srv_set_closed_cbosmo_stream_srv_set_flush_and_destroyosmo_stream_srv_set_dataosmo_iofd_get_ioopsosmo_iofd_set_ioopsosmo_stream_srv_set_segmentation_cbosmo_stream_srv_set_segmentation_cb2osmo_stream_srv_get_dataosmo_stream_srv_get_socknameosmo_stream_srv_get_fdosmo_sock_multiaddr_get_name_bufosmo_stream_srv_get_ofdosmo_iofd_get_fdosmo_stream_srv_get_iofdosmo_stream_srv_get_masterosmo_iofd_freeosmo_stream_srv_sendstream_iofd_sctp_send_msgbosmo_iofd_write_msgbosmo_stream_srv_recvstream_sctp_recvmsg_wrapperosmo_stream_srv_clear_tx_queueosmo_iofd_txqueue_clearosmo_stream_srv_set_paramstream_setsockopt_tcp_keepalivestream_setsockopt_tcp_keepidlestream_setsockopt_tcp_keepintvlstream_setsockopt_tcp_keepcnt"" #$%&'& D (X)u) (=*Q*,^-g.   /0-.   61~*,  , /0   ,0 G1h*,2  \ /02 & \8 O13*,   /08 I [ r14*,     /+ 0Y  g  y   1 5 6 *,$ -P  _  s   / 0 -      16 7J *,W -   4   / 0 -    4  0 1 8  k :4 ;8B #zJK L M] mL (LwT #TEVW-XZYh8Z[8J T ^ k(  _ZyP]^*,  1 >/V0z   1*,  D  /*0N W Di 1*,  t /0 0 tB Y1*,   /0  ) @1P%\_l`%^*,    + /< 0\  e  w   1 *, - .      !/ !0)!-2!.Q! _! q! !1!_!`!^!*," #" D7" D"/Y"0y" " D" "1"a"*, # 5# I# V#/n#0# # # #1#*,$ $ D!$ .$/B$0f$ o$ D$ $1$*,$ $ t% %/*%0J% [% tm% %1%*,% % % &/&09& B& T& k&1{&%&_&`&%&*,' %' 9' F'/W'0w' ' ' '1'*,' ' ( (/,(0L( U( g( ~(1 )*,:) L) `) m)/)0) ) ) )1**)9*bU*c*d*e*)*b*f*)+b$+c6+-R+)e+*,y+)+ + + +/+0+), , /, F,1,-,*,,.,), , $- -/4-0B-.Q-)p- {- $- -1-%-`.%L.`{.*,. . L. ./.0 / / L-/ D/1/ / / /(/ }/:U0;0h0Y0*, 1 1 .1 ;1/L10l1 u1 1 111 1#1 2  2 2($2 }12:2h2<2j2k3"3jH3 S3#3l3m3n3*, 4 4 44 A4/V40v4 4 4 414 4#4 5p5q5 5#S6r6 6 46 6( 7 7 c7 ,7(7^7  8 h8  8(H8x8y8 8 l8 8(P9 Z9 ld9 q9(9~9992: <: F: S:(:: : :  ;(h;[y;8;; ; ; ;()< 4<#e< o< cy< <(< < < <(<*,= = $= 1=/B=0b= k= }= =1=%=*,> > \1> >>/O>0o> x> \> >1>%%?D?Y?%g? q? {? ?(? ? c? ?(@  @ @ $@(K@ U@ _@ l@(@ A 4A FALkAAA-A-A*,A-B 1B EB RB/jB0wB-B B B B1B*,B-C %C 9C FC/[C0dC-C C C C1C*, D D D*D 7D/HD0nD wD DD D1D*,D E tE 'E/@H` V0P(_PtP o@ Y " g6 P~