[RELEASE] LTTng-UST 2.14.2 and 2.15.1 (Linux user-space tracer)

Mathieu Desnoyers mathieu.desnoyers at efficios.com
Fri May 22 15:08:55 EDT 2026


Hi,

This is a stable release announcement for the LTTng-UST tracer.

LTTng-UST, the Linux Trace Toolkit Next Generation Userspace Tracer,
is a low-overhead application tracer. The library "liblttng-ust" enables
tracing of applications and libraries.

Those releases contain a few bug fixes, the most important being a fix for
missing "per-channel" buffers field header initialization, causing per-channel
traces to be sometimes only partially readable.

* Detailed change logs:

2026-05-22 lttng-ust 2.15.1
         * fix: return negative error code on incorrect message size
         * fix: check shmp() return value before dereference
         * frontend: Change likely to unlikely
         * fix: use decrementing counter in zero_file to avoid underflow warning
         * fix: initialize LTTNG_UST_LFILE struct in ust_safe_vsnprintf
         * fix: initialize sigevent struct before timer_create
         * fix: close_range inefficiency with hash table fd-tracker
         * fix: excessive memory usage of fd-tracker
         * fix: check for NULL before dereference in ustctl
         * Fix: stream instance id mismatch for populated packets in per-channel ringbuffers
         * doc/examples: add upper bound to minimal CMake version
         * fix: warning with gcc 15 attribute nonstring

2026-05-22 lttng-ust 2.14.2
         * Fix: stream instance id mismatch for populated packets in per-channel ringbuffers
         * fix: check shmp() return value before dereference
         * fix: return negative error code on incorrect message size
         * fix: use decrementing counter in zero_file to avoid underflow warning
         * fix: initialize LTTNG_UST_LFILE struct in ust_safe_vsnprintf
         * fix: initialize sigevent struct before timer_create
         * fix: close_range inefficiency with hash table fd-tracker
         * fix: excessive memory usage of fd-tracker
         * doc/examples: add upper bound to minimal CMake version
         * fix: warning with gcc 15 attribute nonstring

Project website: https://lttng.org
Documentation: https://lttng.org/docs
Download link: https://lttng.org/download

Enjoy!

Mathieu

-- 
Mathieu Desnoyers
EfficiOS Inc.
https://www.efficios.com



More information about the lttng-dev mailing list