Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Apr 1997 17:25:51 -0400
From:      Randall Hopper <rhh@ct.picker.com>
To:        Gary Clark II <gclarkii@main.gbdata.com>
Cc:        questions@freebsd.org
Subject:   Re: Acrobat Reader for FreeBSD -- SOLVED
Message-ID:  <19970411172551.28609@ct.picker.com>
In-Reply-To: <199704100656.BAA20525@main.gbdata.com>; from Gary Clark II on Thu, Apr 10, 1997 at 01:56:07AM -0500
References:  <19970407102953.15410@ct.picker.com> <199704100656.BAA20525@main.gbdata.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Gary Clark II:
 |Randall Hopper wrote:
 |> That I've tried, the Linux version runs OK except that it doesn't generate
 |> valid postscript.  This is unfortunate when dealing with encrypted PDFs as
 |> xpdf and ghostscript don't handle encrypted PDFs.  
 |> 
 |> Anyone got a little-known FreeBSD solution for printing encrypted PDFs?
 |
 |Huh?
 |I'm running the linux acroread here and piping into ghostscript with no
 |problems.
 |What kind of errors do you get?

I've attached one error trace from loading AcroRead PostScript files into
GhostScript 4.0.3 below.

After further investigation, I notice that the PostScript that my Solaris
AcroRead and the Linux AcroRead kick out are the same except for a few
comments.  I incorrectly assumed the PostScript the Linux version was
generating wasn't valid because GhostScript on my FreeBSD box couldn't read
it but the GhostScript on my work box (and the LJ4 at work) could.  Bit of
a logic leap there.

Given this realization, I compared versions.  I'm running Aladdin
GhostScript 2.6.1 (5/28/93) at work.  Strange that it handles the
PostScript that AcroRead kicks out but version 4.03 doesn't.  Anyway, that
seems to be the ticket.

Randall Hopper


Unrecoverable error: invalidexit in .stop
Operand stack:
    true  --nostringval--  false

Unexpected interpreter error -8.
Error object: (f80)op(132:.stop)0x346b8
Operand stack at 0xe9f3c:
0xf8094: 0x01 bool --F------ 0x0004 0x00000000 = false
0xf809c: 0x02 dict --Lwrx--- 0x000f 0x001866bc
0xf80a4: 0x01 bool --F------ 0x0000 0x00000001 = true
Execution stack at 0xe903c:
0xf99fc: 0x0f oper --F---e-- 0x0000 0x0002ac80 = %interp_exit
0xf9a04: 0x12 str  --F-rxe-- 0x0000 0x00000000 = 
0xf9a0c: 0x03 file --L-rxe-- 0x0001 0x00102040
0xf9a14: 0x0e null --F---e-- 0x0000 0x000365b8
0xf9a1c: 0x03 file --S-rxe-- 0x0001 0x000f30c4
0xf9a24: 0x0f oper --F---e-- 0x0000 0x00036578 = %runexec_finish
0xf9a2c: 0x03 file --S-rxe-- 0x0001 0x000f30c4
0xf9a34: 0x05 mpry --L-rxe-- 0x0003 0x0010302e
0xf9a3c: 0x06 spry --L-rxe-- 0x0001 0x001865c2
0xf9a44: 0x05 mpry --G-rxe-- 0x000c 0x0014ddb0
0xf9a4c: 0x05 mpry --G-rxe-- 0x0039 0x00133b9e
Dictionary stack at 0xe90f4:
0xfa22c: 0x02 dict --Gwrx--- 0x0000 0x000fb034
0xfa234: 0x02 dict --Gwrx--- 0x0000 0x0014c548
0xfa23c: 0x02 dict --Lwrx--- 0x0000 0x00100088
0xfa244: 0x02 dict --Lwrx--- 0x0003 0x00102824
0xfa24c: 0x02 dict --Lwrx--- 0x000f 0x001022f4



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970411172551.28609>