-
Notifications
You must be signed in to change notification settings - Fork 52
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
crash on OS X 10.8.5 caused by lib tag.1.dylib #98
Comments
hello i am on OSX 10.8.5 and of course i have the same crash.... |
Hi mastoppa, i attached the recompiled files to my post (keyfinder_taglib_osx_10.8.zip). Anyway: attached you find my fixed KeyFinder.app. Just use this until there is an official fix. |
It works!! THANKS A LOT!!! Date: Thu, 14 Jan 2016 05:47:11 -0800 Hi mastoppa, i attached the recompiled files to my post (keyfinder_taglib_osx_10.8.zip). Anyway: attached you find my fixed KeyFinder.app. Just use this until there is an official fix. I found another problem few minutes ago: loading FLAC files also leads to a crash. In this case i don't get a distinct error log, so i have no clue what may be the reason … WAV and MP3 are working. I mostly use MP3 but FLAC is getting more and more important these Days. KeyFinder.app.zip — |
You're welcome. Open Source means users help each other and the developers.
|
Have a similar report for MacOS X 10.9.5 here. Same crash report and cause: libtag.1.dylib I solved using Homebrew and essentially the same as above @mastoppa only I relied on Homebrew to download/compile the libtag library from it's repository. This assumes:
|
Drag 'n drop mp3 into GUI causes KeyFinder to crash on OS X 10.8.5 with the following error (shortened, full log file attached):
"Dyld Error Message:
Symbol not found: _OSAtomicDecrement32Barrier
Referenced from: /Applications/KeyFinder.app/Contents/MacOS/../Frameworks/libtag.1.dylib
Expected in: /usr/lib/libSystem.B.dylib"
FIX (in my case): compile taglib-1.10 for OS X 10.8 with CMake.app (GUI) + make (CLI), replace libtag.1.dylib inside the app package with the new compiled version (remove libtag.1.dylib, copy the 3 .dylib-files including the symlinks into there).
Attached is the source (from tag lib.github.io), the build dir with compiled dylib + symlinks (inside build/taglib), a Screenshot of CMake showing the compile-flags and the crash log.
As i had problems to find a proper HowTo for CMake GUI: to compile, first set the paths + flags in the GUI, then click "Generate" (i accidentally did "Generate" -> "Configure" -> "Generate" again). The next step cannot be done with the GUI: the GUI just creates the Makefile for OS X make. You have to cd to the chosen build-dir by Terminal.app and then run "make".
keyfinder_taglib_osx_10_8.zip
The text was updated successfully, but these errors were encountered: