Bug 689709 - 64-bit x86_64 gsview binary brokenness
Summary: 64-bit x86_64 gsview binary brokenness
Status: RESOLVED FIXED
Alias: None
Product: Artifex GSview
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: PC Linux
: P4 normal
Assignee: Russell Lang
URL:
Keywords:
Depends on:
Blocks: 690132
  Show dependency tree
 
Reported: 2008-02-15 16:38 UTC by Hin-Tak Leung
Modified: 2010-08-01 23:36 UTC (History)
0 users

See Also:
Customer:
Word Size: ---


Attachments
file triggering the problem (744.76 KB, application/postscript)
2008-02-15 16:39 UTC, Hin-Tak Leung
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hin-Tak Leung 2008-02-15 16:38:04 UTC
I have a file which doesn't work with 64-bit gsview on x86_64 linux
but works with 32-bit gsview (linux or windows). 64-bit gs (head or 8.61) 
can read it, so it doesn't seems to be a problem with libgs.

This is the error message (against libgs 8.61 is similiar):

==================
GSview 4.9 2007-11-18
play_sound: not implemented
debug=0
GPL Ghostscript SVN PRE-RELEASE 8.62 (2007-11-22)
Copyright (C) 2007 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Displaying DSC file /home/Hin-Tak/tmp-cvs/Illumina/docs/amd-affine/Good_group_0.eps
Displaying page 1
Loading NimbusRomNo9L-Regu font from
/usr/share/fonts/default/Type1/n021003l.pfb... 3227216 1909294 2042320 733431 2
done.
Error: /rangecheck in --image--
Operand stack:
   --nostringval--  
(\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\37
7\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377
\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\
377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\3
77\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\37
7\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377...)
  4278190527
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--  
--nostringval--   2   %stopped_push   --nostringval--   --nostringval--   false
   1   %stopped_push   1905   1   3   %oparray_pop   1904   1   3   %oparray_pop
  1888   1   3   %oparray_pop   1771   1   3   %oparray_pop   --
nostringval--   %errorexec_pop   .runexec2   --nostringval--   --nostringval-- 
 --nostringval--   2   %stopped_push   --nostringval--   --nostri
ngval--   1809   5   4   %oparray_pop
Dictionary stack:
   --dict:1148/1684(ro)(G)--   --dict:0/20(G)--   --dict:94/200(L)--  
--dict:94/200(L)--
Current allocation mode is local

--- Begin offending input ---

--- End offending input ---
file offset = 7663
gsapi_run_string_continue returns -101
WM_GSTEXTINDEX not implemented

==========================

file to follow.
Comment 1 Hin-Tak Leung 2008-02-15 16:39:12 UTC
Created attachment 3792 [details]
file triggering the problem

file used to trigger the problem
Comment 2 Sammy Umar 2008-02-20 11:37:10 UTC
I can confirm this with 8.62 SVN. gv and kghostview work fine on 64bit.
Comment 3 Sammy Umar 2008-02-20 14:07:23 UTC
Also, if you use eps2eps on this file, the resulting file shows fine
in gsview!
Comment 4 Hin-Tak Leung 2010-08-01 23:36:17 UTC
64-bit gsview 4.9 + gs 8.71 no longer show problem this file. Since there has been no update for gsview in this period, it would appear that it is a problem with ghostscript (and how it interact with gsview) after all.