file-jpegxl crashes on startup [macOS]
Environment/Versions
- GIMP version: 2.10.32
- Package: Installed with homebrew (standard)
- Operating System: macOS 12.5 with AppleSilicon hardware
When opening a freshly installed Gimp instance, I get a message during the loading of the plugins that file-jpegxl quit unexpectedly. GIMP seems to be starting and running fine though. Description of the bug
Reproduction
Is the bug reproducible? Always
Additional information
Crashlog from macOS:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: file-jpegxl [2764]
Path: /Applications/GIMP-2.10.app/Contents/Resources/lib/gimp/2.0/plug-ins/file-jpegxl
Identifier: file-jpegxl
Version: ???
Code Type: X86-64 (Translated)
Parent Process: gimp [2758]
Responsible: gimp [2758]
User ID: 501
Date/Time: 2022-08-12 12:04:58.0958 +0200
OS Version: macOS 12.5 (21G72)
Report Version: 12
Anonymous UUID: 8DA680CE-848A-46E7-97DC-70B5397F493C
Time Awake Since Boot: 37000 seconds
System Integrity Protection: enabled
Crashed Thread: 0
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace DYLD, Code 1 Library missing
Library not loaded: 'libbrotlidec.1.dylib'
Referenced from: '/Applications/GIMP-2.10.app/Contents/Resources/lib/libjxl.0.7.dylib'
Reason: tried: 'libbrotlidec.1.dylib' (no such file), '' (no such file), '' (no such file), '' (no such file), '' (no such file), '' (no such file)
(terminated at launch; ignore backtrace)
Thread 0 Crashed:
0 Rosetta Runtime Routines 0x200636940 ???
1 dyld 0x20053998e __abort_with_payload + 10
2 dyld 0x20054fa72 abort_with_payload_wrapper_internal + 80
3 dyld 0x20054faa4 abort_with_payload + 9
4 dyld 0x2004fd699 dyld4::halt(char const*) + 615
5 dyld 0x2004f95b5 dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3995
6 dyld 0x2004f84e4 start + 388
Thread 1:: com.apple.rosetta.exceptionserver
0 runtime 0x7ff7ffbd7944 0x7ff7ffbd3000 + 18756
1 runtime 0x7ff7ffbe53e0 0x7ff7ffbd3000 + 74720
2 runtime 0x7ff7ffbe6e58 0x7ff7ffbd3000 + 81496
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000006 x1: 0x0000000000000001 x2: 0x000000030468cc70 x3: 0x000000000000006d
x4: 0x000000030468c870 x5: 0x0000000000000000 x6: 0x00007ff815218000 x7: 0x0000002095a0301c
x8: 0x000000030468c870 x9: 0x0000000000000000 x10: 0x000000000000006d x11: 0x000000030468cc99
x12: 0x000000000000006d x13: 0x000000030468cc70 x14: 0x0000000000000001 x15: 0x0000000000000006
x16: 0x0000000000000209 x17: 0x0000000000000000 x18: 0x8000000108179b70 x19: 0x0000000100106000
x20: 0x00000000000007ff x21: 0x000000010817efa0 x22: 0xffffffffffffffff x23: 0x0000000200636914
x24: 0x000000020054fa72 x25: 0x0000000200633d90 x26: 0x000000020061b46c x27: 0x0000000000000000
x28: 0x000000020053998e fp: 0x000000002c000000 lr: 0x00000002006231d4
sp: 0x0000000108179b70 pc: 0x0000000200636940 cpsr: 0x80001000
far: 0x0000000200633df0 esr: 0x56000080 Address size fault
Binary Images:
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x2004f3000 - 0x20055efff dyld (*) <f71fb3ca-5fcc-3577-9457-b047888a46d1> /usr/lib/dyld
0x7ff7ffbd3000 - 0x7ff7ffc02fff runtime (*) <ef33add1-6b70-3cc9-8bbc-c8544b609d2b> /usr/libexec/rosetta/runtime
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=921.8M resident=0K(0%) swapped_out_or_unallocated=921.8M(100%)
Writable regions: Total=156.4M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=156.4M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Rosetta Arena 4096K 2
Rosetta Generic 700K 172
Rosetta IndirectBranch 32K 1
Rosetta JIT 128.0M 1
Rosetta Return Stack 20K 2
Rosetta Thread Context 20K 2
Stack 8176K 1
Stack Guard 56.0M 1
VM_ALLOCATE 13.3M 6
VM_ALLOCATE (reserved) 388K 43 reserved VM address space (unallocated)
__DATA 17.3M 288
__DATA_CONST 11.0M 148
__DATA_DIRTY 485K 85
__FONT_DATA 4K 1
__LINKEDIT 714.8M 54
__OBJC_RO 82.8M 1
__OBJC_RW 3200K 1
__TEXT 207.0M 303
__UNICODE 592K 1
dyld private memory 1024K 1
mapped file 5.1G 441
=========== ======= =======
TOTAL 6.4G 1555
TOTAL, minus reserved VM space 6.4G 1555
-----------
Full Report
-----------
{"app_name":"file-jpegxl","timestamp":"2022-08-12 12:04:58.00 +0200","app_version":"","slice_uuid":"0c34521a-2a58-3e4e-98be-7401230aba05","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 12.5 (21G72)","incident_id":"689453E5-803B-4679-8C3B-289618F657E8","name":"file-jpegxl"}
{
"uptime" : 37000,
"procLaunch" : "2022-08-12 12:04:58.0725 +0200",
"procRole" : "Unspecified",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,1",
"procStartAbsTime" : 895363392196,
"coalitionID" : 2468,
"osVersion" : {
"train" : "macOS 12.5",
"build" : "21G72",
"releaseType" : "User"
},
"captureTime" : "2022-08-12 12:04:58.0958 +0200",
"incident" : "689453E5-803B-4679-8C3B-289618F657E8",
"bug_type" : "309",
"pid" : 2764,
"procExitAbsTime" : 895363945027,
"translated" : true,
"cpuType" : "X86-64",
"procName" : "file-jpegxl",
"procPath" : "\/Applications\/GIMP-2.10.app\/Contents\/Resources\/lib\/gimp\/2.0\/plug-ins\/file-jpegxl",
"parentProc" : "gimp",
"parentPid" : 2758,
"coalitionName" : "org.gimp.gimp-2.10:",
"crashReporterKey" : "8DA680CE-848A-46E7-97DC-70B5397F493C",
"responsiblePid" : 2758,
"responsibleProc" : "gimp",
"sip" : "enabled",
"isCorpse" : 1,
"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: 'libbrotlidec.1.dylib'","Referenced from: '\/Applications\/GIMP-2.10.app\/Contents\/Resources\/lib\/libjxl.0.7.dylib'","Reason: tried: 'libbrotlidec.1.dylib' (no such file), '' (no such file), '' (no such file), '' (no such file), '' (no such file), '' (no such file)"]},
"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":183499,"threadState":{"x":[{"value":6},{"value":1},{"value":12958878832},{"value":109},{"value":12958877808},{"value":0},{"value":140703483133952},{"value":139949256732},{"value":12958877808},{"value":0},{"value":109},{"value":12958878873},{"value":109},{"value":12958878832},{"value":1},{"value":6},{"value":521},{"value":0},{"value":9223372041285507952},{"value":4296040448},{"value":2047},{"value":4430753696},{"value":18446744073709551615},{"value":8596449556},{"value":8595503730,"symbolLocation":80,"symbol":"abort_with_payload_wrapper_internal"},{"value":8596438416},{"value":8596337772},{"value":0},{"value":8595413390,"symbolLocation":10,"symbol":"__abort_with_payload"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8596369876},"cpsr":{"value":2147487744},"fp":{"value":738197504},"sp":{"value":4430732144},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8596449600,"matchesCrashFrame":1},"far":{"value":8596438512}},"frames":[{"imageOffset":8596449600,"region":"Rosetta Runtime Routines","symbolLocation":10560,"imageIndex":0},{"imageOffset":289166,"symbol":"__abort_with_payload","symbolLocation":10,"imageIndex":1},{"imageOffset":379506,"symbol":"abort_with_payload_wrapper_internal","symbolLocation":80,"imageIndex":1},{"imageOffset":379556,"symbol":"abort_with_payload","symbolLocation":9,"imageIndex":1},{"imageOffset":42649,"symbol":"dyld4::halt(char const*)","symbolLocation":615,"imageIndex":1},{"imageOffset":26037,"symbol":"dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*)","symbolLocation":3995,"imageIndex":1},{"imageOffset":21732,"symbol":"start","symbolLocation":388,"imageIndex":1}]},{"id":183500,"name":"com.apple.rosetta.exceptionserver","frames":[{"imageOffset":18756,"imageIndex":2},{"imageOffset":74720,"imageIndex":2},{"imageOffset":81496,"imageIndex":2}]}],
"usedImages" : [
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 8595124224,
"size" : 442368,
"uuid" : "f71fb3ca-5fcc-3577-9457-b047888a46d1",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 140703124238336,
"size" : 196608,
"uuid" : "ef33add1-6b70-3cc9-8bbc-c8544b609d2b",
"path" : "\/usr\/libexec\/rosetta\/runtime",
"name" : "runtime"
}
],
"sharedCache" : {
"base" : 140703309627392,
"size" : 19331678208,
"uuid" : "df0706d4-ffba-39da-b512-d71c0baa3300"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=921.8M resident=0K(0%) swapped_out_or_unallocated=921.8M(100%)\nWritable regions: Total=156.4M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=156.4M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nRosetta Arena 4096K 2 \nRosetta Generic 700K 172 \nRosetta IndirectBranch 32K 1 \nRosetta JIT 128.0M 1 \nRosetta Return Stack 20K 2 \nRosetta Thread Context 20K 2 \nStack 8176K 1 \nStack Guard 56.0M 1 \nVM_ALLOCATE 13.3M 6 \nVM_ALLOCATE (reserved) 388K 43 reserved VM address space (unallocated)\n__DATA 17.3M 288 \n__DATA_CONST 11.0M 148 \n__DATA_DIRTY 485K 85 \n__FONT_DATA 4K 1 \n__LINKEDIT 714.8M 54 \n__OBJC_RO 82.8M 1 \n__OBJC_RW 3200K 1 \n__TEXT 207.0M 303 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \nmapped file 5.1G 441 \n=========== ======= ======= \nTOTAL 6.4G 1555 \nTOTAL, minus reserved VM space 6.4G 1555 \n",
"legacyInfo" : {
"threadTriggered" : {
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "5fb4245a1bbfe8005e33a1e1",
"factorPackIds" : {
},
"deploymentId" : 240000015
},
{
"rolloutId" : "607844aa04477260f58a8077",
"factorPackIds" : {
"SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
},
"deploymentId" : 240000066
}
],
"experiments" : [
]
}
}
Model: MacBookPro18,1, BootROM 7459.141.1, proc 10:8:2 processors, 16 GB, SMC
Graphics: Apple M1 Pro, Apple M1 Pro, Built-In
Display: Color LCD, 3456 x 2234 Retina, Main, MirrorOff, Online
Memory Module: LPDDR5
AirPort: Wi-Fi, wl0: Apr 6 2022 05:55:54 version 20.90.45.0.8.7.118 FWID 01-e7138ff2
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.