ART 1.20 for macOS notarized build

I’ll check the related RT issue and see if it applies, thanks for the info!

1 Like

Same here when testing the build at work.
Ventura 13.4
Apple M1

With Sonoma 14.0 M1, it crashes upon opening. Both withOPM and NonOMP versions (I don’t understand the difference).

@charlie84

OpenMP is a specification for a set of compiler directives, library routines, and environment variables that can be used to specify high-level parallelism in Fortran and C/C++ programs.

If the “nonOMP” is crashing on your system installed in and launched from /Applications it would be most helpful if you could post the resulting crash report.


Translated Report (Full Report Below)

Process: ART [2658]
Path: /Applications/ART 2.app/Contents/MacOS/ART
Identifier: us.pixls.art.ART
Version: 1.21.0 (1.21.0)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2023-12-08 16:51:56.5848 +0100
OS Version: macOS 14.0 (23A344)
Report Version: 12
Anonymous UUID: 47428503-8978-83AC-E40B-1B8DCB144664

Sleep/Wake UUID: C0CFA057-A7FC-4CA3-BA26-89882D45E560

Time Awake Since Boot: 14000 seconds
Time Since Wake: 162 seconds

System Integrity Protection: enabled

Crashed Thread: 0

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Termination Reason: Namespace DYLD, Code 1 Library missing
Library not loaded: /Applications/ART.app/Contents/Frameworks/libgtkmacintegration-gtk3.4.dylib
Referenced from: /Applications/ART 2.app/Contents/MacOS/ART
Reason: tried: ‘/Applications/ART.app/Contents/Frameworks/libgtkmacintegration-gtk3.4.dylib’ (no such file), ‘/System/Volumes/Preboot/Cryptexes/OS/Applications/ART.app/Contents/Frameworks/libgtkmacintegration-gtk3.4.dylib’ (no such file), ‘/Applications/ART.app/Contents/Frameworks/libgtkmacintegration-gtk3.4.dylib’ (no such file), ‘/usr/lib/libgtkmacintegration-gtk3.4.dylib’ (no such file, not in dyld cache)
(terminated at launch; ignore backtrace)

Thread 0 Crashed:
0 dyld 0x18a599b48 __abort_with_payload + 8
1 dyld 0x18a5a6108 abort_with_payload_wrapper_internal + 104
2 dyld 0x18a5a613c abort_with_payload + 16
3 dyld 0x18a52d518 dyld4::halt(char const*, dyld4::StructuredError const*) + 304
4 dyld 0x18a52a1e8 dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3884
5 dyld 0x18a528f44 start + 1948

Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000006 x1: 0x0000000000000001 x2: 0x000000016b0fe5e0 x3: 0x000000000000008b
x4: 0x000000016b0fe1e0 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000740
x8: 0x0000000000000020 x9: 0x000000016b0fe14b x10: 0x000000000000000a x11: 0x0000000000000000
x12: 0x0000000000000032 x13: 0x1000000000000000 x14: 0x0000000000000004 x15: 0x0000000000008000
x16: 0x0000000000000209 x17: 0x000000018a52637c x18: 0x0000000000000000 x19: 0x0000000000000000
x20: 0x000000016b0fe1e0 x21: 0x000000000000008b x22: 0x000000016b0fe5e0 x23: 0x0000000000000001
x24: 0x0000000000000006 x25: 0x000000016b0ff018 x26: 0x000000016b0fef58 x27: 0x0000000000000000
x28: 0x000000001f070004 fp: 0x000000016b0fe1b0 lr: 0x000000018a5a6108
sp: 0x000000016b0fe170 pc: 0x000000018a599b48 cpsr: 0x80001000
far: 0x0000000105900000 esr: 0x56000080 Address size fault

