Re: valgrind complaining about s_client (maybe assembler code?)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hiya,

On 11/11/2019 16:50, Michael Wojcik wrote:
>> From: openssl-users [mailto:openssl-users-bounces@xxxxxxxxxxx] On
>> Behalf Of Stephen Farrell Sent: Monday, November 11, 2019 09:53
>> 
>> I'm seeing some errors from valgrind when running s_client from a
>> clean build from the tip. (Details of that below.)
> 
> Have you reviewed past discussions about valgrind and OpenSSL?

I wouldn't say I reviewed it all in detail no, but yep, I
did spend a while checking and didn't find the same issue.
(Apologies if I missed it, which is always possible;-)

> https://duckduckgo.com/html?q=site%3Amta.openssl.org%20openssl-users%20valgrind
>
>  In general, memory-use checkers such as valgrind's memcheck are
> going to be suspicious of some aspects of OpenSSL, which makes some
> assumptions about memory that it knows are suitable, but which cannot
> generally be verified by typical static or dynamic analysis.

Sure. OTOH, I didn't see these errors until just now when
I rebased with upstream so they seem to be new, (in the
last couple of months), or I guess could be down to some
novelty with my CPU/compiler, given I'm using a brand new
laptop and Ubuntu 19.10;-)

FWIW, valgrind hasn't been giving me false positives over
the last year or so, and has been v. useful in finding
leaks, so it'd be nice if there were a fix or better
workaround than "no-asm" (but since I do have "no-asm",
and don't need go-faster-stripes, this isn't urgent for
me).

Cheers,
S.

> 
> -- Michael Wojcik Distinguished Engineer, Micro Focus
> 
> 

Attachment: 0x5AB2FAF17B172BEA.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux