-
-
Notifications
You must be signed in to change notification settings - Fork 76
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
fr:ac 1.1.7 crashes when scanning Audio CDs #457
Comments
Thank you for reporting this! This is a bug in the libcdio library used by fre:ac to read CDs on macOS. It only affects macOS Ventura, not earlier versions of macOS. The latest continuous build fixes the issue by adding a patch to libcdio. I will also release a fre:ac 1.1.7a hotfix for macOS soon to fix this issue in an official release, but I'm still investigating another issue that should be fixed in that update. |
Is there anything I can help with to accelerate a fixup release for macOS? I know the latest and greatest build fixes it but so far I've had to uninstall and reinstall freac 5 times to resolve this :D |
Well, you wrote that you installed fre:ac using Homebrew. The bug is in libcdio, so even if I released a fre:ac update now, the Homebrew version would still have the issue until the fix is integrated into Homebrew's libcdio. I don't know whether you are a Homebrew contributor or have experience writing Homebrew formulas. If you do, the libcdio formula will have to be updated with this patch from the libcdio repository to fix the issue. This is independent of fre:ac, so fixing the libcdio formula will fix Homebrew's fre:ac 1.1.7 without any fre:ac update needed. |
The fre:ac formula in Homebrew is a Cask, i.e. it's just the regular However, applying this patch to the The hotfix still seems to be the most straightforward solution :-/ |
Freac (1.1.7 & continuous build 20240510) crashes on CD reading on macOS Sonoma 14.5 on Apple M3 Max |
@riskieee Until this app with the patched $ brew install --cask --force https://raw.githubusercontent.com/Homebrew/homebrew-cask/d2175ab232d9fe29f99e9b03bc3c3fa754bcc2df/Casks/freac.rb This just installs version 1.1.6 over 1.1.7. I've been doing this for the last year to rip CDs... I've never followed through with trying to build a patched |
... also thought about downgrading and after switching back from gnudb.gnudb.org to freedb.freac.org all works fine 👍 Don't know when next fixed macOS release is coming but would add another download link for 1.1.6. with a warning 1.1.7. is broken on macOS silicon ... THX and keep up this great tool! Love using freac as best tool in class on any OS 👏 |
Describe the bug
fre:ac crashes as soon as it starts to scan the audio CD in the drive.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
CD drive access works fine and all tracks are added to the joblist, no crash happens.
Screenshots
None.
System (please complete the following information)
Additional context
fre:ac was installed using Homebrew. Find the crash report attached as a file.
crash.txt
The text was updated successfully, but these errors were encountered: