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-

Reply via email to