Project

General

Profile

Actions

Bug #381

closed

glibc detected *** babeltrace: munmap_chunk(): invalid pointer:

Added by huafeng Wang over 11 years ago. Updated over 11 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

when babeltrace streamed output files:

16:05:25.000580627] PL-3:TestApp_type1:3933 com_ericsson_cba_trace_testapp_hightraf:TenKiloPerSec: { cpu_id = 3 }, { my_Time = "16:05:24", OnePs = 101, TenPs = 6, HundredPs = 8, KiloPs = 4, TenKiloPs = 1, unit_float = 1.1234, unit_string = "unit_1" }
[16:05:25.000743370] PL-3:TestApp_type1:3933 com_ericsson_cba_trace_testapp_hightraf:TenKiloPerSec: { cpu_id = 3 }, { my_Time = "16:05:24", OnePs = 101, TenPs = 6, HundredPs = 8, KiloPs = 4, TenKiloPs = 2, unit_float = 2.1234, unit_string = "unit_2" }
........................................................
[16:05:25.004136555] PL-3:TestApp_type1:3933 com_ericsson_cba_trace_testapp_hightraf:TenKiloPerSec: { cpu_id = 3 }, { my_Time = "16:05:24", OnePs = 101, TenPs = 6, HundredPs = 8, KiloPs = 7, TenKiloPs = 6, unit_float = 6.1234, unit_string = "unit_6" }

  • glibc detected * babeltrace: munmap_chunk(): invalid pointer: 0x00007fff557cd875 * ======= Backtrace: =========
    /lib64/libc.so.6(+0x75558)[0x7f13b8617558]
    babeltrace(main+0x3b3)[0x402823]
    /lib64/libc.so.6(__libc_start_main+0xe6)[0x7f13b85c0c36]
    babeltrace[0x401e19] ======= Memory map: ========
    00400000-00405000 r-xp 00000000 00:0e 126944 /usr/bin/babeltrace
    00604000-00605000 r--p 00004000 00:0e 126944 /usr/bin/babeltrace
    00605000-00606000 rw-p 00005000 00:0e 126944 /usr/bin/babeltrace
    00606000-0068d000 rw-p 00000000 00:00 0 [heap]
    7f13b815c000-7f13b8171000 r-xp 00000000 00:0e 23764 /lib64/libgcc_s.so.1
    7f13b8171000-7f13b8370000 ---p 00015000 00:0e 23764 /lib64/libgcc_s.so.1
    7f13b8370000-7f13b8371000 r--p 00014000 00:0e 23764 /lib64/libgcc_s.so.1
    7f13b8371000-7f13b8372000 rw-p 00015000 00:0e 23764 /lib64/libgcc_s.so.1
    7f13b8372000-7f13b83a1000 r-xp 00000000 00:0e 24880 /usr/lib64/libpcre.so.0.0.1
    7f13b83a1000-7f13b85a0000 ---p 0002f000 00:0e 24880 /usr/lib64/libpcre.so.0.0.1
    7f13b85a0000-7f13b85a1000 r--p 0002e000 00:0e 24880 /usr/lib64/libpcre.so.0.0.1
    7f13b85a1000-7f13b85a2000 rw-p 0002f000 00:0e 24880 /usr/lib64/libpcre.so.0.0.1
    7f13b85a2000-7f13b870d000 r-xp 00000000 00:0e 23899 /lib64/libc-2.11.3.so
    7f13b870d000-7f13b890c000 ---p 0016b000 00:0e 23899 /lib64/libc-2.11.3.so
    7f13b890c000-7f13b8910000 r--p 0016a000 00:0e 23899 /lib64/libc-2.11.3.so
    7f13b8910000-7f13b8911000 rw-p 0016e000 00:0e 23899 /lib64/libc-2.11.3.so
    7f13b8911000-7f13b8916000 rw-p 00000000 00:00 0
    7f13b8916000-7f13b89da000 r-xp 00000000 00:0e 24337 /usr/lib64/libglib-2.0.so.0.2200.5
    7f13b89da000-7f13b8bd9000 ---p 000c4000 00:0e 24337 /usr/lib64/libglib-2.0.so.0.2200.5
    7f13b8bd9000-7f13b8bda000 r--p 000c3000 00:0e 24337 /usr/lib64/libglib-2.0.so.0.2200.5
    7f13b8bda000-7f13b8bdb000 rw-p 000c4000 00:0e 24337 /usr/lib64/libglib-2.0.so.0.2200.5
    7f13b8bdb000-7f13b8bdc000 rw-p 00000000 00:00 0
    7f13b8bdc000-7f13b8bde000 r-xp 00000000 00:0e 23954 /lib64/libdl-2.11.3.so
    7f13b8bde000-7f13b8dde000 ---p 00002000 00:0e 23954 /lib64/libdl-2.11.3.so
    7f13b8dde000-7f13b8ddf000 r--p 00002000 00:0e 23954 /lib64/libdl-2.11.3.so
    7f13b8ddf000-7f13b8de0000 rw-p 00003000 00:0e 23954 /lib64/libdl-2.11.3.so
    7f13b8de0000-7f13b8de3000 r-xp 00000000 00:0e 26686 /usr/lib64/libgmodule-2.0.so.0.2200.5
    7f13b8de3000-7f13b8fe2000 ---p 00003000 00:0e 26686 /usr/lib64/libgmodule-2.0.so.0.2200.5
    7f13b8fe2000-7f13b8fe3000 r--p 00002000 00:0e 26686 /usr/lib64/libgmodule-2.0.so.0.2200.5
    7f13b8fe3000-7f13b8fe4000 rw-p 00003000 00:0e 26686 /usr/lib64/libgmodule-2.0.so.0.2200.5
    7f13b8fe4000-7f13b8fec000 r-xp 00000000 00:0e 23774 /lib64/libpopt.so.0.0.0
    7f13b8fec000-7f13b91eb000 ---p 00008000 00:0e 23774 /lib64/libpopt.so.0.0.0
    7f13b91eb000-7f13b91ec000 r--p 00007000 00:0e 23774 /lib64/libpopt.so.0.0.0
    7f13b91ec000-7f13b91ed000 rw-p 00008000 00:0e 23774 /lib64/libpopt.so.0.0.0
    7f13b91ed000-7f13b91ee000 r-xp 00000000 00:0e 126954 /usr/lib64/libbabeltrace-dummy.so.0.0.0
    7f13b91ee000-7f13b93ed000 ---p 00001000 00:0e 126954 /usr/lib64/libbabeltrace-dummy.so.0.0.0
    7f13b93ed000-7f13b93ee000 r--p 00000000 00:0e 126954 /usr/lib64/libbabeltrace-dummy.so.0.0.0
    7f13b93ee000-7f13b93ef000 rw-p 00001000 00:0e 126954 /usr/lib64/libbabeltrace-dummy.so.0.0.0
    7f13b93ef000-7f13b93f4000 r-xp 00000000 00:0e 126948 /usr/lib64/libbabeltrace-ctf-text.so.0.0.0
    7f13b93f4000-7f13b95f3000 ---p 00005000 00:0e 126948 /usr/lib64/libbabeltrace-ctf-text.so.0.0.0
    7f13b95f3000-7f13b95f4000 r--p 00004000 00:0e 126948 /usr/lib64/libbabeltrace-ctf-text.so.0.0.0
    7f13b95f4000-7f13b95f5000 rw-p 00005000 00:0e 126948 /usr/lib64/libbabeltrace-ctf-text.so.0.0.0
    7f13b95f5000-7f13b95f9000 r-xp 00000000 00:0e 23965 /lib64/libuuid.so.1.3.0
    7f13b95f9000-7f13b97f8000 ---p 00004000 00:0e 23965 /lib64/libuuid.so.1.3.0
    7f13b97f8000-7f13b97f9000 r--p 00003000 00:0e 23965 /lib64/libuuid.so.1.3.0
    7f13b97f9000-7f13b97fa000 rw-p 00004000 00:0e 23965 /lib64/libuuid.so.1.3.0
    7f13b97fa000-7f13b9826000 r-xp 00000000 00:0e 126951 /usr/lib64/libbabeltrace-ctf.so.0.0.0
    7f13b9826000-7f13b9a25000 ---p 0002c000 00:0e 126951 /usr/lib64/libbabeltrace-ctf.so.0.0.0
    7f13b9a25000-7f13b9a26000 r--p 0002b000 00:0e 126951 /usr/lib64/libbabeltrace-ctf.so.0.0.0
    7f13b9a26000-7f13b9a27000 rw-p 0002c000 00:0e 126951 /usr/lib64/libbabeltrace-ctf.so.0.0.0
    7f13b9a27000-7f13b9a32000 r-xp 00000000 00:0e 126957 /usr/lib64/libbabeltrace.so.0.0.0
    7f13b9a32000-7f13b9c32000 ---p 0000b000 00:0e 126957 /usr/lib64/libbabeltrace.so.0.0.0
    7f13b9c32000-7f13b9c33000 r--p 0000b000 00:0e 126957 /usr/lib64/libbabeltrace.so.0.0.0
    7f13b9c33000-7f13b9c34000 rw-p 0000c000 00:0e 126957 /usr/lib64/libbabeltrace.so.0.0.0
    7f13b9c34000-7f13b9c53000 r-xp 00000000 00:0e 23905 /lib64/ld-2.11.3.so
    7f13b9e43000-7f13b9e4a000 rw-p 00000000 00:00 0
    7f13b9e51000-7f13b9e52000 rw-p 00000000 00:00 0
    7f13b9e52000-7f13b9e53000 r--p 0001e000 00:0e 23905 /lib64/ld-2.11.3.so
    7f13b9e53000-7f13b9e54000 rw-p 0001f000 00:0e 23905 /lib64/ld-2.11.3.so
    7f13b9e54000-7f13b9e55000 rw-p 00000000 00:00 0
    7fff557ad000-7fff557ce000 rw-p 00000000 00:00 0 [stack]
    7fff557ff000-7fff55800000 r-xp 00000000 00:00 0 [vdso]
    ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
    sh: line 1: 16540 Aborted babeltrace --no-delta /tmp/lttng_trace/PL-3 > /cluster/temp/deleteme.log
