From owner-freebsd-gnome@freebsd.org Sat Jan 11 12:02:48 2020 Return-Path: Delivered-To: freebsd-gnome@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8E010227DE8 for ; Sat, 11 Jan 2020 12:02:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 47vz4m423Jz40mJ for ; Sat, 11 Jan 2020 12:02:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8A3A1227DE7; Sat, 11 Jan 2020 12:02:48 +0000 (UTC) Delivered-To: gnome@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 89FC8227DE6 for ; Sat, 11 Jan 2020 12:02:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47vz4m3pf4z40mH for ; Sat, 11 Jan 2020 12:02:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 7E3222764 for ; Sat, 11 Jan 2020 12:02:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 00BC2mcs090408 for ; Sat, 11 Jan 2020 12:02:48 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 00BC2mox090404 for gnome@FreeBSD.org; Sat, 11 Jan 2020 12:02:48 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: gnome@FreeBSD.org Subject: maintainer-feedback requested: [Bug 243267] graphics/gimp-app: 2.10.14,1 crashes on startup in gimp_restore (upgrade from 2.8-something) Date: Sat, 11 Jan 2020 12:02:48 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gnome@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jan 2020 12:02:48 -0000 Bugzilla Automation has asked freebsd-gnome mailing = list for maintainer-feedback: Bug 243267: graphics/gimp-app: 2.10.14,1 crashes on startup in gimp_restore (upgrade from 2.8-something) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243267 --- Description --- This is FreeBSD 11.3-STABLE #0 r356413 on amd64 laptop, after 11.3 update all packages reinstalled with pkg. I had a relatively unclean installation of gimp 2.8 which had to be removed manually, I have also deleted $HOME/.gimp and $HOME/.config/GIMP gimp crashes on startup: glib version is glib-2.56.3_6,1 ``` GNU Image Manipulation Program version 2.10.14 git-describe: GIMP_2_10_12-511-ga4f55d6c7e C compiler: FreeBSD clang version 8.0.0 (tags/RELEASE_800/final 356365) (based on LLVM 8.0.0) Target: x86_64-unknown-freebsd11.3 Thread model: posix InstalledDir: /usr/bin using babl version 0.1.72 (compiled against version 0.1.72) using GEGL version 0.4.18 (compiled against version 0.4.18) using GLib version 2.56.3 (compiled against version 2.56.3) using GdkPixbuf version 2.40.0 (compiled against version 2.40.0) using GTK+ version 2.24.32 (compiled against version 2.24.32) using Pango version 1.42.3 (compiled against version 1.42.3) using Fontconfig version 2.12.6 (compiled against version 2.12.6) using Cairo version 1.16.0 (compiled against version 1.16.0) ``` > fatal error: Segmentation fault Stack trace: ``` # Stack traces obtained from PID 78857 - Thread 101174 # (lldb) process attach --pid 78857 Process 78857 stopped Executable module set to "/usr/local/bin/gimp-2.10". Architecture set to: x86_64--freebsd11.3. (lldb) thread list Process 78857 stopped * thread #1: tid =3D 101174, 0x0000000806da4688 libc.so.7`_read + 8, name = =3D 'gimp-2.10' thread #2: tid =3D 100623, 0x0000000803fa316c libthr.so.3`_umtx_op_err + = 12, name =3D 'gimp-2.10' thread #3: tid =3D 100851, 0x0000000806d45baa libc.so.7`__sys_poll + 10, = name =3D 'gimp-2.10' thread #4: tid =3D 100853, 0x0000000806d45baa libc.so.7`__sys_poll + 10, = name =3D 'gimp-2.10' thread #5: tid =3D 100854, 0x0000000803fa316c libthr.so.3`_umtx_op_err + = 12, name =3D 'gimp-2.10' (lldb) thread backtrace all * thread #1, name =3D 'gimp-2.10' * frame #0: 0x0000000806da4688 libc.so.7`_read + 8 frame #1: 0x0000000803f97ca6 libthr.so.3`__thr_read(fd=3D, buf=3D, nbytes=3D) at thr_syscalls.c:418:8 frame #2: 0x00000008029bed42 libgimpbase-2.0.so.0`gimp_stack_trace_prin= t + 530 frame #3: 0x00000000004b488c gimp-2.10`___lldb_unnamed_symbol8$$gimp-2.= 10 + 348 frame #4: 0x00000000004b4726 gimp-2.10`gimp_fatal_error + 22 frame #5: 0x00000000004b539d gimp-2.10`___lldb_unnamed_symbol9$$gimp-2.= 10 + 45 frame #6: 0x0000000803f9ad70 libthr.so.3`handle_signal(actp=3D0x00007fffffffd4c0, sig=3D11, info=3D0x00007fffffffd8b0, ucp=3D0x00007fffffffd540) at thr_sig.c:246:3 frame #7: 0x0000000803f9a33f libthr.so.3`thr_sighandler(sig=3D11, info=3D0x00007fffffffd8b0, _ucp=3D0x00007fffffffd540) at thr_sig.c:189:2 frame #8: 0x00007ffffffff003 frame #9: 0x0000000804ab1f07 libbabl-0.1.so.0`babl_process + 23 frame #10: 0x0000000804aaf623 libbabl-0.1.so.0`___lldb_unnamed_symbol18$$libbabl-0.1.so.0 + 371 frame #11: 0x0000000804ab24f2 libbabl-0.1.so.0`___lldb_unnamed_symbol69$$libbabl-0.1.so.0 + 386 frame #12: 0x0000000804ab2488 libbabl-0.1.so.0`___lldb_unnamed_symbol69$$libbabl-0.1.so.0 + 280 frame #13: 0x0000000804ab2488 libbabl-0.1.so.0`___lldb_unnamed_symbol69$$libbabl-0.1.so.0 + 280 frame #14: 0x0000000804ab2488 libbabl-0.1.so.0`___lldb_unnamed_symbol69$$libbabl-0.1.so.0 + 280 frame #15: 0x0000000804ab1914 libbabl-0.1.so.0`___lldb_unnamed_symbol61$$libbabl-0.1.so.0 + 644 frame #16: 0x0000000804ab6934 libbabl-0.1.so.0`babl_fish + 564 frame #17: 0x00000000008c17b5 gimp`___lldb_unnamed_symbol137$$gimp + 37 frame #18: 0x000000000077f124 gimp-2.10`___lldb_unnamed_symbol5384$$gimp-2.10 + 100 frame #19: 0x0000000805c0ad6d libgobject-2.0.so.0`g_closure_invoke + 189 frame #20: 0x0000000805c1fdca libgobject-2.0.so.0`___lldb_unnamed_symbol208$$libgobject-2.0.so.0 + 1994 frame #21: 0x0000000805c209c0 libgobject-2.0.so.0`g_signal_emit_valist + 2032 frame #22: 0x0000000805c21054 libgobject-2.0.so.0`g_signal_emit + 116 frame #23: 0x000000000077cc2e gimp-2.10`gimp_restore + 334 frame #24: 0x00000000004b3ed5 gimp-2.10`app_run + 517 frame #25: 0x00000000004b68d7 gimp-2.10`main + 855 frame #26: 0x00000000004b3a1d gimp-2.10`_start + 141 thread #2, name =3D 'gimp-2.10' frame #0: 0x0000000803fa316c libthr.so.3`_umtx_op_err + 12 frame #1: 0x0000000803f97040 libthr.so.3`_thr_umtx_timedwait_uint(mtx=3D, id=3D, clockid=3D, abstime=3D, shared=3D) at thr_umtx.c:234:10 frame #2: 0x0000000803fa0e72 libthr.so.3`cond_wait_common [inlined] cond_wait_user(cvp=3D, mp=3D, abstime=3D0x0000000= 000000000, cancel=3D1) at thr_cond.c:305:11 frame #3: 0x0000000803fa0d7a libthr.so.3`cond_wait_common(cond=3D, mutex=3D, abstime=3D0x0000000000000000, cancel=3D1) at thr_cond.c:365 frame #4: 0x0000000805ee10db libglib-2.0.so.0`g_cond_wait + 43 frame #5: 0x00000008041d96d4 libgegl-0.4.so.0`___lldb_unnamed_symbol21$$libgegl-0.4.so.0 + 148 frame #6: 0x0000000805ec196a libglib-2.0.so.0`___lldb_unnamed_symbol220$$libglib-2.0.so.0 + 90 frame #7: 0x0000000803f950b6 libthr.so.3`thread_start(curthread=3D0x000000080fa16500) at thr_create.c:29= 0:16 thread #3, name =3D 'gimp-2.10' frame #0: 0x0000000806d45baa libc.so.7`__sys_poll + 10 frame #1: 0x0000000803f97bc6 libthr.so.3`__thr_poll(fds=3D, nfds=3D, timeout=3D) at thr_syscalls.c:336:8 frame #2: 0x0000000805e99747 libglib-2.0.so.0`___lldb_unnamed_symbol117$$libglib-2.0.so.0 + 423 frame #3: 0x0000000805e99854 libglib-2.0.so.0`g_main_context_iteration + 100 frame #4: 0x0000000805e9b416 libglib-2.0.so.0`___lldb_unnamed_symbol122$$libglib-2.0.so.0 + 54 frame #5: 0x0000000805ec196a libglib-2.0.so.0`___lldb_unnamed_symbol220$$libglib-2.0.so.0 + 90 frame #6: 0x0000000803f950b6 libthr.so.3`thread_start(curthread=3D0x000000080fa18300) at thr_create.c:29= 0:16 thread #4, name =3D 'gimp-2.10' frame #0: 0x0000000806d45baa libc.so.7`__sys_poll + 10 frame #1: 0x0000000803f97bc6 libthr.so.3`__thr_poll(fds=3D, nfds=3D, timeout=3D) at thr_syscalls.c:336:8 frame #2: 0x0000000805e99747 libglib-2.0.so.0`___lldb_unnamed_symbol117$$libglib-2.0.so.0 + 423 frame #3: 0x0000000805e99aef libglib-2.0.so.0`g_main_loop_run + 223 frame #4: 0x0000000805304aeb libgio-2.0.so.0`___lldb_unnamed_symbol1705$$libgio-2.0.so.0 + 27 frame #5: 0x0000000805ec196a libglib-2.0.so.0`___lldb_unnamed_symbol220$$libglib-2.0.so.0 + 90 frame #6: 0x0000000803f950b6 libthr.so.3`thread_start(curthread=3D0x000000080fa18800) at thr_create.c:29= 0:16 thread #5, name =3D 'gimp-2.10' frame #0: 0x0000000803fa316c libthr.so.3`_umtx_op_err + 12 frame #1: 0x0000000803f97040 libthr.so.3`_thr_umtx_timedwait_uint(mtx=3D, id=3D, clockid=3D, abstime=3D, shared=3D) at thr_umtx.c:234:10 frame #2: 0x0000000803fa0e72 libthr.so.3`cond_wait_common [inlined] cond_wait_user(cvp=3D, mp=3D, abstime=3D0x0000000= 000000000, cancel=3D1) at thr_cond.c:305:11 frame #3: 0x0000000803fa0d7a libthr.so.3`cond_wait_common(cond=3D, mutex=3D, abstime=3D0x0000000000000000, cancel=3D1) at thr_cond.c:365 frame #4: 0x0000000805ee10db libglib-2.0.so.0`g_cond_wait + 43 frame #5: 0x0000000000786b8f gimp-2.10`___lldb_unnamed_symbol5401$$gimp-2.10 + 47 frame #6: 0x0000000805ec196a libglib-2.0.so.0`___lldb_unnamed_symbol220$$libglib-2.0.so.0 + 90 frame #7: 0x0000000803f950b6 libthr.so.3`thread_start(curthread=3D0x0000000814323f00) at thr_create.c:29= 0:16 (lldb) bt all * thread #1, name =3D 'gimp-2.10' * frame #0: 0x0000000806da4688 libc.so.7`_read + 8 frame #1: 0x0000000803f97ca6 libthr.so.3`__thr_read(fd=3D, buf=3D, nbytes=3D) at thr_syscalls.c:418:8 frame #2: 0x00000008029bed42 libgimpbase-2.0.so.0`gimp_stack_trace_prin= t + 530 frame #3: 0x00000000004b488c gimp-2.10`___lldb_unnamed_symbol8$$gimp-2.= 10 + 348 frame #4: 0x00000000004b4726 gimp-2.10`gimp_fatal_error + 22 frame #5: 0x00000000004b539d gimp-2.10`___lldb_unnamed_symbol9$$gimp-2.= 10 + 45 frame #6: 0x0000000803f9ad70 libthr.so.3`handle_signal(actp=3D0x00007fffffffd4c0, sig=3D11, info=3D0x00007fffffffd8b0, ucp=3D0x00007fffffffd540) at thr_sig.c:246:3 frame #7: 0x0000000803f9a33f libthr.so.3`thr_sighandler(sig=3D11, info=3D0x00007fffffffd8b0, _ucp=3D0x00007fffffffd540) at thr_sig.c:189:2 frame #8: 0x00007ffffffff003 frame #9: 0x0000000804ab1f07 libbabl-0.1.so.0`babl_process + 23 frame #10: 0x0000000804aaf623 libbabl-0.1.so.0`___lldb_unnamed_symbol18$$libbabl-0.1.so.0 + 371 frame #11: 0x0000000804ab24f2 libbabl-0.1.so.0`___lldb_unnamed_symbol69$$libbabl-0.1.so.0 + 386 frame #12: 0x0000000804ab2488 libbabl-0.1.so.0`___lldb_unnamed_symbol69$$libbabl-0.1.so.0 + 280 frame #13: 0x0000000804ab2488 libbabl-0.1.so.0`___lldb_unnamed_symbol69$$libbabl-0.1.so.0 + 280 frame #14: 0x0000000804ab2488 libbabl-0.1.so.0`___lldb_unnamed_symbol69$$libbabl-0.1.so.0 + 280 frame #15: 0x0000000804ab1914 libbabl-0.1.so.0`___lldb_unnamed_symbol61$$libbabl-0.1.so.0 + 644 frame #16: 0x0000000804ab6934 libbabl-0.1.so.0`babl_fish + 564 frame #17: 0x00000000008c17b5 gimp`___lldb_unnamed_symbol137$$gimp + 37 frame #18: 0x000000000077f124 gimp-2.10`___lldb_unnamed_symbol5384$$gimp-2.10 + 100 frame #19: 0x0000000805c0ad6d libgobject-2.0.so.0`g_closure_invoke + 189 frame #20: 0x0000000805c1fdca libgobject-2.0.so.0`___lldb_unnamed_symbol208$$libgobject-2.0.so.0 + 1994 frame #21: 0x0000000805c209c0 libgobject-2.0.so.0`g_signal_emit_valist + 2032 frame #22: 0x0000000805c21054 libgobject-2.0.so.0`g_signal_emit + 116 frame #23: 0x000000000077cc2e gimp-2.10`gimp_restore + 334 frame #24: 0x00000000004b3ed5 gimp-2.10`app_run + 517 frame #25: 0x00000000004b68d7 gimp-2.10`main + 855 frame #26: 0x00000000004b3a1d gimp-2.10`_start + 141 thread #2, name =3D 'gimp-2.10' frame #0: 0x0000000803fa316c libthr.so.3`_umtx_op_err + 12 frame #1: 0x0000000803f97040 libthr.so.3`_thr_umtx_timedwait_uint(mtx=3D, id=3D, clockid=3D, abstime=3D, shared=3D) at thr_umtx.c:234:10 frame #2: 0x0000000803fa0e72 libthr.so.3`cond_wait_common [inlined] cond_wait_user(cvp=3D, mp=3D, abstime=3D0x0000000= 000000000, cancel=3D1) at thr_cond.c:305:11 frame #3: 0x0000000803fa0d7a libthr.so.3`cond_wait_common(cond=3D, mutex=3D, abstime=3D0x0000000000000000, cancel=3D1) at thr_cond.c:365 frame #4: 0x0000000805ee10db libglib-2.0.so.0`g_cond_wait + 43 frame #5: 0x00000008041d96d4 libgegl-0.4.so.0`___lldb_unnamed_symbol21$$libgegl-0.4.so.0 + 148 frame #6: 0x0000000805ec196a libglib-2.0.so.0`___lldb_unnamed_symbol220$$libglib-2.0.so.0 + 90 frame #7: 0x0000000803f950b6 libthr.so.3`thread_start(curthread=3D0x000000080fa16500) at thr_create.c:29= 0:16 thread #3, name =3D 'gimp-2.10' frame #0: 0x0000000806d45baa libc.so.7`__sys_poll + 10 frame #1: 0x0000000803f97bc6 libthr.so.3`__thr_poll(fds=3D, nfds=3D, timeout=3D) at thr_syscalls.c:336:8 frame #2: 0x0000000805e99747 libglib-2.0.so.0`___lldb_unnamed_symbol117$$libglib-2.0.so.0 + 423 frame #3: 0x0000000805e99854 libglib-2.0.so.0`g_main_context_iteration + 100 frame #4: 0x0000000805e9b416 libglib-2.0.so.0`___lldb_unnamed_symbol122$$libglib-2.0.so.0 + 54 frame #5: 0x0000000805ec196a libglib-2.0.so.0`___lldb_unnamed_symbol220$$libglib-2.0.so.0 + 90 frame #6: 0x0000000803f950b6 libthr.so.3`thread_start(curthread=3D0x000000080fa18300) at thr_create.c:29= 0:16 thread #4, name =3D 'gimp-2.10' frame #0: 0x0000000806d45baa libc.so.7`__sys_poll + 10 frame #1: 0x0000000803f97bc6 libthr.so.3`__thr_poll(fds=3D, nfds=3D, timeout=3D) at thr_syscalls.c:336:8 frame #2: 0x0000000805e99747 libglib-2.0.so.0`___lldb_unnamed_symbol117$$libglib-2.0.so.0 + 423 frame #3: 0x0000000805e99aef libglib-2.0.so.0`g_main_loop_run + 223 frame #4: 0x0000000805304aeb libgio-2.0.so.0`___lldb_unnamed_symbol1705$$libgio-2.0.so.0 + 27 frame #5: 0x0000000805ec196a libglib-2.0.so.0`___lldb_unnamed_symbol220$$libglib-2.0.so.0 + 90 frame #6: 0x0000000803f950b6 libthr.so.3`thread_start(curthread=3D0x000000080fa18800) at thr_create.c:29= 0:16 thread #5, name =3D 'gimp-2.10' frame #0: 0x0000000803fa316c libthr.so.3`_umtx_op_err + 12 frame #1: 0x0000000803f97040 libthr.so.3`_thr_umtx_timedwait_uint(mtx=3D, id=3D, clockid=3D, abstime=3D, shared=3D) at thr_umtx.c:234:10 frame #2: 0x0000000803fa0e72 libthr.so.3`cond_wait_common [inlined] cond_wait_user(cvp=3D, mp=3D, abstime=3D0x0000000= 000000000, cancel=3D1) at thr_cond.c:305:11 frame #3: 0x0000000803fa0d7a libthr.so.3`cond_wait_common(cond=3D, mutex=3D, abstime=3D0x0000000000000000, cancel=3D1) at thr_cond.c:365 frame #4: 0x0000000805ee10db libglib-2.0.so.0`g_cond_wait + 43 frame #5: 0x0000000000786b8f gimp-2.10`___lldb_unnamed_symbol5401$$gimp-2.10 + 47 frame #6: 0x0000000805ec196a libglib-2.0.so.0`___lldb_unnamed_symbol220$$libglib-2.0.so.0 + 90 frame #7: 0x0000000803f950b6 libthr.so.3`thread_start(curthread=3D0x0000000814323f00) at thr_create.c:29= 0:16 ```