>>>>I managed to reproduce the problem by selecting a network printer as my default printer and then doing the following:
>>>>
>>>>? SYS(1037) && Select a networked Epson Stylus and press OK
>>>>? GETPRINTER()
>>>>
>>>>Caused an access violation - I debugged into it, and VFP6 had attempted to write to memory somewhere in a system segment; without more investigation, I'd guess it's a GDI location.
>>>>
>>>>This didn't happen when i had a local printer selected, so I still suspect the driver may have something to do with it.
>>>
>>>I tried again following your steps, and dis not receive an error... selected a networked HP 4000 with sys(1037), then issued a getprinter.
>>>
>>
>>What operating system, and what version of COMDLG32.DLL is installed in your system directory?
>>
>>>
>>>Wayne
>
>COMDLG32.DLL --> Dated 9/9/1999
>OS=W2000 RC2
>
The problems seems to be NT-specific, and linked to COMDLG32.DLL version 4.00
BTW, date/time stamps are a bad way to id a version - right click on the .DLL in Explorer, select Properties, and select the Version tab to get build information.