<p>If callid is shorter than topo_hiding_prefix.len, you'll be comparing random memory. In the worst case resulting in a segfault. Suggestion: add an <code>if (msg-&gt;callid-&gt;body.len &gt; topo_hiding_prefix.len &amp;&amp; ...</code></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br>Reply to this email directly or <a href="https://github.com/OpenSIPS/opensips/commit/0f551f7cb668014798450848a4330d064108dc37#commitcomment-6601399">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/5479561__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcxNzk0MTg2NSwiZGF0YSI6eyJpZCI6MzQxODYyNTV9fQ==--ea65d5c96c49ae75ab830802356e4b9c7a08d336.gif" width="1" /></p>