Fontbase Crashes on Launch!

I had to reinstall Mac OS on my M1 Max MacBook Pro, (downgraded from 12.3 to 12.2.1 due to issues with other apps). I used migration assistant to transfer my existing data. When I launch FontBase, it crashes immediately.

  • Your operating system: Monetery
  • Operating system version: 12.2.1
  • FontBase version: 2.16.9
  • What actions caused the issue: launching

Here is the crash log:


Translated Report (Full Report Below)

Incident Identifier: C4C3EA43-8064-4D8C-9CEC-747E2AA19F83
CrashReporter Key: 32517949-B526-5B26-995A-77500DB101EB
Hardware Model: MacBookPro18,2
Process: FontBase [17485]
Path: /Applications/FontBase.app/Contents/MacOS/FontBase
Identifier: com.dominiklevitsky.fontbase
Version: 2.16.9 (2.16.9)
Code Type: X86-64 (Native)
Role: Default
Parent Process: launchd [1]
Coalition: com.dominiklevitsky.fontbase [1600]

Date/Time: 2022-03-24 17:17:41.8232 -0400
Launch Time: 2022-03-24 17:17:41.7774 -0400
OS Version: macOS 12.2.1 (21D62)
Release Type: User
Report Version: 104

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00007ff7ffe90af8
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: SIGNAL 5 Trace/BPT trap: 5
Terminating Process: exc handler [17485]

Triggered by Thread: 0

Application Specific Information:
assertion failed [header->version <= kProjectSourceVersion]: runtime library is newer than runtime
(Library.cpp:99 init)

Thread 0 Crashed:
0 runtime 0x7ff7ffe90af8 0x7ff7ffe74000 + 117496
1 runtime 0x7ff7ffe904d0 0x7ff7ffe74000 + 115920
2 runtime 0x7ff7ffe88358 0x7ff7ffe74000 + 82776
3 runtime 0x7ff7ffe77a80 0x7ff7ffe74000 + 14976
4 dyld 0x204405000 ???

Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000003 x2: 0x000000000000003c x3: 0x000000000000002c
x4: 0x0000000000000303 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000460
x8: 0x00007ff7ffeaf000 x9: 0x0000000000000000 x10: 0x0000000000000000 x11: 0x00007ff7ffeaf908
x12: 0x0000000000000000 x13: 0x0000000000000039 x14: 0x000000010c3eaff0 x15: 0x00007ff7ffe97828
x16: 0xffffffffffffffe1 x17: 0x00000000ffffffff x18: 0x000000030c7a508b x19: 0x00007ff7ffea52e1
x20: 0x00007ff7ffe9fbe3 x21: 0x0000000000000063 x22: 0x00007ff7ffe9fba7 x23: 0x000000030c7a3ff0
x24: 0x000000010c3972e0 x25: 0x0000000000000248 x26: 0x0000000000000009 x27: 0x00000002044851b8
x28: 0x0000000000000001 fp: 0x000000030c7a3fb0 lr: 0x00007ff7ffe90af0
sp: 0x000000030c7a3f90 pc: 0x00007ff7ffe90af8 cpsr: 0x60001000
far: 0x000000030c7a3fe8 esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
0x7ff7ffe74000 - 0x7ff7ffea3fff runtime () /usr/libexec/rosetta/runtime
0x204405000 - 0x204470fff dyld (
) <7de33963-bbc5-3996-ba6e-f1d562c17c95> /usr/lib/dyld

Error Formulating Crash Report:
dyld_process_snapshot_get_shared_cache failed

EOF


Full Report

