[ltt-dev] lttv crashed in tracefile.c:1582

Mathieu Desnoyers compudj at krystal.dyndns.org
Wed Mar 31 13:24:06 EDT 2010


* Dany Madden (dany4madden at gmail.com) wrote:
> Hello,
> 
> Please take a look at this lttv error with the mainline kernel
> 2.6.32.9 on ppc64.
> 
> lttng: patch-2.6.32.9-lttng-0.198
> lttv-0.12.30-02102010
> ltt-control-0.79-01022010
> 
> LTTV crashed with this error:
> 
> ERROR:tracefile.c:1582:ltt_update_event_size: assertion failed: (info != NULL)
> /usr/bin/lttv: line 15:  2696 Aborted                 $0.real $*
> 
> 
> CONFIG_LTT=y
> CONFIG_LTT_FILTER=m
> # CONFIG_HAVE_LTT_DUMP_TABLES is not set
> CONFIG_LTT_RELAY=y
> CONFIG_LTT_RELAY_LOCKLESS=y
> # CONFIG_LTT_RELAY_IRQOFF is not set
> # CONFIG_LTT_RELAY_LOCKED is not set
> CONFIG_LTT_SERIALIZE=y
> CONFIG_LTT_FAST_SERIALIZE=y
> CONFIG_LTT_TRACEPROBES=m
> CONFIG_LTT_TRACE_CONTROL=m
> CONFIG_LTT_TRACER=y
> # CONFIG_LTT_ALIGNMENT is not set
> CONFIG_LTT_CHECK_ARCH_EFFICIENT_UNALIGNED_ACCESS=y
> # CONFIG_LTT_DEBUG_EVENT_SIZE is not set
> CONFIG_LTT_USERSPACE_EVENT=m
> CONFIG_LTT_VMCORE=y
> CONFIG_LTT_STATEDUMP=m
> CONFIG_LTT_KPROBES=m
> # CONFIG_LTT_ASCII is not set
> 
> 
> > modprobe ltt-trace-control
> > modprobe ipc-trace
> > modprobe kernel-trace
> > modprobe mm-trace
> > modprobe fs-trace
> > modprobe syscall-trace
> > modprobe trap-trace
> 
> > ltt-armall
> > lttctl -C -w /tmp/trace1 trace1
> > lttctl -D trace1
> > lttv -m textDump -t /tmp/trace1
> **
> ERROR:tracefile.c:1582:ltt_update_event_size: assertion failed: (info != NULL)
> /usr/bin/lttv: line 15:  2696 Aborted                 $0.real $*
> 
> This post, http://lists.casi.polymtl.ca/pipermail/ltt-dev/2010-February/002189.html,
> describes the same error on 32 bit system. By not having the
> LTT_ALIGNMENT set, shouldn't it just work in my case?
> 
> Thanks in advance for your help!

A few questions:

- the trace is taken on a ppc64 machine. Is is viewed on a ppc64 too, or
  on a different arch size/endianness ?

- Can you provide some information about the content of the trace
  directory ? (files, file size)

Also, trying to enable "CONFIG_LTT_DEBUG_EVENT_SIZE" might help by
providing extra self-check on trace metadata consistency.

Thanks,

Mathieu

> 
> Dany Madden

> _______________________________________________
> ltt-dev mailing list
> ltt-dev at lists.casi.polymtl.ca
> http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev


-- 
Mathieu Desnoyers
Operating System Efficiency R&D Consultant
EfficiOS Inc.
http://www.efficios.com




More information about the lttng-dev mailing list