Alan Pinstein wrote:
> I am going nuts here trying to figure out why POSE is complaing about
> reading directly from an unallocated chunk of memory in this routine:
>
> goto DoDialog;
That's your problem. POSE has detected the presence of Pure Evil and is
making you pay the consequences. (Couldn't help it... :-)
> if ( PwdExists() && !PwdVerify(fldText) ) {
> // *** crashing here in a MemMove in PwdVerify() ***
(But seriously) it looks ok. But how long is the password string?
There is a #define in <Password.h> that implies a maximum password
length of 32. Exceeding that limit might crash it.
-slj-