-
-
Notifications
You must be signed in to change notification settings - Fork 298
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Termination Reason: DYLD, [0x4] Symbol missing #12
Comments
This is (bizarrely) caused by presence of an old version of Xcode on your system. Please upgrade Xcode. |
@azizbekian A new version is out in the app store. Can you update and try again? |
I got another report about this from @SamVerschueren: https://gist.github.com/sindresorhus/cca310031fdd6106fb309eb573128799 |
@kornelski I found some hints that might help here: realm/SwiftLint#169 and https://github.com/realm/SwiftLint/pull/244/files The removing of |
Sounds plausible. (I can't check now, I'll be away from xcode for a few days) |
Just updated. Received following crash at start time: Crash report
|
@azizbekian Can you try upgrading Xcode as suggested earlier in the thread? |
I had to install XCode Essentials and then it worked. |
One of following approaches will work:
|
Gifski loads libraries from In Sparkle we've changed that to So doing that for Swift libs in Gifski.app might help. |
Fixes #12 Fixes #22 For some reason, when using a Swift-based framework, it tries to load Swift runtime libraries from the local Xcode install, and if this Xcode install is outdated, the app crashes with error about missing symbols. I have not found a way around this, so I'm just vendoring the few dependencies we have. Swift 5 will be ABI stable and bundle the Swift runtime libraries in the OS, so we can switch back to frameworks then.
Runs normally on 2016 MacBook Pro. Fails to run on 2015 MacBook Pro with following report:
Crash report
The text was updated successfully, but these errors were encountered: