View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0038582 | Lazarus | IDE | public | 2021-03-05 03:53 | 2021-03-06 22:34 |
Reporter | Trevor Roydhouse | Assigned To | Bart Broersma | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | duplicate | ||
Platform | Apple aarch64 | OS | macOS | ||
Product Version | 2.1 (SVN) | ||||
Summary | 0038582: [macOS aarch64] Lazarus BIGIDE executable dies on startup | ||||
Description | Lazarus executable built with BIGIDE option dies on startup: trev@macmini8 [/Users/trev/laz_trunk] $ ./lazarus [FORMS.PP] ExceptionOccurred Sender=EReadError Exception=Error reading MainDM.Height: Access violation Stack trace: $00000001023D47E4 $00000001023C8388 $00000001023CA440 $00000001023D5478 $00000001024A2FC4 $00000001024A2D3C $0000000102499C30 $00000001023CCEAC $00000001023C9A7C $00000001034D1C88 TApplication.HandleException: EReadError Error reading MainDM.Height: Access violation Stack trace: $00000001023D47E4 $00000001023C8388 $00000001023CA440 $00000001023D5478 $00000001024A2FC4 $00000001024A2D3C $0000000102499C30 $00000001023CCEAC $00000001023C9A7C $00000001034D1C88 Exception at 00000001023D47E4: EReadError: Error reading MainDM.Height: Access violation. (lldb) r Process 21339 launched: '/Users/trev/laz_trunk/lazarus' (arm64) Process 21339 stopped * thread 0000001, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x70) frame #0: 0x000000010010a198 lazarus`CLASSES$_$TDATAMODULE_$__$$_DEFINEPROPERTIES$TFILER + 120 lazarus`CLASSES$_$TDATAMODULE_$__$$_DEFINEPROPERTIES$TFILER: -> 0x10010a198 <+120>: ldr w2, [x0, #0x70] 0x10010a19c <+124>: cmp w2, w1 0x10010a1a0 <+128>: cset w2, ne 0x10010a1a4 <+132>: cmp w1, #0x60 ; =0x60 Target 0: (lazarus) stopped. | ||||
Steps To Reproduce | make distclean all LCL_PLATFORM=cocoa CPU_TARGET=aarch64 bigide | ||||
Tags | aarch64, BIGIDE, MacOS | ||||
Fixed in Revision | |||||
LazTarget | - | ||||
Widgetset | |||||
Attached Files |
|
duplicate of | 0038576 | resolved | Florian | FPC | Cannot use TDataModule (Lazarus Revision: 64727, FPC Revision: 48871) |
has duplicate | 0038588 | resolved | Juha Manninen | Lazarus | Crash when saving DataModule |
|
I should add that building a "normal" IDE has no startup issues. |
|
Do you build with FPC trunk? Then according to 0038576 it is caused by a new optimization in FPC. |
|
Yes. Please close, I've moved to the earlier report. |
|
Dupe. |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-03-05 03:53 | Trevor Roydhouse | New Issue | |
2021-03-05 03:59 | Trevor Roydhouse | Note Added: 0129387 | |
2021-03-05 04:01 | Trevor Roydhouse | Tag Attached: aarch64 | |
2021-03-05 04:01 | Trevor Roydhouse | Tag Attached: MacOS | |
2021-03-05 04:01 | Trevor Roydhouse | Tag Attached: BIGIDE | |
2021-03-05 07:25 | Juha Manninen | Relationship added | duplicate of 0038576 |
2021-03-05 07:31 | Juha Manninen | Note Added: 0129389 | |
2021-03-05 09:21 | Trevor Roydhouse | Note Added: 0129393 | |
2021-03-05 13:40 | Bart Broersma | Assigned To | => Bart Broersma |
2021-03-05 13:40 | Bart Broersma | Status | new => resolved |
2021-03-05 13:40 | Bart Broersma | Resolution | open => duplicate |
2021-03-05 13:40 | Bart Broersma | LazTarget | => - |
2021-03-05 18:38 | Juha Manninen | Relationship added | has duplicate 0038588 |
2021-03-06 22:34 | Trevor Roydhouse | Status | resolved => closed |
2021-03-06 22:34 | Trevor Roydhouse | Note Added: 0129454 |