Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1232028

Bug#1090850: lttng consumer randomly crashes during applications being torn-down

From Michael Jeanson <mjeanson@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1090850: lttng consumer randomly crashes during applications being torn-down
Date 2025-02-06 20:00 +0100
Message-ID <Kdfgt-eU8d-1@gated-at.bofh.it> (permalink)
References <Kdfgt-eU8d-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Thu, 19 Dec 2024 23:47:27 +0000 Yong Wang <yongwang@nvidia.com> wrote:
> Package: lttng-tools
> Version: 2.13.9-1
> Severity: normal
> 
> The image we tested is based on bookworm, during system shutdown,
> when closing the applications and lttng, we observed lttng consumer
> randomly crashes with below log message:
> lttng-consumerd: consumer.c:1638: lttng_consumer_on_read_subbuffer_mmap: Assertion `stream->net_seq_idx != (uint64_t) -1ULL || stream->trace_chunk' failed.
> 
> After checking the core dump files, we examined the out_fd of stream is -1 inside lttng_consumer_on_read_subbuffer_mmap().
> 
> (gdb) bt
> #0  0x00007fed75855e3c in ?? () from /usr/lib/x86_64-linux-gnu/libc.so.6
> #1  0x00007fed75806fb2 in raise () from /usr/lib/x86_64-linux-gnu/libc.so.6
> #2  0x00007fed757f1472 in abort () from /usr/lib/x86_64-linux-gnu/libc.so.6
> #3  0x00007fed757f1395 in ?? () from /usr/lib/x86_64-linux-gnu/libc.so.6
> #4  0x00007fed757ffeb2 in __assert_fail () from /usr/lib/x86_64-linux-gnu/libc.so.6
> #5  0x000055796fb8accd in lttng_consumer_on_read_subbuffer_mmap (stream=0x7fed5c04a5a0, buffer=0x7fed667faff0, padding=3006) at ./src/common/consumer/consumer.c:1638
> #6  0x000055796fb9b5e7 in consumer_stream_consume_mmap (ctx=0x5f9, stream=0x7fed5c04a5a0, subbuffer=0x7fed667faff0) at ./src/common/consumer/consumer-stream.c:171
> #7  0x000055796fb95d31 in lttng_consumer_read_subbuffer (stream=0x7fed5c04a5a0, ctx=0x557970657fb0, locked_by_caller=<optimized out>) at ./src/common/consumer/consumer.c:3435
> #8  0x000055796fb8f1ac in consumer_thread_data_poll (data=0x557970657fb0) at ./src/common/consumer/consumer.c:2742
> #9  0x00007fed75854144 in ?? () from /usr/lib/x86_64-linux-gnu/libc.so.6
> #10 0x00007fed758d47dc in ?? () from /usr/lib/x86_64-linux-gnu/libc.so.6
> (gdb) up 5
> #5  0x000055796fb8accd in lttng_consumer_on_read_subbuffer_mmap (stream=0x7fed5c04a5a0, buffer=0x7fed667faff0, padding=3006) at ./src/common/consumer/consumer.c:1638
> 1638    ./src/common/consumer/consumer.c: No such file or directory.
> (gdb) p stream->out_fd
> $2 = -1
> 
> 
> This behavior looks similar to the known reported issue : https://bugs.lttng.org/issues/1372,
> that fix has been merged in master.
> 
> Is there any plan to backport the fix solution to lttng-tools 2.13.9-1
> for bookworm?
> 
> Thank you!
> Yong
Hi,

I will prepare an update for bookworm.

Thanks,

Michael

Back to linux.debian.bugs.dist | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Bug#1090850: lttng consumer randomly crashes during applications being torn-down Michael Jeanson <mjeanson@debian.org> - 2025-02-06 20:00 +0100
  Bug#1090850: lttng consumer randomly crashes during applications being torn-down Michael Jeanson <mjeanson@debian.org> - 2025-02-26 21:20 +0100

csiph-web