Hello, 

I'm pretty sure the problem is on my end but I'm running out of ideas on
how to get gimp to work with jpegs again. Any pointers welcome. Details
below.

pkesh...@gmail.com (patrick keshishian), 2012.07.05 (Thu) 23:36 (CEST):
> On Tue, Jul 3, 2012 at 2:35 PM, Fred Crowson <fred.crow...@gmail.com> wrote:
> > I'm getting the following errors when running gimp-2.8.0p0 on OpenBSD
> > -current (Jun 28 i386 snapshot):
> > x41:fred ~> gimp reading.jpg
> > /usr/local/lib/gimp/2.0/plug-ins/file-jpeg: fatal error: Segmentation fault
> >
> > This issue is only with opening jpeg files - I can create new files
> > and export them to jpeg or png or save the as .xcf files fine.
> First quit gimp, then:
> $ rm -rf ~/.gimp-2.8/

s...@spacehopper.org (Stuart Henderson), 2012.07.04 (Wed) 01:54 (CEST):
> On 2012-07-03, Fred Crowson <fred.crow...@gmail.com> wrote:
> Make sure everything is up to date: userland, kernel, all packages

both hints were not enough on my very dirty (as in: updating not
reinstalling for years) notebook:

snapshot as current as it gets:
OpenBSD 5.2-beta (GENERIC) #252: Sun Jul  1 23:23:31 MDT 2012
    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC

followed by a:
$ env LC_ALL=C PKG_CACHE=/usr/packages pkg_add -v -v -u -i -D \
  update -D updatedepends

and a:
$ rm -rf ~/.gimp-*

did not "solve" the problem; thus I went for a:
$ pkg_delete gimp

and followed pkg_delete's hints:
$ rm -rf /etc/gimp/2.0/
$ rm -rf /usr/local/share/gtk-doc/html/libgimp*
$ rm -rf /usr/local/share/gimp/
$ rm -rf /usr/local/lib/gimp/
$ rm -rf /usr/local/include/gimp-*

and installed gimp again:
$ sudo env LC_ALL=C PKG_CACHE=/usr/packages pkg_add gimp

and, just to make sure:
$ rm -rf ~/.gimp-*

But the problem's still there:
$ gimp some.jpg
/usr/local/lib/gimp/2.0/plug-ins/file-jpeg: fatal error: Segmentation
fault
(gimp:4657): LibGimpBase-WARNING **: gimp: gimp_wire_read(): error

I have found a way to open jpegs: remove all exif data with:
$ exiftool -exif:all= some.jpg

But updating libexif did not help. 

Though I have run ``pkg_add -v -v -u -i -D update -D updatedepends'',
ports/infrastructure/bin/out-of-date gives quite a list (see end of
message). I've updated ports in advance: 
env CVSROOT=anon...@mirror.osn.de:/cvs cvs -q \
  -danon...@mirror.osn.de:/cvs update -Pd ports

I'm at my wits end. 

Thanks in advance for any hints, 

Marcus

audio/mpd                      # @glib2-2.32.3 -> @glib2-2.32.3p0
audio/ncmpc                    # @glib2-2.32.3 -> @glib2-2.32.3p0
audio/pms                      # @glib2-2.32.3 -> @glib2-2.32.3p0
audio/sonata                   # 1.6.2.1p12 -> 1.6.2.1p13
databases/sqlports,-compact    # 2.3 -> 2.3p0
databases/sqlports,-main       # 2.3 -> 2.3p0
devel/atk                      # @glib2-2.32.3 -> @glib2-2.32.3p0
devel/dconf,-main              # @dbus-1.4.20v0,@glib2-2.32.3,dbus-1.9.1
        -> @dbus-1.6.2p0v0,@glib2-2.32.3p0,dbus-1.10.2
devel/desktop-file-utils       # @glib2-2.32.3 -> @glib2-2.32.3p0
devel/gconf2,-main             # @dbus-glib-0.98v0,dbus-1.9.1 ->
        @dbus-glib-0.100v0,dbus-1.10.2
devel/glib2,-main              # 2.32.3 -> 2.32.3p0
devel/glib2mm                  # @glib2-2.32.3 -> @glib2-2.32.3p0
devel/gsettings-desktop-schemas # 3.4.2 -> 3.4.2p0
devel/libsoup,-gnome           # @glib2-2.32.3,dbus-1.9.1 ->
        @glib2-2.32.3p0,dbus-1.10.2
devel/libsoup,-main            # @glib2-2.32.3 -> @glib2-2.32.3p0
devel/libusb-compat            # @libusb1-1.0.9p1 -> @libusb1-1.0.9p3
devel/libusb1                  # 1.0.9p1 -> 1.0.9p3
devel/pango                    # @glib2-2.32.3 -> @glib2-2.32.3p0
devel/py-gobject               # @glib2-2.32.3 -> @glib2-2.32.3p0
devel/quirks                   # always-update -> quirks-1.73
editors/ldapvi                 # @glib2-2.32.3 -> @glib2-2.32.3p0
editors/libreoffice,-main      # @icu4c-49.1.2p0 -> @icu4c-49.1.2p1
emulators/qemu                 # 1.1.0 -> 1.1.0p0
geo/geoclue                    # @dbus-glib-0.98v0,dbus-1.9.1 ->
        @dbus-glib-0.100v0,dbus-1.10.2