Binary Images:
0x104d00000 - 0x105277fff us.pixls.art.ART (1.21.0) /Applications/ART 2.app/Contents/MacOS/ART
0x18a523000 - 0x18a5b6873 dyld () /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (
) <00000000-0000-0000-0000-000000000000> ???

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=893.8M resident=0K(0%) swapped_out_or_unallocated=893.8M(100%)
Writable regions: Total=12.3M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=12.3M(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
STACK GUARD 56.0M 1
Stack 8176K 1
VM_ALLOCATE 16K 1
__DATA 43K 3
__DATA_CONST 902K 2
__DATA_DIRTY 7K 1
__LINKEDIT 887.8M 2
__TEXT 6192K 2
dyld private memory 4384K 4
=========== ======= =======
TOTAL 963.0M 17


Full Report

{“app_name”:“ART”,“timestamp”:“2023-12-08 16:51:56.00 +0100”,“app_version”:“1.21.0”,“slice_uuid”:“c3346a4e-0e06-368e-9c46-f408f08992cd”,“build_version”:“1.21.0”,“platform”:1,“bundleID”:“us.pixls.art.ART”,“share_with_app_devs”:0,“is_first_party”:0,“bug_type”:“309”,“os_version”:“macOS 14.0 (23A344)”,“roots_installed”:0,“name”:“ART”,“incident_id”:“38941AB3-DABD-478B-ADF0-B72775E15188”}
{
“uptime” : 14000,
“procRole” : “Background”,
“version” : 2,
“userID” : 501,
“deployVersion” : 210,
“modelCode” : “iMac21,1”,
“coalitionID” : 2365,
“osVersion” : {
“train” : “macOS 14.0”,
“build” : “23A344”,
“releaseType” : “User”
},
“captureTime” : “2023-12-08 16:51:56.5848 +0100”,
“codeSigningMonitor” : 1,
“incident” : “38941AB3-DABD-478B-ADF0-B72775E15188”,
“pid” : 2658,
“translated” : false,
“cpuType” : “ARM-64”,
“roots_installed” : 0,
“bug_type” : “309”,
“procLaunch” : “2023-12-08 16:51:53.0181 +0100”,
“procStartAbsTime” : 340227292386,
“procExitAbsTime” : 340312868123,
“procName” : “ART”,
“procPath” : “/Applications/ART 2.app/Contents/MacOS/ART”,
“bundleInfo” : {“CFBundleShortVersionString”:“1.21.0”,“CFBundleVersion”:“1.21.0”,“CFBundleIdentifier”:“us.pixls.art.ART”},
“storeInfo” : {“deviceIdentifierForVendor”:“CC2F59D0-5A67-5773-B295-92611C494C82”,“thirdParty”:true},
“parentProc” : “launchd”,
“parentPid” : 1,
“coalitionName” : “us.pixls.art.ART”,
“crashReporterKey” : “47428503-8978-83AC-E40B-1B8DCB144664”,
“codeSigningID” : “us.pixls.art.ART”,
“codeSigningTeamID” : “5SJ86G6Q2R”,
“codeSigningFlags” : 570503953,
“codeSigningValidationCategory” : 6,
“codeSigningTrustLevel” : 4294967295,
“instructionByteStream” : {“beforePC”:“NAEAANQAAAAQAQAAGAEAACABAAAoAQAAMAEAAEwBAAAwQYDSARAA1A==”,“atPC”:“AwEAVH8jA9X9e7+p/QMAkcww/pe/AwCR/XvBqP8PX9bAA1/WEC2A0g==”},
“wakeTime” : 162,
“sleepWakeUUID” : “C0CFA057-A7FC-4CA3-BA26-89882D45E560”,
“sip” : “enabled”,
“exception” : {“codes”:“0x0000000000000000, 0x0000000000000000”,“rawCodes”:[0,0],“type”:“EXC_CRASH”,“signal”:“SIGABRT”},
“termination” : {“code”:1,“flags”:518,“namespace”:“DYLD”,“indicator”:“Library missing”,“details”:[“(terminated at launch; ignore backtrace)”],“reasons”:[“Library not loaded: /Applications/ART.app/Contents/Frameworks/libgtkmacintegration-gtk3.4.dylib”,“Referenced from: /Applications/ART 2.app/Contents/MacOS/ART”,“Reason: tried: ‘/Applications/ART.app/Contents/Frameworks/libgtkmacintegration-gtk3.4.dylib’ (no such file), ‘/System/Volumes/Preboot/Cryptexes/OS/Applications/ART.app/Contents/Frameworks/libgtkmacintegration-gtk3.4.dylib’ (no such file), ‘/Applications/ART.app/Contents/Frameworks/libgtkmacintegration-gtk3.4.dylib’ (no such file), ‘/usr/lib/libgtkmacintegration-gtk3.4.dylib’ (no such file, not in dyld cache)”]},
“extMods” : {“caller”:{“thread_create”:0,“thread_set_state”:0,“task_for_pid”:0},“system”:{“thread_create”:0,“thread_set_state”:0,“task_for_pid”:0},“targeted”:{“thread_create”:0,“thread_set_state”:0,“task_for_pid”:0},“warnings”:0},
“faultingThread” : 0,
“threads” : [{“triggered”:true,“id”:169741,“threadState”:{“x”:[{“value”:6},{“value”:1},{“value”:6091171296},{“value”:139},{“value”:6091170272},{“value”:0},{“value”:0},{“value”:1856},{“value”:32},{“value”:6091170123},{“value”:10},{“value”:0},{“value”:50},{“value”:1152921504606846976},{“value”:4},{“value”:32768},{“value”:521},{“value”:6615622524,“symbolLocation”:416,“symbol”:“__simple_bprintf”},{“value”:0},{“value”:0},{“value”:6091170272},{“value”:139},{“value”:6091171296},{“value”:1},{“value”:6},{“value”:6091173912},{“value”:6091173720},{“value”:0},{“value”:520552452}],“flavor”:“ARM_THREAD_STATE64”,“lr”:{“value”:6616146184},“cpsr”:{“value”:2147487744},“fp”:{“value”:6091170224},“sp”:{“value”:6091170160},“esr”:{“value”:1442840704,“description”:" Address size fault"},“pc”:{“value”:6616095560,“matchesCrashFrame”:1},“far”:{“value”:4388290560}},“frames”:[{“imageOffset”:486216,“symbol”:“__abort_with_payload”,“symbolLocation”:8,“imageIndex”:1},{“imageOffset”:536840,“symbol”:“abort_with_payload_wrapper_internal”,“symbolLocation”:104,“imageIndex”:1},{“imageOffset”:536892,“symbol”:“abort_with_payload”,“symbolLocation”:16,“imageIndex”:1},{“imageOffset”:42264,“symbol”:“dyld4::halt(char const*, dyld4::StructuredError const*)”,“symbolLocation”:304,“imageIndex”:1},{“imageOffset”:29160,“symbol”:“dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*)”,“symbolLocation”:3884,“imageIndex”:1},{“imageOffset”:24388,“symbol”:“start”,“symbolLocation”:1948,“imageIndex”:1}]}],
“usedImages” : [
{
“source” : “P”,
“arch” : “arm64”,
“base” : 4375707648,
“CFBundleShortVersionString” : “1.21.0”,
“CFBundleIdentifier” : “us.pixls.art.ART”,
“size” : 5734400,
“uuid” : “c3346a4e-0e06-368e-9c46-f408f08992cd”,
“path” : “/Applications/ART 2.app/Contents/MacOS/ART”,
“name” : “ART”,
“CFBundleVersion” : “1.21.0”
},
{
“source” : “P”,
“arch” : “arm64e”,
“base” : 6615609344,
“size” : 604276,
“uuid” : “ffd8ab66-c9ab-31df-ab80-3a3dff367ddd”,
“path” : “/usr/lib/dyld”,
“name” : “dyld”
},
{
“size” : 0,
“source” : “A”,
“base” : 0,
“uuid” : “00000000-0000-0000-0000-000000000000”
}
],
“sharedCache” : {
“base” : 6614859776,
“size” : 4012523520,
“uuid” : “7906534c-5d2b-3ba8-b9c6-93a5cf1b7b50”
},
“vmSummary” : “ReadOnly portion of Libraries: Total=893.8M resident=0K(0%) swapped_out_or_unallocated=893.8M(100%)\nWritable regions: Total=12.3M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=12.3M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nSTACK GUARD 56.0M 1 \nStack 8176K 1 \nVM_ALLOCATE 16K 1 \n__DATA 43K 3 \n__DATA_CONST 902K 2 \n__DATA_DIRTY 7K 1 \n__LINKEDIT 887.8M 2 \n__TEXT 6192K 2 \ndyld private memory 4384K 4 \n=========== ======= ======= \nTOTAL 963.0M 17 \n”,
“legacyInfo” : {
“threadTriggered” : {

}
},
“logWritingSignature” : “6c81a3c680f1689a94589a8e5aae6d613a17a248”,
“trialInfo” : {
“rollouts” : [
{
“rolloutId” : “632c763c58740028737bfdd2”,
“factorPackIds” : {
“SIRI_DIALOG_ASSETS” : “64a57d23fa6fd41b2353e2ae”
},
“deploymentId” : 240000034
},
{
“rolloutId” : “62745b8e85854550ad70b6e4”,
“factorPackIds” : {
“SIRI_TTS_DEVICE_TRAINING” : “64c1c2cf2d5c0333fd39de0e”
},
“deploymentId” : 240000073
}
],
“experiments” : [

]
}
}

Model: iMac21,1, BootROM 10151.1.1, proc 8:4:4 processors, 16 GB, SMC
Graphics: Apple M1, Apple M1, Built-In
Display: iMac, Retina 4.5K (4480 x 2520), Main, MirrorOff, Online
Memory Module: LPDDR4, Hynix
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4378), wl0: Jul 8 2023 17:42:24 version 18.20.438.0.7.8.162 FWID 01-045ed435
AirPort:
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
USB Device: USB31Bus
USB Device: M3
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: iMac, Apple Inc.
Thunderbolt Bus: iMac, Apple Inc.

1 Like

Hi,
I tried the withOMP variant on an M2 MacBook Air and it starts but I have the same behaviour as previous, do not see the resources.
Trying to starting the app from command line I get:

/Applications/ART.app/Contents/MacOS/ART
Error: the user's processing profile path doesn't point to a directory or doesn't exist!

Error: Can't load css file "/Users/rb/art/build/Release/Resources/share/themes/_ART.css"
Message: <data>:4:70Failed to import: Error opening file /Users/rb/art/build/Release/Resources/share/themes/_ART.css: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/wb-camera-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/wb-auto-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/wb-custom-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/wb-custom2-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/power-inconsistent-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/power-on-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/power-off-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/expander-open-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/expander-closed-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/ART-logo-16.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/ART-logo-24.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/ART-logo-48.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/ART-logo-128.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/ART-logo-256.svg”: No such file or directory

