Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!yale!cmcl2!panix!schuster From: schuster@panix.uucp (Michael Schuster) Newsgroups: comp.lang.postscript Subject: HP PS Cart Fatal Blowup Demo Summary: Crash-the-cart demo from Don Lamcaster Message-ID: <1990Dec8.145818.15028@panix.uucp> Date: 8 Dec 90 14:58:18 GMT Organization: PANIX - Public Access Unix Systems of NY Lines: 77 % ************************************************************************ % ************************************************************************ % HP CARTRIDGE FATAL BLOWUP DEMO % ************************************************************************ % % SUMMARY: A simple demo that purposely elicits a fatal bug in the % HP Adobe PostScript cartridge. % % See ongoing dialog in GEnie PSRT Category 7, Topic 4. % % Free help line and additional info: (602) 428-4073. % % ************************************************************************ % Name of textfile: HPCARTXX.PS % Source: SYNERGETICS % Author: Don Lancaster % Desc: Fatal HP Cartridge Blowup Demo % Date: August 24, 1990 % Release: 1.0 % Approx length: 1K % Keywords: PostScript, fatal error, arc, 0X51B976, setscreen % HP, Adobe, cartridge % Approximate HP IID run time: 34 seconds % ================================================================== % This deceptively simple code module causes ERROR #24, FATAL SYSTEM % ERROR at 0X51B976 on the HP Adobe PostScript Cartridge. % The module runs just fine on the NTX, LW+ and 820. % See SPOTDOTS.GPS GEnie PSRT #147 for a more detailed use example. % Apparently the translate and scaling is needed. % The blowup goes away when -stroke- is replaced by -fill- or -newpath- % -save- and -restore- bracketing does not help. % Does it with 4 megabytes, independent of jamrecovery state. % Cartridge recovers on hard reset or power down. 100 200 translate 5 dup scale 10 {53 45 {0.12 0 360 arc stroke 0} setscreen} repeat showpage quit %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Related GEnie PSRT Downloads: % #144 - SPOTDOTS.GPS 300 DPI spot patterns % #102 - GUTILITY.PTL Gonzo powertool utilities % #101 - GJUSTIFY.PTL Gonzo powertool justify procs % % (Also see ongoing dialog in PSRT Category 7, topic 4) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % FREE VOICE HELPLINE AND ADDITIONAL INFO: (602) 428-4073 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- l\ /l ' _ Mike Schuster ...!cmcl2!panix!schuster l \/ l l l/ (_ NY Public Access CIS:70346,1745 l l l l\ (_ UNIX Systems MCI Mail,GEnie:MSCHUSTER