Max
Tue, 02 Jul 2002 11:40:48 -0700
eheheh... no, I mean that AutoCAD asks for buffer size and gets 4, allocates a buffer for 4 bytes and then wine overflows telling that it needs 94 when reading registry value.... BTW, I agree that entering in an endless loop DOES mean some kind of nasty design in autocad..... it would be much better to exit with an error message
Regards Max Alle 19:08, marted́ 2 luglio 2002, hai scritto: > Massimo wrote: > >Looking more with some debug print statements, it appears that Autocad > > allocates 4 bytes of buffer for the value, but RegEnumValueA needs much > > more, 94 in this case, giving an Out-Of-Buffer error back. > >It seems to me that the 94 bytes are for the name of the key, not for the > > value.... > > > >Regards > > > >Max > > Is it me, or did you just say that placing a five characters value in > the registry will cause Autocad to hang indefenitely on Windows? Sloppy > programming if I ever saw one. > > Not that this is, in any way, an excuse, mind you. > > Shachar