Project

General

Profile

Actions

Bug #582

closed

lttng-sessiond asserts on multi-channel UST for pid-uid channels

Added by Mathieu Desnoyers almost 11 years ago. Updated almost 11 years ago.

Status:
Resolved
Priority:
Critical
Assignee:
-
Target version:
-
Start date:
07/01/2013
Due date:
% Done:

100%

Estimated time:

Description

Error:
lttng-sessiond: ust-app.c:4520: reply_ust_register_channel: Assertion `chan_reg' failed.
Aborted

How to reproduce:

lttng create
lttng enable-channel mychan1 -u --buffers-uid
lttng enable-channel mychan2 -u --buffers-uid
lttng enable-event -u -a -c mychan1
lttng enable-event -u -a -c mychan2
lttng start

use UST hello test program, run twice:

./hello
./hello

At the second execution of "hello", we get the assert in sessiond. It's possibly a mixup in the channel IDs given to per-UID buffers within sessiond.

Actions

Also available in: Atom PDF