Kicad 8.0.4 crashes on BigSur

I assume Kicad was built for Mac OS X 13.0 but without backward compatibility flags.

Guys, I have iMac Retina 27", Apple doesn’t make those beauties anymore so I stuck on Big Sur. Could you please provide some backward compatibility.

Crash report
Process:               kicad [38830]
Path:                  /Applications/KiCad/KiCad.app/Contents/MacOS/kicad
Identifier:            org.kicad.kicad
Version:               8.0.4 (8.0.4)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           kicad [38830]
User ID:               501

Date/Time:             2024-08-10 22:57:55.028 -0400
OS Version:            macOS 11.7.10 (20G1427)
Report Version:        12
Anonymous UUID:        ED0FBF6C-DE38-359A-8E16-99C57BAB1A7D

Sleep/Wake UUID:       FB8836AE-FD22-4EF5-A8F3-B91C3E1470F3

Time Awake Since Boot: 330000 seconds
Time Since Wake:       13000 seconds

System Integrity Protection: enabled

Crashed Thread:        0

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

Termination Reason:    DYLD, [0x4] Symbol missing

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Symbol not found: __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
  Referenced from: /Applications/KiCad/KiCad.app/Contents/MacOS/../Frameworks/libboost_locale-mt.dylib (which was built for Mac OS X 13.0)
  Expected in: /usr/lib/libc++.1.dylib

