After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 794818 - 2.10RC1 does not start (ArchLinux)
2.10RC1 does not start (ArchLinux)
Status: RESOLVED NOTGNOME
Product: GIMP
Classification: Other
Component: General
2.10.0-RC1
Other Linux
: Normal major
: ---
Assigned To: GIMP Bugs
GIMP Bugs
: 794865 795353 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2018-03-29 18:56 UTC by newmikey
Modified: 2018-04-18 11:19 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description newmikey 2018-03-29 18:56:41 UTC
GIMP crashed with a fatal error: fatal error: Segmentation fault
Gimp can't get to start up at all on fully updated Arch

GNU Image Manipulation Program version 2.10.0-RC1
git-describe: GIMP_2_9_8-784-g956ca8e3a3
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 20180312 (GCC) 
	
using GEGL version 0.3.31 (compiled against version 0.3.31)
using GLib version 2.56.0 (compiled against version 2.56.0)
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.41.1 (compiled against version 1.41.1)
using Fontconfig version 2.13.0 (compiled against version 2.13.0)
using Cairo version 1.15.11 (compiled against version 1.15.11)

> fatal error: Segmentation fault

Stack trace:
[New LWP 2504]
[New LWP 2505]
[New LWP 2508]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007f650eedb988 in read () from /usr/lib/libpthread.so.0
  • #0 read
  • #1 gimp_stack_trace_print
  • #2 0x0000561c00456b84 in
  • #3 0x0000561c00457328 in
  • #4 0x0000561c00457a59 in
  • #5 <signal handler called>
  • #6 __strcmp_sse2_unaligned
  • #7 mypaint_brush_setting_from_cname
  • #8 mypaint_brush_from_string
  • #9 gimp_mybrush_load
  • #10 0x0000561c00746f81 in
  • #11 0x0000561c0074717e in
  • #12 0x0000561c0074739b in
  • #13 gimp_data_factory_data_init
  • #14 gimp_data_factories_load
  • #15 gimp_restore
  • #16 app_run
  • #17 main

Comment 1 Jehan 2018-03-29 19:29:42 UTC
Thanks for the report. This very much look like a duplicate of bug 794752 (though your traces have less details, so I cannot be 100% sure).

How did you install GIMP? Did you build it yourself? If so, you probably installed mypaint-brushes v2 (master branch), not the version 1, which should not happen. Did you tweak our configure script (or mypaint-brushes pkg-config file) to force the brushes v2 being accepted as v1?

Or if you installed from an Arch package, could you please open a bug report and ask them if they did what I am telling above (installed mypaint-brushes v2, i.e. the master branch, and not the v1.3.0 branch as requested in our INSTALL file)?
If you open a bug report, please post the link here, if possible!
Thanks!
Comment 2 newmikey 2018-03-29 19:43:41 UTC
Jehan, your comments led me to a resolution. Installing from AUR did not pull in libmypaint 1.3.0 but only mypaint-brushes. I went back and installed libmypaint from AUR and Gimp now starts normally. This seems to be more an Arch packaging issue rather than a Gimp bug.

Thanks a lot for your speedy response, much appreciated!
Comment 3 Jehan 2018-03-29 20:33:21 UTC
(In reply to newmikey from comment #2)
> Jehan, your comments led me to a resolution. Installing from AUR did not
> pull in libmypaint 1.3.0 but only mypaint-brushes. I went back and installed
> libmypaint from AUR and Gimp now starts normally. This seems to be more an
> Arch packaging issue rather than a Gimp bug.

Can I suggest to open a bug report to Arch then so that they can fix the packaging bug? :-)

> Thanks a lot for your speedy response, much appreciated!

No prob. Thanks for the report! :-)
Comment 4 Jehan 2018-04-18 11:18:36 UTC
*** Bug 795353 has been marked as a duplicate of this bug. ***
Comment 5 Jehan 2018-04-18 11:19:04 UTC
*** Bug 794865 has been marked as a duplicate of this bug. ***