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