Binary Images:
       0x106816000 -        0x106c45fff +org.kicad.kicad (8.0.4 - 8.0.4) <89390B7F-2B47-35CB-B149-3BA635881083> /Applications/KiCad/KiCad.app/Contents/MacOS/kicad
       0x106e24000 -        0x106e2ffff +libwx_osx_cocoau_gl-3.2.0.2.3.dylib (0) <C286BC93-72B1-3571-81F1-93C9562BB60D> /Applications/KiCad/KiCad.app/Contents/Frameworks/libwx_osx_cocoau_gl-3.2.0.2.3.dylib
       0x106e57000 -        0x107992fff +libwx_osx_cocoau-3.2.0.2.3.dylib (0) <2FC2684F-BC72-302D-A3DF-25F16CF872CD> /Applications/KiCad/KiCad.app/Contents/Frameworks/libwx_osx_cocoau-3.2.0.2.3.dylib
       0x108328000 -        0x10846bfff +libkigal.8.0.4.dylib (0) <18061D26-2C03-381A-8E92-915A7AD78B2F> /Applications/KiCad/KiCad.app/Contents/Frameworks/libkigal.8.0.4.dylib
       0x108805000 -        0x108be8fff +libkicommon.8.0.4.dylib (0) <EE2437CF-2B22-3C36-AB9F-A5C0A9A0926A> /Applications/KiCad/KiCad.app/Contents/Frameworks/libkicommon.8.0.4.dylib
       0x108cf7000 -        0x108dbefff +libgit2.1.7.2.dylib (0) <373A49D4-7830-333D-B527-1C0710B6D7E3> /Applications/KiCad/KiCad.app/Contents/Frameworks/libgit2.1.7.2.dylib
       0x108dfe000 -        0x108e39fff +libGLEW.2.2.0.dylib (0) <A2BBD7FA-23ED-3B72-B787-D4D0183105A5> /Applications/KiCad/KiCad.app/Contents/Frameworks/libGLEW.2.2.0.dylib
       0x108e8a000 -        0x108f69fff +libcairo.2.dylib (0) <59035D05-4913-3D0D-9136-B9AE167DFBD0> /Applications/KiCad/KiCad.app/Contents/Frameworks/libcairo.2.dylib
       0x108fb2000 -        0x109029fff +libpixman-1.0.42.2.dylib (0) <8E21B176-5066-3DF3-93BF-F17737BD725D> /Applications/KiCad/KiCad.app/Contents/Frameworks/libpixman-1.0.42.2.dylib
       0x109050000 -        0x10909ffff +libodbc.2.dylib (0) <0E4F4FC9-A2E3-33DC-84AC-E25E0BA8C14A> /Applications/KiCad/KiCad.app/Contents/Frameworks/libodbc.2.dylib
       0x1090bb000 -        0x109116fff +libboost_locale-mt.dylib (0) <14E28C03-58B5-320F-A652-B92A2D812469> /Applications/KiCad/KiCad.app/Contents/Frameworks/libboost_locale-mt.dylib
       0x109185000 -        0x109188fff +libboost_chrono-mt.dylib (0) <B6562458-F053-3CA8-ACB0-20BA308FF7E8> /Applications/KiCad/KiCad.app/Contents/Frameworks/libboost_chrono-mt.dylib
       0x1091a1000 -        0x1091acfff +libboost_thread-mt.dylib (0) <634D99D2-7B7A-3B0A-9795-30F2168780CD> /Applications/KiCad/KiCad.app/Contents/Frameworks/libboost_thread-mt.dylib
       0x1091ce000 -        0x109251fff +libfreetype.6.dylib (0) <25A87D40-365A-32CC-97C1-E3E9CBD19E1D> /Applications/KiCad/KiCad.app/Contents/Frameworks/libfreetype.6.dylib
       0x10927d000 -        0x109338fff +libharfbuzz.0.dylib (0) <33C71FFE-5EF2-39D2-A707-0C2F9AA383ED> /Applications/KiCad/KiCad.app/Contents/Frameworks/libharfbuzz.0.dylib
       0x1093a1000 -        0x1093d4fff +libfontconfig.1.dylib (0) <BAD0EA4B-E731-3CD8-88C8-0960200739B7> /Applications/KiCad/KiCad.app/Contents/Frameworks/libfontconfig.1.dylib
       0x1093f2000 -        0x10967dfff +org.python.python (3.9.13, [c] 2001-2021 Python Software Foundation. - 3.9.13) <51A5F278-64CA-3248-865A-B0B5C96814FB> /Applications/KiCad/KiCad.app/Contents/Frameworks/Python.framework/Versions/3.9/Python
       0x1097d0000 -        0x1097fffff +libssh2.1.dylib (0) <57DFF42E-1553-3616-8016-6CB3406AF8DB> /Applications/KiCad/KiCad.app/Contents/Frameworks/libssh2.1.dylib
       0x10981d000 -        0x1098a4fff +libssl.3.dylib (0) <1A47F09A-0490-3242-9597-671C2598F094> /Applications/KiCad/KiCad.app/Contents/Frameworks/libssl.3.dylib
       0x1098ec000 -        0x109c27fff +libcrypto.3.dylib (0) <4743B4B7-8934-3685-AA98-1BA95BE2C1D6> /Applications/KiCad/KiCad.app/Contents/Frameworks/libcrypto.3.dylib
       0x109d53000 -        0x109d76fff +libpng16.16.dylib (0) <F934D28E-C8E3-32F4-AFF5-439B55888E12> /Applications/KiCad/KiCad.app/Contents/Frameworks/libpng16.16.dylib
       0x109d8e000 -        0x109e79fff +libglib-2.0.0.dylib (0) <0778C80E-E8A5-3AD5-9F59-7F5453353292> /Applications/KiCad/KiCad.app/Contents/Frameworks/libglib-2.0.0.dylib
       0x109eb3000 -        0x109ecafff +libintl.8.dylib (0) <62EAAE82-CC20-36E7-84E1-873459BC4E8F> /Applications/KiCad/KiCad.app/Contents/Frameworks/libintl.8.dylib
       0x109edd000 -        0x109ef4fff +libgraphite2.3.2.1.dylib (0) <4E3F7D36-4F5D-311C-9EE4-064DE4D0D9E9> /Applications/KiCad/KiCad.app/Contents/Frameworks/libgraphite2.3.2.1.dylib
       0x109f08000 -        0x109f8bfff +libpcre2-8.0.dylib (0) <BD27EA64-BE6A-389F-BDDC-B5430DB34257> /Applications/KiCad/KiCad.app/Contents/Frameworks/libpcre2-8.0.dylib
       0x109fa6000 -        0x10a079fff +libX11.6.dylib (0) <9D4FB469-CACE-3440-B2A3-080EA003F29F> /Applications/KiCad/KiCad.app/Contents/Frameworks/libX11.6.dylib
       0x10a0a7000 -        0x10a0b2fff +libXext.6.dylib (0) <C3EAF7D6-9632-3F7B-BBF3-309D5616000C> /Applications/KiCad/KiCad.app/Contents/Frameworks/libXext.6.dylib
       0x10a0cd000 -        0x10a0d4fff +libXrender.1.dylib (0) <D22633FA-4798-357A-951F-800EB56451CF> /Applications/KiCad/KiCad.app/Contents/Frameworks/libXrender.1.dylib
       0x10a0eb000 -        0x10a0fefff +libxcb.1.1.0.dylib (0) <B027DAC3-5EF0-34F7-B964-895001253ACB> /Applications/KiCad/KiCad.app/Contents/Frameworks/libxcb.1.1.0.dylib
       0x10a120000 -        0x10a127fff +libxcb-render.0.0.0.dylib (0) <E59B82F9-4516-3310-A210-F6D8877DE510> /Applications/KiCad/KiCad.app/Contents/Frameworks/libxcb-render.0.0.0.dylib
       0x10a13c000 -        0x10a13ffff +libxcb-shm.0.0.0.dylib (0) <4A4E6AFA-EBEC-3B9F-9DB5-7CB7059794A1> /Applications/KiCad/KiCad.app/Contents/Frameworks/libxcb-shm.0.0.0.dylib
       0x10a156000 -        0x10a159fff +libXau.6.0.0.dylib (0) <E05FCAA7-A3F4-325A-B58D-99AC3057A794> /Applications/KiCad/KiCad.app/Contents/Frameworks/libXau.6.0.0.dylib
       0x10a16e000 -        0x10a171fff +libXdmcp.6.dylib (0) <101BE9A9-989E-3F4C-9D41-5A6ACB51FCBD> /Applications/KiCad/KiCad.app/Contents/Frameworks/libXdmcp.6.dylib
       0x10a17e000 -        0x10a185fff +libltdl.7.dylib (0) <3AB36AF3-F323-38FC-AED7-88799EB388A1> /Applications/KiCad/KiCad.app/Contents/Frameworks/libltdl.7.dylib
       0x10a19a000 -        0x10bef9fff +libicudata.74.2.dylib (0) <75514A4A-547F-38FD-9A55-41554BC7A521> /Applications/KiCad/KiCad.app/Contents/Frameworks/libicudata.74.2.dylib
       0x10bf3e000 -        0x10c0c5fff +libicui18n.74.2.dylib (0) <106BC0C3-D485-31C0-B211-1BCBA61304AE> /Applications/KiCad/KiCad.app/Contents/Frameworks/libicui18n.74.2.dylib
       0x10c1fd000 -        0x10c328fff +libicuuc.74.2.dylib (0) <06059C7A-235D-3218-9753-7DCFBF3D5D2E> /Applications/KiCad/KiCad.app/Contents/Frameworks/libicuuc.74.2.dylib
       0x111e56000 -        0x111ef1fff  dyld (852.2) <BD607394-9008-33B9-B98B-A5886668E52C> /usr/lib/dyld
    0x7fff20121000 -     0x7fff20122fff  libsystem_blocks.dylib (79) <F5B25F38-FC21-3BF5-A147-3B913DA098BE> /usr/lib/system/libsystem_blocks.dylib
    0x7fff20123000 -     0x7fff20158fff  libxpc.dylib (2038.120.1.701.2) <151C64CA-CA6F-3989-A558-796EB6ED0C11> /usr/lib/system/libxpc.dylib
    0x7fff20159000 -     0x7fff20170fff  libsystem_trace.dylib (1277.120.1) <1F20357C-395F-3095-B525-AD9403290A92> /usr/lib/system/libsystem_trace.dylib
    0x7fff20171000 -     0x7fff2020efff  libcorecrypto.dylib (1000.140.4) <BDD3FF5E-34F8-3AC0-A05C-F9AC17C88BBF> /usr/lib/system/libcorecrypto.dylib
    0x7fff2020f000 -     0x7fff2023bfff  libsystem_malloc.dylib (317.140.5) <3AB4C7E9-C49C-3EB7-9370-370F3F655024> /usr/lib/system/libsystem_malloc.dylib
    0x7fff2023c000 -     0x7fff20280fff  libdispatch.dylib (1271.120.2) <5D824C33-C5E2-38A8-BD00-D934443DBDAB> /usr/lib/system/libdispatch.dylib
    0x7fff20281000 -     0x7fff202bafff  libobjc.A.dylib (824.1) <A0961DED-3477-3856-A6BC-CFE2475CB2F4> /usr/lib/libobjc.A.dylib
    0x7fff202bb000 -     0x7fff202bdfff  libsystem_featureflags.dylib (28.60.1) <2BAC8770-AFC8-3FE2-B6C6-27CE44B2B2BA> /usr/lib/system/libsystem_featureflags.dylib
    0x7fff202be000 -     0x7fff20346fff  libsystem_c.dylib (1439.141.1) <BC8BCEEA-CA52-32C7-9FF5-E444CF9EF66A> /usr/lib/system/libsystem_c.dylib
    0x7fff20347000 -     0x7fff2039cfff  libc++.1.dylib (905.6) <5BA6B5ED-7842-3B13-86B0-00EB511CE2FE> /usr/lib/libc++.1.dylib
    0x7fff2039d000 -     0x7fff203b2fff  libc++abi.dylib (905.6) <B96FC1DD-0056-3E11-862A-C0BB8239FEA0> /usr/lib/libc++abi.dylib
    0x7fff203b3000 -     0x7fff203e2fff  libsystem_kernel.dylib (7195.141.49.702.12) <BA061E84-6D44-3037-832D-E86D783FA917> /usr/lib/system/libsystem_kernel.dylib
    0x7fff203e3000 -     0x7fff203eefff  libsystem_pthread.dylib (454.120.2.700.1) <409239A7-2E4E-31C7-87EB-EE50B7981204> /usr/lib/system/libsystem_pthread.dylib
    0x7fff203ef000 -     0x7fff2042afff  libdyld.dylib (852.2) <FD8DB5BC-F199-3524-9DC4-DAEC0E94712F> /usr/lib/system/libdyld.dylib
    0x7fff2042b000 -     0x7fff20434fff  libsystem_platform.dylib (254.80.2) <52A77346-8AA5-3BB7-906D-C7503B491CF9> /usr/lib/system/libsystem_platform.dylib
    0x7fff20435000 -     0x7fff20460fff  libsystem_info.dylib (542.40.4) <406353B2-E48A-3D20-B08F-0AB26ED8A0B3> /usr/lib/system/libsystem_info.dylib
    0x7fff20461000 -     0x7fff208fefff  com.apple.CoreFoundation (6.9 - 1778.105) <B4B8042A-9415-3F26-91AC-735C968B0D95> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff208ff000 -     0x7fff20b36fff  com.apple.LaunchServices (1122.45 - 1122.45) <42ED2E08-904B-3B62-B0B6-DACBE4988AAB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff20b37000 -     0x7fff20c0bfff  com.apple.gpusw.MetalTools (1.0 - 1) <72285C8A-5F98-31A0-9CA1-30CF4387584B> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
    0x7fff20c0c000 -     0x7fff20e68fff  libBLAS.dylib (1336.140.1) <D4B16233-BAE7-3D63-BB59-5DCEC63345EB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff20e69000 -     0x7fff20eb6fff  com.apple.Lexicon-framework (1.0 - 86.2) <09EC8AE4-7FC7-3D2D-A6DD-C484B664B1D5> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x7fff20eb7000 -     0x7fff20f25fff  libSparse.dylib (106) <0FD77742-B7DB-3296-9D0F-0DEF7EB4FF7D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x7fff20f26000 -     0x7fff20fa3fff  com.apple.SystemConfiguration (1.20 - 1.20) <D59BEA1F-BD5D-383A-8977-64F5B72F16C4> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff20fa4000 -     0x7fff20fd8fff  libCRFSuite.dylib (50) <2DADF4F9-0BD3-33CF-9939-979E69F2453C> /usr/lib/libCRFSuite.dylib
    0x7fff20fd9000 -     0x7fff21211fff  libmecabra.dylib (929.10) <58AA4922-A668-3165-802C-5FB4DF848E40> /usr/lib/libmecabra.dylib

<redacted to overcome this forum limitations> 

That’s pretty unreasonable.
Big Sur is 4 releases old. Time to move on, and get a newer machine, or use one of the hacks to install a more modern OS.

I’m afraid that Big Sur is indeed not supported - our System Requirements page show our supported OSes: System Requirements | KiCad EDA

For older OSes, we run in to problems with supported libraries and compilers for more recent C++ features, so it unfortunately becomes untennable to support any further back.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.