yousseb / meld

Meld for macOS
https://yousseb.github.io/meld/
GNU General Public License v2.0
2.28k stars 119 forks source link

Internal error on application startup #110

Open scontini76 opened 4 years ago

scontini76 commented 4 years ago

Every time I launch the application I get a "Meld Internal Error" window, if I press "Continue" the application works fine.

The window error details reports:

Exception Name: NSInvalidArgumentException
Description: _createMenuRef called with existing principal MenuRef already associated with menu
User Info: (null)

0   CoreFoundation                      0x00007fff3ca0facd __exceptionPreprocess + 256
1   libobjc.A.dylib                     0x00007fff67113a17 objc_exception_throw + 48
2   CoreFoundation                      0x00007fff3ca0f8ff +[NSException raise:format:] + 201
3   AppKit                              0x00007fff39f6dae4 -[NSCarbonMenuImpl _createMenuRef] + 62
4   AppKit                              0x00007fff39f6d420 -[NSCarbonMenuImpl _instantiateCarbonMenu] + 140
5   AppKit                              0x00007fff39f479d9 -[NSApplication finishLaunching] + 691
6   libffi.6.dylib                      0x00000001045a98ac ffi_call_unix64 + 76
7   ???                                 0x00007ffeefbfb778 0x0 + 140732920739704

I'm using meld 3.21.0.osx3 on Mojave 10.14.6

Archetrix commented 3 years ago

Weird i had it working fine with Mojave and later with Catalina and even the early Big Sur releases up to 11.2 i think were without errors for me. Now (macOS 11.5.1) i get two "internal error" on startup every time. After "Continue" the software just works for me. I was digging into the code/wrapper to see if i could identify the source but no luck here. Setting up the build environment for testing failed after 3 hours.