Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Oct 2022 14:35:18 -0100
From:      ltcddata <ltcddata@ltcddata.plus.com>
To:        questions@freebsd.org
Subject:   Gimp 2.10 crashes on text
Message-ID:  <c9a4ee2d3a9cb81d6131854027e4860e@ltcddata.plus.com>

next in thread | raw e-mail | index | archive | help
--=_c96a933d4f971e3dd729691c2788bc27
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII

Been getting Gimp crashing every time when trying to add text. It
happens straight on the return key of the first letter typed. 

There has been some updates, also tried from ports, all the same.. 

Has anyone else seen this 

system is 13.1-RELEASE-p2
freebsd userland is 13.1-RELEASE-p2 

below is a small part of the dump. 

GNU Image Manipulation Program version 2.10.32
git-describe: GIMP_2_10_32
Build: unknown rev 0 for other
# C compiler #
FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git
llvmorg-13.0.0-0-gd7b669b3a303)
Target: x86_64-unknown-freebsd13.1
Thread model: posix
InstalledDir: /usr/bin 

# Libraries #
using babl version 0.1.96 (compiled against version 0.1.96)
using GEGL version 0.4.38 (compiled against version 0.4.38)
using GLib version 2.74.0 (compiled against version 2.74.0)
using GdkPixbuf version 2.42.9 (compiled against version 2.42.9)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.50.9 (compiled against version 1.50.9)
using Fontconfig version 2.14.0 (compiled against version 2.14.0)
using Cairo version 1.17.4 (compiled against version 1.17.4) 

```
> fatal error: Segmentation fault 

Stack trace:
``` 

# Stack traces obtained from PID 65965 - Thread 101609 # 

(lldb) process attach --pid 65965
Process 65965 stopped
* thread #1, name = 'gimp-2.10', stop reason = signal SIGSTOP
frame #0: 0x0000000801fca6b8 libc.so.7`__sys_read + 8
libc.so.7`__sys_read:
-> 0x801fca6b8 <+8>: syscall 
0x801fca6ba <+10>: jb 0x801fc7498
0x801fca6c0 <+16>: retq 
0x801fca6c1: int3 
thread #2, name = 'worker', stop reason = signal SIGSTOP
frame #0: 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symbol546 + 12
libthr.so.3`___lldb_unnamed_symbol546:
-> 0x801e71b6c <+12>: retq 
0x801e71b6d <+13>: int3 
0x801e71b6e <+14>: int3 
0x801e71b6f <+15>: int3 
thread #3, name = 'worker', stop reason = signal SIGSTOP
frame #0: 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symbol546 + 12
libthr.so.3`___lldb_unnamed_symbol546:
-> 0x801e71b6c <+12>: retq 
0x801e71b6d <+13>: int3 
0x801e71b6e <+14>: int3 
0x801e71b6f <+15>: int3 
thread #4, name = 'worker', stop reason = signal SIGSTOP
frame #0: 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symbol546 + 12
libthr.so.3`___lldb_unnamed_symbol546:
-> 0x801e71b6c <+12>: retq 
0x801e71b6d <+13>: int3 
0x801e71b6e <+14>: int3 
0x801e71b6f <+15>: int3 
thread #5, name = 'pool-spawner', stop reason = signal SIGSTOP
frame #0: 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symbol546 + 12
libthr.so.3`___lldb_unnamed_symbol546:
-> 0x801e71b6c <+12>: retq 
0x801e71b6d <+13>: int3 
0x801e71b6e <+14>: int3 
0x801e71b6f <+15>: int3 
thread #6, name = 'gmain', stop reason = signal SIGSTOP
frame #0: 0x0000000801fca63a libc.so.7`__sys_poll + 10
libc.so.7`__sys_poll:
-> 0x801fca63a <+10>: jb 0x801fc7498
0x801fca640 <+16>: retq 
0x801fca641: int3 
0x801fca642: int3 
thread #7, name = 'gdbus', stop reason = signal SIGSTOP
frame #0: 0x0000000801fca63a libc.so.7`__sys_poll + 10
libc.so.7`__sys_poll:
-> 0x801fca63a <+10>: jb 0x801fc7498
0x801fca640 <+16>: retq 
0x801fca641: int3 
0x801fca642: int3 
thread #8, name = 'async', stop reason = signal SIGSTOP
frame #0: 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symbol546 + 12
libthr.so.3`___lldb_unnamed_symbol546:
-> 0x801e71b6c <+12>: retq 
0x801e71b6d <+13>: int3 
0x801e71b6e <+14>: int3 
0x801e71b6f <+15>: int3 
thread #9, name = 'pool-gimp-2.10', stop reason = signal SIGSTOP
frame #0: 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symbol546 + 12
libthr.so.3`___lldb_unnamed_symbol546:
-> 0x801e71b6c <+12>: retq 
0x801e71b6d <+13>: int3 
0x801e71b6e <+14>: int3 
0x801e71b6f <+15>: int3 
thread #10, name = 'swap writer', stop reason = signal SIGSTOP
frame #0: 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symbol546 + 12
libthr.so.3`___lldb_unnamed_symbol546:
-> 0x801e71b6c <+12>: retq 
0x801e71b6d <+13>: int3 
0x801e71b6e <+14>: int3 
0x801e71b6f <+15>: int3
Executable module set to "/usr/local/bin/gimp-2.10".
Architecture set to: x86_64-unknown-freebsd13.1.
(lldb) thread list
Process 65965 stopped
* thread #1: tid = 101609, 0x0000000801fca6b8 libc.so.7`__sys_read + 8,
name = 'gimp-2.10', stop reason = signal SIGSTOP
thread #2: tid = 119900, 0x0000000801e71b6c
libthr.so.3`___lldb_unnamed_symbol546 + 12, name = 'worker', stop reason
= signal SIGSTOP
thread #3: tid = 119901, 0x0000000801e71b6c
libthr.so.3`___lldb_unnamed_symbol546 + 12, name = 'worker', stop reason
= signal SIGSTOP
thread #4: tid = 119902, 0x0000000801e71b6c
libthr.so.3`___lldb_unnamed_symbol546 + 12, name = 'worker', stop reason
= signal SIGSTOP
thread #5: tid = 119903, 0x0000000801e71b6c
libthr.so.3`___lldb_unnamed_symbol546 + 12, name = 'pool-spawner', stop
reason = signal SIGSTOP
thread #6: tid = 119904, 0x0000000801fca63a libc.so.7`__sys_poll + 10,
name = 'gmain', stop reason = signal SIGSTOP
thread #7: tid = 119905, 0x0000000801fca63a libc.so.7`__sys_poll + 10,
name = 'gdbus', stop reason = signal SIGSTOP
thread #8: tid = 119908, 0x0000000801e71b6c
libthr.so.3`___lldb_unnamed_symbol546 + 12, name = 'async', stop reason
= signal SIGSTOP
thread #9: tid = 119909, 0x0000000801e71b6c
libthr.so.3`___lldb_unnamed_symbol546 + 12, name = 'pool-gimp-2.10',
stop reason = signal SIGSTOP
thread #10: tid = 119971, 0x0000000801e71b6c
libthr.so.3`___lldb_unnamed_symbol546 + 12, name = 'swap writer', stop
reason = signal SIGSTOP
(lldb) thread backtrace all
--=_c96a933d4f971e3dd729691c2788bc27
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8" /></head><body style=3D'font-size: 10pt; font-family: Verdana,Gen=
eva,sans-serif'>
<p>Been getting Gimp crashing every time when trying to add text. It happen=
s straight on the return key of the first letter typed.</p>
<p>There has been some updates, also tried from ports, all the same..</p>
<p>Has anyone else seen this</p>
<p>system is&nbsp;13.1-RELEASE-p2<br />freebsd userland is&nbsp;13.1-RELEAS=
E-p2</p>
<p>below is a small part of the dump.</p>
<p>GNU Image Manipulation Program version 2.10.32<br />git-describe: GIMP_2=
_10_32<br />Build: unknown rev 0 for other<br /># C compiler #<br /> FreeBS=
D clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0=
=2E0-0-gd7b669b3a303)<br /> Target: x86_64-unknown-freebsd13.1<br /> Thread=
 model: posix<br /> InstalledDir: /usr/bin</p>
<p># Libraries #<br />using babl version 0.1.96 (compiled against version 0=
=2E1.96)<br />using GEGL version 0.4.38 (compiled against version 0.4.38)<b=
r />using GLib version 2.74.0 (compiled against version 2.74.0)<br />using =
GdkPixbuf version 2.42.9 (compiled against version 2.42.9)<br />using GTK+ =
version 2.24.33 (compiled against version 2.24.33)<br />using Pango version=
 1.50.9 (compiled against version 1.50.9)<br />using Fontconfig version 2=
=2E14.0 (compiled against version 2.14.0)<br />using Cairo version 1.17.4 (=
compiled against version 1.17.4)</p>
<p>```<br />&gt; fatal error: Segmentation fault</p>
<p>Stack trace:<br />```</p>
<p># Stack traces obtained from PID 65965 - Thread 101609 #</p>
<p>(lldb) process attach --pid 65965<br />Process 65965 stopped<br />* thre=
ad #1, name =3D 'gimp-2.10', stop reason =3D signal SIGSTOP<br /> frame #0:=
 0x0000000801fca6b8 libc.so.7`__sys_read + 8<br />libc.so.7`__sys_read:<br =
/>-&gt; 0x801fca6b8 &lt;+8&gt;: syscall <br /> 0x801fca6ba &lt;+10&gt;: jb =
0x801fc7498<br /> 0x801fca6c0 &lt;+16&gt;: retq <br /> 0x801fca6c1: int3 <b=
r /> thread #2, name =3D 'worker', stop reason =3D signal SIGSTOP<br /> fra=
me #0: 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symbol546 + 12<br />l=
ibthr.so.3`___lldb_unnamed_symbol546:<br />-&gt; 0x801e71b6c &lt;+12&gt;: r=
etq <br /> 0x801e71b6d &lt;+13&gt;: int3 <br /> 0x801e71b6e &lt;+14&gt;: in=
t3 <br /> 0x801e71b6f &lt;+15&gt;: int3 <br /> thread #3, name =3D 'worker'=
, stop reason =3D signal SIGSTOP<br /> frame #0: 0x0000000801e71b6c libthr=
=2Eso.3`___lldb_unnamed_symbol546 + 12<br />libthr.so.3`___lldb_unnamed_sym=
bol546:<br />-&gt; 0x801e71b6c &lt;+12&gt;: retq <br /> 0x801e71b6d &lt;+13=
&gt;: int3 <br /> 0x801e71b6e &lt;+14&gt;: int3 <br /> 0x801e71b6f &lt;+15&=
gt;: int3 <br /> thread #4, name =3D 'worker', stop reason =3D signal SIGST=
OP<br /> frame #0: 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symbol546=
 + 12<br />libthr.so.3`___lldb_unnamed_symbol546:<br />-&gt; 0x801e71b6c &l=
t;+12&gt;: retq <br /> 0x801e71b6d &lt;+13&gt;: int3 <br /> 0x801e71b6e &lt=
;+14&gt;: int3 <br /> 0x801e71b6f &lt;+15&gt;: int3 <br /> thread #5, name =
=3D 'pool-spawner', stop reason =3D signal SIGSTOP<br /> frame #0: 0x000000=
0801e71b6c libthr.so.3`___lldb_unnamed_symbol546 + 12<br />libthr.so.3`___l=
ldb_unnamed_symbol546:<br />-&gt; 0x801e71b6c &lt;+12&gt;: retq <br /> 0x80=
1e71b6d &lt;+13&gt;: int3 <br /> 0x801e71b6e &lt;+14&gt;: int3 <br /> 0x801=
e71b6f &lt;+15&gt;: int3 <br /> thread #6, name =3D 'gmain', stop reason =
=3D signal SIGSTOP<br /> frame #0: 0x0000000801fca63a libc.so.7`__sys_poll =
+ 10<br />libc.so.7`__sys_poll:<br />-&gt; 0x801fca63a &lt;+10&gt;: jb 0x80=
1fc7498<br /> 0x801fca640 &lt;+16&gt;: retq <br /> 0x801fca641: int3 <br />=
 0x801fca642: int3 <br /> thread #7, name =3D 'gdbus', stop reason =3D sign=
al SIGSTOP<br /> frame #0: 0x0000000801fca63a libc.so.7`__sys_poll + 10<br =
/>libc.so.7`__sys_poll:<br />-&gt; 0x801fca63a &lt;+10&gt;: jb 0x801fc7498<=
br /> 0x801fca640 &lt;+16&gt;: retq <br /> 0x801fca641: int3 <br /> 0x801fc=
a642: int3 <br /> thread #8, name =3D 'async', stop reason =3D signal SIGST=
OP<br /> frame #0: 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symbol546=
 + 12<br />libthr.so.3`___lldb_unnamed_symbol546:<br />-&gt; 0x801e71b6c &l=
t;+12&gt;: retq <br /> 0x801e71b6d &lt;+13&gt;: int3 <br /> 0x801e71b6e &lt=
;+14&gt;: int3 <br /> 0x801e71b6f &lt;+15&gt;: int3 <br /> thread #9, name =
=3D 'pool-gimp-2.10', stop reason =3D signal SIGSTOP<br /> frame #0: 0x0000=
000801e71b6c libthr.so.3`___lldb_unnamed_symbol546 + 12<br />libthr.so.3`__=
_lldb_unnamed_symbol546:<br />-&gt; 0x801e71b6c &lt;+12&gt;: retq <br /> 0x=
801e71b6d &lt;+13&gt;: int3 <br /> 0x801e71b6e &lt;+14&gt;: int3 <br /> 0x8=
01e71b6f &lt;+15&gt;: int3 <br /> thread #10, name =3D 'swap writer', stop =
reason =3D signal SIGSTOP<br /> frame #0: 0x0000000801e71b6c libthr.so.3`__=
_lldb_unnamed_symbol546 + 12<br />libthr.so.3`___lldb_unnamed_symbol546:<br=
 />-&gt; 0x801e71b6c &lt;+12&gt;: retq <br /> 0x801e71b6d &lt;+13&gt;: int3=
 <br /> 0x801e71b6e &lt;+14&gt;: int3 <br /> 0x801e71b6f &lt;+15&gt;: int3<=
br />Executable module set to "/usr/local/bin/gimp-2.10".<br />Architecture=
 set to: x86_64-unknown-freebsd13.1.<br />(lldb) thread list<br />Process 6=
5965 stopped<br />* thread #1: tid =3D 101609, 0x0000000801fca6b8 libc.so=
=2E7`__sys_read + 8, name =3D 'gimp-2.10', stop reason =3D signal SIGSTOP<b=
r /> thread #2: tid =3D 119900, 0x0000000801e71b6c libthr.so.3`___lldb_unna=
med_symbol546 + 12, name =3D 'worker', stop reason =3D signal SIGSTOP<br />=
 thread #3: tid =3D 119901, 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_=
symbol546 + 12, name =3D 'worker', stop reason =3D signal SIGSTOP<br /> thr=
ead #4: tid =3D 119902, 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symb=
ol546 + 12, name =3D 'worker', stop reason =3D signal SIGSTOP<br /> thread =
#5: tid =3D 119903, 0x0000000801e71b6c libthr.so.3`___lldb_unnamed_symbol54=
6 + 12, name =3D 'pool-spawner', stop reason =3D signal SIGSTOP<br /> threa=
d #6: tid =3D 119904, 0x0000000801fca63a libc.so.7`__sys_poll + 10, name =
=3D 'gmain', stop reason =3D signal SIGSTOP<br /> thread #7: tid =3D 119905=
, 0x0000000801fca63a libc.so.7`__sys_poll + 10, name =3D 'gdbus', stop reas=
on =3D signal SIGSTOP<br /> thread #8: tid =3D 119908, 0x0000000801e71b6c l=
ibthr.so.3`___lldb_unnamed_symbol546 + 12, name =3D 'async', stop reason =
=3D signal SIGSTOP<br /> thread #9: tid =3D 119909, 0x0000000801e71b6c libt=
hr.so.3`___lldb_unnamed_symbol546 + 12, name =3D 'pool-gimp-2.10', stop rea=
son =3D signal SIGSTOP<br /> thread #10: tid =3D 119971, 0x0000000801e71b6c=
 libthr.so.3`___lldb_unnamed_symbol546 + 12, name =3D 'swap writer', stop r=
eason =3D signal SIGSTOP<br />(lldb) thread backtrace all</p>

</body></html>

--=_c96a933d4f971e3dd729691c2788bc27--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c9a4ee2d3a9cb81d6131854027e4860e>