Maybe this helps with the dylib?
https://stackoverflow.com/questions/17703510/dyld-library-not-loaded-reason-image-not-foundUnfortunately the laz.txt (April 25, 2019, 10:30:48 pm) is incomplete.
So the cfg file did not do the trick.
Is that laz.txt for the case: breakpoint works, but watches not? It does not show reaching any breakpoint?
Before I ask for more work:
I am happy if you are willing to contribute your time. And my time is available too.
For some of the issues, the investigation is probably at best (if at all) going to improve error messages. The problem itself may be out of reach. (I.e. the wrong timestamps seem to be down to tools from Apple. Those I can not change.
The best way to get the log working, without needing a console would now be:
Menu: Tools -> Configure build Lazarus
In the big "Options" field add the following:
-dDBG_CMD_ECHO -dDBG_STATE -dDBG_DATA_MONITORS -dDBGMI_QUEUE_DEBUG -dFPDBG_DWARF_ERRORS -dFPDBG_DWARF_WARNINGS -dFPDBG_DWARF_VERBOSE_LOAD -dFPDBG_DWARF_DATA_WARNINGS -dDBG_VERBOSE -dDBG_WARNINGS -dDBG_STATE -dDBG_EVENTS -dDBG_THREAD_AND_FRAME
Save the settings, you do not need to build at this time.
Menu: Package -> Install/Unistall Packages
On the right hand find the package "IdeLazLogger" and install it.
"Save and rebuild"
Confirm the next dialog.
When you restart the IDE, the tools menu has an entry "Logging".
It shows all the enabled logging tags (from the list above), the one from the list should all be checked. The others can be ignored (eg Syn*). And you can specify a logfile.
Then hopefully we will get full logs.
Sorry for all the complications.
And as I said, I appreciate any info I can get, even if it may only lead to very small improvements.
But I also understand, if at some stage you have other work to get done.