🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.ghostscript.bug
Article #131

Error: unknownerror in setdevice

#131
From: L. Peter Deutsch
Date: Fri, 24 Jul 1992 15:20
25 lines
1507 bytes
Many people have reported an error message
	/unknownerror in setdevice
when using the 32-bit MS-DOS version of Ghostscript.

This message is the result of two different problems in Ghostscript.
First, the error name should be /VMerror or /limitcheck rather then
/unknownerror.  Fixing this properly requires minor changes in
several different places; the fix will be in release 2.5.  Second,
this error is being produced because Ghostscript is insisting on
allocating a full 1 Mb buffer for the printer band list; on systems
with less than about 3 Mb of RAM, this is unlikely to succeed.
Fortunately, there is a simple workaround.  Line 71 of gdevprn.c in
release 2.4.1 currently reads:

			if ( (space >>= 1) < PRN_BUFFER_SPACE )

Change this to:

			if ( (space >>= 1) < 10000 )

A fix equivalent to this will also be included in 2.5.

L. Peter Deutsch :: Aladdin Enterprises :: P.O. box 60264, Palo Alto, CA 94306
ghost@aladdin.com, ...decwrl!aladdin!ghost ; 415-322-0103 voice ; no fax yet
	    "Implementation is the sincerest form of flattery."
Technical Details
Message-ID: <9207240820.0.UUL1.3#5127@aladdin.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!aladdin.COM!ghost

Show Full Headers
Complete Article Headers
Newsgroups: gnu.ghostscript.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!aladdin.COM!ghost
From: ghost@aladdin.COM (L. Peter Deutsch)
Subject: Error: unknownerror in setdevice
Message-ID: <9207240820.0.UUL1.3#5127@aladdin.com>
Sender: gnulists@ai.mit.edu
Organization: GNUs Not Usenet
Distribution: gnu
Date: Fri, 24 Jul 1992 15:20:41 GMT
Approved: bug-ghostscript@prep.ai.mit.edu
Lines: 27