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>

Reply via email to