From nobody Fri Feb 23 17:37:32 2024 X-Original-To: gnome@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4ThHJs4dLYz5B9hY for ; Fri, 23 Feb 2024 17:37:33 +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) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ThHJs3YlQz4j3C for ; Fri, 23 Feb 2024 17:37:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1708709853; a=rsa-sha256; cv=none; b=S5zSFgZR39oAJai+uSIHSXupKmjIKm9iEbRhbyu4UnaIY3AsO1il5QIHds9IOu/o/C19nJ SfuqZmQiJqV7uhwuzxq+b9sMJknsgNxvydc032qsED5YlWZWCkoXfl8Rx8KRZm1sPKTuuR IuJBhD9qzc3+n/1dUUSfwMWzyiJJfhvlNs/MJ7+vJwRWs6wJrh8uj09n3J5RBnmvZCXILY 0r1XiI8N9d6WNxjR8qrgb1rKF+f+NB1IVfjRhAQUhZefGzaoaw25qwUAxOvDtGlhyKH+CX bdmj+w8pSLO4cJte/Gm2t9gO7Ma59SmRqMbRgeiJNF7M5VFQu2SQXVmqzPoBJA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708709853; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=yvWtYe3/FFZK0MZJkmzgyRtuj0WSaKrIAcRemPjDgS4=; b=WeBvFoApJ8hhGRmNIn+FxtJQ4G1mSaFFFyrMnLvACmUQ+IvyHO7znrdTyL0pGFWJw6NMDg MWstn6Ox7ukfliZ3g5WzcN9Hken1AV+qI3gwQYv7yfeVZwjV273EEq7BWQ5wgDp17QGYkl 8nhFWIGm5rq7+XrhT9edWV9DFiB0rv298G9fn8+2K/BmKG+eUliTpdgZp98xuKNnc0Ug/S bKBhGUDgnRMfCfhNSH2sINj+YmMlD+S0YRTbFODgdPKjKk5KTpz3lowAiUL11Lo1Ww5s4S TeHcSlR96PozOuqtguZv6zEraNQrVucXUAHb/ugeDpNeFCvI+eh4NER9Sk6SCw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4ThHJs2cLszPfq for ; Fri, 23 Feb 2024 17:37:33 +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 41NHbXUZ059380 for ; Fri, 23 Feb 2024 17:37:33 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 41NHbXZd059379 for gnome@FreeBSD.org; Fri, 23 Feb 2024 17:37:33 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: gnome@FreeBSD.org Subject: [Bug 257255] graphics/rawtherapee: Crashes in rtengine::Color::rgb2lab01 when editing a picture; nullptr dereference related to color profile Date: Fri, 23 Feb 2024 17:37:32 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: crash X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: mandree@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback+ merge-quarterly- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: GNOME for FreeBSD -- porting and maintaining List-Archive: https://lists.freebsd.org/archives/freebsd-gnome List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-gnome@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257255 --- Comment #32 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3D7e027ece12342fab2bd29ce325c4a61= 09677ae8a commit 7e027ece12342fab2bd29ce325c4a6109677ae8a Author: Matthias Andree AuthorDate: 2024-02-20 23:24:23 +0000 Commit: Matthias Andree CommitDate: 2024-02-23 17:37:09 +0000 graphics/rawtherapee: update to 5.10 ChangeLog: https://rawtherapee.com/downloads/5.10/#new-features We need to stick to GCC because LLVM-compiled code may take more than twice as much processing time as GCC-compiled does, for my test set comparing a few images with denoising and stuff on FreeBSD-14.0-RELEASE amd64 comparing GCC 12.3 to clang 16.0, and similar values on FreeBSD-13.2-RELEASE. Pin GCC to 12 and override -stdlib accordingly, to fix PR: 273682 Clean up Makefile a bit, but we cannot let go of the CCACHE workarounds yet, which we need when enforcing GCC compile. Convert some .if branches to options helpers. Make LTO an option that defaults to on. For some strange reason, massively-parallel compilation WITHOUT LTO appears to trigger OOM kills much more than an LTO-enabled build. Upstream states that LTO build should run faster. For one self-test that fails frequently with SIGPIPE (Exit code 141 is 128 for core dump + 13 for SIGPIPE), pipe through dd with bigger input buffer to avoid SIGPIPE/exit code 141 test failures. Replace echo by ${ECHO_CMD} in self-tests to appease portlint. Portlint misdetects "file system" as bare use of file though and suggests ${FILE}, which is wrong. Revise warnings around the CCACHE hacks because https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277204 strives to move ports to CCACHE_ENABLED, which does not work for this port. Also, 5.10 should fix the profile/locale related crash PR: 257255 by switching the std::map variable to use std::string as index, rather than Glib::ustring, which caused inconsistencies with locales. Upstream references (two bug reports, and the fix, in order): https://github.com/Beep6581/RawTherapee/issues/6357 https://github.com/Beep6581/RawTherapee/issues/6876 =20=20=20 https://github.com/Beep6581/RawTherapee/pull/6889/commits/a95a58a8a399173e6= 947ff12a4b82b5d83ae80d9 graphics/rawtherapee/Makefile | 88 +++++++++++++++++++++-----------------= ---- graphics/rawtherapee/distinfo | 6 +-- graphics/rawtherapee/pkg-plist | 20 ++++++++++ 3 files changed, 68 insertions(+), 46 deletions(-) --=20 You are receiving this mail because: You are on the CC list for the bug.=