Bringing up a popup menu in the IDE sometimes causes Access Violation dialog to occur.
Original Reporter info from Mantis: Cyrax
-
Reporter name:
Original Reporter info from Mantis: Cyrax
- Reporter name:
Description:
This happens when doing work in the source editor or changing build mode via quick button at the IDE toolbar.
This bug may be related to 36746
Additional information:
TApplication.HandleException: EAccessViolation Access violation Stack trace: $00000000008F442C GTK2MENUITEMSELECT, line 191 of gtk2/gtk2wsmenus.pp $0000000000684E7E TMENUITEM__CHECKCHILDRENHANDLES, line 384 of include/menuitem.inc $00000000006833C5 TMENU__CREATEHANDLE, line 153 of include/menu.inc $0000000000689380 TPOPUPMENU__POPUP, line 79 of include/popupmenu.inc $00000000006892AA TPOPUPMENU__POPUP, line 66 of include/popupmenu.inc $0000000000C7F6E8 TSOURCEEDITOR__EDITORCHANGEUPDATING, line 5615 of sourceeditor.pp $0000000000A0AB2D TCUSTOMSYNEDIT__SETUPDATESTATE, line 2416 of synedit.pp $0000000000A0B37E TCUSTOMSYNEDIT__DODECPAINTLOCK, line 2511 of synedit.pp $000000000074A747 TMETHODLIST__CALLNOTIFYEVENTS, line 318 of lazmethodlist.pas $0000000000FC7E32 TSYNEDITSTRINGLIST__SENDNOTIFICATION, line 1564 of synedittextbuffer.pp $0000000000FC4FC4 TSYNEDITSTRINGLIST__SETUPDATESTATE, line 1267 of synedittextbuffer.pp $0000000000FBAED2 TSYNEDITSTRINGS__ENDUPDATE, line 978 of lazsynedittext.pas $0000000000A0A953 TCUSTOMSYNEDIT__DECPAINTLOCK, line 2391 of synedit.pp $0000000000A11AC0 TCUSTOMSYNEDIT__MOUSEUP, line 3952 of synedit.pp $0000000000632CAC TCONTROL__DOMOUSEUP, line 2300 of include/control.inc $0000000000633C9F TCONTROL__WMRBUTTONUP, line 2803 of include/control.inc $000000000043C138 TOBJECT__DISPATCH, line 684 of ../inc/objpas.inc
Mantis conversion info:
- Mantis ID: 36776
- OS: Arch
- OS Build: 3.17.4-1
- Build: r62726
- Platform: Linux x86_64
- Version: 2.1 (SVN)
- Fixed in revision: 62733 (#50d299bc)
- Target version: 2.2