Actions #1

Updated by Mathieu Desnoyers over 11 years ago

Which babeltrace commit are you using ?

Thanks,

Mathieu

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

Actions #2

Updated by huafeng Wang over 11 years ago

Hi,Mathieu,

babeltrace --help
BabelTrace Trace Viewer and Converter 1.0.0-rc5

usage : babeltrace [OPTIONS] FILE...

FILE                           Input trace file(s) and/or directory(ies)
(space-separated)
-w, --output OUTPUT Output trace path (default: stdout)
-i, --input-format FORMAT      Input trace format (default: ctf)
-o, --output-format FORMAT Output trace format (default: text)
-h, --help                     This help message
-l, --list List available formats
-v, --verbose Verbose mode
(or set BABELTRACE_VERBOSE environment variable)
-d, --debug Debug mode
(or set BABELTRACE_DEBUG environment variable)
--no-delta Do not print time delta between consecutive events
-n, --names name1<,name2,...> Print field names:
(payload OR args OR arg)
none, all, scope, header, (context OR ctx)
(default: payload,context)
-f, --fields name1<,name2,...> Print additional fields:
all, trace, trace:hostname, trace:domain,
trace:procname, trace:vpid, loglevel, emf, callsite.
(default: trace:hostname,trace:procname,trace:vpid)
--clock-cycles Timestamp in cycles
--clock-offset seconds Clock offset in seconds
--clock-seconds Print the timestamps as [sec.ns]
(default is: [hh:mm:ss.ns])
--clock-date Print clock date
--clock-gmt Print clock in GMT time zone (default: local time zone)
--clock-force-correlate Assume that clocks are inherently correlated
across traces.

