thp / wavbreaker

Gtk3-based cross-platform GUI tool to losslessly split WAV, MP2 and MP3 files into multiple parts.
https://wavbreaker.sourceforge.io/
GNU General Public License v2.0
34 stars 10 forks source link

Crash: macOS: Library not loaded: /usr/local/opt/gtk+3/lib/libgtk-3.0.dylib #31

Closed owlboy closed 3 weeks ago

owlboy commented 3 weeks ago

Crashes on launch on macOS 14.7. Latest release. Appears to be a missing library issue.

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               wavbreaker [9494]
Path:                  /Applications/wavbreaker.app/Contents/MacOS/wavbreaker
Identifier:            net.sourceforge.wavbreaker
Version:               0.16 (0.16)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-11-06 19:32:35.0346 -0800
OS Version:            macOS 14.7 (23H124)
Report Version:        12
Bridge OS Version:     9.0 (22P353)
Anonymous UUID:        6E63AA0F-22AB-0671-38F9-574937689AD2

Time Awake Since Boot: 21000 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Termination Reason:    Namespace DYLD, Code 1 Library missing
Library not loaded: /usr/local/opt/gtk+3/lib/libgtk-3.0.dylib
Referenced from: <958902F7-9EFF-335A-BB59-1FE18D086641> /Applications/wavbreaker.app/Contents/MacOS/wavbreaker
Reason: tried: '/usr/local/opt/gtk+3/lib/libgtk-3.0.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/opt/gtk+3/lib/libgtk-3.0.dylib' (no such file), '/usr/local/opt/gtk+3/lib/libgtk-3.0.dylib' (no such file), '/usr/local/lib/libgtk-3.0.dylib' (no such file), '/usr/lib/libgtk-3.0.dylib' (no such file, not in dyld cache)
(terminated at launch; ignore backtrace)
owlboy commented 3 weeks ago

RTFM, I guess!

brew install gtk+3 libao mpg123 libcue