Giter Club home page Giter Club logo

gimp's Introduction

GIMP
GIMP - The GNU Image Manipulation Program

This is the snap for GIMP, "The Free & Open Source Image Editor". It works on Ubuntu, Fedora, Debian, and other major Linux distributions.

Snap Status

Install

snap install gimp

(Don't have snapd installed?)

Published for with 💝 by Snapcrafters

How to contribute to this snap

Thanks for your interest! Below you find instructions to help you contribute to this snap.

The general workflow is to submit pull requests that merges your changes into the candidate branch here on GitHub. Once the pull request has been merged, a GitHub action will automatically build the snap and publish it to the candidate channel in the Snap Store. Once the snap has been tested thoroughly, we promote it to the stable channel so all our users get it!

Initial setup

If this is your first time contributing to this snap, you first need to set up your own fork of this repository.

  1. Fork the repository into your own GitHub namespace.

  2. Clone your fork, so that you have it on your local computer.

  3. Configure your local repo. To make things a bit more intuitive, we will rename your fork's remote to myfork, and add the snapcrafters repo as snapcrafters.

    git remote rename origin myfork
    git remote add snapcrafters https://github.com/snapcrafters/gimp.git
    git fetch --all

Submitting changes in a pull request

Once you're all setup for contributing, keep in mind that you want the git information to be all up-to-date. So if you haven't "fetched" all changes in a while, start with that:

git fetch --all -p

Now that your git metadata has been updated you are ready to create a bugfix branch, make your changes, and open a pull request.

  1. All pull requests should go to the stable branch so create your branch as a copy of the stable branch:

    git checkout -b my-bugfix-branch snapcrafters/candidate
  2. Make your desired changes and build a snap locally for testing:

    snapcraft --use-lxd
  3. After you are happy with your changes, commit them and push them to your fork so they are available on GitHub:

    git commit -a
    git push -u myfork my-bugfix-branch
  4. Then, open up a pull request from your my-bugfix-branch to the snapcrafters/candidate branch.

  5. Once you've opened the pull request, it will automatically trigger the build-test action that will launch a build of the snap. You can watch the progress of the snap build from your pull request (Show all checks -> Details). Once the snap build has completed, you can find the built snap (to test with) under "Artifacts".

  6. Someone from the team will review the open pull request and either merge it or start a discussion with you with additional changes or clarification needed.

  7. Once the pull request has been merged into the stable branch, a GitHub action will rebuild the snap using your changes and publish it to the Snap Store into the candidate channel. After sufficient testing of the snap from the candidate channel, one of the maintainers or administrators will promote the snap to the stable branch in the Snap Store.

Maintainers

License

  • The license of both the build files in this repository is MIT

gimp's People

Contributors

ads20000 avatar brlin-tw avatar evandandrea avatar flexiondotorg avatar jgcarroll avatar jnsgruk avatar kenvandine avatar lucyllewy avatar merlijn-sebrechts avatar popey avatar realhenninglorenzen avatar sergiusens avatar snap-advocacy-bot avatar snapcrafters-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gimp's Issues

Implement automated builds to edge

It would be super if the gimp snap built from tip of master to the edge channel. Perhaps using the same override-build stanzas and version-script sections we've implemented in other snapcrafters builds? Would be a great way for people to help test the latest crack of the day!

Printing

Running this snap on Ubuntu 18.04. My printer set up in CUPS doesn't show up in the printing dialogue leaving me with the "Print to File" option only.

Incorrect Snap package localisation

In Ubuntu Bionic, the gimp Snap package installs only localised to english, despite the system I'm working on is set to spanish language. It seems there's no way to correct the issue after installation.

Printers are not available

Tested on Ubuntu 18.04 with gimp 2.10 (rev 38) installed from stable channel.

Steps to reproduce

  1. Make sure you have some printer configured in your system
  2. Open Gimp 2.10 (snap version)
  3. Create a document, then try to print it (Ctrl+P)

Actual results

None of the printers are available, only Print to File and Print to LPR:

screenshot from 2018-05-14 14-33-21

If I follow the same steps with Gimp 2.8 (installed through apt), I can see all the printers configured on my device and get a document printed.

Gimp Snap "User inatallation failed!"

Gimp Snap version just installed on (just installed) Ubuntu 18.04 and launched for the first time.
screenshot from 2018-05-02 09-47-04


snap 2.32.5+18.04
snapd 2.32.5+18.04
series 16
ubuntu 18.04
kernel 4.15.0-20-generic

gimp 2.8.22 33 stable snapcrafters -

It appears that you are using GIMP for the first time. GIMP will now create a folder named '/home/rubensa/snap/gimp/33/.gimp-2.8' and copy some files to it.

Creating folder '/home/rubensa/snap/gimp/33/.gimp-2.8'...
Copying file '/home/rubensa/snap/gimp/33/.gimp-2.8/gtkrc' from '/snap/gimp/33/usr/etc/gimp/2.0/gtkrc'...
Could not open '/snap/gimp/33/usr/etc/gimp/2.0/gtkrc' for reading: No such file or directory

Fonts in ~/.local/share/fonts are not taken into account

Tested on Ubuntu 18.04 with gimp 2.10 (rev 38) installed from stable channel.

Steps to reproduce

  1. Download a font from the Internet, double click on it (it should open with Gnome Fonts)
  2. Press Install
  3. Open Gimp 2.10 (snap version), create a text layer and try to find the newly installed font

Actual results

In step 2, the font is installed in ~/.local/share/fonts. In step 3, this font is not available on Gimp 2.10 (but it is available on Gimp 2.8 installed through apt).

If I manually copy the font from ~/.local/share/fonts to ~/.fonts/ and restart Gimp 2.10, the font is available.

GIMP Snap Appears Completely Broken in Arch Linux

I just installed the gimp snap on Arch Linux. (One of) The entire points of snaps is eliminating the need to keep track of dependencies and all that, and I'm not sure if this is a dependency issue or what, but the snap completely fails to open, and has failed to install the correct fonts. This is the only snap on my system, so there's no chance that I've borked my snapd install as I literally only have Gimp.

After running snap run gimp, it hangs for about 2 minutes, after which I get two errors about unfound modules, one for canberra-gtk-module, and one for appmenu-gtk-module. After another 2 or 3 minutes, the GIMP splash screen appears, and all the text at the bottom is gone, replaced by the white boxes you get when a font can't be found/loaded and therefore the characters can't be rendered. Shortly after that, the program crashes, with this being the entire terminal output from snap run gimp to crash:

snap run gimp
Gtk-Message: 01:27:25.028: Failed to load module "canberra-gtk-module"
Gtk-Message: 01:27:25.028: Failed to load module "appmenu-gtk-module"
/snap/gimp/227/usr/bin/gimp: Gimp-Widgets-WARNING: parse_iso_codes: error parsing '/build/gimp/parts/gimp/install/usr/share/xml/iso-codes/iso_639.xml': No such file or directory

Fontconfig warning: FcPattern object weight does not accept value [40 210)
/snap/gimp/227/usr/bin/gimp: Gimp-Text-CRITICAL: gimp_font_factory_load_names: assertion 'fontset' failed
Gtk-Message: 01:28:38.537: Failed to load module "canberra-gtk-module"
Gtk-Message: 01:28:38.537: Failed to load module "appmenu-gtk-module"

(gimp:10410): GdkPixbuf-CRITICAL **: 01:28:45.278: gdk_pixbuf_scale_simple: assertion 'dest_width > 0' failed

(gimp:10410): GdkPixbuf-CRITICAL **: 01:28:45.278: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(gimp:10410): GdkPixbuf-CRITICAL **: 01:28:45.278: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(gimp:10410): GdkPixbuf-CRITICAL **: 01:28:45.278: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(gimp:10410): GdkPixbuf-CRITICAL **: 01:28:45.278: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(gimp:10410): GdkPixbuf-CRITICAL **: 01:28:45.278: gdk_pixbuf_get_pixels_with_length: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(gimp:10410): GdkPixbuf-CRITICAL **: 01:28:45.278: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(gimp:10410): GdkPixbuf-CRITICAL **: 01:28:45.278: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(gimp:10410): GLib-ERROR **: 01:28:45.278: ../../../../glib/gmem.c:333: overflow allocating 18446744073709551615*18446744073709551615 bytes

(script-fu:22753): LibGimpBase-WARNING **: 01:28:45.670: script-fu: gimp_wire_read(): error
[1]    10410 trace trap (core dumped)  snap run gimp

snap version:

snap    2.42.2-1
snapd   2.42.2-1
series  16
arch    -
kernel  5.4.6-arch3-1

snap info gimp:

name:      gimp
summary:   GNU Image Manipulation Program
publisher: Snapcrafters
contact:   https://github.com/snapcrafters/gimp/issues
license:   unset
description: |
  Whether you are a graphic designer, photographer,
  illustrator, or scientist, GIMP provides you with
  sophisticated tools to get your job done. You can further
  enhance your productivity with GIMP thanks to many
  customization options and 3rd party plugins.
  
  This snap is maintained by the Snapcrafters community, and
  is not necessarily endorsed or officially maintained by the
  upstream developers.
  
  Upstream Project: https://www.gimp.org/
  snapcraft.yaml Build Definition:
  https://github.com/snapcrafters/gimp/blob/master/snap/snapcr
  aft.yaml
commands:
  - gimp
snap-id:      KDHYbyuzZukmLhiogKiUksByRhXD2gYV
tracking:     stable
refresh-date: today at 01:21 EST
channels:
  stable:    2.10.12 2019-10-30 (227) 429MB -
  candidate: ↑                              
  beta:      ↑                              
  edge:      2.10.14 2019-11-21 (238) 242MB -
installed:   2.10.12            (227) 429MB -

I don't know what other information might be relevant, but I can tell you I have all the relevant systemd services enabled and running (snapd.socket, snapd.apparmor.service, apparmor.service, etc). I would just use the regular packaged version, but it seems that one is broken too, as it literally crashes on two different systems (one Arch, one Manjaro) any time I try to cut anything or really do any action. So I'd really appreciate if this could get fixed.

broken gimp snap

Hi, I'm using linuxmint 19.1. I installed gimp snap, the package is broken, the interface has missing icons and mypaint brushes not exist.

Error on fonts menu

I get this each time I try to change a font, in all files.

Éditeur d’image GIMP version 2.10.12
git-describe: GIMP_2_10_10-209-g3d8535b55f
C compiler:
	Using built-in specs.
	COLLECT_GCC=gcc
	COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
	OFFLOAD_TARGET_NAMES=nvptx-none
	OFFLOAD_TARGET_DEFAULT=1
	Target: x86_64-linux-gnu
	Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
	Thread model: posix
	gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) 

