Lazarus crash after new compilation ([ClientApplication lclSyncCheck:]: unrecognized selector)
Original Reporter info from Mantis: MartinBln @martin_frb
-
Reporter name: Martin
Original Reporter info from Mantis: MartinBln @martin_frb
- Reporter name: Martin
Description:
Hello,
I am relatively new to Lazarus.
The following problem: to integrate a package (fpCEF3), I have to recompile Lazarus after compiling the package to integrate the package.
Both compiling the package (Package -> Compile) and recompiling Lazarus (Package -> Use -> Install) basically works.
But: after recompiling Lazarus, Lazarus crashes when I want to start the IDE again.
Crash cause: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '- [ClientApplication lclSyncCheck:]: unrecognized selector sent to instance 0x600000123f20'
The same thing happens if I don't integrate a new package but only recompile the IDE under "Configure Build Lazarus".
I also explicitly set up "Target OS" and "Target CPU" there - with the same result.
I have been sitting on this problem for weeks, searched both this and the English-language forum, searched for similar problems via the web search - but unfortunately did not find anything similar.
During this time I have installed / updated Lazarus and FPC several times. Unfortunately without a positive result.
Recompiling Lazarus is - if I see it correctly - a standard thing, isn't it?
I would be very happy about a tip ...
Greetings & many thanks in advance
Martin
Steps to reproduce:
1.) Launch the Lazarus IDE.
2.) Select "Configure Build Lazarus".
3.) Press the "Build" button. Lazarus will be compiled.
4.) Quit Lazarus (if "Restart..." is activated").
5.) Launch Lazarus again. It crahes.
Additional information:
macOS 10.13.6 (High Sierra)
Lazarus 2.0.10, FPC 3.2.0
Package CEF3 V3.3029.1
Mantis conversion info:
- Mantis ID: 37487
- OS: macOS
- OS Build: 10.13.6
- Build: 0
- Platform: iMac 27'' 5K
- Version: 2.0.10
- Fixed in revision: 63693 (#62196c09)