[Lazarus] Menu editor unstable? - stack trace

Michael W. Vogel m-w-vogel at gmx.de
Tue May 9 22:19:00 CEST 2017


Am 09.05.2017 um 15:15 schrieb Michael Van Canneyt via Lazarus:
> Hi,
>
> I manage to reliably reproduce it !
>
> 1 Open attached project.
> 2 Double click MainMenu1 to edit
> 3 Under MenuItem5, delete MenuItem14,13,12,11
>   (I use the - button in the menu editor)
> 4 The last menu item under MenuItem5 is then 'Action3'
> 5 Add new menu item (I click 'add menu item' below the Action3 item)
> 6 Click on Action 3
> 7 Click on the newly added (in step 5) MenuItem11 --->> BOOM
>
> Never fails.
>
> The delete step 3 is important. Without that, I don't get a crash.
> I then tested deleting a single item instead of 4 items as described 
> above,
> then I also get a crash. So as soon as a delete is performed - boom...

Thank you for your exact explanation and test project! But sorry again, 
again I don't get it.

I have tested here:
64bit Linux Mint 18.1 Cinnamon, GTK2 version 2.24.30, Lazarus 1.9.0 
r54844 FPC 3.0.2 x86_64-linux-gtk2
64bit Linux Mint 17.3 KDE, GTK2 version 2.24.23, Lazarus 1.9.0 r54826 
FPC 3.0.2 x86_64-linux-gtk2
64bit OpenSuse Leap 42.2 KDE GTK2 version 2.24.31, Lazarus 1.9.0 r54809 
FPC 3.0.2 x86_64-linux-gtk2
64bit Windows 7, Lazarus 1.9.0 r54844 FPC 3.0.2 x86_64-win64-win32/win64

Maybe it is a problem with your GTK2 version?
Maybe it is a problem with your OS?
Maybe it was fixed in meantime?
Maybe you have a broken installation of Lazarus?
Maybe it is a timing problem (as my development pc was out of order, I 
bought a relativ fast Core I5, so I'm not fast enough to click)?

Maybe it is better to open a bugreport about that issue? Then we can 
better gather informations about it.

Is there anybody else how can create a crash with the test project and 
the steps above?

Michl


More information about the Lazarus mailing list