pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Gimp / babl bus error on sparc64/netbsd



Hi,

i have built gimp-2.10.20 on sparc64/netbsd via pkgsrc-2020Q2.
During startup it crashes with a bus error in babl.

I have found earlier discussions of babl problems on sparc64 here:
https://gitlab.gnome.org/GNOME/babl/-/issues/1

It seems babl needs further patches for sparc64.

gdb session:

Reading symbols from gimp...
(No debugging symbols found in gimp)
(gdb) r
Starting program: /usr/pkg/bin/gimp
[New LWP 3 of process 28377]
[New LWP 2 of process 28377]
[New LWP 4 of process 28377]
[New LWP 5 of process 28377]
[New LWP 6 of process 28377]
[New LWP 7 of process 28377]

Thread 1 "" received signal SIGBUS, Bus error.
0x000000004ba01400 in conv_rgba8_rgb8 () from /usr/pkg/lib/babl-0.1/gegl-fixups.
so
(gdb) bt
#0  0x000000004ba01400 in conv_rgba8_rgb8 () from /usr/pkg/lib/babl-0.1/gegl-fix
ups.so
#1  0x0000000046512530 in babl_process () from /usr/pkg/lib/libbabl-0.1.so.0
#2  0x000000004650f068 in babl_conversion_error () from /usr/pkg/lib/libbabl-0.1
.so.0
#3  0x00000000465111cc in get_conversion_path () from /usr/pkg/lib/libbabl-0.1.s
o.0
#4  0x0000000046511168 in get_conversion_path () from /usr/pkg/lib/libbabl-0.1.s
o.0
#5  0x0000000046511168 in get_conversion_path () from
/usr/pkg/lib/libbabl-0.1.so.0
#6  0x0000000046512090 in babl_fish_path2 () from /usr/pkg/lib/libbabl-0.1.so.0
#7  0x0000000046516320 in babl_fish () from /usr/pkg/lib/libbabl-0.1.so.0
#8  0x0000000000643a10 in gimp_babl_init_fishes ()
#9  0x00000000004cd698 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)


Home | Main Index | Thread Index | Old Index