Ach so, die aktuelle Version ist ready-to-use aufbereitet, und die alten sind es in 18.04 nicht mehr, sondern selbst zu kompilieren, mit diesen teils dicken Programmen.
Starten im Terminal (wieso war das vorgenannten „Kennern“ nicht eingefallen?) gibt auf dem Lubuntu-Netbook sogleich:
(Pinta:920): GLib-GIO-CRITICAL **: 13:01:32.075: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
(Pinta:920): GLib-GIO-CRITICAL **: 13:01:32.076: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
(beide Zeilen unterscheiden sich nur in einer Zahl, die aussieht wie eine Zeitangabe in Millisekunden)
Nach dem Absturz, beim 2. Bearbeitungsschritt eines Fotos, folgt:
free(): invalid pointer
Stacktrace:
at <unknown> <0xffffffff>
at (wrapper managed-to-native) GLib.SList.g_free (intptr) <0x00012>
at GLib.ListBase.Empty () <0x00114>
at GLib.ListBase.Dispose (bool) <0x00013>
at GLib.ListBase.Finalize () <0x00018>
at (wrapper runtime-invoke) object.runtime_invoke_virtual_void__this__ (object,intptr,intptr,intptr) <0x00053>
Native stacktrace:
/usr/bin/mono() [0x80fa480]
linux-gate.so.1(__kernel_rt_sigreturn+0) [0xb7f3fd20]
linux-gate.so.1(__kernel_vsyscall+0x9) [0xb7f3fd09]
/lib/i386-linux-gnu/libc.so.6(gsignal+0xc2) [0xb7c47832]
/lib/i386-linux-gnu/libc.so.6(abort+0x121) [0xb7c48cc1]
/lib/i386-linux-gnu/libc.so.6(+0x6fbd3) [0xb7c89bd3]
/lib/i386-linux-gnu/libc.so.6(+0x767ed) [0xb7c907ed]
/lib/i386-linux-gnu/libc.so.6(+0x77f0b) [0xb7c91f0b]
/usr/lib/i386-linux-gnu/libglib-2.0.so.0(g_free+0x20) [0xb457b540]
[0xae05c17c]
[0xb3560285]
[0xb356015c]
[0xae05c121]
[0xae05b7a4]
/usr/bin/mono() [0x81fa843]
Debug info from gdb:
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Abgebrochen (Speicherabzug geschrieben)
Bei Xubuntu 18.04 (Lenovo G580) zeigt sich ein anderes Bild. Das aktuelle Pinta musste ich nochmal frisch installieren, das hatte ich vor den gestrigen Versuchen, eine ältere Version herzunehmen, entfernt.
Beim Start kamen noch keine Meldungen. Aber nach Öffnen des Fotos, noch vor jeder Bearbeitung, war hier schon Sense. Die ersten 3 Zeilen sind gleich und die nächsten nur an ihren Enden anders. Dann kommt weniger an „Native Stacktrace“ und dann diese Unmenge „Debug info from gdb:
“ und am Schluss die gleiche „fatal error“-Meldung:
free(): invalid pointer
Stacktrace:
at <unknown> <0xffffffff>
at (wrapper managed-to-native) GLib.SList.g_free (intptr) <0x0005f>
at GLib.ListBase.Empty () <0x0013c>
at GLib.ListBase.Dispose (bool) <0x0000f>
at GLib.ListBase.Finalize () <0x0001d>
at (wrapper runtime-invoke) object.runtime_invoke_virtual_void__this__ (object,intptr,intptr,intptr) <0x00068>
Native stacktrace:
/usr/bin/mono(+0xc8514) [0x560ba5c9a514]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x12890) [0x7fa58d808890]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7) [0x7fa58d22be97]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x141) [0x7fa58d22d801]
/lib/x86_64-linux-gnu/libc.so.6(+0x89897) [0x7fa58d276897]
/lib/x86_64-linux-gnu/libc.so.6(+0x9090a) [0x7fa58d27d90a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4cc) [0x7fa58d284e1c]
[0x41c0e8d0]
Debug info from gdb:
[New LWP 3130]
[New LWP 3131]
[New LWP 3132]
[New LWP 3133]
[New LWP 3134]
[New LWP 3135]
[New LWP 3136]
[New LWP 3137]
[New LWP 3138]
[New LWP 3139]
[New LWP 3140]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fa58d301bf9 in __GI___poll (fds=0x560ba82ade80, nfds=2, timeout=500) at ../sysdeps/unix/sysv/linux/poll.c:29
29 ../sysdeps/unix/sysv/linux/poll.c: Datei oder Verzeichnis nicht gefunden.
Id Target Id Frame
* 1 Thread 0x7fa58e3ca780 (LWP 3129) "Main" 0x00007fa58d301bf9 in __GI___poll (fds=0x560ba82ade80, nfds=2, timeout=500) at ../sysdeps/unix/sysv/linux/poll.c:29
2 Thread 0x7fa58bfff700 (LWP 3130) "SGen worker" 0x00007fa58d8039f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560ba618da08) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
3 Thread 0x7fa589fd2700 (LWP 3131) "Finalizer" 0x00007fa58d80823a in __waitpid (pid=3146, stat_loc=0x7fa589fd086c, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
4 Thread 0x7fa57e453700 (LWP 3132) "gmain" 0x00007fa58d301bf9 in __GI___poll (fds=0x560ba7cdcc20, nfds=2, timeout=2360) at ../sysdeps/unix/sysv/linux/poll.c:29
5 Thread 0x7fa57dc52700 (LWP 3133) "gdbus" 0x00007fa58d301bf9 in __GI___poll (fds=0x560ba7ced990, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
6 Thread 0x7fa577fad700 (LWP 3134) "Main" 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa577faccb0, expected=0, futex_word=0x560ba618e6c8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
7 Thread 0x7fa5762d6700 (LWP 3135) "Threadpool work" 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa5762d5cc0, expected=0, futex_word=0x560ba88b88c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
8 Thread 0x7fa5760d5700 (LWP 3136) "Threadpool work" 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa5760d4cc0, expected=0, futex_word=0x560ba88b88c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
9 Thread 0x7fa575ed4700 (LWP 3137) "Threadpool work" 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa575ed3cc0, expected=0, futex_word=0x560ba88b88c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
10 Thread 0x7fa575cd3700 (LWP 3138) "Threadpool work" 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa575cd2cc0, expected=0, futex_word=0x560ba88b88c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
11 Thread 0x7fa575ad2700 (LWP 3139) "Threadpool work" 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa575ad1cc0, expected=0, futex_word=0x560ba88b88c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
12 Thread 0x7fa5756b4700 (LWP 3140) "pool" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
Thread 12 (Thread 0x7fa5756b4700 (LWP 3140)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fa582de529a in g_cond_wait_until () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa582d724f1 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fa582d72aac in g_async_queue_timeout_pop () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa582dc7bae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fa582dc7105 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007fa58d7fd6db in start_thread (arg=0x7fa5756b4700) at pthread_create.c:463
#7 0x00007fa58d30e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 11 (Thread 0x7fa575ad2700 (LWP 3139)):
#0 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa575ad1cc0, expected=0, futex_word=0x560ba88b88c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fa575ad1cc0, mutex=0x560ba88b88c8, cond=0x560ba88b8898) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x560ba88b8898, mutex=0x560ba88b88c8, abstime=0x7fa575ad1cc0) at pthread_cond_wait.c:667
#3 0x0000560ba5d9aed6 in ?? ()
#4 0x0000560ba5d94be1 in ?? ()
#5 0x0000560ba5e5414a in ?? ()
#6 0x00007fa58d7fd6db in start_thread (arg=0x7fa575ad2700) at pthread_create.c:463
#7 0x00007fa58d30e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 10 (Thread 0x7fa575cd3700 (LWP 3138)):
#0 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa575cd2cc0, expected=0, futex_word=0x560ba88b88c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fa575cd2cc0, mutex=0x560ba88b88c8, cond=0x560ba88b8898) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x560ba88b8898, mutex=0x560ba88b88c8, abstime=0x7fa575cd2cc0) at pthread_cond_wait.c:667
#3 0x0000560ba5d9aed6 in ?? ()
#4 0x0000560ba5d94be1 in ?? ()
#5 0x0000560ba5e5414a in ?? ()
#6 0x00007fa58d7fd6db in start_thread (arg=0x7fa575cd3700) at pthread_create.c:463
#7 0x00007fa58d30e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7fa575ed4700 (LWP 3137)):
#0 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa575ed3cc0, expected=0, futex_word=0x560ba88b88c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fa575ed3cc0, mutex=0x560ba88b88c8, cond=0x560ba88b8898) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x560ba88b8898, mutex=0x560ba88b88c8, abstime=0x7fa575ed3cc0) at pthread_cond_wait.c:667
#3 0x0000560ba5d9aed6 in ?? ()
#4 0x0000560ba5d94be1 in ?? ()
#5 0x0000560ba5e5414a in ?? ()
#6 0x00007fa58d7fd6db in start_thread (arg=0x7fa575ed4700) at pthread_create.c:463
#7 0x00007fa58d30e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7fa5760d5700 (LWP 3136)):
#0 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa5760d4cc0, expected=0, futex_word=0x560ba88b88c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fa5760d4cc0, mutex=0x560ba88b88c8, cond=0x560ba88b8898) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x560ba88b8898, mutex=0x560ba88b88c8, abstime=0x7fa5760d4cc0) at pthread_cond_wait.c:667
#3 0x0000560ba5d9aed6 in ?? ()
#4 0x0000560ba5d94be1 in ?? ()
#5 0x0000560ba5e5414a in ?? ()
#6 0x00007fa58d7fd6db in start_thread (arg=0x7fa5760d5700) at pthread_create.c:463
#7 0x00007fa58d30e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7fa5762d6700 (LWP 3135)):
#0 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa5762d5cc0, expected=0, futex_word=0x560ba88b88c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fa5762d5cc0, mutex=0x560ba88b88c8, cond=0x560ba88b8898) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x560ba88b8898, mutex=0x560ba88b88c8, abstime=0x7fa5762d5cc0) at pthread_cond_wait.c:667
#3 0x0000560ba5d9aed6 in ?? ()
#4 0x0000560ba5d94be1 in ?? ()
#5 0x0000560ba5e5414a in ?? ()
#6 0x00007fa58d7fd6db in start_thread (arg=0x7fa5762d6700) at pthread_create.c:463
#7 0x00007fa58d30e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7fa577fad700 (LWP 3134)):
#0 0x00007fa58d803f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa577faccb0, expected=0, futex_word=0x560ba618e6c8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fa577faccb0, mutex=0x560ba618e6e0, cond=0x560ba618e6a0) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x560ba618e6a0, mutex=0x560ba618e6e0, abstime=0x7fa577faccb0) at pthread_cond_wait.c:667
#3 0x0000560ba5e52e7f in ?? ()
#4 0x0000560ba5d99e0e in ?? ()
#5 0x0000560ba5d94be1 in ?? ()
#6 0x0000560ba5e5414a in ?? ()
#7 0x00007fa58d7fd6db in start_thread (arg=0x7fa577fad700) at pthread_create.c:463
#8 0x00007fa58d30e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7fa57dc52700 (LWP 3133)):
#0 0x00007fa58d301bf9 in __GI___poll (fds=0x560ba7ced990, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fa582d9f539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa582d9f8d2 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fa5837ef026 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007fa582dc7105 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fa58d7fd6db in start_thread (arg=0x7fa57dc52700) at pthread_create.c:463
#6 0x00007fa58d30e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7fa57e453700 (LWP 3132)):
#0 0x00007fa58d301bf9 in __GI___poll (fds=0x560ba7cdcc20, nfds=2, timeout=2360) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fa582d9f539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa582d9f64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fa582d9f691 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fa582dc7105 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fa58d7fd6db in start_thread (arg=0x7fa57e453700) at pthread_create.c:463
#6 0x00007fa58d30e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fa589fd2700 (LWP 3131)):
#0 0x00007fa58d80823a in __waitpid (pid=3146, stat_loc=0x7fa589fd086c, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
#1 0x0000560ba5c9a5f0 in ?? ()
#2 <signal handler called>
#3 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#4 0x00007fa58d22d801 in __GI_abort () at abort.c:79
#5 0x00007fa58d276897 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7fa58d3a3b9a "%s\n") at ../sysdeps/posix/libc_fatal.c:181
#6 0x00007fa58d27d90a in malloc_printerr (str=str@entry=0x7fa58d3a1d88 "free(): invalid pointer") at malloc.c:5350
#7 0x00007fa58d284e1c in _int_free (have_lock=0, p=0x560ba82bcd80, av=0x7fa58d5d8c40 <main_arena>) at malloc.c:4157
#8 __GI___libc_free (mem=0x560ba82bcd90) at malloc.c:3124
#9 0x0000000041c0e8d0 in ?? ()
#10 0x0000560ba82bcd90 in ?? ()
#11 0x0000560ba79c60d0 in ?? ()
#12 0x0000560ba79c60d0 in ?? ()
#13 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fa58bfff700 (LWP 3130)):
#0 0x00007fa58d8039f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560ba618da08) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x560ba618da20, cond=0x560ba618d9e0) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x560ba618d9e0, mutex=0x560ba618da20) at pthread_cond_wait.c:655
#3 0x0000560ba5e22863 in ?? ()
#4 0x00007fa58d7fd6db in start_thread (arg=0x7fa58bfff700) at pthread_create.c:463
#5 0x00007fa58d30e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fa58e3ca780 (LWP 3129)):
#0 0x00007fa58d301bf9 in __GI___poll (fds=0x560ba82ade80, nfds=2, timeout=500) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fa582d9f539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa582d9f8d2 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fa588f8ca37 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#4 0x0000000041beec7a in ?? ()
#5 0x00007ffeba2f7fd0 in ?? ()
#6 0x00007ffeba2f7fc0 in ?? ()
#7 0x00007fa58c000950 in ?? ()
#8 0x00007fa58c000d60 in ?? ()
#9 0x00007fa58c000db0 in ?? ()
#10 0x0000560ba79fae30 in ?? ()
#11 0x0000000041ac86d0 in ?? ()
#12 0x00007ffeba2f7b50 in ?? ()
#13 0x00007ffeba2f7a00 in ?? ()
#14 0x0000000041beec0c in ?? ()
#15 0x00007ffeba2f7b50 in ?? ()
#16 0x0000000041ac8688 in ?? ()
#17 0x00007fa58c0021f0 in ?? ()
#18 0x00007fa58c000788 in ?? ()
#19 0x00007fa58c0021f0 in ?? ()
#20 0x00007fa58c00e120 in ?? ()
#21 0x00007fa58c000788 in ?? ()
#22 0x00007fa58c0021f0 in ?? ()
#23 0x00007fa58c00e720 in ?? ()
#24 0x00007fa58c000788 in ?? ()
#25 0x00007fa58c0021f0 in ?? ()
#26 0x00007fa58c00ecd8 in ?? ()
#27 0x00007fa58c000400 in ?? ()
#28 0x0000000000000000 in ?? ()
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Abgebrochen (Speicherabzug geschrieben)