pcp
[Top] [All Lists]

Re: [pcp] pmcd fails

To: "Hearns, John" <john.hearns@xxxxxxxxxxx>
Subject: Re: [pcp] pmcd fails
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed, 12 Jan 2011 08:57:47 +1100
Cc: pcp@xxxxxxxxxxx
In-reply-to: <68A57CCFD4005646957BD2D18E60667B124DF511@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
References: <68A57CCFD4005646957BD2D18E60667B124DF511@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Reply-to: kenj@xxxxxxxxxxxxxxxx
John,

pcp-2.5.0 is now almost exactly five years old ... I'd strongly
recommend an upgrade if that is at all possible

Build packages for many platforms for the current 3.4.0 version are
available at
ftp://oss.sgi.com/projects/pcp/download/

In your specific case there have been multiple commits that I can see in
the open source repository that might address a memory addressing issue
in cpu_name().

On Tue, 2011-01-11 at 17:26 +0000, Hearns, John wrote:
> I have pcp installed on some workstations
> 
> pmcd fails to start, and the pmcd.log has:
> 
> 
> ** buffer overflow detected ***: /usr/lib/pcp/pmcd terminated
> ======= Backtrace: =========
> /lib64/libc.so.6(__fortify_fail+0x37)[0x7f4ede8d04e7]
> /lib64/libc.so.6[0x7f4ede8ce3f0]
> /lib64/libc.so.6[0x7f4ede8cea8b]
> /var/lib/pcp/pmdas/linux/pmda_linux.so(cpu_name+0x1e0)[0x7f4ede1cb1f0]
> /var/lib/pcp/pmdas/linux/pmda_linux.so(refresh_proc_stat+0x8a0)[0x7f4ede
> 1c4fe0]
> /var/lib/pcp/pmdas/linux/pmda_linux.so[0x7f4ede1c1dcc]
> /var/lib/pcp/pmdas/linux/pmda_linux.so(linux_init+0x1e0)[0x7f4ede1c4210]
> /usr/lib/pcp/pmcd[0x4090d8]
> /usr/lib/pcp/pmcd(ParseInitAgents+0x57d)[0x40992d]
> /usr/lib/pcp/pmcd(main+0x878)[0x4061c8]
> /lib64/libc.so.6(__libc_start_main+0xfd)[0x7f4ede807a7d]
> /usr/lib/pcp/pmcd[0x4046e9]
> 
> 
> Is this a known issue?
> 
> Version is pcp-2.5.0-130.3.x86_64
> 
> 
> 
> The contents of this email are confidential and for the exclusive use of the 
> intended recipient.  If you receive this email in error you should not copy 
> it, retransmit it, use it or disclose its contents but should return it to 
> the sender immediately and delete your copy.
> 
> _______________________________________________
> pcp mailing list
> pcp@xxxxxxxxxxx
> http://oss.sgi.com/mailman/listinfo/pcp


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