geo/openbsd-developers         # 1.0p80 -> 1.0p81
geo/tangogps                   # dbus-1.9.1 -> dbus-1.10.2
graphics/ImageMagick           # @djvulibre-3.5.24p4,djvulibre.24.0 ->
        @djvulibre-3.5.25.3,djvulibre.25.0
graphics/cairo                 # @glib2-2.32.3 -> @glib2-2.32.3p0
graphics/djvulibre             # 3.5.24p4 -> 3.5.25.3
graphics/gdk-pixbuf2           # @glib2-2.32.3 -> @glib2-2.32.3p0
graphics/gimp/stable           # @dbus-glib-0.98v0,dbus-1.9.1 ->
        @dbus-glib-0.100v0,dbus-1.10.2
graphics/liblqr                # @glib2-2.32.3 -> @glib2-2.32.3p0
graphics/mapnik                # @icu4c-49.1.2p0 -> @icu4c-49.1.2p1
mail/clamsmtp                  # @clamav-0.97.5 -> @clamav-0.97.5p0
misc/shared-mime-info          # @glib2-2.32.3 -> @glib2-2.32.3p0
multimedia/gstreamer-0.10/core # @glib2-2.32.3 -> @glib2-2.32.3p0
multimedia/gstreamer-0.10/plugins-bad,-main # @glib2-2.32.3 ->
        @glib2-2.32.3p0
multimedia/gstreamer-0.10/plugins-good,-main # dbus-1.9.1 -> dbus-1.10.2
multimedia/libmms              # @glib2-2.32.3 -> @glib2-2.32.3p0
multimedia/subtitleripper      # @transcode-1.1.7 -> @transcode-1.1.7p0
multimedia/transcode           # 1.1.7 -> 1.1.7p0
net/avahi,-main                # @dbus-1.4.20v0,@glib2-2.32.3,dbus-1.9.1
        -> @dbus-1.6.2p0v0,@glib2-2.32.3p0,dbus-1.10.2
net/castget                    # @glib2-2.32.3 -> @glib2-2.32.3p0
net/glib2-networking           #
        
@glib2-2.32.3,@gnutls-2.12.19p0,@gsettings-desktop-schemas-3.4.2,gnutls.18.2
        ->
        
@glib2-2.32.3p0,@gnutls-3.0.21,@gsettings-desktop-schemas-3.4.2p0,gnutls.38.0
net/libproxy,-main             # @glib2-2.32.3 -> @glib2-2.32.3p0
net/samba,-main                # 3.6.6 -> 3.6.6p0
print/poppler,-main            # @glib2-2.32.3 -> @glib2-2.32.3p0
security/clamav                # 0.97.5 -> 0.97.5p0
security/gnutls                # 2.12.19p0 -> 3.0.21
security/libtasn1              # 2.12 -> 2.13
sysutils/pkg_mgr               # @sqlports-compact-2.3 ->
        @sqlports-compact-2.3p0
sysutils/smartmontools         # 5.42 -> 5.43
textproc/enchant               # @dbus-glib-0.98v0,@glib2-2.32.3 ->
        @dbus-glib-0.100v0,@glib2-2.32.3p0
textproc/icu4c                 # 49.1.2p0 -> 49.1.2p1
www/havp                       # @clamav-0.97.5 -> @clamav-0.97.5p0
www/libcroco                   # @glib2-2.32.3 -> @glib2-2.32.3p0
www/webkit                     #
        @glib2-2.32.3,@icu4c-49.1.2p0,dbus-1.9.1 ->
        @glib2-2.32.3p0,@icu4c-49.1.2p1,dbus-1.10.2
www/xombrero                   # 1.0.0v1 -> 1.1.0v1
x11/dbus                       # 1.4.20v0 -> 1.6.2p0v0
x11/dbus-glib                  # 0.98v0 -> 0.100v0
x11/dbus-python                # 1.0.0 -> 1.1.1
x11/gnome/gvfs,-main           # @glib2-2.32.3,dbus-1.9.1 ->
        @glib2-2.32.3p0,dbus-1.10.2
x11/gnome/libgnome-keyring     # @dbus-1.4.20v0,@glib2-2.32.3,dbus-1.9.1
        -> @dbus-1.6.2p0v0,@glib2-2.32.3p0,dbus-1.10.2
x11/gtk+2,-main                # @glib2-2.32.3 -> @glib2-2.32.3p0
x11/py-qt4,-main               # @dbus-python-1.0.0,dbus-1.9.1 ->
        @dbus-python-1.1.1,dbus-1.10.2
x11/qt4,-main                  # @glib2-2.32.3 -> @glib2-2.32.3p0
x11/vlc,-main                  # 2.0.1p4 -> 2.0.2p0
x11/xglobe                     # @openbsd-developers-1.0p80 ->
        @openbsd-developers-1.0p81

Reply via email to