<div dir="ltr"><div class="gmail_default" style="font-family:monospace"><br clear="all"></div><div style="font-family:monospace" class="gmail_default">Hi,</div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">as mentioned on the IRC channel, babeltrace2 (both HEAD and current release in the lttng Ubuntu 20 repo) aborts with a violated precondition in `bt_clock_snapshot_get_ns_from_origin<span style="font-family:monospace">`</span> on some custom traces we created. One of these traces is attached. <span>It seems that the offending message is of type 
`BT_MESSAGE_TYPE_PACKET_BEGINNING`. What is confusing is that the 
pretty-printer does not seem to be influenced by this, and furthermore, I
 am not sure that this type of message actually requires a timestamp (at
 least if I understood the CTF spec correctly). Is this an issue with the trace itself or rather with babeltrace2?<br></span></div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">To reproduce: `babeltrace2 nvctf --timerange="17:09:13.034123470,17:29:18.034216302"<span style="font-family:monospace"><span style="color:rgb(153,153,0);background-color:rgb(255,255,255)">`</span>.</span></div><div style="font-family:monospace" class="gmail_default"><span style="font-family:monospace"><br></span></div><div style="font-family:monospace" class="gmail_default"><span style="font-family:monospace">Any help would be appreciated.</span></div><div style="font-family:monospace" class="gmail_default"><span style="font-family:monospace"><br></span></div><div style="font-family:monospace" class="gmail_default"><span style="font-family:monospace">Kind regards</span></div><div style="font-family:monospace" class="gmail_default"><span style="font-family:monospace">Dimitri<br></span></div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div title="Hint: double-click to select code"><code>Dimitri Scheftelowitsch<br></code><div><code>Software Engineer</code></div><div><code>ESR Labs GmbH<br></code></div><div><code>Phone +49 151 440 36 396<br></code></div><div><code>E-mail: <a href="mailto:dimitri.scheftelowitsch@esrlabs.com" target="_blank">dimitri.scheftelowitsch@esrlabs.com</a></code></div><div><code><a href="http://www.esrlabs.com" target="_blank">www.esrlabs.com</a></code></div></div></div></div></div></div></div></div></div></div></div>

<br>
<div><b>ESR Labs GmbH</b></div><div><b style="font-size:x-small">Sitz der Gesellschaft:</b><span style="font-size:x-small"> Balanstr. 73, Haus 11, 4. OG, 81541 München</span><br></div><div><div><div><font size="1"><b>Geschäftsführer: </b>Wolfgang Köcher, Gerd Schäfer<br></font></div><div><font size="1">Amtsgericht<b> </b>München, HRB 257919, USt-ID: DE282185835<br></font></div><div><font size="1"><br></font></div><div><span style="font-size:x-small">This message (including any attachments) contains confidential information intended for a specific individual or entity as the intended recipient. If you are not the intended recipient, you are hereby notified that any distribution, any copying of this message in part or in whole, or any taking of action based on it, is strictly prohibited by law and may cause liability. In case you have received this message due to an error in transmission, we ask you to notify the sender immediately.</span><br></div></div></div>