From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753620AbbC3Wvi (ORCPT ); Mon, 30 Mar 2015 18:51:38 -0400 Received: from mail-ig0-f172.google.com ([209.85.213.172]:38317 "EHLO mail-ig0-f172.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752839AbbC3Wvg (ORCPT ); Mon, 30 Mar 2015 18:51:36 -0400 Message-ID: <5519D376.6010509@gmail.com> Date: Mon, 30 Mar 2015 16:51:34 -0600 From: David Ahern User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: Arnaldo Carvalho de Melo , Stephane Eranian , Jiri Olsa CC: LKML Subject: [BUG] perf script segfault Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Surprised Stephane has not hit this one yet: $ perf record -e -a | perf script Segmentation fault (core dumped) It's the second one that core dumps. $ gdb perf core.16704 ... [New LWP 16704] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/tmp/perf/perf script'. Program terminated with signal SIGSEGV, Segmentation fault. #0 perf_tool__fill_defaults (tool=tool@entry=0x0) at util/session.c:259 259 if (tool->sample == NULL) ... (gdb) bt #0 perf_tool__fill_defaults (tool=tool@entry=0x0) at util/session.c:259 #1 0x00000000004a5baa in __perf_session__process_pipe_events (session=0x2178b80) at util/session.c:1178 #2 perf_session__process_events (session=0x2178b80) at util/session.c:1416 #3 0x000000000043c5dc in __cmd_script (script=0x7fffc7a4d840) at builtin-script.c:803 #4 cmd_script (argc=, argv=, prefix=) at builtin-script.c:1840 ... tool was moved to ordered_events and is not initialized for pipe mode. I don't have time to look into it more than that before PTO on Wednesday. David