No crash in the later build.
>I am able to crash vfp9 at three computers doing the following:
>
>Create a new project called "Test", and add the following to it in a prg:
>
>
>Define Class TestJournal As Session Olepublic
>
> Procedure LookupPatient(id as String, idType As String, options as String) as String
>
> Return "Test"
> EndProc
>EndDefine
>
>
>Note that the name of the method is important. Compile the project as an exe, and create an object out of it from the commandline as follows:
>
>
>ox = CreateObject("Test.TestJournal")
>
>
>Now, type ox., and intellisense pops up. Fill in something for the first two parameters, and press comma (,) to enter the third. This lock my machine.
>
>Cleary, the bug has something to do with the length of the method name, and the number of parameters, because if you replace "LookupPatient" with "LookupP" or something else, it will work.
>
--sb--