using GEGL version 0.4.16 (compiled against version 0.4.16)
using GLib version 2.56.4 (compiled against version 2.56.4)
using GdkPixbuf version 2.36.11 (compiled against version 2.36.11)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.40.14 (compiled against version 1.40.14)
using Fontconfig version 2.12.6 (compiled against version 2.12.6)
using Cairo version 1.15.10 (compiled against version 1.15.10)

GIMP-CRITIQUE: gimp_font_get_sample_string: assertion 'face != NULL' failed

Stack trace:

/snap/gimp/227/usr/lib/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x572) [0x7f0048f18c62]
/snap/gimp/227/usr/bin/gimp(gui_message+0xdb) [0x55efa501b450]
/snap/gimp/227/usr/bin/gimp(gimp_show_message+0x17d) [0x55efa53d95b5]
/snap/gimp/227/usr/bin/gimp(+0x13b6ee) [0x55efa500e6ee]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x25c) [0x7f00462801cc]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x8e) [0x7f004628033e]
/snap/gimp/227/usr/bin/gimp(+0x6308f1) [0x55efa55038f1]
/snap/gimp/227/usr/bin/gimp(+0x630466) [0x55efa5503466]
/snap/gimp/227/usr/bin/gimp(gimp_viewable_get_preview+0x2bf) [0x55efa54f32ab]
/snap/gimp/227/usr/bin/gimp(+0x61f45e) [0x55efa54f245e]
/snap/gimp/227/usr/bin/gimp(gimp_viewable_get_pixbuf+0x2bf) [0x55efa54f392c]
/snap/gimp/227/usr/bin/gimp(+0x3ea528) [0x55efa52bd528]
/snap/gimp/227/usr/bin/gimp(+0x3ea268) [0x55efa52bd268]
/snap/gimp/227/usr/bin/gimp(gimp_view_renderer_draw+0x1c5) [0x55efa52bcfba]
/snap/gimp/227/usr/bin/gimp(+0x3fac04) [0x55efa52cdc04]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x239d1a) [0x7f004a068d1a]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x23a471) [0x7f004a069471]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x22555b) [0x7f004a05455b]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2262a4) [0x7f004a0552a4]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x13238a) [0x7f0049f6138a]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19c) [0x7f004655410c]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x22de7) [0x7f0046566de7]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x40e) [0x7f004656f0ae]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8e) [0x7f004657012e]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2482bb) [0x7f004a0772bb]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x537) [0x7f0049f5fc67]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x41b9e) [0x7f0049bbbb9e]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x41b44) [0x7f0049bbbb44]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x41b44) [0x7f0049bbbb44]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x3e622) [0x7f0049bb8622]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(gdk_window_process_updates+0x12c) [0x7f0049bb912c]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x22ae0d) [0x7f004a059e0d]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19c) [0x7f004655410c]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305d) [0x7f004656705d]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa74) [0x7f004656f714]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8e) [0x7f004657012e]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_adjustment_value_changed+0x3b) [0x7f0049ea888b]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x222995) [0x7f004a051995]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x223e77) [0x7f004a052e77]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x224495) [0x7f004a053495]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x224538) [0x7f004a053538]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x1dc1b) [0x7f0049b97c1b]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x154) [0x7f0046279284]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c64f) [0x7f004627964f]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc1) [0x7f0046279961]
/snap/gimp/227/usr/bin/gimp(app_run+0x6fe) [0x55efa500dfd4]
/snap/gimp/227/usr/bin/gimp(main+0x524) [0x55efa501133a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe6) [0x7f0045481b96]
/snap/gimp/227/usr/bin/gimp(_start+0x29) [0x55efa500d6d9]

GIMP-CRITIQUE: gimp_font_get_sample_string: assertion 'face != NULL' failed

Stack trace:

/snap/gimp/227/usr/lib/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x572) [0x7f0048f18c62]
/snap/gimp/227/usr/bin/gimp(gui_message+0xdb) [0x55efa501b450]
/snap/gimp/227/usr/bin/gimp(gimp_show_message+0x17d) [0x55efa53d95b5]
/snap/gimp/227/usr/bin/gimp(+0x13b6ee) [0x55efa500e6ee]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x25c) [0x7f00462801cc]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x8e) [0x7f004628033e]
/snap/gimp/227/usr/bin/gimp(+0x6308f1) [0x55efa55038f1]
/snap/gimp/227/usr/bin/gimp(+0x630466) [0x55efa5503466]
/snap/gimp/227/usr/bin/gimp(gimp_viewable_get_preview+0x2bf) [0x55efa54f32ab]
/snap/gimp/227/usr/bin/gimp(+0x61f45e) [0x55efa54f245e]
/snap/gimp/227/usr/bin/gimp(gimp_viewable_get_pixbuf+0x2bf) [0x55efa54f392c]
/snap/gimp/227/usr/bin/gimp(+0x3ea528) [0x55efa52bd528]
/snap/gimp/227/usr/bin/gimp(+0x3ea268) [0x55efa52bd268]
/snap/gimp/227/usr/bin/gimp(gimp_view_renderer_draw+0x1c5) [0x55efa52bcfba]
/snap/gimp/227/usr/bin/gimp(+0x3fac04) [0x55efa52cdc04]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x239d1a) [0x7f004a068d1a]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x23a471) [0x7f004a069471]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x22555b) [0x7f004a05455b]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2262a4) [0x7f004a0552a4]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x13238a) [0x7f0049f6138a]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19c) [0x7f004655410c]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x22de7) [0x7f0046566de7]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x40e) [0x7f004656f0ae]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8e) [0x7f004657012e]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2482bb) [0x7f004a0772bb]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x537) [0x7f0049f5fc67]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x41b9e) [0x7f0049bbbb9e]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x41b44) [0x7f0049bbbb44]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x41b44) [0x7f0049bbbb44]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x3e622) [0x7f0049bb8622]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(gdk_window_process_updates+0x12c) [0x7f0049bb912c]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x22ae0d) [0x7f004a059e0d]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19c) [0x7f004655410c]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305d) [0x7f004656705d]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa74) [0x7f004656f714]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8e) [0x7f004657012e]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_adjustment_value_changed+0x3b) [0x7f0049ea888b]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x222995) [0x7f004a051995]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x223e77) [0x7f004a052e77]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x224495) [0x7f004a053495]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x224538) [0x7f004a053538]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x1dc1b) [0x7f0049b97c1b]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x154) [0x7f0046279284]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c64f) [0x7f004627964f]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc1) [0x7f0046279961]
/snap/gimp/227/usr/bin/gimp(app_run+0x6fe) [0x55efa500dfd4]
/snap/gimp/227/usr/bin/gimp(main+0x524) [0x55efa501133a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe6) [0x7f0045481b96]
/snap/gimp/227/usr/bin/gimp(_start+0x29) [0x55efa500d6d9]

GIMP-CRITIQUE: gimp_font_get_sample_string: assertion 'face != NULL' failed

Stack trace:

/snap/gimp/227/usr/lib/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x572) [0x7f0048f18c62]
/snap/gimp/227/usr/bin/gimp(gui_message+0xdb) [0x55efa501b450]
/snap/gimp/227/usr/bin/gimp(gimp_show_message+0x17d) [0x55efa53d95b5]
/snap/gimp/227/usr/bin/gimp(+0x13b6ee) [0x55efa500e6ee]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x25c) [0x7f00462801cc]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x8e) [0x7f004628033e]
/snap/gimp/227/usr/bin/gimp(+0x6308f1) [0x55efa55038f1]
/snap/gimp/227/usr/bin/gimp(+0x630466) [0x55efa5503466]
/snap/gimp/227/usr/bin/gimp(gimp_viewable_get_preview+0x2bf) [0x55efa54f32ab]
/snap/gimp/227/usr/bin/gimp(+0x61f45e) [0x55efa54f245e]
/snap/gimp/227/usr/bin/gimp(gimp_viewable_get_pixbuf+0x2bf) [0x55efa54f392c]
/snap/gimp/227/usr/bin/gimp(+0x3ea528) [0x55efa52bd528]
/snap/gimp/227/usr/bin/gimp(+0x3ea268) [0x55efa52bd268]
/snap/gimp/227/usr/bin/gimp(gimp_view_renderer_draw+0x1c5) [0x55efa52bcfba]
/snap/gimp/227/usr/bin/gimp(+0x3fac04) [0x55efa52cdc04]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x239d1a) [0x7f004a068d1a]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x23a471) [0x7f004a069471]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x22555b) [0x7f004a05455b]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2262a4) [0x7f004a0552a4]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x13238a) [0x7f0049f6138a]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19c) [0x7f004655410c]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x22de7) [0x7f0046566de7]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x40e) [0x7f004656f0ae]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8e) [0x7f004657012e]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2482bb) [0x7f004a0772bb]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x537) [0x7f0049f5fc67]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x41b9e) [0x7f0049bbbb9e]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x41b44) [0x7f0049bbbb44]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x41b44) [0x7f0049bbbb44]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x3e622) [0x7f0049bb8622]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(gdk_window_process_updates+0x12c) [0x7f0049bb912c]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x22ae0d) [0x7f004a059e0d]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19c) [0x7f004655410c]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305d) [0x7f004656705d]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa74) [0x7f004656f714]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8e) [0x7f004657012e]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_adjustment_value_changed+0x3b) [0x7f0049ea888b]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x222995) [0x7f004a051995]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x223e77) [0x7f004a052e77]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x224495) [0x7f004a053495]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x224538) [0x7f004a053538]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x1dc1b) [0x7f0049b97c1b]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x154) [0x7f0046279284]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c64f) [0x7f004627964f]
/snap/gimp/227/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc1) [0x7f0046279961]
/snap/gimp/227/usr/bin/gimp(app_run+0x6fe) [0x55efa500dfd4]
/snap/gimp/227/usr/bin/gimp(main+0x524) [0x55efa501133a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe6) [0x7f0045481b96]
/snap/gimp/227/usr/bin/gimp(_start+0x29) [0x55efa500d6d9]

GIMP-CRITIQUE: gimp_font_get_sample_string: assertion 'face != NULL' failed

GIMP-CRITIQUE: gimp_font_get_sample_string: assertion 'face != NULL' failed

GIMP-CRITIQUE: gimp_font_get_sample_string: assertion 'face != NULL' failed

GIMP-CRITIQUE: gimp_font_get_sample_string: assertion 'face != NULL' failed

GIMP-CRITIQUE: gimp_font_get_sample_string: assertion 'face != NULL' failed

GIMP-CRITIQUE: gimp_font_get_sample_string: assertion 'face != NULL' failed

GIMP-CRITIQUE: gimp_font_get_sample_string: assertion 'face != NULL' failed

2.10 too slow with xubuntu 16.04

Hello.
Searching a solution for the cage tool issue (https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/1614593), I've tried this snap package. It runs and solve the cage tool issue.
As alexis-scheuer mentioned it, it is very slow for certain operation. For example, make a square selection take 3 or more seconds! When I use it, I can make a square in "real time", but when I do my selection (release mouse button) it takes lots of time to be effective (the soft freeze during this time). Same for select layer.
Note that other tools like 3d transform run fine and quick, in "real time". Computing operation not seem affected.

GIMP 2.10.2 Released

GIMP 2.10.2 Released https://www.gimp.org/news/2018/05/20/gimp-2-10-2-released/

Working with third-parties
Packagers: set your bug tracker address
As you know, we now have a debug dialog which may pop-up when crashes occur with debug information. This dialog opens our bug tracker in a browser.

We realized that we get a lot of bugs from third-party builds, and a significant part of the bugs are package-specific. In order to relieve that burden a bit (because we are a very small team), we would appreciate if packagers could make a first triaging of bugs, reporting to us what looks like actual GIMP bugs, and taking care of their own packaging issues themselves.

This is why our configure script now has the --with-bug-report-url option, allowing you to set your own bug tracker web URL. This way, when people click the “Open Bug Tracker” button it will open the package bug tracker instead.

Not sure what this bug is

I was trying to create an outline for some text. I don't remember exactly what caused the popup.

GNU Image Manipulation Program version 2.10.12
git-describe: GIMP_2_10_10-209-g3d8535b55f
C compiler:
	Using built-in specs.
	COLLECT_GCC=gcc
	COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
	OFFLOAD_TARGET_NAMES=nvptx-none
	OFFLOAD_TARGET_DEFAULT=1
	Target: x86_64-linux-gnu
	Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
	Thread model: posix
	gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) 

using GEGL version 0.4.16 (compiled against version 0.4.16)
using GLib version 2.56.4 (compiled against version 2.56.4)
using GdkPixbuf version 2.36.11 (compiled against version 2.36.11)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.40.14 (compiled against version 1.40.14)
using Fontconfig version 2.12.6 (compiled against version 2.12.6)
using Cairo version 1.15.10 (compiled against version 1.15.10)

GIMP-CRITICAL: gimp_line_art_thaw: assertion 'line_art->priv->frozen' failed

Stack trace:

/snap/gimp/189/usr/lib/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x572) [0x7ff9370abc62]
/snap/gimp/189/usr/bin/gimp(gui_message+0xdb) [0x56384ff70450]
/snap/gimp/189/usr/bin/gimp(gimp_show_message+0x17d) [0x56385032e5b5]
/snap/gimp/189/usr/bin/gimp(+0x13b6ee) [0x56384ff636ee]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x25c) [0x7ff93441401c]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x8e) [0x7ff93441418e]
/snap/gimp/189/usr/bin/gimp(gimp_line_art_thaw+0x33) [0x563850404417]
/snap/gimp/189/usr/bin/gimp(+0x1be7ab) [0x56384ffe67ab]
/snap/gimp/189/usr/bin/gimp(+0x1bf231) [0x56384ffe7231]
/snap/gimp/189/usr/bin/gimp(gimp_tool_button_release+0x3fc) [0x56385005062c]
/snap/gimp/189/usr/bin/gimp(tool_manager_button_release_active+0xd4) [0x56384ffe16e6]
/snap/gimp/189/usr/bin/gimp(+0x28859e) [0x5638500b059e]
/snap/gimp/189/usr/bin/gimp(gimp_display_shell_canvas_tool_events+0x73) [0x5638500af3a8]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x13238a) [0x7ff9380f438a]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19c) [0x7ff9346e710c]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x22fcd) [0x7ff9346f9fcd]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x40e) [0x7ff93470201e]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8e) [0x7ff93470309e]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2482bb) [0x7ff93820a2bb]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_propagate_event+0xab) [0x7ff9380f262b]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2fa) [0x7ff9380f2a2a]
/snap/gimp/189/usr/bin/gimp(gimp_display_shell_canvas_tool_events+0x8b) [0x5638500af3c0]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x13238a) [0x7ff9380f438a]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19c) [0x7ff9346e710c]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x22fcd) [0x7ff9346f9fcd]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x40e) [0x7ff93470201e]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8e) [0x7ff93470309e]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2482bb) [0x7ff93820a2bb]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_propagate_event+0xab) [0x7ff9380f262b]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2fa) [0x7ff9380f2a2a]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x5b02b) [0x7ff937d6802b]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2e6) [0x7ff93440d316]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c54f) [0x7ff93440d54f]
/snap/gimp/189/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc1) [0x7ff93440d861]
/snap/gimp/189/usr/bin/gimp(app_run+0x6fe) [0x56384ff62fd4]
/snap/gimp/189/usr/bin/gimp(main+0x524) [0x56384ff6633a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe6) [0x7ff933615b96]
/snap/gimp/189/usr/bin/gimp(_start+0x29) [0x56384ff626d9]

Cage transform tool crashes always

Hello, there is a bug with the Cage Transform tool. When I close the loop, Gimp gets stuck and I have to kill the process.
I'm using GIMP 2.8.16 on Xubuntu 16.04.
captura de pantalla_2017-11-07_13-46-48

Interface Languages appear as ????

I have just installed gimp via snap.

When I try to change the interface language, language names appear as ????.

snap-gimp

This is the terminal output.

main.go:224: cannot change mount namespace of snap "gimp" according to change mount (/snap/gtk-common-themes/818/share/icons/Suru /snap/gimp/113/data-dir/icons/Suru none bind,ro 0 0): cannot use "/snap/gtk-common-themes/818/share/icons/Suru" as bind-mount source: not a directory
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_GB.UTF-8)
Gtk-Message: 07:21:49.513: Failed to load module "gail"
Gtk-Message: 07:21:49.514: Failed to load module "atk-bridge"
Gtk-Message: 07:21:49.556: Failed to load module "canberra-gtk-module"
/snap/gimp/113/usr/bin/gimp: Gimp-Widgets-WARNING: parse_iso_codes: error parsing '/build/gimp/parts/gimp/install/usr/share/xml/iso-codes/iso_639.xml': No such file or directory

(gimp:13697): GLib-GIO-WARNING **: 07:22:17.430: Error creating IO channel for /proc/self/mountinfo: Permission denied (g-file-error-quark, 2)
Gtk-Message: 07:23:02.012: Failed to load module "gail"
Gtk-Message: 07:23:02.012: Failed to load module "atk-bridge"
Gtk-Message: 07:23:02.015: Failed to load module "canberra-gtk-module"
Gtk-Message: 07:23:20.091: Failed to load module "gail"
Gtk-Message: 07:23:20.091: Failed to load module "atk-bridge"
Gtk-Message: 07:23:20.094: Failed to load module "canberra-gtk-module"

/media/XXXX permission denied

Gimp is unable to access files outside of home. I was able to remedy the error by changing the snap permissions by connecting the gimp snap to the removable-media plug. Perheps the default snap permessions could be adjusted.

snap connect gimp:removable-media :removable-media

Best of Luck,

Andy

Mono menu fonts on kde (kubuntu 18.04)

When launched Gimp menu use ugly mono fonts on kde desktop (tested on kubuntu 18.04).
image

yyy@xxx:/var/lib/snapd/desktop/applications$ env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/gimp_gimp.desktop /snap/bin/gimp %U
Missing fast-path babl conversion detected, Implementing missing babl fast paths
accelerates GEGL, GIMP and other software using babl, warnings are printed on
first occurance of formats used where a conversion has to be synthesized
programmatically by babl based on format description

WARNING missing babl fast path(s): "R'G'B' double" to "CIE Lab double"
/snap/gimp/40/usr/bin/gimp: Gimp-Widgets-WARNING: parse_iso_codes: error parsing '/usr/share/xml/iso-codes/iso_639.xml': No such file or directory

/snap/gimp/40/usr/bin/gimp: Gimp-Widgets-CRITICAL: gimp_device_info_set_device: assertion '(info->device == NULL && GDK_IS_DEVICE (device)) || (GDK_IS_DEVICE (info->device) && device == NULL)' failed

(gimp:17917): GLib-GIO-CRITICAL **: 01:38:25.140: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed

(gimp:17917): GLib-GIO-CRITICAL **: 01:38:25.140: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed

(gimp:17917): Gtk-WARNING **: 01:38:25.140: Error loading theme icon 'image-missing' for stock: Failed to load icon

(gimp:17917): Gtk-CRITICAL **: 01:38:25.140: render_fallback_image: assertion 'pixbuf != NULL' failed

(gimp:17917): GLib-GObject-CRITICAL **: 01:38:25.140: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(gimp:17917): GLib-GIO-CRITICAL **: 01:38:25.168: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed

(gimp:17917): GLib-GIO-CRITICAL **: 01:38:25.168: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed

(gimp:17917): Gtk-WARNING **: 01:38:25.168: Error loading theme icon 'image-missing' for stock: Failed to load icon

(gimp:17917): Gtk-CRITICAL **: 01:38:25.168: render_fallback_image: assertion 'pixbuf != NULL' failed

(gimp:17917): GLib-GObject-CRITICAL **: 01:38:25.169: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(gimp:17917): GLib-GIO-CRITICAL **: 01:38:26.405: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed

(gimp:17917): GLib-GIO-CRITICAL **: 01:38:26.405: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed

(gimp:17917): Gtk-WARNING **: 01:38:26.405: Error loading theme icon 'image-missing' for stock: Failed to load icon

(gimp:17917): Gtk-CRITICAL **: 01:38:26.405: render_fallback_image: assertion 'pixbuf != NULL' failed

(gimp:17917): GLib-GObject-CRITICAL **: 01:38:26.405: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

Make guide more convenient

I really love GIMP but I want to say something with guide of GIMP.
Sometimes I find it hard to use guide.If I want to manipulate many guides at the same time it will be really hard since the only way to manipulate the existing guides is by toggling them by mouse.
I hope there will be a editor dialog for manipulating guides in the future, just like the text editor. I hope it can be used both to report and set the location(pixels)of guides. Or at least add some python api of guides to make it possible to manipulate guides by using python.

snap is a total failure, drop it

Nothing works with this crab idea of container formats. System integration fails, hardware specific things like cuda use is a nightmare to install, the container idea itself is a complete failure. In theory life for the packet maintainer gets easier. In reality it is nothing but work and problems shifted to the end user. That is a fundamentally bad idea!

DROP SNAP and all the other container crab!!!!!

Patch for desktop-gtk3 outdated

The build failed with:

Pulling desktop-gtk3 
Cloning into '/home/ubuntu/gimp-snap/parts/desktop-gtk3/src'...
remote: Enumerating objects: 28, done.
remote: Counting objects: 100% (28/28), done.
remote: Compressing objects: 100% (20/20), done.
remote: Total 1284 (delta 8), reused 17 (delta 7), pack-reused 1256
Receiving objects: 100% (1284/1284), 229.43 KiB | 596.00 KiB/s, done.
Resolving deltas: 100% (663/663), done.
patching file gtk/launcher-specific
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file gtk/launcher-specific.rej
Failed to run 'override-pull': Exit code was 1.

The new launcher-specific code:

if [ "$USE_gtk3" = true ]; then
  if [ "$wayland_available" = true ]; then
    export GDK_BACKEND="wayland"
    export CLUTTER_BACKEND="wayland"
    # Does not hurt to specify this as well, just in case
    export QT_QPA_PLATFORM=wayland-egl
  fi
  append_dir GTK_PATH $RUNTIME/usr/lib/$ARCH/gtk-3.0
else
  [ "$wayland_available" = true ] && echo "Warning: GTK2 does not support Wayland!"
  append_dir GTK_PATH $RUNTIME/usr/lib/$ARCH/gtk-2.0
fi

Automatic transfer of raw files from RawTherapee

Using the snap version 2.10 I am not able to automatically transfer raw files from RawTherapee as the required file /tmp/<image_name>.tif cannot be found although the file is definitely in that place.

Needs `contact` field

GIMP needs a contact field in the store. Probably should be https://github.com/snapcrafters/gimp/issues.

Unable to build adwaita-icon-theme part: gtk-encode-symbolic-svg: Can't load file: Unrecognized image file format

'desktop-launch' has prerequisites that need to be staged: adwaita-icon-theme                           
Preparing to build adwaita-icon-theme 
Building adwaita-icon-theme 
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.19... yes
checking whether ln -s works... yes
checking for gtk-update-icon-cache... /home/ubuntu/gimp-snap/stage/usr/bin/gtk-update-icon-cache
checking for git... /usr/bin/git
checking for icontool-render... false
checking for inkscape... false
checking for gtk-encode-symbolic-svg... /home/ubuntu/gimp-snap/stage/usr/bin/gtk-encode-symbolic-svg
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating adwaita-icon-theme.pc
config.status: creating src/Makefile
config.status: creating src/fullcolor/Makefile
config.status: creating src/symbolic/Makefile
config.status: creating src/spinner/Makefile
config.status: creating win32/Makefile
config.status: creating win32/adwaita-msvc.mak
Making all in src
make[1]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src'
Making all in fullcolor
make[2]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/fullcolor'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/fullcolor'
Making all in symbolic
make[2]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/symbolic'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/symbolic'
Making all in spinner
make[2]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/spinner'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/spinner'
make[2]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src'
make[1]: Leaving directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src'
Making all in win32
make[1]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/win32'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/win32'
make[1]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build'
dirs="`echo ./Adwaita/8x8/emblems,./Adwaita/16x16/actions,./Adwaita/16x16/apps,./Adwaita/16x16/categories,./Adwaita/16x16/devices,./Adwaita/16x16/emblems,./Adwaita/16x16/emotes,./Adwaita/16x16/mimetypes,./Adwaita/16x16/places,./Adwaita/16x16/status,./Adwaita/22x22/actions,./Adwaita/22x22/apps,./Adwaita/22x22/categories,./Adwaita/22x22/devices,./Adwaita/22x22/emblems,./Adwaita/22x22/emotes,./Adwaita/22x22/mimetypes,./Adwaita/22x22/places,./Adwaita/22x22/status,./Adwaita/24x24/actions,./Adwaita/24x24/apps,./Adwaita/24x24/categories,./Adwaita/24x24/devices,./Adwaita/24x24/emblems,./Adwaita/24x24/emotes,./Adwaita/24x24/mimetypes,./Adwaita/24x24/places,./Adwaita/24x24/status,./Adwaita/32x32/actions,./Adwaita/32x32/apps,./Adwaita/32x32/categories,./Adwaita/32x32/devices,./Adwaita/32x32/emblems,./Adwaita/32x32/emotes,./Adwaita/32x32/mimetypes,./Adwaita/32x32/places,./Adwaita/32x32/status,./Adwaita/48x48/actions,./Adwaita/48x48/apps,./Adwaita/48x48/categories,./Adwaita/48x48/devices,./Adwaita/48x48/emblems,./Adwaita/48x48/emotes,./Adwaita/48x48/mimetypes,./Adwaita/48x48/places,./Adwaita/48x48/status,./Adwaita/64x64/actions,./Adwaita/64x64/apps,./Adwaita/64x64/categories,./Adwaita/64x64/devices,./Adwaita/64x64/emblems,./Adwaita/64x64/emotes,./Adwaita/64x64/mimetypes,./Adwaita/64x64/places,./Adwaita/64x64/status,./Adwaita/96x96/actions,./Adwaita/96x96/apps,./Adwaita/96x96/categories,./Adwaita/96x96/devices,./Adwaita/96x96/emblems,./Adwaita/96x96/emotes,./Adwaita/96x96/mimetypes,./Adwaita/96x96/places,./Adwaita/96x96/status,./Adwaita/256x256/actions,./Adwaita/256x256/apps,./Adwaita/256x256/categories,./Adwaita/256x256/devices,./Adwaita/256x256/emblems,./Adwaita/256x256/emotes,./Adwaita/256x256/mimetypes,./Adwaita/256x256/places,./Adwaita/256x256/status,./Adwaita/512x512/actions,./Adwaita/512x512/apps,./Adwaita/512x512/categories,./Adwaita/512x512/devices,./Adwaita/512x512/emblems,./Adwaita/512x512/mimetypes,./Adwaita/512x512/places,./Adwaita/512x512/status,scalable/actions,scalable/apps,scalable/categories,scalable/devices,scalable/emblems,scalable/emotes,scalable/mimetypes,scalable/places,scalable/status,scalable-up-to-32/status, | sed -e 's#./Adwaita/##g'`"; \
sed -e "s|\@THEME_DIRS\@|$dirs|g" < index.theme.in > index.theme; \
for dir in `echo $dirs | sed -e "s/,/ /g"`; do \
        sizefull="`dirname $dir`"; \
        if test "$sizefull" = "scalable"; then \
                size="16"; \
        elif test "$sizefull" = "scalable-up-to-32"; then \
                size="16"; \
        else \
                size="`echo $sizefull | sed -e 's/x.*$//g'`"; \
        fi; \
        context="`basename $dir`"; \
        echo "[$dir]" >> index.theme; \
        if test "$context" = "actions"; then \
                echo "Context=Actions" >> index.theme; \
        fi; \
        if test "$context" = "animations"; then \
                echo "Context=Animations" >> index.theme; \
        fi; \
        if test "$context" = "apps"; then \
                echo "Context=Applications" >> index.theme; \
        fi; \
        if test "$context" = "categories"; then \
                echo "Context=Categories" >> index.theme; \
        fi; \
        if test "$context" = "devices"; then \
                echo "Context=Devices" >> index.theme; \
        fi; \
        if test "$context" = "emblems"; then \
                echo "Context=Emblems" >> index.theme; \
        fi; \
        if test "$context" = "emotes"; then \
                echo "Context=Emotes" >> index.theme; \
        fi; \
        if test "$context" = "intl"; then \
                echo "Context=International" >> index.theme; \
        fi; \
        if test "$context" = "mimetypes"; then \
                echo "Context=MimeTypes" >> index.theme; \
        fi; \
        if test "$context" = "places"; then \
                echo "Context=Places" >> index.theme; \
        fi; \
        if test "$context" = "status"; then \
                echo "Context=Status" >> index.theme; \
        fi; \
        echo "Size=$size" >> index.theme; \
        if test "$sizefull" = "scalable"; then \
                echo "MinSize=8" >> index.theme; \
                echo "MaxSize=512" >> index.theme; \
                echo "Type=Scalable" >> index.theme; \
        elif test "$sizefull" = "scalable-up-to-32"; then \
                echo "MinSize=16" >> index.theme; \
                echo "MaxSize=32" >> index.theme; \
                echo "Type=Scalable" >> index.theme; \
        elif test "$size" = "256"; then \
                echo "MinSize=56" >> index.theme; \
                echo "MaxSize=256" >> index.theme; \
                echo "Type=Scalable" >> index.theme; \
        elif test "$size" = "512"; then \
                echo "MinSize=56" >> index.theme; \
                echo "MaxSize=512" >> index.theme; \
                echo "Type=Scalable" >> index.theme; \
        else \
                echo "Type=Fixed" >> index.theme; \
        fi; \
        echo "" >> index.theme; \
done
make[1]: Leaving directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build'
Making install in src
make[1]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src'
Making install in fullcolor
make[2]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/fullcolor'
make[3]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/fullcolor'
make[3]: Nothing to be done for 'install-exec-am'.
for size in 8x8 16x16 22x22 24x24 32x32 48x48 256x256 512x512; do \
        echo -e "Going to copy files for $size"; \
        for file in `cd ../../Adwaita/$size && find . -name "*.png"`; do \
                context="`dirname $file`"; \
                /bin/mkdir -p /home/ubuntu/gimp-snap/parts/adwaita-icon-theme/install/usr/share/icons/Adwaita/$size/$context; \
                /bin/bash /home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/install-sh -c -m 644 ../../Adwaita/$size/$file /home/ubuntu/gimp-snap/parts/adwaita-icon-theme/install/usr/share/icons/Adwaita/$size/$file; \
        done; \
done;
Going to copy files for 8x8
Going to copy files for 16x16
Going to copy files for 22x22
Going to copy files for 24x24
Going to copy files for 32x32
Going to copy files for 48x48
Going to copy files for 256x256
Going to copy files for 512x512
make[3]: Leaving directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/fullcolor'
make[2]: Leaving directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/fullcolor'
Making install in symbolic
make[2]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/symbolic'
make[3]: Entering directory '/home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/src/symbolic'
make[3]: Nothing to be done for 'install-exec-am'.
for size in ; do \
        for file in `cd ../../Adwaita/$size; find . -name "*.png"`; do \
                context="`dirname $file`"; \
                /bin/mkdir -p /home/ubuntu/gimp-snap/parts/adwaita-icon-theme/install/usr/share/icons/Adwaita/$size/$context; \
                /bin/bash /home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/install-sh -c -m 644 ../../Adwaita/$size/$file /home/ubuntu/gimp-snap/parts/adwaita-icon-theme/install/usr/share/icons/Adwaita/$size/$file; \
        done; \
done
for file in `cd ../../Adwaita/scalable; find . -name "*.svg"`; do \
        context="`dirname $file`"; \
        /bin/mkdir -p /home/ubuntu/gimp-snap/parts/adwaita-icon-theme/install/usr/share/icons/Adwaita/scalable/$context; \
        /bin/bash /home/ubuntu/gimp-snap/parts/adwaita-icon-theme/build/install-sh -c -m 644 ../../Adwaita/scalable/$file /home/ubuntu/gimp-snap/parts/adwaita-icon-theme/install/usr/share/icons/Adwaita/scalable/$file; \
        for size in 16x16 24x24 32x32 48x48 64x64 96x96; do \
                /bin/mkdir -p /home/ubuntu/gimp-snap/parts/adwaita-icon-theme/install/usr/share/icons/Adwaita/$size/$context; \
                /home/ubuntu/gimp-snap/stage/usr/bin/gtk-encode-symbolic-svg ../../Adwaita/scalable/$file $size -o /home/ubuntu/gimp-snap/parts/adwaita-icon-theme/install/usr/share/icons/Adwaita/$size/$context; \
        done \
done
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
Can't load file: Unrecognized image file format
^C
Aborted!
Makefile:434: recipe for target 'install-data-local' failed
make[3]: *** [install-data-local] Interrupt
Makefile:310: recipe for target 'install-am' failed
make[2]: *** [install-am] Interrupt
Makefile:323: recipe for target 'install-recursive' failed
make[1]: *** [install-recursive] Interrupt
Makefile:534: recipe for target 'install-recursive' failed
make: *** [install-recursive] Interrupt

Adding G'MIC

I've downloaded the G'MIC for Gimp 2.10, extracted the shared library, put it in the "~/snap/gimp/47/.config/GIMP/2.10/plug-ins" directory and have made it executable. It doesn't work when I use it with the Gimp snap.
What am I missing here?

Cant access files

After installing gimp snap on Ubuntu 18.04, snap runs fine but can't open any file.
Either from menu File > Open or from Nautilus > right clic, permission is denied because of rights issue.
I had to uninstiall cause i couldnt do anything.

GIMP 2.10 does not review the contents of /media/*

  1. GIMP 2.10 does not review the contents of /media/*
  2. It could be in a folder on an external drive.
    3 but stumbled on an error. Error opening directory '/media/alexandr/16663f38-1066-4705-8799-0ab393b5acfc/home/alexandr1': Permission denied

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: evince 3.18.2-1ubuntu4.3
ProcVersionSignature: Ubuntu 4.15.0-32.35~16.04.1-generic 4.15.18
Uname: Linux 4.15.0-32-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.20.1-0ubuntu2.18
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Aug 17 16:01:26 2018
InstallationDate: Installed on 2018-08-17 (0 days ago)
InstallationMedia: Ubuntu 16.04.4 LTS "Xenial Xerus" - Release amd64 (20180228)
SourcePackage: evince
UpgradeStatus: No upgrade log present (probably fresh install

Printers not available on Ubuntu 16.04

Same as issue #22 (closed) The only difference is, that I’m on Ubuntu 16.04. The workaround

$ sudo snap refresh gimp --edge
$ sudo snap connect gimp:cups-control

doesn’t help, unfortunately.

Is there another way to get printers working?

locked out rotating image

GNU Image Manipulation Program version 2.10.8
git-describe: GIMP_2_10_6-294-ga967e8d2c2
C compiler:
	Using built-in specs.
	COLLECT_GCC=gcc
	COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
	OFFLOAD_TARGET_NAMES=nvptx-none
	OFFLOAD_TARGET_DEFAULT=1
	Target: x86_64-linux-gnu
	Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-27ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
	Thread model: posix
	gcc version 7.3.0 (Ubuntu 7.3.0-27ubuntu1~18.04) 
	
using GEGL version 0.4.12 (compiled against version 0.4.12)
using GLib version 2.56.3 (compiled against version 2.56.3)
using GdkPixbuf version 2.36.11 (compiled against version 2.36.11)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.40.14 (compiled against version 1.40.14)
using Fontconfig version 2.12.6 (compiled against version 2.12.6)
using Cairo version 1.15.10 (compiled against version 1.15.10)

GIMP-CRITICAL: gimp_item_stack_get_parent_by_path: assertion 'GIMP_IS_ITEM_STACK (children)' failed

Stack trace:

/snap/gimp/94/usr/lib/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x573) [0x7f77b2c68051]
/snap/gimp/94/usr/bin/gimp(gui_message+0xdc) [0x55695bf64092]
/snap/gimp/94/usr/bin/gimp(gimp_show_message+0x17e) [0x55695c3134d7]
/snap/gimp/94/usr/bin/gimp(+0xe7514) [0x55695bf57514]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x25d) [0x7f77affd713d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x8f) [0x7f77affd72af]
/snap/gimp/94/usr/bin/gimp(gimp_item_stack_get_parent_by_path+0x24c) [0x55695c3d6e70]
/snap/gimp/94/usr/bin/gimp(xcf_load_image+0xd81) [0x55695c21a4d1]
/snap/gimp/94/usr/bin/gimp(xcf_load_stream+0x540) [0x55695c218cea]
/snap/gimp/94/usr/bin/gimp(+0x3a94c0) [0x55695c2194c0]
/snap/gimp/94/usr/bin/gimp(+0x45d383) [0x55695c2cd383]
/snap/gimp/94/usr/bin/gimp(+0x47236b) [0x55695c2e236b]
/snap/gimp/94/usr/bin/gimp(gimp_procedure_execute+0x4bd) [0x55695c2ce14e]
/snap/gimp/94/usr/bin/gimp(gimp_pdb_execute_procedure_by_name_args+0x3e9) [0x55695c2c6114]
/snap/gimp/94/usr/bin/gimp(gimp_pdb_execute_procedure_by_name+0xa2f) [0x55695c2c6bca]
/snap/gimp/94/usr/bin/gimp(file_open_image+0x856) [0x55695c42690b]
/snap/gimp/94/usr/bin/gimp(file_open_with_proc_and_display+0x44c) [0x55695c427c4f]
/snap/gimp/94/usr/bin/gimp(file_open_with_display+0x53) [0x55695c4277fd]
/snap/gimp/94/usr/bin/gimp(+0x107d6d) [0x55695bf77d6d]
/snap/gimp/94/usr/bin/gimp(documents_open_cmd_callback+0xca) [0x55695bf77310]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305e) [0x7f77b02bd05e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa75) [0x7f77b02c5715]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x74d40) [0x7f77b3bf2d40]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x22bf1) [0x7f77b02bcbf1]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa75) [0x7f77b02c5715]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/bin/gimp(+0x2f035f) [0x55695c16035f]
/snap/gimp/94/usr/bin/gimp(+0x2a83e5) [0x55695c1183e5]
/snap/gimp/94/usr/bin/gimp(gimp_marshal_VOID__OBJECT_POINTER+0xd7) [0x55695c307b5f]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305e) [0x7f77b02bd05e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa75) [0x7f77b02c5715]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/bin/gimp(gimp_container_view_activate_item+0x179) [0x55695c1239a6]
/snap/gimp/94/usr/bin/gimp(gimp_container_view_item_activated+0x124) [0x55695c12421f]
/snap/gimp/94/usr/bin/gimp(+0x2b021e) [0x55695c12021e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x13238b) [0x7f77b3cb038b]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305e) [0x7f77b02bd05e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x40f) [0x7f77b02c50af]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2482bc) [0x7f77b3dc62bc]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_propagate_event+0xac) [0x7f77b3cae62c]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2fb) [0x7f77b3caea2b]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x5b02c) [0x7f77b392402c]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2e7) [0x7f77affd0387]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c5c0) [0x7f77affd05c0]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc2) [0x7f77affd08d2]
/snap/gimp/94/usr/bin/gimp(app_run+0x704) [0x55695bf56dfa]
/snap/gimp/94/usr/bin/gimp(main+0x520) [0x55695bf5a15b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f77af3f3b97]
/snap/gimp/94/usr/bin/gimp(_start+0x2a) [0x55695bf564fa]

GIMP-CRITICAL: gimp_viewable_get_children: assertion 'GIMP_IS_VIEWABLE (viewable)' failed

Stack trace:

/snap/gimp/94/usr/lib/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x573) [0x7f77b2c68051]
/snap/gimp/94/usr/bin/gimp(gui_message+0xdc) [0x55695bf64092]
/snap/gimp/94/usr/bin/gimp(gimp_show_message+0x17e) [0x55695c3134d7]
/snap/gimp/94/usr/bin/gimp(+0xe7514) [0x55695bf57514]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x25d) [0x7f77affd713d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x8f) [0x7f77affd72af]
/snap/gimp/94/usr/bin/gimp(gimp_viewable_get_children+0x89) [0x55695c421dd9]
/snap/gimp/94/usr/bin/gimp(xcf_load_image+0xdb5) [0x55695c21a505]
/snap/gimp/94/usr/bin/gimp(xcf_load_stream+0x540) [0x55695c218cea]
/snap/gimp/94/usr/bin/gimp(+0x3a94c0) [0x55695c2194c0]
/snap/gimp/94/usr/bin/gimp(+0x45d383) [0x55695c2cd383]
/snap/gimp/94/usr/bin/gimp(+0x47236b) [0x55695c2e236b]
/snap/gimp/94/usr/bin/gimp(gimp_procedure_execute+0x4bd) [0x55695c2ce14e]
/snap/gimp/94/usr/bin/gimp(gimp_pdb_execute_procedure_by_name_args+0x3e9) [0x55695c2c6114]
/snap/gimp/94/usr/bin/gimp(gimp_pdb_execute_procedure_by_name+0xa2f) [0x55695c2c6bca]
/snap/gimp/94/usr/bin/gimp(file_open_image+0x856) [0x55695c42690b]
/snap/gimp/94/usr/bin/gimp(file_open_with_proc_and_display+0x44c) [0x55695c427c4f]
/snap/gimp/94/usr/bin/gimp(file_open_with_display+0x53) [0x55695c4277fd]
/snap/gimp/94/usr/bin/gimp(+0x107d6d) [0x55695bf77d6d]
/snap/gimp/94/usr/bin/gimp(documents_open_cmd_callback+0xca) [0x55695bf77310]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305e) [0x7f77b02bd05e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa75) [0x7f77b02c5715]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x74d40) [0x7f77b3bf2d40]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x22bf1) [0x7f77b02bcbf1]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa75) [0x7f77b02c5715]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/bin/gimp(+0x2f035f) [0x55695c16035f]
/snap/gimp/94/usr/bin/gimp(+0x2a83e5) [0x55695c1183e5]
/snap/gimp/94/usr/bin/gimp(gimp_marshal_VOID__OBJECT_POINTER+0xd7) [0x55695c307b5f]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305e) [0x7f77b02bd05e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa75) [0x7f77b02c5715]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/bin/gimp(gimp_container_view_activate_item+0x179) [0x55695c1239a6]
/snap/gimp/94/usr/bin/gimp(gimp_container_view_item_activated+0x124) [0x55695c12421f]
/snap/gimp/94/usr/bin/gimp(+0x2b021e) [0x55695c12021e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x13238b) [0x7f77b3cb038b]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305e) [0x7f77b02bd05e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x40f) [0x7f77b02c50af]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2482bc) [0x7f77b3dc62bc]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_propagate_event+0xac) [0x7f77b3cae62c]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2fb) [0x7f77b3caea2b]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x5b02c) [0x7f77b392402c]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2e7) [0x7f77affd0387]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c5c0) [0x7f77affd05c0]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc2) [0x7f77affd08d2]
/snap/gimp/94/usr/bin/gimp(app_run+0x704) [0x55695bf56dfa]
/snap/gimp/94/usr/bin/gimp(main+0x520) [0x55695bf5a15b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f77af3f3b97]
/snap/gimp/94/usr/bin/gimp(_start+0x2a) [0x55695bf564fa]

GIMP-CRITICAL: gimp_container_get_n_children: assertion 'GIMP_IS_CONTAINER (container)' failed

Stack trace:

/snap/gimp/94/usr/lib/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x573) [0x7f77b2c68051]
/snap/gimp/94/usr/bin/gimp(gui_message+0xdc) [0x55695bf64092]
/snap/gimp/94/usr/bin/gimp(gimp_show_message+0x17e) [0x55695c3134d7]
/snap/gimp/94/usr/bin/gimp(+0xe7514) [0x55695bf57514]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x25d) [0x7f77affd713d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x8f) [0x7f77affd72af]
/snap/gimp/94/usr/bin/gimp(gimp_container_get_n_children+0x89) [0x55695c347458]
/snap/gimp/94/usr/bin/gimp(xcf_load_image+0xdf2) [0x55695c21a542]
/snap/gimp/94/usr/bin/gimp(xcf_load_stream+0x540) [0x55695c218cea]
/snap/gimp/94/usr/bin/gimp(+0x3a94c0) [0x55695c2194c0]
/snap/gimp/94/usr/bin/gimp(+0x45d383) [0x55695c2cd383]
/snap/gimp/94/usr/bin/gimp(+0x47236b) [0x55695c2e236b]
/snap/gimp/94/usr/bin/gimp(gimp_procedure_execute+0x4bd) [0x55695c2ce14e]
/snap/gimp/94/usr/bin/gimp(gimp_pdb_execute_procedure_by_name_args+0x3e9) [0x55695c2c6114]
/snap/gimp/94/usr/bin/gimp(gimp_pdb_execute_procedure_by_name+0xa2f) [0x55695c2c6bca]
/snap/gimp/94/usr/bin/gimp(file_open_image+0x856) [0x55695c42690b]
/snap/gimp/94/usr/bin/gimp(file_open_with_proc_and_display+0x44c) [0x55695c427c4f]
/snap/gimp/94/usr/bin/gimp(file_open_with_display+0x53) [0x55695c4277fd]
/snap/gimp/94/usr/bin/gimp(+0x107d6d) [0x55695bf77d6d]
/snap/gimp/94/usr/bin/gimp(documents_open_cmd_callback+0xca) [0x55695bf77310]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305e) [0x7f77b02bd05e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa75) [0x7f77b02c5715]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x74d40) [0x7f77b3bf2d40]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x22bf1) [0x7f77b02bcbf1]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa75) [0x7f77b02c5715]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/bin/gimp(+0x2f035f) [0x55695c16035f]
/snap/gimp/94/usr/bin/gimp(+0x2a83e5) [0x55695c1183e5]
/snap/gimp/94/usr/bin/gimp(gimp_marshal_VOID__OBJECT_POINTER+0xd7) [0x55695c307b5f]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305e) [0x7f77b02bd05e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xa75) [0x7f77b02c5715]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/bin/gimp(gimp_container_view_activate_item+0x179) [0x55695c1239a6]
/snap/gimp/94/usr/bin/gimp(gimp_container_view_item_activated+0x124) [0x55695c12421f]
/snap/gimp/94/usr/bin/gimp(+0x2b021e) [0x55695c12021e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x13238b) [0x7f77b3cb038b]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f77b02aa10d]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305e) [0x7f77b02bd05e]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x40f) [0x7f77b02c50af]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f77b02c612f]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2482bc) [0x7f77b3dc62bc]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_propagate_event+0xac) [0x7f77b3cae62c]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2fb) [0x7f77b3caea2b]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x5b02c) [0x7f77b392402c]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2e7) [0x7f77affd0387]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c5c0) [0x7f77affd05c0]
/snap/gimp/94/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc2) [0x7f77affd08d2]
/snap/gimp/94/usr/bin/gimp(app_run+0x704) [0x55695bf56dfa]
/snap/gimp/94/usr/bin/gimp(main+0x520) [0x55695bf5a15b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f77af3f3b97]
/snap/gimp/94/usr/bin/gimp(_start+0x2a) [0x55695bf564fa]

GIMP-CRITICAL: gimp_item_stack_get_parent_by_path: assertion 'GIMP_IS_ITEM_STACK (children)' failed

GIMP-CRITICAL: gimp_viewable_get_children: assertion 'GIMP_IS_VIEWABLE (viewable)' failed

GIMP-CRITICAL: gimp_container_get_n_children: assertion 'GIMP_IS_CONTAINER (container)' failed

GIMP-CRITICAL: gimp_item_stack_get_parent_by_path: assertion 'GIMP_IS_ITEM_STACK (children)' failed

GIMP-CRITICAL: gimp_viewable_get_children: assertion 'GIMP_IS_VIEWABLE (viewable)' failed

GIMP-CRITICAL: gimp_container_get_n_children: assertion 'GIMP_IS_CONTAINER (container)' failed

Using foreground select MAtting Levin - pressed space bar to move image

GNU Image Manipulation Program version 2.10.8
git-describe: GIMP_2_10_6-294-ga967e8d2c2
C compiler:
	Using built-in specs.
	COLLECT_GCC=gcc
	COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
	OFFLOAD_TARGET_NAMES=nvptx-none
	OFFLOAD_TARGET_DEFAULT=1
	Target: x86_64-linux-gnu
	Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-27ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
	Thread model: posix
	gcc version 7.3.0 (Ubuntu 7.3.0-27ubuntu1~18.04) 
	
using GEGL version 0.4.12 (compiled against version 0.4.12)
using GLib version 2.56.3 (compiled against version 2.56.3)
using GdkPixbuf version 2.36.11 (compiled against version 2.36.11)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.40.14 (compiled against version 1.40.14)
using Fontconfig version 2.12.6 (compiled against version 2.12.6)
using Cairo version 1.15.10 (compiled against version 1.15.10)

GIMP-CRITICAL: gimp_display_shell_keyboard_grab: assertion 'shell->keyboard_grabbed == FALSE' failed

Stack trace:

/snap/gimp/110/usr/lib/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x573) [0x7fac963cf051]
/snap/gimp/110/usr/bin/gimp(gui_message+0xdc) [0x564a72d0c092]
/snap/gimp/110/usr/bin/gimp(gimp_show_message+0x17e) [0x564a730bb4d7]
/snap/gimp/110/usr/bin/gimp(+0xe7514) [0x564a72cff514]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x25d) [0x7fac9373e13d]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x8f) [0x7fac9373e2af]
/snap/gimp/110/usr/bin/gimp(gimp_display_shell_keyboard_grab+0xeb) [0x564a72e8bc49]
/snap/gimp/110/usr/bin/gimp(+0x22b507) [0x564a72e43507]
/snap/gimp/110/usr/bin/gimp(+0x22ab37) [0x564a72e42b37]
/snap/gimp/110/usr/bin/gimp(gimp_display_shell_canvas_tool_events+0x74) [0x564a72e40bb3]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x13238b) [0x7fac9741738b]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7fac93a1110d]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2305e) [0x7fac93a2405e]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x40f) [0x7fac93a2c0af]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7fac93a2d12f]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x2482bc) [0x7fac9752d2bc]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_propagate_event+0x1a6) [0x7fac97415726]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2fb) [0x7fac97415a2b]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x5b02c) [0x7fac9708b02c]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2e7) [0x7fac93737387]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c5c0) [0x7fac937375c0]
/snap/gimp/110/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc2) [0x7fac937378d2]
/snap/gimp/110/usr/bin/gimp(app_run+0x704) [0x564a72cfedfa]
/snap/gimp/110/usr/bin/gimp(main+0x520) [0x564a72d0215b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fac92b5ab97]
/snap/gimp/110/usr/bin/gimp(_start+0x2a) [0x564a72cfe4fa

Pre load resources for quick start

Hey just dropping in to say I love GIMP but it takes ages to start on Windows.

At the very top of my feature wishlist would be a quick-start by pre-loading resources in the background. This could happen by default but also be subject to settings that could be modified in Edit > Preferences.

The pre-load could even be scheduled at a time after start-up, so as not to unnecessarily slow system startup.

Gimp snap stopped working after last updates

corrado@corrado-p13-bb-0319:~$ gimp
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
Cannot open display: 
corrado@corrado-p13-bb-0319:~$ snap refresh gimp
snap "gimp" has no updates available
corrado@corrado-p13-bb-0319:~$ snap info gimp
name:      gimp
summary:   GNU Image Manipulation Program
publisher: snapcrafters
contact:   https://github.com/snapcrafters/gimp/issues
license:   unknown
description: |
  Whether you are a graphic designer, photographer, illustrator, or scientist,
  GIMP provides you with sophisticated tools to get your job done. You can
  further enhance your productivity with GIMP thanks to many customization
  options and 3rd party plugins.
commands:
  - gimp
snap-id:   KDHYbyuzZukmLhiogKiUksByRhXD2gYV
tracking:  stable
refreshed: 2017-12-11T17:39:25+01:00
installed:   2.8.22 (30) 142MB -
channels:                
  stable:    2.8.22 (30) 142MB -
  candidate: 2.8.22 (25) 141MB -
  beta:      2.8.22 (25) 141MB -
  edge:      2.8.22 (30) 142MB -
corrado@corrado-p13-bb-0319:~$ inxi -SCGx
System:    Host: corrado-p13-bb-0319 Kernel: 4.15.0-12-generic x86_64
           bits: 64 gcc: 7.3.0
           Desktop: Gnome 3.28.0 (Gtk 3.22.28-1ubuntu3)
           Distro: Ubuntu Bionic Beaver (development branch)
CPU:       Dual core Intel Core i3-7100 (-MT-MCP-) 
           arch: Skylake rev.9 cache: 3072 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 15648
           clock speeds: max: 3900 MHz 1: 800 MHz 2: 800 MHz 3: 800 MHz
           4: 800 MHz
Graphics:  Card: Intel HD Graphics 630 bus-ID: 00:02.0
           Display Server: x11 (X.Org 1.19.6 ) driver: i915
           Resolution: [email protected]
           OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (Kaby Lake GT2)
           version: 4.5 Mesa 18.0.0-rc4 Direct Render: Yes
corrado@corrado-p13-bb-0319:~$ 

Mount snap "gimp" (94) (cannot find required base "core18")

Tried to install gimp using snap on Debian 9.6 (default kernel and desktop).

$ sudo apt install snapd 
[sudo] salasana henkilölle tero: 
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis        
The following packages were automatically installed and are no longer required:
  linux-image-4.9.0-4-amd64 linux-image-4.9.0-6-amd64
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  apparmor libapparmor-perl snap-confine squashfs-tools ubuntu-core-launcher
Ehdotetut paketit:
  apparmor-profiles apparmor-profiles-extra apparmor-utils
Seuraavat UUDET paketit asennetaan:
  apparmor libapparmor-perl snap-confine snapd squashfs-tools ubuntu-core-launcher
0 päivitetty, 6 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
Noudettavaa arkistoa 6 212 kt.
Toiminnon jälkeen käytetään 32,6 M t lisää levytilaa.
Haluatko jatkaa? [K/e] 
Nouda:1 http://ftp.fi.debian.org/debian stretch/main amd64 libapparmor-perl amd64 2.11.0-3+deb9u2 [82,2 kB]
Nouda:2 http://ftp.fi.debian.org/debian stretch/main amd64 apparmor amd64 2.11.0-3+deb9u2 [525 kB]
Nouda:3 http://ftp.fi.debian.org/debian stretch/main amd64 snap-confine amd64 2.21-2+b1 [65,2 kB]
Nouda:4 http://ftp.fi.debian.org/debian stretch/main amd64 ubuntu-core-launcher amd64 2.21-2+b1 [36,0 kB]
Nouda:5 http://ftp.fi.debian.org/debian stretch/main amd64 squashfs-tools amd64 1:4.3-3+deb9u1 [124 kB]
Nouda:6 http://gensho.ftp.acc.umu.se/debian stretch/main amd64 snapd amd64 2.21-2+b1 [5 380 kB]
Noudettiin 6 212 kt ajassa 1s (5 783 kt/s)
Esiräätälöidään paketteja...
Selecting previously unselected package libapparmor-perl.
(Reading database ... 199102 files and directories currently installed.)
Preparing to unpack .../0-libapparmor-perl_2.11.0-3+deb9u2_amd64.deb ...
Unpacking libapparmor-perl (2.11.0-3+deb9u2) ...
Selecting previously unselected package apparmor.
Preparing to unpack .../1-apparmor_2.11.0-3+deb9u2_amd64.deb ...
Unpacking apparmor (2.11.0-3+deb9u2) ...
Selecting previously unselected package snap-confine.
Preparing to unpack .../2-snap-confine_2.21-2+b1_amd64.deb ...
Unpacking snap-confine (2.21-2+b1) ...
Selecting previously unselected package ubuntu-core-launcher.
Preparing to unpack .../3-ubuntu-core-launcher_2.21-2+b1_amd64.deb ...
Unpacking ubuntu-core-launcher (2.21-2+b1) ...
Selecting previously unselected package squashfs-tools.
Preparing to unpack .../4-squashfs-tools_1%3a4.3-3+deb9u1_amd64.deb ...
Unpacking squashfs-tools (1:4.3-3+deb9u1) ...
Selecting previously unselected package snapd.
Preparing to unpack .../5-snapd_2.21-2+b1_amd64.deb ...
Unpacking snapd (2.21-2+b1) ...
Setting up squashfs-tools (1:4.3-3+deb9u1) ...
Processing triggers for systemd (232-25+deb9u6) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libapparmor-perl (2.11.0-3+deb9u2) ...
Setting up apparmor (2.11.0-3+deb9u2) ...
Created symlink /etc/systemd/system/sysinit.target.wants/apparmor.service → /lib/systemd/system/apparmor.service.
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
diff: /var/lib/apparmor/profiles/.apparmor.md5sums: Tiedostoa tai hakemistoa ei ole
Setting up snap-confine (2.21-2+b1) ...
Setting up ubuntu-core-launcher (2.21-2+b1) ...
Setting up snapd (2.21-2+b1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/snapd.autoimport.service → /lib/systemd/system/snapd.autoimport.service.
Created symlink /etc/systemd/system/timers.target.wants/snapd.refresh.timer → /lib/systemd/system/snapd.refresh.timer.
Created symlink /etc/systemd/system/sockets.target.wants/snapd.socket → /lib/systemd/system/snapd.socket.
Created symlink /etc/systemd/system/multi-user.target.wants/snapd.service → /lib/systemd/system/snapd.service.
Processing triggers for systemd (232-25+deb9u6) ...
$ sudo snap install gimp
error: cannot perform the following tasks:
- Mount snap "gimp" (94) (cannot find required base "core18")
$ snap run gimp
error: cannot find current revision for snap gimp: readlink /snap/gimp/current: no such file or directory

What's going on here? I feel like this is snap 101 stuff that I'm just not getting. Searching with the error message brought up nothing that seemed relevant.

fonts and snap version

I have gimp installed via a snap in ubuntu 18.10. All works fine till I try and install a font into ubuntu, I install the font and restart the system for good luck and the new font does not appear inside of gimp.

I have to uninstall the snap version and reinstall it for the font to appear.

Point to this issue tracker in the configure script for new releases of GIMP

With GIMP 2.10.2 release, the team introduced an option for packagers to direct users to the proper bugtracker when facing a bug with a specific build:

This is why our configure script now has the --with-bug-report-url option, allowing you to set your own bug tracker web URL. This way, when people click the “Open Bug Tracker” button it will open the package bug tracker instead.

I guess it would be a good idea to set the --with-bug-report-url to this Github repository issue tracker (https://github.com/snapcrafters/gimp/issues).

Could not open "file in home directory" for reading: Permission denied.

When I try to open a file in a different directory then etc. /home/$USER/Downloads the following happens:

~/directory-with-valid-permissions$ gimp -c my-image.jpg 
ln: failed to create symbolic link '/home/$USER/snap/gimp/47/.config/gtk-2.0/gtkfilechooser.ini': File exists
Gtk-Message: 01:25:50.897: Failed to load module "gail"
Gtk-Message: 01:25:50.898: Failed to load module "atk-bridge"
Gtk-Message: 01:25:50.904: Failed to load module "canberra-gtk-module"
Missing fast-path babl conversion detected, Implementing missing babl fast paths
accelerates GEGL, GIMP and other software using babl, warnings are printed on
first occurance of formats used where a conversion has to be synthesized
programmatically by babl based on format description

*WARNING* missing babl fast path(s): "R'G'B' double" to "CIE Lab double"
/snap/gimp/47/usr/bin/gimp: Gimp-Widgets-WARNING: parse_iso_codes: error parsing '/build/gimp/parts/gimp/install/usr/share/xml/iso-codes/iso_639.xml': No such file or directory

*WARNING* missing babl fast path(s): "cairo-ARGB32" to "R'G'B'A u8"
Gtk-Message: 01:25:52.441: Failed to load module "gail"
Gtk-Message: 01:25:52.441: Failed to load module "atk-bridge"
Gtk-Message: 01:25:52.452: Failed to load module "canberra-gtk-module"
GIMP-Error: Opening '/home/$USER/directory-with-valid-permissions/my-image.jpg' failed: Could not open '/home/$USER/directory-with-valid-permissions/my-image.jpg' for reading: Permission denied

The permissions and ownership of the directory and file:

  • /home/$USER/directory/with/valid/permissions: drwxrwxr-x $USER $USER
  • /home/$USER/directory/with/valid/permissions/my-image.jpg: -rw-rw-r-- $USER $USER

To have the image loaded I just copy the images to the /home/$USER/Downloads directory and somehow then it does open without the error. While the directories and files have the same permissions and ownership. Anyway here is the startup console for that:

~/Downloads$ gimp -c my-image.jpg 
ln: failed to create symbolic link '/home/$USER/snap/gimp/47/.config/gtk-2.0/gtkfilechooser.ini': File exists
Gtk-Message: 01:36:56.908: Failed to load module "gail"
Gtk-Message: 01:36:56.908: Failed to load module "atk-bridge"
Gtk-Message: 01:36:56.913: Failed to load module "canberra-gtk-module"
Missing fast-path babl conversion detected, Implementing missing babl fast paths
accelerates GEGL, GIMP and other software using babl, warnings are printed on
first occurance of formats used where a conversion has to be synthesized
programmatically by babl based on format description

*WARNING* missing babl fast path(s): "R'G'B' double" to "CIE Lab double"
/snap/gimp/47/usr/bin/gimp: Gimp-Widgets-WARNING: parse_iso_codes: error parsing '/build/gimp/parts/gimp/install/usr/share/xml/iso-codes/iso_639.xml': No such file or directory

*WARNING* missing babl fast path(s): "cairo-ARGB32" to "R'G'B'A u8"
Gtk-Message: 01:36:58.445: Failed to load module "gail"
Gtk-Message: 01:36:58.446: Failed to load module "atk-bridge"
Gtk-Message: 01:36:58.453: Failed to load module "canberra-gtk-module"

Gtk-Message: Failed to load module

Ubuntu Bionic. When starting gimp from cli. I saw windows and so. Seemed working. But error messages in output:

Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
Gtk-Message: Failed to load module "canberra-gtk-module"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.