Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.9.0, 5.9.1, 5.9.2, 5.9.3, 5.10.0, 5.9.4, 5.10.1
-
None
-
MSVC 2015 x32/x64, Windows 7, Windows 10
-
d19127807c193d612c6fee4f3418a8c8af9d262c
Description
Memory leak while performing pan operations with Map and MapQuickItem.
Attached project shows the behaviour.
How to reproduce:
- Compile and launch
- Start pan operation on map with user gesture, and drag map around while performing pan, so some of MapQuickItem will be destroyed and re-created.
Check gesture.png for sample mouse gesture trajectory: start pan at Star point, and follow the line. - When MapQuickItems are outside of visibleRegion, they are destroyed. And recreated when they are inside area.
- Note significant memory leak.
Note the "timerPan" which is disabled by default. There is no memory leak when pan is performed programmically, i.e. when timerPan is enabled.
This memory leak may be connected with QTBUG-61754
Attachments
Issue Links
- is duplicated by
-
QTBUG-62666 JS `delete` operator leads to segfaults on garbage collecton or leaks memory rapidly
- Closed
-
QTBUG-63649 Application crash in iOS 11 with last message about jsruntime/qv4engine_p.h, line 521
- Closed