diff options
author | Joerg Bornemann <[email protected]> | 2025-10-07 16:24:54 +0200 |
---|---|---|
committer | Joerg Bornemann <[email protected]> | 2025-10-13 10:07:45 +0200 |
commit | b92724a1be2475dac052308e5c75e7bf52813fb8 (patch) | |
tree | 2fddf1dd2c5d26b52c1be16fec63d842d4d2f3b4 /src/widgets/itemviews/qtableview.cpp | |
parent | 8332a866c9a5b052a12d8e1ead167f95a8bd3c30 (diff) |
User code that calls
qApp->processEvents();
in context menu actions could lead to accesses of deleted memory.
The reason was that the QWidgetWindow object was deleted as an effect of
the event delivery in handleMouseEvents, and later accesses to object
members in this method crashed.
Pick-to: 6.8 6.10
Fixes: QTBUG-138419
Fixes: QTBUG-140132
Change-Id: Ia61e4380b29333875de9e1202c363d99d3f79e2a
Reviewed-by: Oliver Wolff <[email protected]>
Reviewed-by: Friedemann Kleint <[email protected]>
Diffstat (limited to 'src/widgets/itemviews/qtableview.cpp')
0 files changed, 0 insertions, 0 deletions