Using FPCUPdeluxe V1.61j for x86_64-darwin-cocoa "trunk" IDE starts with arithmetic error and gives access violations when doing anything
...
lldb under startup gives errors
TApplication.HandleException: EIntOverFlow
Arithmetic overflow
Stack trace:
$000000010031F007
$000000010031F066
$000000010031F1F8
$000000010031F741
$00000001003205CB
$0000000100313349
$000000010024EC12
$000000010024DB68
$000000010022C35F
$000000010022D948
$0000000100224562
$00000001002245C4
$0000000100224181
$000000010023E122
$000000010023AE83
$000000010005B4A9
$0000000100060248
...
rebuilding IDE gives this access violation error
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
frame #0: 0x000000010078bf58 lazarus`SAVEPROJECT(this=0x000000010c1aa6c0, FLAGS=<unavailable>) at sourcefilemanager.pas:4286
4283
4284 // if this is a virtual project then save first the project info file
4285 // to get a project directory
-> 4286 if Project1.IsVirtual and ([sfSaveToTestDir,sfDoNotSaveVirtualFiles]*Flags=[])
4287 then begin
4288 Result:=SaveProjectInfo(Flags);
4289 if Result in [mrCancel,mrAbort] then exit;
Target 0: (lazarus) stopped.
(lldb)
...
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
* frame #0: 0x000000010078bf58 lazarus`SAVEPROJECT(this=0x000000010c1aa6c0, FLAGS=<unavailable>) at sourcefilemanager.pas:4286
frame #1: 0x000000010009304f lazarus`DOSAVEPROJECT(this=0x0000000103fce910, FLAGS=<unavailable>) at main.pp:6269
frame #2: 0x0000000100090d5c lazarus`DOSAVEALL(this=0x0000000103fce910, FLAGS=<unavailable>) at main.pp:5648
frame #3: 0x0000000100098a7a lazarus`DOBUILDLAZARUSSUB(this=0x0000000103fce910, FLAGS=<unavailable>) at main.pp:7581
frame #4: 0x000000010009900d lazarus`DOBUILDLAZARUS(this=0x0000000103fce910, FLAGS=<unavailable>) at main.pp:7684
frame #5: 0x000000010008ca0b lazarus`MNUTOOLBUILDLAZARUSCLICKED(this=0x0000000103fce910, SENDER=0x000000010ad11dc0) at main.pp:4587
frame #6: 0x00000001004a5d87 lazarus`MENUINTF$_$TIDEMENUITEM_$__$$_MENUITEMCLICK$TOBJECT + 47
frame #7: 0x00000001004a9b40 lazarus`MENUINTF$_$TIDEMENUCOMMAND_$__$$_MENUITEMCLICK$TOBJECT + 32
frame #8: 0x00000001002472e1 lazarus`MENUS$_$TMENUITEM_$__$$_CLICK + 273
frame #9: 0x0000000100247b88 lazarus`MENUS$_$TMENUITEM_$__$$_DOCLICKED$formal + 56
frame #10: 0x0000000100012b3e lazarus`SYSTEM$_$TOBJECT_$__$$_DISPATCH$formal + 166
frame #11: 0x00000001002142e9 lazarus`LCLMESSAGEGLUE_$$_DELIVERMESSAGE$TOBJECT$formal$$INT64 + 249
frame #12: 0x0000000100208b3b lazarus`COCOAWSMENUS$_$TLCLMENUITEMCALLBACK_$__$$_ITEMSELECTED + 59
frame #13: 0x0000000100208fda lazarus`-[TCocoaMenuItem lclItemSelected:] + 66
frame #14: 0x00007fff475faa43 AppKit`-[NSApplication(NSResponder) sendAction:to:from:] + 312
frame #15: 0x00007fff4708f213 AppKit`-[NSMenuItem _corePerformAction] + 323
frame #16: 0x00007fff4708ef9b AppKit`-[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 114
frame #17: 0x00007fff47114c7a AppKit`-[NSMenu performActionForItemAtIndex:] + 133
frame #18: 0x00007fff47114be5 AppKit`-[NSMenu _internalPerformActionForItemAtIndex:] + 94
frame #19: 0x00007fff47114a15 AppKit`-[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 106
frame #20: 0x00007fff46fdb2a2 AppKit`NSSLMMenuEventHandler + 882
frame #21: 0x00007fff48b8a904 HIToolbox`DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1541
frame #22: 0x00007fff48b89c4d HIToolbox`SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 374
frame #23: 0x00007fff48b9ef21 HIToolbox`SendEventToEventTarget + 39
frame #24: 0x00007fff48be83f9 HIToolbox`SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 411
frame #25: 0x00007fff48c112ee HIToolbox`SendMenuCommandWithContextAndModifiers + 49
frame #26: 0x00007fff48c112aa HIToolbox`SendMenuItemSelectedEvent + 188
frame #27: 0x00007fff48c11184 HIToolbox`FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) + 96
frame #28: 0x00007fff48c11b26 HIToolbox`MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) + 559
frame #29: 0x00007fff48c11866 HIToolbox`_HandleMenuSelection2 + 472
frame #30: 0x00007fff46fccacf AppKit`_NSHandleCarbonMenuEvent + 244
frame #31: 0x00007fff47226dde AppKit`_DPSEventHandledByCarbon + 54
frame #32: 0x00007fff475f85e2 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 914
frame #33: 0x00000001001eeab3 lazarus`-[TCocoaApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 91
frame #34: 0x00000001001eeddf lazarus`COCOAINT$_$TCOCOAWIDGETSET_$__$$_APPPROCESSMESSAGES + 103
frame #35: 0x00000001000693f5 lazarus`FORMS$_$TAPPLICATION_$__$$_HANDLEMESSAGE + 45
frame #36: 0x0000000100069937 lazarus`FORMS$_$TAPPLICATION_$__$$_RUNLOOP + 79
frame #37: 0x00000001001ee99f lazarus`-[TCocoaApplication run] + 71
frame #38: 0x00000001001eed72 lazarus`COCOAINT$_$TCOCOAWIDGETSET_$__$$_APPRUN$TAPPLICATIONMAINLOOP + 106
frame #39: 0x00000001000698df lazarus`FORMS$_$TAPPLICATION_$__$$_RUN + 95
frame #40: 0x00000001000020a6 lazarus`PASCALMAIN at lazarus.pp:153
frame #41: 0x0000000100021d7c lazarus`FPC_SysEntry + 12
frame #42: 0x0000000100001dae lazarus`FPC_SYSTEMMAIN + 54
frame #43: 0x0000000100001df6 lazarus`main(ARGC=1, ARGV=0x00007ffeefbffa50, ARGP=0x00007ffeefbffa60) + 38
frame #44: 0x0000000100001d54 lazarus`start + 52
(lldb)
...
To further complicate matters for me....
Trying to from terminal using
lazbuild --build-ide= --widgetset="Cocoa"
gives error
Error: (lazbuild) Unable to load package
Unable to open the package "lclextensions_package".
This package was marked for installation.
Lazbuild is non interactive, aborting now.
...
How can I prevent lazbuild from including lclexensions_package?
That error prevents me from trying to solve the latest trunk issue myself