GNOME Bugzilla – Bug 795824
Crash(Segfault) when changing icon size.
Last modified: 2018-05-24 19:46:06 UTC
Gimp 2.10 installed from flatpak as instructed. Trying these steps did not did not reproduce the crash 1) Came out of single window mode. 2) Went into preferences > interface > theme 3) Tried different themes and settled on System theme 4) Changed to custom icon size > small size 5) Changed icon size again to medium size. Gimp crashed. Crash log attached.
Created attachment 371689 [details] Crash log
Thanks for reporting. I can't reproduce, but since you can, could you install gdb, then reproduce the crash, please? This will produce much more detailed debug logs. Thanks!
As I mentioned above, I tried reproducing, but it did not. But crash it did the first time. I do have gdb installed, but am new to Flatpak, whose sandboxing seems to be get in the way. I'll figure how to disable it.
> As I mentioned above, I tried reproducing, but it did not. Oh ok, I misunderstood. I thought you were able to reproduce with these steps. > I do have gdb installed, but am new to Flatpak Right! If you are on GIMP from flatpak, don't bother installing gdb. It won't change a thing. We'll just have to try figuring things out with Linux's backtrace() API only (or some other way since the trace I am looking at right now is kind of useless).
Just found org.gimp.GIMP.Debug on Flathub .. what does it do? It is 800+ MB and right now out of my daily bandwidth limit, But I could install it after a couple of days if it could be useful when it crashes next time.
It adds the debug symbol, which is definitely useful with a proper debugger. Not sure if the backtrace() API of Linux (used when neither gdb or lldb is found) would use these though. But well of course, it is worth testing.
Can't reproduce either on Manjaro 17.1.10 running Gimp 2.10 gimp: /usr/lib/libbabl-0.1.so.0: no version information available (required by gimp) gimp: /usr/lib/libbabl-0.1.so.0: no version information available (required by /usr/lib/libgimpwidgets-2.0.so.0) gimp: /usr/lib/libbabl-0.1.so.0: no version information available (required by /usr/lib/libgimpcolor-2.0.so.0) GNU Image Manipulation Program version 2.10.0 git-describe: GIMP_2_10_0 C compiler: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp Thread model: posix gcc version 7.3.1 20180406 (GCC) using GEGL version 0.4.1 (compiled against version 0.4.0) using GLib version 2.56.1 (compiled against version 2.56.1) using GdkPixbuf version 2.36.12 (compiled against version 2.36.12) using GTK+ version 2.24.32 (compiled against version 2.24.32) using Pango version 1.42.1 (compiled against version 1.42.1) using Fontconfig version 2.13.0 (compiled against version 2.13.0) using Cairo version 1.15.12 (compiled against version 1.15.12)
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gimp/issues/1409.