(ART:39399): Gtk-CRITICAL **: 22:27:39.483: gtk_window_add_accel_group: assertion 'GTK_IS_WINDOW (window)' failed
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/add-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/remove-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/gears.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-empty-gray-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-red-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-yellow-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-green-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-blue-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-purple-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/trash-delete.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/folder-open-recent-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/save-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/refresh-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/refresh-red-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/cancel-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/panel-to-right.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/panel-to-left.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/filter-clear.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/filter.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/star-gold-hollow-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/star-hollow-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/star-gold-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/star-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-gray-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-empty-red-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-empty-yellow-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-empty-green-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-empty-blue-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-empty-purple-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/tick-hollow-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/tick-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/saved-no-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/saved-yes-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/trash-empty-show.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/trash-full-show.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/trash-hide-deleted.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/filter-original.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/info.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/magnifier-plus.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/magnifier-minus.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/az-sort.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/ornament1.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/focusscreen-on.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/focusscreen-off.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/beforeafter.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/wb-camera.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/raw-linear-curve.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/raw-film-curve.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/raw-shadow-curve.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/raw-clip-curve.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/magnifier-fit.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/magnifier-1to1.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/gamut-softproof.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/folder-closed.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/goto-start-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/goto-end-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/undo-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/rotate-left-90.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/rotate-right-90.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/flip-horizontal.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/flip-vertical.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/warning-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/edit-point.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/crosshair-node-curve.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/copy.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/paste.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/folder-open.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/save.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/curve-linear-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/curve-spline-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/curve-catmullrom-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/curve-parametric-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/curve-nurbs-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/curve-flat-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/curve-controlpoints-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/one-to-one-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/power-on-small-faded.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/arrow-up-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/arrow-down-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/copy-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/area-shape-gradient-add.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/area-shape-polygon-add.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/area-shape-draw-add.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/crosshair-adjust.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/area-shape-intersect.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/area-shape-subtract.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/area-shape-add.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/drawn-mask-add-bounded.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/brush.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/undo-all.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/undo.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/pen-ocra-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/crop-auto-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/warning.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/distortion-auto-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/distortion-pincushion-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/distortion-barrel-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/rotate-right-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/rotate-left-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/rotate-straighten-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/color-picker-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-magenta-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-horizontal-left-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-horizontal-right-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-vertical-bottom-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-vertical-top-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-shear-left-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-shear-right-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-aspect-vertical-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-aspect-horizontal-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/edit.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/trash-empty.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/tick.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/bidirectional-arrow-horizontal-hicontrast.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/bidirectional-arrow-vertical-hicontrast.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/bidirectional-arrow-horizontal-prelight.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/bidirectional-arrow-vertical-prelight.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-horizontal-left.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-vertical-top.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-horizontal-vertical.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-red-cyan-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-cyan-red-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-blue-yellow-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-yellow-blue-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-green-red-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-blue-red-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-red-green-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-blue-green-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-red-blue-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-green-blue-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-redpurple-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-orange-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-greenyellow-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-greencyan-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-bluecyan-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-bluepurple-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-cyan-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/crop-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/intent-perceptual.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/intent-relative.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/intent-saturation.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/intent-absolute.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/edit-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/expander-open-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/expander-closed-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/box.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/volume-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-dot-big.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/curve-spline.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-black-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/circle-white-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/spot-normal.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/spot-prelight.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/spot-active.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/spot-normal-target.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/spot-prelight-target.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/spot-active-target.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/light_pipeline_on.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/light_pipeline_off.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/star.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/exposure.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/detail.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/color-circles.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/atom.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/transform.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/bayer.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/metadata.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/local-edit.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/wand.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/arrow-pointer.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/color-picker.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/color-picker-bars.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/color-picker-hide.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/crop.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/rotate-straighten.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/perspective-vertical-bottom.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/profile-append.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/profile-partial.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/padlock-locked-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/padlock-unlocked-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/panel-to-bottom.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/panel-to-top.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/gamut-hist.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/window-add.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/contrastmask-on.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/contrastmask-off.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/false-colors-off.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/false-colors.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/warning-highlights.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/warning-shadows.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-red-on-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-green-on-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-blue-on-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-luminosity-on-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-black-on-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-white-on-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-gray-on-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-red-off-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-green-off-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-blue-off-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-luminosity-off-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-black-off-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-white-off-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/square-toggle-gray-off-narrow.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/palette-brush.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/crossed-arrows-out.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/crossed-arrows-in.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/arrow2-left.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/arrow2-right.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/arrow-updown.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/gamut-warning.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/gamut-warning-monitor.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-red-on-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-green-on-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-blue-on-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-silver-on-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-gold-on-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-bar-on-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-red-off-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-green-off-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-blue-off-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-silver-off-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-gold-off-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-bar-off-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-mode-linear-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-mode-logx-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-mode-logxy-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-type-histogram-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-type-histogram-raw-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-type-parade-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-type-waveform-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-type-vectorscope-hc-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-type-vectorscope-hs-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/histogram-ellipsis-small.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/aperture.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/fullscreen-enter.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/fullscreen-leave.svg”: No such file or directory
ERROR: Failed to open file “/Users/rb/art/build/Release/Resources/share/images/preferences.svg”: No such file or directory

