pcp
[Top] [All Lists]

[pcp] pmatop crashes when it encounters pid >= 1000000 (#58)

To: performancecopilot/pcp <pcp@xxxxxxxxxxxxxxxxxx>
Subject: [pcp] pmatop crashes when it encounters pid >= 1000000 (#58)
From: sklochkov <notifications@xxxxxxxxxx>
Date: Wed, 16 Dec 2015 05:14:36 -0800
Authentication-results: i-otc1esa.cbr1.mail-filtering.com.au; spf=Pass smtp.mailfrom=noreply@xxxxxxxxxx; spf=None smtp.helo=postmaster@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1450271676; bh=7K1Ylk4dErehI2+q6aD4Pv9v0f1mSQPdaaJZyMd8Mdw=; h=From:Reply-To:To:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fgCXT9w7jGu28PwGeYDX7/q/zpvkWyhze48jV5a3fAvpR1fQ5l5vwpUuq8oLUFgCQ eGTFqcp8aVpnvciUniaOAiK1y5ZtncGoxpcBAINjKyS+KKqS/zTTWxuxqrPbuj+kPX Tt2CM1u8P69JKdtBvjGc6ZQCxlcNqRSJLMXrBawE=
Ironport-phdr: 9a23:68kpYBGGPaNdSL/7nVW1iJ1GYnF86YWxBRYc798ds5kLTJ79pM+wAkXT6L1XgUPTWs2DsrQf27SQ6fGrBTNIyK3CmU5BWaQEbwUCh8QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnYsExnyfTB4Ov7yUtaLyZ/niaboqtaPPE1hv3mUX/BbFF2OtwLft80b08NJC50a7V/3mEZOYPlc3mhyJFiezF7W78a0+4N/oWwL46pyv50IbKPhYq5tSLVZCCghYX0z/9Dh9kGbRwfXtnFCXz0dzxMQWVmUthj2Bsz/u3WluLogh3XHZZevHOA4Bj75s/YyGBSw0nZdPDBhqDmP0pQo1fsB8EP7+hZ0ktTdOd/EP/cmIf/RJo1HFEJbU95VRmpOA5+8coFJBO0EbttetJT38lsSsQOlV07rC+LzyiJCwHTx2Oo81PggHwDN1RAhGNQV92nSt8j/L6wIUOq4i4DslRTfaKJ61mvQt6npfwp9numRXLlaSeHOkhEVFQzkjU7NsbXbJGOa38YVgU3HwLBuXsz8t2lyswxrrD+1w84qgYTCgZoUzlfYsj1y2M5hPdagYEh8e9O8FIoWuCCGN5Z8BMglRjc7gisizqw6vsujcTIEz44izhjUZveAa4mM5Q6kTO2JaWNiiWphafHn3xy+qRiqlOCkXZS9iAwb/3BMnoGXuHlTiBKDt5fbF6Mnpxbx1WmFjFyCs7FPeRplz6HVc8Z5muZozsNK6xSSRHL8kxSshfbIJ04porf057+5P+TOvJKEM54yhQDiMrkk3Me4BLJrHBIJWj2A+uC7373g+lOxFLNNkvw4k6LQrJHdI98zqa+lAxJflI0k7kDsXH+dzN0EkCxffxp+cxWdgt2xNg==
List-archive: https://github.com/performancecopilot/pcp
List-id: performancecopilot/pcp <pcp.performancecopilot.github.com>
List-post: <mailto:reply+00bd08b6e0c5a02992ad03fa67f8574502198d7b34918c0292cf00000001128925bc92a169ce074d3659@reply.github.com>
List-unsubscribe: <mailto:unsub+00bd08b6e0c5a02992ad03fa67f8574502198d7b34918c0292cf00000001128925bc92a169ce074d3659@reply.github.com>, <https://github.com/notifications/unsubscribe/AL0Ito9Dg4E7IIer4WpuicBPCw30RjgIks5pQVs8gaJpZM4G2fcF>
Reply-to: performancecopilot/pcp <reply+00bd08b6e0c5a02992ad03fa67f8574502198d7b34918c0292cf00000001128925bc92a169ce074d3659@xxxxxxxxxxxxxxxx>

When kernelpid_max is set to a high value (> 1000000) and a process with pid >= 1000000 appears, pmatop segfaults with the following stack

#0 __strncpy_sse2_unaligned () at /sysdeps/x86_64/multiarch/strcpy-sse2-unalignedS:296
#1 0x000000000040bb69 in strncpy (__len=255, __src=, __dest=0x7f94cda7ceb8 "") at /usr/include/bits/string3h:120
#2 update_task (dp=0x62cdc0 , rp=0x1acde20, name=, pid=1033589, task=0x7f94cda7ce60) at photoprocc:32
#3 photoproc (tasks=, taskslen=) at photoprocc:152
#4 0x0000000000402e6e in main (argc=, argv=) at atopc:577


Reply to this email directly or view it on GitHub.

<Prev in Thread] Current Thread [Next in Thread>