Opened 5 years ago

Closed 4 years ago

#58853 closed defect (fixed)

gimp2 @2.10.12 fails to open eps files with Segmentation fault: 11

Reported by: yuhma (yuhma) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.5.4
Keywords: Cc:
Port: gimp2

Description

When I open eps (encapsulated postscript) files in Gimp, it gives the following error on the terminal:

$ gimp
Unable to read initialization file script-fu.init
/opt/local/lib/gimp/2.0/plug-ins/file-ps/file-ps: fatal error: Segmentation fault: 11
gimp: LibGimpBase-WARNING: gimp: gimp_wire_read(): error

with a pop-up window saying

GIMP Message
Plug-in crashed: "file-ps"
(/opt/local/lib/gimp/2.0/plug-ins/file-ps/file-ps)
The dying plug-in may have messed up GIMP's internal state. You may want to save your images and restart GIMP to be on the safe side.

GIMP Message
Opening '/Users/yuhma/graph.eps' failed:
Procedure 'file-eps-load' returned no return values

Just in case, the relevant part of output of "gimp --verbose" is as follows

/opt/local/lib/gimp/2.0/plug-ins/file-ps/file-ps: fatal error: Segmentation fault: 11
gimp: LibGimpBase-WARNING: gimp: gimp_wire_read(): error
Terminating plug-in: '/opt/local/lib/gimp/2.0/plug-ins/file-ps/file-ps'

While I cannot open eps files, I can export graphic data as an eps file. This problem occurs on all of my mac machines (Yosemite and High Sierra).

I am not completely sure whether this is really a macports issue but I post this here because I guess that linking with ghostscript (possibly libgs.dylib?) probably failed or something like that.

Change History (3)

comment:1 Changed 5 years ago by mf2k (Frank Schima)

Cc: devans@… removed
Owner: set to dbevans
Status: newassigned

comment:2 Changed 4 years ago by yuhma (yuhma)

I have confirmed eps files can be open now. It seems an update solved the bug at some point.

I am sorry for reporting it very late.

comment:3 Changed 4 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: assignedclosed

Glad to hear that it is working for you.

Note: See TracTickets for help on using tickets.