Crash when opening Preferences on an Apple M2

Since I changed my computer to a 2022 MacBook Air with Apple M2, I have been unable to open the preference window as the program automatically crashes. No matter which version of MusicBrainz Picard I try (2.7.x, 2.8.x, 2.9.x MacOS 10.12/10.14), it is always the same.

It also doesn’t matter whether I perform a clean installation (deleting the configuration folders ~/.config/MusicBrainz and ~/Library/Preferences/MusicBrainz/) or use configuration files from previous versions, the result is always the same. That’s why the solutions mentioned here don’t work for me: https://community.metabrainz.org/t/crash-freeze-when-choosing-preferences-options-on-macos-11-2-1-w-apple-silicon-m1/521981

Also, if I activate the debugging information, it doesn’t seem to give many clues:

D: 21:42:49,021 webservice/ratecontrol._out_of_backoff:222: ('picard.musicbrainz.org', 443): oobackoff; delay: 1000ms -> 1000ms; slow start; window size 2.000 -> 3.000
D: 21:42:49,022 config.event:255: Config file update requested on thread 8614584960
[1]    4104 segmentation fault  "/Applications/MusicBrainz Picard.app/Contents/MacOS/picard-run" --debug

Any ideas on what else I can try?

I have no solution and the exact problem , did you get it resolved?

No, in the end I stopped using MusicBrainz due to the lack of any response by the developers.

@pericomaiden & @sauniq

You need to create a ticket.

https://tickets.metabrainz.org/secure/BrowseProjects.jspa?selectedCategory=all&selectedProjectType=all

We recently fixed a crash like this on macOS that was related to language aware sorting in Picard 2.12.1. The crash only seem to have happened with specific locales, namely we could reproduce it with Spanish, but it’s possible other languages where affected as well.

Which version of Picard are you using? What language is the UI shown in?

If the crash continues to happen with the latest version of Picard please generate a debug log as described in General Troubleshooting — MusicBrainz Picard v2.12.3 documentation

2 Likes