|
From: Nicholas N. <nj...@ca...> - 2003-11-19 12:37:48
|
On Wed, 19 Nov 2003, Dimitri Papadopoulos-Orfanos wrote:
> > ==3546== Syscall param modify_ldt(ptr)(func=1 or 0x11) contains
> uninitialised or unaddressable byte(s)
>
> I don't understand this error message. I'd like to suggest rewriting it
> using plain English, so that casual users can understand what's
> happenning. I suspect many power users on this mailing list do
> understand this message, but other programers just don't understand what
> this means (that's the case at my place):
> modify_ldt(ptr)(func=1 or 0x11)
>
>
> > ==3546== Conditional jump or move depends on uninitialised value(s)
>
> Again, some programers just wonder what this error message means. I
> guess that it has to do with code looking like
> if ( variable ) {
> [...]
> where "variable" isn't initialised. Again maybe this error message could
> be rewritten using simple words, if at all possible.
Can you suggest alternatives that are easier to understand?
N
|