Project

General

Profile

Bug #582

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

Added by Mathieu Desnoyers about 7 years ago. Updated about 7 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.

#1

Updated by Mathieu Desnoyers about 7 years ago

  • Priority changed from Normal to Critical
#2

Updated by Mathieu Desnoyers about 7 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF