Voici le retour de la commande strace gimp (c’est ultra copieux, je n’ai pas mis le début il y avait trop de caractères pour faire un post mais je pense que seules les dernière lignes sont intéressantes, c’est à dire le moment ou je réutilise la police en question et où ça plante) :
recvmsg(3, 0x7fffd9f7a7b0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fffd9f7a7c0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 0) = 0 (Timeout)
munmap(0x7fadc9d79000, 20480) = 0
munmap(0x7fadc9d6a000, 20480) = 0
munmap(0x7fadc9d65000, 20480) = 0
munmap(0x7fadc9d60000, 20480) = 0
munmap(0x7fadc9d5b000, 20480) = 0
munmap(0x7fadc9d10000, 20480) = 0
munmap(0x7fadc9b99000, 20480) = 0
munmap(0x7fadc9b7b000, 20480) = 0
munmap(0x7fadc9b6c000, 20480) = 0
munmap(0x7fadc9b67000, 20480) = 0
munmap(0x7fadc9ced000, 20480) = 0
munmap(0x7fadc9b58000, 20480) = 0
munmap(0x7fadc9b53000, 20480) = 0
munmap(0x7fadc9b4e000, 20480) = 0
munmap(0x7fadc9b49000, 20480) = 0
munmap(0x7fadc9cca000, 20480) = 0
munmap(0x7fadc9d56000, 20480) = 0
munmap(0x7fadc9d4c000, 20480) = 0
munmap(0x7fadc9cc5000, 20480) = 0
munmap(0x7fadc9b3f000, 20480) = 0
munmap(0x7fadc9b30000, 20480) = 0
munmap(0x7fadc9ccf000, 20480) = 0
munmap(0x7fadc9d51000, 20480) = 0
recvmsg(3, 0x7fffd9f7a7c0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 0) = 0 (Timeout)
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9d79000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9d6a000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9d65000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9d60000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9d5b000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9d56000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9d51000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9d4c000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9d10000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9ced000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9ccf000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9cca000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9cc5000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9cc0000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9cbb000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9cb6000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9ca7000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9ca2000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9c9d000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9c98000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9c8e000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9c7f000
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fadc9c7a000
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"5\30\4\0t\33\0\3\332\0\0\3-\0\23\0\213\4\6\0u\33\0\3t\33\0\3*\0\0\0"..., 5680}, {NULL, 0}, {"", 0}], 3) = 5680
recvmsg(3, 0x7fffd9f7a7b0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fffd9f7a7c0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 0) = 0 (Timeout)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\22\0\32\0\332\0\0\3[\1\0\0L\1\0\0\10\4\6\0O\0\0\0*com ate"..., 444}, {NULL, 0}, {"", 0}], 3) = 444
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\343\251\332\0\0\3[\1\0\0\4\5\21\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 128
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\350\251\0\0\0\0\254\0\0\0\243\v\240\1>\3\363\0>\3\363\0\20\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fffd9f7a470, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"&\0\2\0\243\v\240\1", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\351\251\0\0\0\0\254\0\0\0\332\0\0\3>\3\363\0h\1\311\0\20\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fffd9f7a470, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fffd9f7a470, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"&\0\2\0\332\0\0\3", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\352\251\0\0\0\0\254\0\0\0\0\0\0\0>\3\363\0f\1\262\0\20\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fffd9f7a470, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fffd9f7a470, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"%\0\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
recvmsg(3, 0x7fffd9f7a520, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"(\0\4\0\332\0\0\3\254\0\0\0f\1\262\0", 16}, {NULL, 0}, {"", 0}], 3) = 16
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\354\251\0\0\0\0\243\v\240\1>\3\363\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fffd9f7a600, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fffd9f7a600, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 0) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\354\251\332\0\0\3\250\1\0\0\5\5\21\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fffd9f7a6e0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fffd9f7a6e0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fffd9f7a7c0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 0) = 0 (Timeout)
recvmsg(3, 0x7fffd9f7a7c0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 0) = 0 (Timeout)
recvmsg(3, 0x7fffd9f7a7c0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 0) = 0 (Timeout)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN|POLLOUT}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\354\251\332\0\0\3\254\1\0\0\6\5\21\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 64
writev(3, [{"5\30\4\0z\33\0\3\4\1\0\3\252\0&\0\213\4\6\0{\33\0\3z\33\0\3*\0\0\0"..., 7884}, {NULL, 0}, {"", 0}], 3) = 7884
recvmsg(3, 0x7fffd9f7a7b0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 0) = 0 (Timeout)
recvmsg(3, 0x7fffd9f7a6e0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fffd9f7a7c0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 0) = 0 (Timeout)
recvmsg(3, 0x7fffd9f7a7c0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 499) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\26\252\332\0\0\3\254\1\0\0\10\5\21\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fffd9f7a7e0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fffd9f7a6e0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fffd9f7a7c0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 497) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\n\0\26\252\333\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 128
recvmsg(3, 0x7fffd9f7a7e0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}], 4, 0) = 0 (Timeout)
write(2, "\n(gimp:3396): Gtk-WARNING **: A "..., 87
(gimp:3396): Gtk-WARNING **: A tag named 'font-micolas ' is already in the tag table.
) = 87
write(2, "\n(gimp:3396): GLib-GObject-CRITI"..., 94
(gimp:3396): GLib-GObject-CRITICAL **: g_object_get: assertion 'G_IS_OBJECT (object)' failed
) = 94
open("/dev/tty", O_RDWR|O_NOCTTY|O_NONBLOCK) = 12
writev(12, [{"*** Error in `", 14}, {"gimp", 4}, {"': ", 3}, {"double free or corruption (out)", 31}, {": 0x", 4}, {"00007fffd9f79a80", 16}, {" ***\n", 5}], 7*** Error in `gimp': double free or corruption (out): 0x00007fffd9f79a80 ***
) = 77
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7faddf645000
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(3396, 3396, SIGABRT) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=3396, si_uid=1000} ---
futex(0x7fade4ae8900, FUTEX_WAKE_PRIVATE, 2147483647) = 0
write(2, "gimp: terminated: Abandon\n", 26gimp: terminated: Abandon
) = 26
exit_group(1) = ?
(script-fu:3401): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
+++ exited with 1 +++
meganarma@debian:~$