Recent

Author Topic: Consistent fatal error with Lazarus 2.2.0 on macOS  (Read 657 times)

carl_caulkett

  • Sr. Member
  • ****
  • Posts: 298
Consistent fatal error with Lazarus 2.2.0 on macOS
« on: March 17, 2022, 03:39:07 pm »
Lazarus 2.2.0
FPC 3.2.2
Mac Mini M1
macOS 12.3 Monterey

Steps to reproduce:

[1] Delete `~/.lazarus` folder.
[2] Launch Lazarus.
[3] Ignore error about debugger discomfort.
[4] Observe Lazarus in multi-windowed, undocked state.
[5] Select Package -> Install/Uninstall Packages
[6] Double click AnchorDockingDsgn 1.0 from right-hand list.
[7] Select `Save and rebuild IDE`.
[8] Wait for IDE to rebuild, then move mouse once finished to prompt restart of IDE
[9] Ignore error about debugger discomfort.
[10] Maximise Lazarus to occupy full-screen.
[11] Observe Lazarus in single-windowed, docked state.
[12] Quit Lazarus.
[13] Launch Lazarus.
[14] Ignore error about debugger discomfort.
[15] Observe Lazarus in small window in bottom-left hand corner of screen approx 320 x 260 pixels.
[16] Attempt to resize Lazarus.
[17] Observe total crash.
[18] Find brick wall against which to bash my head :(

Screenshot of the minimally sized Lazarus and the crash report are attached.

Any ideas, anyone?
« Last Edit: March 17, 2022, 03:44:56 pm by carl_caulkett »
"It builds... ship it!"

macOS 12.3 Monterey
Lazarus 2.3.0 (from src)
FPC 3.3.1 (from src)

superc

  • Full Member
  • ***
  • Posts: 195
Re: Consistent fatal error with Lazarus 2.2.0 on macOS
« Reply #1 on: March 17, 2022, 04:21:30 pm »
remove AnchorDockingDsgn

carl_caulkett

  • Sr. Member
  • ****
  • Posts: 298
Re: Consistent fatal error with Lazarus 2.2.0 on macOS
« Reply #2 on: March 17, 2022, 04:34:02 pm »
Was that a serious reply? The reason I added AnchorDockingDsgn was so that I could use anchored screens, like this...

This image shows how Lazarus was after I set it up they way I wanted but before I tried to restart it.
« Last Edit: March 17, 2022, 04:37:12 pm by carl_caulkett »
"It builds... ship it!"

macOS 12.3 Monterey
Lazarus 2.3.0 (from src)
FPC 3.3.1 (from src)

superc

  • Full Member
  • ***
  • Posts: 195
Re: Consistent fatal error with Lazarus 2.2.0 on macOS
« Reply #3 on: March 17, 2022, 04:43:16 pm »
My answer was serious, i had a similar problem on the mac with that component but.... Act as if I haven't answered you.....
have a nice day   :D



carl_caulkett

  • Sr. Member
  • ****
  • Posts: 298
Re: Consistent fatal error with Lazarus 2.2.0 on macOS
« Reply #4 on: March 17, 2022, 04:51:32 pm »
No harm done! Cheers 😉
"It builds... ship it!"

macOS 12.3 Monterey
Lazarus 2.3.0 (from src)
FPC 3.3.1 (from src)

carl_caulkett

  • Sr. Member
  • ****
  • Posts: 298
Re: Consistent fatal error with Lazarus 2.2.0 on macOS
« Reply #5 on: March 17, 2022, 06:44:02 pm »
I've just tried grabbing the Git clone of 2.3 and building from source. I'm getting identical results.

I find it hard to believe that there is no-one who is using 2.2.0 or, indeed, 2.3 that isn't using docked panels!!
"It builds... ship it!"

macOS 12.3 Monterey
Lazarus 2.3.0 (from src)
FPC 3.3.1 (from src)

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1988
  • Former Delphi 1-7, 10.2 user
Re: Consistent fatal error with Lazarus 2.2.0 on macOS
« Reply #6 on: March 17, 2022, 11:14:16 pm »
I quickly became used to the separate windows (after using Delphi for years).

After reading about all the issues with anchor docking, I was never even tempted to try it.

By the way, you shouldn't be getting "debugger discomfort" or did you never setup the lldb debugger?
Lazarus 2.3, FPC 3.3.1 macOS 12.3.1 x86_64 Xcode 13.4
Lazarus 2.3, FPC 3.3.1 macOS 12.3.1 aarch64 Xcode 13.4

carl_caulkett

  • Sr. Member
  • ****
  • Posts: 298
Re: Consistent fatal error with Lazarus 2.2.0 on macOS
« Reply #7 on: March 17, 2022, 11:24:31 pm »
I knew about the LLDB settings, but didn't bother to mention them. The list was big enough as it was!
"It builds... ship it!"

macOS 12.3 Monterey
Lazarus 2.3.0 (from src)
FPC 3.3.1 (from src)

 

TinyPortal © 2005-2018