Formats available: ctf, dummy, text.

-----Original Message-----
From: [mailto:]
Sent: October-18-12 4:18 PM
Subject: [Babeltrace - Bug #381] glibc detected *** babeltrace: munmap_chunk(): invalid pointer:

Issue #381 has been updated by Mathieu Desnoyers.

Which babeltrace commit are you using ?

Thanks,

Mathieu

--
Mathieu Desnoyers
Operating System Efficiency R&D Consultant EfficiOS Inc.
http://www.efficios.com
----------------------------------------
Bug #381: glibc detected *** babeltrace: munmap_chunk(): invalid pointer:
https://bugs.lttng.org/issues/381#change-823

Author: huafeng Wang

Priority: Normal

Category:

when babeltrace streamed output files:

16:05:25.000580627] PL-3:TestApp_type1:3933 com_ericsson_cba_trace_testapp_hightraf:TenKiloPerSec: { cpu_id = 3 }, { my_Time = "16:05:24", OnePs = 101, TenPs = 6, HundredPs = 8, KiloPs = 4, TenKiloPs = 1, unit_float = 1.1234, unit_string = "unit_1" } [16:05:25.000743370] PL-3:TestApp_type1:3933 com_ericsson_cba_trace_testapp_hightraf:TenKiloPerSec: { cpu_id = 3 }, { my_Time = "16:05:24", OnePs = 101, TenPs = 6, HundredPs = 8, KiloPs = 4, TenKiloPs = 2, unit_float = 2.1234, unit_string = "unit_2" } ........................................................
[16:05:25.004136555] PL-3:TestApp_type1:3933 com_ericsson_cba_trace_testapp_hightraf:TenKiloPerSec: { cpu_id = 3 }, { my_Time = "16:05:24", OnePs = 101, TenPs = 6, HundredPs = 8, KiloPs = 7, TenKiloPs = 6, unit_float = 6.1234, unit_string = "unit_6" }

  • glibc detected * babeltrace: munmap_chunk(): invalid pointer: 0x00007fff557cd875 * ======= Backtrace: ========= /lib64/libc.so.6(+0x75558)[0x7f13b8617558]
    babeltrace(main+0x3b3)[0x402823]
    /lib64/libc.so.6(__libc_start_main+0xe6)[0x7f13b85c0c36]
    babeltrace[0x401e19] ======= Memory map: ========
    00400000-00405000 r-xp 00000000 00:0e 126944 /usr/bin/babeltrace
    00604000-00605000 r--p 00004000 00:0e 126944 /usr/bin/babeltrace
    00605000-00606000 rw-p 00005000 00:0e 126944 /usr/bin/babeltrace
    00606000-0068d000 rw-p 00000000 00:00 0 [heap]
    7f13b815c000-7f13b8171000 r-xp 00000000 00:0e 23764 /lib64/libgcc_s.so.1
    7f13b8171000-7f13b8370000 ---p 00015000 00:0e 23764 /lib64/libgcc_s.so.1
    7f13b8370000-7f13b8371000 r--p 00014000 00:0e 23764 /lib64/libgcc_s.so.1
    7f13b8371000-7f13b8372000 rw-p 00015000 00:0e 23764 /lib64/libgcc_s.so.1
    7f13b8372000-7f13b83a1000 r-xp 00000000 00:0e 24880 /usr/lib64/libpcre.so.0.0.1
    7f13b83a1000-7f13b85a0000 ---p 0002f000 00:0e 24880 /usr/lib64/libpcre.so.0.0.1
    7f13b85a0000-7f13b85a1000 r--p 0002e000 00:0e 24880 /usr/lib64/libpcre.so.0.0.1
    7f13b85a1000-7f13b85a2000 rw-p 0002f000 00:0e 24880 /usr/lib64/libpcre.so.0.0.1
    7f13b85a2000-7f13b870d000 r-xp 00000000 00:0e 23899 /lib64/libc-2.11.3.so
    7f13b870d000-7f13b890c000 ---p 0016b000 00:0e 23899 /lib64/libc-2.11.3.so
    7f13b890c000-7f13b8910000 r--p 0016a000 00:0e 23899 /lib64/libc-2.11.3.so
    7f13b8910000-7f13b8911000 rw-p 0016e000 00:0e 23899 /lib64/libc-2.11.3.so
    7f13b8911000-7f13b8916000 rw-p 00000000 00:00 0
    7f13b8916000-7f13b89da000 r-xp 00000000 00:0e 24337 /usr/lib64/libglib-2.0.so.0.2200.5
    7f13b89da000-7f13b8bd9000 ---p 000c4000 00:0e 24337 /usr/lib64/libglib-2.0.so.0.2200.5
    7f13b8bd9000-7f13b8bda000 r--p 000c3000 00:0e 24337 /usr/lib64/libglib-2.0.so.0.2200.5
    7f13b8bda000-7f13b8bdb000 rw-p 000c4000 00:0e 24337 /usr/lib64/libglib-2.0.so.0.2200.5
    7f13b8bdb000-7f13b8bdc000 rw-p 00000000 00:00 0
    7f13b8bdc000-7f13b8bde000 r-xp 00000000 00:0e 23954 /lib64/libdl-2.11.3.so
    7f13b8bde000-7f13b8dde000 ---p 00002000 00:0e 23954 /lib64/libdl-2.11.3.so
    7f13b8dde000-7f13b8ddf000 r--p 00002000 00:0e 23954 /lib64/libdl-2.11.3.so
    7f13b8ddf000-7f13b8de0000 rw-p 00003000 00:0e 23954 /lib64/libdl-2.11.3.so
    7f13b8de0000-7f13b8de3000 r-xp 00000000 00:0e 26686 /usr/lib64/libgmodule-2.0.so.0.2200.5
    7f13b8de3000-7f13b8fe2000 ---p 00003000 00:0e 26686 /usr/lib64/libgmodule-2.0.so.0.2200.5
    7f13b8fe2000-7f13b8fe3000 r--p 00002000 00:0e 26686 /usr/lib64/libgmodule-2.0.so.0.2200.5
    7f13b8fe3000-7f13b8fe4000 rw-p 00003000 00:0e 26686 /usr/lib64/libgmodule-2.0.so.0.2200.5
    7f13b8fe4000-7f13b8fec000 r-xp 00000000 00:0e 23774 /lib64/libpopt.so.0.0.0
    7f13b8fec000-7f13b91eb000 ---p 00008000 00:0e 23774 /lib64/libpopt.so.0.0.0
    7f13b91eb000-7f13b91ec000 r--p 00007000 00:0e 23774 /lib64/libpopt.so.0.0.0
    7f13b91ec000-7f13b91ed000 rw-p 00008000 00:0e 23774 /lib64/libpopt.so.0.0.0
    7f13b91ed000-7f13b91ee000 r-xp 00000000 00:0e 126954 /usr/lib64/libbabeltrace-dummy.so.0.0.0
    7f13b91ee000-7f13b93ed000 ---p 00001000 00:0e 126954 /usr/lib64/libbabeltrace-dummy.so.0.0.0
    7f13b93ed000-7f13b93ee000 r--p 00000000 00:0e 126954 /usr/lib64/libbabeltrace-dummy.so.0.0.0
    7f13b93ee000-7f13b93ef000 rw-p 00001000 00:0e 126954 /usr/lib64/libbabeltrace-dummy.so.0.0.0
    7f13b93ef000-7f13b93f4000 r-xp 00000000 00:0e 126948 /usr/lib64/libbabeltrace-ctf-text.so.0.0.0
    7f13b93f4000-7f13b95f3000 ---p 00005000 00:0e 126948 /usr/lib64/libbabeltrace-ctf-text.so.0.0.0
    7f13b95f3000-7f13b95f4000 r--p 00004000 00:0e 126948 /usr/lib64/libbabeltrace-ctf-text.so.0.0.0
    7f13b95f4000-7f13b95f5000 rw-p 00005000 00:0e 126948 /usr/lib64/libbabeltrace-ctf-text.so.0.0.0
    7f13b95f5000-7f13b95f9000 r-xp 00000000 00:0e 23965 /lib64/libuuid.so.1.3.0
    7f13b95f9000-7f13b97f8000 ---p 00004000 00:0e 23965 /lib64/libuuid.so.1.3.0
    7f13b97f8000-7f13b97f9000 r--p 00003000 00:0e 23965 /lib64/libuuid.so.1.3.0
    7f13b97f9000-7f13b97fa000 rw-p 00004000 00:0e 23965 /lib64/libuuid.so.1.3.0
    7f13b97fa000-7f13b9826000 r-xp 00000000 00:0e 126951 /usr/lib64/libbabeltrace-ctf.so.0.0.0
    7f13b9826000-7f13b9a25000 ---p 0002c000 00:0e 126951 /usr/lib64/libbabeltrace-ctf.so.0.0.0
    7f13b9a25000-7f13b9a26000 r--p 0002b000 00:0e 126951 /usr/lib64/libbabeltrace-ctf.so.0.0.0
    7f13b9a26000-7f13b9a27000 rw-p 0002c000 00:0e 126951 /usr/lib64/libbabeltrace-ctf.so.0.0.0
    7f13b9a27000-7f13b9a32000 r-xp 00000000 00:0e 126957 /usr/lib64/libbabeltrace.so.0.0.0
    7f13b9a32000-7f13b9c32000 ---p 0000b000 00:0e 126957 /usr/lib64/libbabeltrace.so.0.0.0
    7f13b9c32000-7f13b9c33000 r--p 0000b000 00:0e 126957 /usr/lib64/libbabeltrace.so.0.0.0
    7f13b9c33000-7f13b9c34000 rw-p 0000c000 00:0e 126957 /usr/lib64/libbabeltrace.so.0.0.0
    7f13b9c34000-7f13b9c53000 r-xp 00000000 00:0e 23905 /lib64/ld-2.11.3.so
    7f13b9e43000-7f13b9e4a000 rw-p 00000000 00:00 0 7f13b9e51000-7f13b9e52000 rw-p 00000000 00:00 0
    7f13b9e52000-7f13b9e53000 r--p 0001e000 00:0e 23905 /lib64/ld-2.11.3.so
    7f13b9e53000-7f13b9e54000 rw-p 0001f000 00:0e 23905 /lib64/ld-2.11.3.so
    7f13b9e54000-7f13b9e55000 rw-p 00000000 00:00 0
    7fff557ad000-7fff557ce000 rw-p 00000000 00:00 0 [stack]
    7fff557ff000-7fff55800000 r-xp 00000000 00:00 0 [vdso]
    ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
    sh: line 1: 16540 Aborted babeltrace --no-delta /tmp/lttng_trace/PL-3 > /cluster/temp/deleteme.log