(ART:39399): Gtk-WARNING **: 22:27:39.811: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/bullet-symbolic.svg.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /opt/homebrew/share/icons/Adwaita/scalable/status/image-missing.svg: Unable to load image-loading module: /opt/homebrew/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: dlopen(/opt/homebrew/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so, 0x0001): tried: '/opt/homebrew/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (code signature in <90E84AC1-025B-39D0-B372-EFBFF26FD8E0> '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (no such file), '/opt/homebrew/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (code signature in <90E84AC1-025B-39D0-B372-EFBFF26FD8E0> '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (code signature in <90E84AC1-025B-39D0-B372-EFBFF26FD8E0> '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (no such file), '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (code signature in <90E84AC1-025B-39D0-B372-EFBFF26FD8E0> '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs) (gdk-pixbuf-error-quark, 5)
Bail out! Gtk:ERROR:../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /opt/homebrew/share/icons/Adwaita/scalable/status/image-missing.svg: Unable to load image-loading module: /opt/homebrew/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: dlopen(/opt/homebrew/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so, 0x0001): tried: '/opt/homebrew/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (code signature in <90E84AC1-025B-39D0-B372-EFBFF26FD8E0> '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (no such file), '/opt/homebrew/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (code signature in <90E84AC1-025B-39D0-B372-EFBFF26FD8E0> '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (code signature in <90E84AC1-025B-39D0-B372-EFBFF26FD8E0> '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (no such file), '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' (code signature in <90E84AC1-025B-39D0-B372-EFBFF26FD8E0> '/opt/homebrew/Cellar/librsvg/2.57.0/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs) (gdk-pixbuf-error-quark, 5)
zsh: abort      /Applications/ART.app/Contents/MacOS/ART

and this time it crashes.

I just did a git pull, compiled it and I can run without problems directly from ./build/Release/MacOS.
But if I try to package the app, I get plenty of errors and warnings in the console. At the end, an app and other things are generated, but it crashes when starts.

Can you share your latest macosx_bundle.sh?

@Daniel_Catalina, at present I’m using the bundle script from the repo HEAD.

Make sure the app stays named “ART” as this bundle is hardened and all.

My bundle has at least these issues:

  1. bundled with a list pointing to various things in my home dir instead of /Applications/ART.app
  • above causes images to not load, due to not finding them
  • above can cause a crash or unusual window appearance:
  • launching via double click causes a crash.
  • but launching via command open -a ART launches but resources not found (images, names of tabs) like this.
  • above occurs with both OMP and non-OMP builds
  1. ART-cli still linked to /opt/homebrew

  2. Options directory being generated inside app bundle (Contents/Resources/share) instead of macos user library.


Comments:


  1. The question is where is the erroneous list within the bundle, and which command is generating it?

  2. The -cli may need a custom install_name_tool command.

1 Like

OK, good to know. I will have a go than at trying to fix some of the more offending errors :slight_smile: (I get some errors/warnings that some files are not found).

Where I have troubles is at signing the package. I assume I need to use an apple developer account with a valid key in my keychain so this works? Or is it another more ‘general’ user that the build system is using?

At least on my system, the packaging script seems to have a problem copying the files linked by homebrew in ‘/opt/homebrew/lib’. I get a lot of errors like:

Copying Resources directory.
ditto: Cannot get the real path for source '/opt/homebrew/lib/liblensfun.2.dylib'
ditto: Cannot get the real path for source '/opt/homebrew/lib/libomp.dylib'

If i modify their path in the packaging script to the real files (in /opt/homebrew/opt/lib/lib/…) than the errors disappear.

@HIRAM any clue why would this behaviour appears?

Thanks, I corrected it. It no longer crashes but this empty window opens

1 Like

@Daniel_Catalina
Codesign can be done “ad hoc” with no identity needed. To do this, sign it with a minus: -DCODESIGNID="-" On most systems now ad hoc signatures only run on a single machine, and bundling homebrew libraries requires --force --deep due to existing code signature pages.

There are myriad warnings generated by the packaging script, which is iterative is some places. Most of the ignorable warning messages are being redirected to /dev/null. Over time different classes of warning messages develop and appear in the output. Other commands in the script which for example generate helper files are not redirected.

There are also times when libraries move or have more than one standard location, like /opt/homebrew/lib/mylib.dylib vs /usr/local/opt/mylib/lib/mylib.dylib etc, which cause errors, and in most cases handling must be individuated in the script. Those libraries may be missed by the iterative handler, but copied in later by another command.

1 Like

So I managed to build it and even if the bundle script had all kinds of errors and warnings I ended up with an APP, DMG and other fancy things in the ‘build’ folder.
Currently I have the following situation:

  • running directly from ‘./build/release/Macos/ART’ works fine
  • running the APP installed in /Applications using the generated DMG works fine
  • running in the terminal from /Applications/ART/Contents/MacOS/ART shows some errors and warnings in the console and crashes
% /Applications/ART.app/Contents/MacOS/ART

(ART:3747): Gtk-CRITICAL **: 10:58:18.346: gtk_window_add_accel_group: assertion 'GTK_IS_WINDOW (window)' failed
objc[3747]: Class GNotificationCenterDelegate is implemented in both /Applications/ART.app/Contents/Frameworks/libgio-2.0.0.dylib (0x1053e86b0) and /opt/homebrew/Cellar/glib/2.78.3/lib/libgio-2.0.0.dylib (0x111a106b0). One of the two will be used. Which one is undefined.

(ART:3747): GdkPixbuf-CRITICAL **: 10:58:18.788: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(ART:3747): GdkPixbuf-CRITICAL **: 10:58:18.788: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(ART:3747): GdkPixbuf-CRITICAL **: 10:58:18.788: gdk_pixbuf_set_option: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(ART:3747): GdkPixbuf-CRITICAL **: 10:58:18.788: gdk_pixbuf_set_option: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(ART:3747): GdkPixbuf-CRITICAL **: 10:58:18.788: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(ART:3747): GdkPixbuf-CRITICAL **: 10:58:18.788: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(ART:3747): GdkPixbuf-CRITICAL **: 10:58:18.788: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(ART:3747): GdkPixbuf-CRITICAL **: 10:58:18.788: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(ART:3747): GdkPixbuf-CRITICAL **: 10:58:18.788: gdk_pixbuf_scale_simple: assertion 'GDK_IS_PIXBUF (src)' failed

(ART:3747): Gtk-WARNING **: 10:58:18.788: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/bullet-symbolic.svg.
This may indicate that pixbuf loaders or the mime database could not be found.

(ART:3747): GLib-CRITICAL **: 10:58:18.788: g_propagate_error: assertion 'src != NULL' failed
zsh: segmentation fault  /Applications/ART.app/Contents/MacOS/ART

I do not know how to test if my build has the same resources problem as @HIRAM’s has.

@Daniel_Catalina If you rename your build directory, does running from /Applications show resources?

i renamed ‘build’ into ‘build.old’ and it works. But in a funny way, it has a different theme :slight_smile:
This is how it looks with the build folder in place:


and this is with it renamed:

So some ressources are missing, but I can see the pictures.

@Daniel_Catalina Ok, you are replicating my issue exactly.

I’ll have a look further to see how we can hopefully fix it :slight_smile:

To launch the main executable via command line, some environmental variables must be passed. The Info.plist has a list of these. In command form, it would look like this:

XDG_CONFIG_DIRS=/Applications/ART.app/Contents/Resources/share/gtk-3.0 XDG_CONFIG_HOME=/Applications/ART.app/Contents/Resources/share XDG_DATA_DIRS=/Applications/ART.app/Contents/Resources/share/gtk-3.0 GTK_PATH=/Applications/ART.app/Contents/Resources/etc/gtk-3.0 GTK_IM_MODULE_FILE=/Applications/ART.app/Contents/Resources/etc/gtk-3.0/gtk.immodules XDG_DATA_HOME=/Applications/ART.app/Contents/Resources/share GSETTINGS_SCHEMA_DIR=/Applications/ART.app/Contents/Resources/share/glib-2.0/schemas GDK_PIXBUF_MODULE_FILE=/Applications/ART.app/Contents/Resources/etc/gtk-3.0/gdk-pixbuf.loaders GDK_PIXBUF_MODULEDIR=/Applications/ART.app/Contents/Frameworks LIBDIR=/Applications/ART.app/Contents/Frameworks DATADIR=/Applications/ART.app/Contents/Resources GDK_RENDERING=similar GTK_OVERLAY_SCROLLING=0 /Applications/ART.app/Contents/MacOS/ART

Thanks for the tip!
What confuses me a bit is that after installing the APP downloaded from you, I was able to run it from command line without doing anything.
The one I compiled crashes. Have you done anything special for this not to happen with the APP you shared?