Here's an update on testing the simple project attached to: <http://support.realsoftware.com/feedback/viewreport.php?reportid=sjjihjym>
1. Commenting out ps.setupstring = ss fixes the issue 100% of the time on all the printers I've tested. 2. Adding ps = nil at the end of the loop thereby resetting ps doesn't prevent the error. 3. Switching the loop from g = openprinterdialog(ps) to openprinter(ps) allows unattended loops with less but still frequent crashes. So it appears that assigning the setupstring and then using printersetup object to open a printer causes frequent crashes on certain printer drivers and much less frequently on others. Keith DeLong > I've come up with a simple project that randomly but regularly crashes > Windows XP for me: > > <http://support.realsoftware.com/feedback/viewreport.php?reportid=sjjihjym> > > The project assigns a setupstring to printersetup object ps and then uses it > to get g = OpenPrinterDialog(ps) > > Running the project regularly crashes Windows XP after 1-20 loops. It would > seem to me to be memory related as once it crashes, the crashes occur more > and more frequently. I then start getting Virtual Memory is running Low > errors from Windows that I otherwise never see on this computer. > > I crash printing to a paused USB hp1320 driver. I've posted a fresh copy > from HP on at http://redcort.com/rb/lj1320PCL6win2kxp2003-en.exe. The > project also crashes printing to a Canon i960 printer but apparently not to > two Brother printer drivers I've been testing pretty heavily. > > I'd appreciate anyone who wants to test and confirm this project on other > printers. _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