{“app_name”:“FontBase”,“timestamp”:“2022-03-24 17:17:41.00 -0400”,“app_version”:“2.16.9”,“slice_uuid”:“ab3cb5d1-eb3f-388f-8c63-416a00da1aaa”,“build_version”:“2.16.9”,“platform”:0,“bundleID”:“com.dominiklevitsky.fontbase”,“share_with_app_devs”:1,“is_first_party”:0,“bug_type”:“309”,“os_version”:“macOS 12.2.1 (21D62)”,“incident_id”:“C4C3EA43-8064-4D8C-9CEC-747E2AA19F83”,“name”:“FontBase”}
{
“uptime” : 6700,
“procLaunch” : “2022-03-24 17:17:41.7774 -0400”,
“procRole” : “Default”,
“version” : 2,
“userID” : 501,
“deployVersion” : 210,
“modelCode” : “MacBookPro18,2”,
“procStartAbsTime” : 162720963482,
“coalitionID” : 1600,
“osVersion” : {
“train” : “macOS 12.2.1”,
“build” : “21D62”,
“releaseType” : “User”
},
“captureTime” : “2022-03-24 17:17:41.8232 -0400”,
“incident” : “C4C3EA43-8064-4D8C-9CEC-747E2AA19F83”,
“bug_type” : “309”,
“pid” : 17485,
“procExitAbsTime” : 162721436040,
“translated” : true,
“cpuType” : “X86-64”,
“procName” : “FontBase”,
“procPath” : “/Applications/FontBase.app/Contents/MacOS/FontBase”,
“bundleInfo” : {“CFBundleShortVersionString”:“2.16.9”,“CFBundleVersion”:“2.16.9”,“CFBundleIdentifier”:“com.dominiklevitsky.fontbase”},
“storeInfo” : {“deviceIdentifierForVendor”:“BA5A6C5F-2A8E-5505-9AB9-5BB285F4F2D5”,“thirdParty”:true},
“parentProc” : “launchd”,
“parentPid” : 1,
“coalitionName” : “com.dominiklevitsky.fontbase”,
“crashReporterKey” : “32517949-B526-5B26-995A-77500DB101EB”,
“wakeTime” : 1295,
“sleepWakeUUID” : “5E6BEDAA-A6E2-41CF-ABC0-766324E280D3”,
“sip” : “enabled”,
“isCorpse” : 1,
“exception” : {“codes”:“0x0000000000000001, 0x00007ff7ffe90af8”,“rawCodes”:[1,140703127112440],“type”:“EXC_BREAKPOINT”,“signal”:“SIGTRAP”},
“termination” : {“flags”:0,“code”:5,“namespace”:“SIGNAL”,“indicator”:“Trace/BPT trap: 5”,“byProc”:“exc handler”,“byPid”:17485},
“asi” : {“runtime”:[“assertion failed [header->version <= kProjectSourceVersion]: runtime library is newer than runtime”,"(Library.cpp:99 init)"]},
“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”:196807,“threadState”:{“x”:[{“value”:0},{“value”:3},{“value”:60},{“value”:44},{“value”:771},{“value”:0},{“value”:0},{“value”:1120},{“value”:140703127236608},{“value”:0},{“value”:0},{“value”:140703127238920,“symbolLocation”:128,“symbol”:“crashreporter_info”},{“value”:0},{“value”:57},{“value”:4500402160},{“value”:140703127140392},{“value”:18446744073709551585},{“value”:4294967295},{“value”:13094244491},{“value”:140703127196385},{“value”:140703127174115},{“value”:99},{“value”:140703127174055},{“value”:13094240240},{“value”:4500058848},{“value”:584},{“value”:9},{“value”:8661782968,“symbolLocation”:0,“symbol”:“dyld_all_image_infos”},{“value”:1}],“flavor”:“ARM_THREAD_STATE64”,“lr”:{“value”:140703127112432},“cpsr”:{“value”:1610616832},“fp”:{“value”:13094240176},“sp”:{“value”:13094240144},“esr”:{“value”:4060086273,“description”:"(Breakpoint) brk 1"},“pc”:{“value”:140703127112440,“matchesCrashFrame”:1},“far”:{“value”:13094240232}},“frames”:[{“imageOffset”:117496,“imageIndex”:0},{“imageOffset”:115920,“imageIndex”:0},{“imageOffset”:82776,“imageIndex”:0},{“imageOffset”:14976,“imageIndex”:0},{“imageOffset”:0,“imageIndex”:1}]}],
“usedImages” : [
{
“source” : “P”,
“arch” : “arm64”,
“base” : 140703126994944,
“size” : 196608,
“uuid” : “faca02c7-0a4c-3629-a746-55ddcfee9116”,
“path” : “/usr/libexec/rosetta/runtime”,
“name” : “runtime”
},
{
“source” : “P”,
“arch” : “x86_64”,
“base” : 8661258240,
“size” : 442368,
“uuid” : “7de33963-bbc5-3996-ba6e-f1d562c17c95”,
“path” : “/usr/lib/dyld”,
“name” : “dyld”
}
],
“vmSummary” : “ReadOnly portion of Libraries: Total=840K resident=0K(0%) swapped_out_or_unallocated=840K(100%)\nWritable regions: Total=136.1M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=136.1M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nRosetta Generic 8K 2 \nRosetta IndirectBranch (reserved) 32K 1 reserved VM address space (unallocated)\nRosetta JIT 128.0M 1 \nSTACK GUARD 56.0M 1 \nStack 8176K 1 \nVM_ALLOCATE (reserved) 28K 3 reserved VM address space (unallocated)\n__DATA 80K 3 \n__DATA_CONST 80K 1 \n__LINKEDIT 240K 4 \n__TEXT 624K 2 \nmapped file 1012K 10 \n=========== ======= ======= \nTOTAL 194.0M 29 \nTOTAL, minus reserved VM space 194.0M 29 \n”,
“legacyInfo” : {
“threadTriggered” : {

}
},
“trialInfo” : {
“rollouts” : null,
“experiments” : null
},
“reportNotes” : [
“dyld_process_snapshot_get_shared_cache failed”
]
}

Hello @johnnymac, welcome to the forum, thank you for the detailed description of the issue and sorry for the delay.
Have you by any chance had the opportunity to re-install FontBase after you’ve migrated to the new OS and see if that would help?
Thank you again,
Yuriy
FontBase Dev Team