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

Bug#336511: Instrumentation of dlopen is still incorrect



On Tue, Dec 02, 2008 at 01:56:54AM +0100, Matthias Klose wrote:
please forwarded these upstream, mudflap doesn't see much attention.

Apparently, they're already forwarded.  It's just that nobody's doing
anything about them.  The mudflap code, as implemented, is incorrect.
It's not just incorrect on GNU/Linux, it's incorrect on FreeBSD, NetBSD,
OpenBSD, Solaris, HP-UX, OSF1, Mac OS X, and according to POSIX.  In
fact, I could not find a Unix that provides dlopen(3) but does not
permit NULL as a valid value for path.

There's even a patch that I provided, which is trivially correct.  I'm
just trying to find out if there's a reason why this bug hasn't been
fixed after three years.

--
brian m. carlson / brian with sandals: Houston, Texas, US
+1 713 440 7475 | http://crustytoothpaste.ath.cx/~bmc | My opinion only
troff on top of XML: http://crustytoothpaste.ath.cx/~bmc/code/thwack
OpenPGP: RSA v4 4096b 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187

Attachment: signature.asc
Description: Digital signature


Reply to: