snapcrafters / gimp

Unofficial GNU Image Manipulation Program (GIMP) installer for Linux
https://snapcraft.io/gimp
MIT License
51 stars 25 forks source link

[Bug]: #251

Open jrarrmy opened 6 months ago

jrarrmy commented 6 months ago

What happened?

The app crashed when I was clicking the brush on the photo 7 times quickly.

What should have happened?

The brush should've been applied a 7th time

Output of snap info $snap_name

snap info $snap_name
error: the required argument `<snap> (at least 1 argument)` was not provided

Output of snap connections $snap_name

snap connections $snap_name
Interface                 Plug                                             Slot                              Notes
appstream-metadata        snap-store:appstream-metadata                    :appstream-metadata               -
audio-playback            brave:audio-playback                             :audio-playback                   -
audio-playback            firefox:audio-playback                           :audio-playback                   -
audio-record              brave:audio-record                               :audio-record                     -
audio-record              firefox:audio-record                             :audio-record                     -
avahi-observe             firefox:avahi-observe                            :avahi-observe                    -
bluez                     brave:bluez                                      :bluez                            -
browser-support           brave:browser-sandbox                            :browser-support                  -
browser-support           firefox:browser-sandbox                          :browser-support                  -
browser-support           gimp:browser-support                             :browser-support                  -
camera                    brave:camera                                     :camera                           -
camera                    firefox:camera                                   :camera                           -
content[gnome-42-2204]    brave:gnome-42-2204                              gnome-42-2204:gnome-42-2204       -
content[gtk-3-themes]     brave:gtk-3-themes                               gtk-common-themes:gtk-3-themes    -
content[icon-themes]      brave:icon-themes                                gtk-common-themes:icon-themes     -
content[sound-themes]     brave:sound-themes                               gtk-common-themes:sound-themes    -
content[gnome-42-2204]    firefox:gnome-42-2204                            gnome-42-2204:gnome-42-2204       -
content[gtk-3-themes]     firefox:gtk-3-themes                             gtk-common-themes:gtk-3-themes    -
content[icon-themes]      firefox:icon-themes                              gtk-common-themes:icon-themes     -
content[sound-themes]     firefox:sound-themes                             gtk-common-themes:sound-themes    -
content[gnome-3-38-2004]  gimp:gnome-3-38-2004                             gnome-3-38-2004:gnome-3-38-2004   -
content[gtk-2-engines]    gimp:gtk-2-engines                               gtk2-common-themes:gtk-2-engines  -
content[gtk-3-themes]     gimp:gtk-3-themes                                gtk-common-themes:gtk-3-themes    -
content[icon-themes]      gimp:icon-themes                                 gtk-common-themes:icon-themes     -
content[sound-themes]     gimp:sound-themes                                gtk-common-themes:sound-themes    -
content[gtk-3-themes]     inkscape:gtk-3-themes                            gtk-common-themes:gtk-3-themes    -
content[icon-themes]      inkscape:icon-themes                             gtk-common-themes:icon-themes     -
content[gnome-42-2204]    snap-store:gnome-42-2204                         gnome-42-2204:gnome-42-2204       -
content[gtk-3-themes]     snap-store:gtk-3-themes                          gtk-common-themes:gtk-3-themes    -
content[icon-themes]      snap-store:icon-themes                           gtk-common-themes:icon-themes     -
content[sound-themes]     snap-store:sound-themes                          gtk-common-themes:sound-themes    -
content[gnome-42-2204]    snapd-desktop-integration:gnome-42-2204          gnome-42-2204:gnome-42-2204       -
content[gtk-3-themes]     snapd-desktop-integration:gtk-3-themes           gtk-common-themes:gtk-3-themes    -
content[icon-themes]      snapd-desktop-integration:icon-themes            gtk-common-themes:icon-themes     -
content[sound-themes]     snapd-desktop-integration:sound-themes           gtk-common-themes:sound-themes    -
cups-control              brave:cups-control                               :cups-control                     -
cups-control              firefox:cups-control                             :cups-control                     -
desktop                   brave:desktop                                    :desktop                          -
desktop                   firefox:desktop                                  :desktop                          -
desktop                   gimp:desktop                                     :desktop                          -
desktop                   guiscrcpy:desktop                                :desktop                          -
desktop                   inkscape:desktop                                 :desktop                          -
desktop                   snap-store:desktop                               :desktop                          -
desktop                   snapd-desktop-integration:desktop                :desktop                          -
desktop-legacy            brave:desktop-legacy                             :desktop-legacy                   -
desktop-legacy            firefox:desktop-legacy                           :desktop-legacy                   -
desktop-legacy            gimp:desktop-legacy                              :desktop-legacy                   -
desktop-legacy            guiscrcpy:desktop-legacy                         :desktop-legacy                   -
desktop-legacy            inkscape:desktop-legacy                          :desktop-legacy                   -
desktop-legacy            snap-store:desktop-legacy                        :desktop-legacy                   -
desktop-legacy            snapd-desktop-integration:desktop-legacy         :desktop-legacy                   -
fwupd                     snap-store:fwupd                                 :fwupd                            -
gsettings                 brave:gsettings                                  :gsettings                        -
gsettings                 firefox:gsettings                                :gsettings                        -
gsettings                 gimp:gsettings                                   :gsettings                        -
gsettings                 inkscape:gsettings                               :gsettings                        -
gsettings                 snap-store:gsettings                             :gsettings                        -
gsettings                 snapd-desktop-integration:gsettings              :gsettings                        -
hardware-observe          brave:hardware-observe                           :hardware-observe                 -
hardware-observe          firefox:hardware-observe                         :hardware-observe                 -
home                      brave:home                                       :home                             -
home                      firefox:home                                     :home                             -
home                      gimp:home                                        :home                             -
home                      guiscrcpy:home                                   :home                             -
joystick                  brave:joystick                                   :joystick                         -
joystick                  firefox:joystick                                 :joystick                         -
login-session-observe     snapd-desktop-integration:login-session-observe  :login-session-observe            -
mount-control             firefox:host-hunspell                            :mount-control                    -
network                   brave:network                                    :network                          -
network                   firefox:network                                  :network                          -
network                   gimp:network                                     :network                          -
network                   guiscrcpy:network                                :network                          -
network                   inkscape:network                                 :network                          -
network                   snap-store:network                               :network                          -
network-bind              brave:network-bind                               :network-bind                     -
network-bind              firefox:network-bind                             :network-bind                     -
network-bind              guiscrcpy:network-bind                           :network-bind                     -
network-status            snap-store:network-status                        :network-status                   -
opengl                    brave:opengl                                     :opengl                           -
opengl                    firefox:opengl                                   :opengl                           -
opengl                    gimp:opengl                                      :opengl                           -
opengl                    guiscrcpy:opengl                                 :opengl                           -
opengl                    snap-store:opengl                                :opengl                           -
opengl                    snapd-desktop-integration:opengl                 :opengl                           -
packagekit-control        snap-store:packagekit-control                    :packagekit-control               -
password-manager-service  snap-store:password-manager-service              :password-manager-service         -
personal-files            firefox:dot-mozilla-firefox                      :personal-files                   -
personal-files            inkscape:dot-config-inkscape                     :personal-files                   -
pulseaudio                brave:pulseaudio                                 :pulseaudio                       -
removable-media           brave:removable-media                            :removable-media                  -
removable-media           firefox:removable-media                          :removable-media                  -
screen-inhibit-control    brave:screen-inhibit-control                     :screen-inhibit-control           -
screen-inhibit-control    firefox:screen-inhibit-control                   :screen-inhibit-control           -
snap-themes-control       snapd-desktop-integration:snap-themes-control    :snap-themes-control              -
snapd-control             snap-store:snapd-control                         :snapd-control                    -
system-files              firefox:etc-firefox                              :system-files                     -
system-files              snap-store:hostfs-usr-share-applications         :system-files                     -
system-files              snapd-desktop-integration:snap                   :system-files                     -
system-observe            snap-store:system-observe                        :system-observe                   -
system-packages-doc       brave:system-packages-doc                        :system-packages-doc              -
system-packages-doc       firefox:system-packages-doc                      :system-packages-doc              -
u2f-devices               brave:u2f-devices                                :u2f-devices                      -
u2f-devices               firefox:u2f-devices                              :u2f-devices                      -
unity7                    brave:unity7                                     :unity7                           -
unity7                    firefox:unity7                                   :unity7                           -
unity7                    gimp:unity7                                      :unity7                           -
unity7                    guiscrcpy:unity7                                 :unity7                           -
unity7                    inkscape:unity7                                  :unity7                           -
upower-observe            brave:upower-observe                             :upower-observe                   -
upower-observe            firefox:upower-observe                           :upower-observe                   -
upower-observe            snap-store:upower-observe                        :upower-observe                   -
wayland                   brave:wayland                                    :wayland                          -
wayland                   firefox:wayland                                  :wayland                          -
wayland                   gimp:wayland                                     :wayland                          -
wayland                   guiscrcpy:wayland                                :wayland                          -
wayland                   inkscape:wayland                                 :wayland                          -
wayland                   snap-store:wayland                               :wayland                          -
wayland                   snapd-desktop-integration:wayland                :wayland                          -
x11                       brave:x11                                        :x11                              -
x11                       firefox:x11                                      :x11                              -
x11                       gimp:x11                                         :x11                              -
x11                       guiscrcpy:x11                                    :x11                              -
x11                       inkscape:x11                                     :x11                              -
x11                       snap-store:x11                                   :x11                              -
x11                       snapd-desktop-integration:x11                    :x11                              -

Output of snap version

snap version
snap    2.60.4
snapd   2.60.4
series  16
ubuntu  22.04
kernel  6.2.0-39-generic

Relevant log output

<!-- Copy-paste this whole debug data to report to developers -->

GNU Image Manipulation Program version 2.10.36
git-describe: GIMP_2_10_36
Build: org.gimp.GIMP.snapcraft.stable rev 0 for linux
# C compiler #
    Using built-in specs.
    COLLECT_GCC=gcc
    COLLECT_LTO_WRAPPER=/build/gimp/stage/usr/bin/../lib/gcc/x86_64-linux-gnu/9/lto-wrapper
    OFFLOAD_TARGET_NAMES=nvptx-none:hsa
    OFFLOAD_TARGET_DEFAULT=1
    Target: x86_64-linux-gnu
    Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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 --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --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=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --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 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) 

# Libraries #
using babl version 0.1.92 (compiled against version 0.1.92)
using GEGL version 0.4.38 (compiled against version 0.4.38)
using GLib version 2.64.6 (compiled against version 2.64.6)
using GdkPixbuf version 2.40.1 (compiled against version 2.40.0)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.48.0 (compiled against version 1.44.7)
using Fontconfig version 2.13.1 (compiled against version 2.13.1)
using Cairo version 1.17.4 (compiled against version 1.16.0)

fatal error: Aborted

Stack trace:

/snap/gimp/412/usr/lib/libgimpbase-2.0.so.0(gimp_stack_trace_print+0x3e8)[0x7f24ae778e38]
/snap/gimp/412/usr/bin/gimp(+0x72baee)[0x562743f8faee]
/snap/gimp/412/usr/bin/gimp(+0x72bbce)[0x562743f8fbce]
/snap/gimp/412/usr/bin/gimp(+0x72bbed)[0x562743f8fbed]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7f24aefa7420]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcb)[0x7f24aede400b]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x12b)[0x7f24aedc3859]
/lib/x86_64-linux-gnu/libc.so.6(+0x22729)[0x7f24aedc3729]
/lib/x86_64-linux-gnu/libc.so.6(+0x33fd6)[0x7f24aedd4fd6]
/snap/gimp/412/data-dir/gnome-platform/usr/lib/x86_64-linux-gnu/libX11.so.6(+0x3e643)[0x7f24ad986643]
/snap/gimp/412/data-dir/gnome-platform/usr/lib/x86_64-linux-gnu/libX11.so.6(+0x3e6ed)[0x7f24ad9866ed]
/snap/gimp/412/data-dir/gnome-platform/usr/lib/x86_64-linux-gnu/libX11.so.6(_XEventsQueued+0x5a)[0x7f24ad9869ea]
/snap/gimp/412/data-dir/gnome-platform/usr/lib/x86_64-linux-gnu/libX11.so.6(XPending+0x61)[0x7f24ad978211]
/snap/gimp/412/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x5c3ef)[0x7f24ae8433ef]
/snap/gimp/412/data-dir/gnome-platform/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_check+0x1f1)[0x7f24adc84591]
/snap/gimp/412/data-dir/gnome-platform/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x59b52)[0x7f24adc84b52]
/snap/gimp/412/data-dir/gnome-platform/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83)[0x7f24adc84f33]
/snap/gimp/412/usr/bin/gimp(app_run+0x425)[0x562743f90205]
/snap/gimp/412/usr/bin/gimp(main+0x37e)[0x56274394dd4e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7f24aedc5083]
/snap/gimp/412/usr/bin/gimp(_start+0x2e)[0x56274394dece]

### Teminal output of app

```shell
opened and was blank