--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.lttng.org/my/account

Actions #3

Updated by Mathieu Desnoyers over 11 years ago

How old is the release ? I just fixed an invalid free today (made its
way into the master branch 2 days ago) that was biting libpopt 1.13.

What version of libpopt do you have on your system ?

1.0.0-rc5 is relatively wide range of commits.

Thanks,

Mathieu

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

Actions #4

Updated by Mathieu Desnoyers over 11 years ago

Please try to reproduce with the master branch HEAD.

Thanks,

Mathieu

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

Actions #5

Updated by huafeng Wang over 11 years ago

I get the tracea about two days from unstable trace_ea.
popt-1.7-37.46.15

Actions #6

Updated by huafeng Wang over 11 years ago

Hi, Mathieu,

I got the the problem version yesterday afternoon around 2:00pm, is from:
Last Built Revision: Revision 9e5a8b0cdebf0024aebdfe64835ed5e023e003c7 (origin/dev1.0)
From master branch HEAD

current version now, the problem was fixed. 
Last Built Revision: Revision 3785a7ae98a7314feae18c82954f1fd7c92eebd9 (origin/dev1.0)

Thanks.

Actions #7

Updated by Mathieu Desnoyers over 11 years ago

  • Status changed from New to Resolved
  • Start date deleted (10/18/2012)
Actions

Also available in: Atom PDF