Your message dated Mon, 9 Jan 2017 22:30:35 +0100 with message-id <[email protected]> and subject line Re: False positive ? has caused the Debian Bug report #534892, regarding libssl0.9.8: err_fns_check() has a race if a pointer assignment is not atomic to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 534892: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=534892 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libssl0.9.8 Version: 0.9.8g-15+lenny1 Severity: normal static void err_fns_check(void) { if (err_fns) return; CRYPTO_w_lock(CRYPTO_LOCK_ERR); if (!err_fns) err_fns = &err_defaults; CRYPTO_w_unlock(CRYPTO_LOCK_ERR); } Helgrind flags the above function as an error due to there being no lock on the first check of err_fns.
--- End Message ---
--- Begin Message ---On 2011-05-16 21:40:21 [-0400], Scott Schaefer wrote: > I am a bit confused... I am certainly no Helgrind expert, and I will > concede that it may > know more about C than I do. However, this certainly appears to me to be a > false positive. correct, closing. Sebastian
--- End Message ---

