-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
6.6.2
-
47d6abbd7 (dev), 9529690b4 (dev), 16bedacb1 (6.7), 1d429a7b5 (6.7), 24f39fa50 (6.6), eaff347f5 (6.6), eec4d27a4 (tqtc/lts-6.5), c777151d2 (tqtc/lts-6.5), c174421fa (dev), 279658b85 (dev), 24cca3617 (6.7), 66a58efd8 (6.7), 3cafacbbf (6.6), ef3c3697b (dev)
Seems similar to PYSIDE-2371, but the fix there didn't fix this case.
In attached example, QSlider and QSpinBox are not destroyed until when the whole process exits.
- relates to
-
PYSIDE-2141 Crash when connecting/disconnecting inherited slot
-
- Closed
-
-
PYSIDE-2299 REG->6.5: Memory/Reference Leak with connecting signals to lambda functions referencing "self"
-
- Closed
-
-
PYSIDE-2371 REG->6.5: Memory leak connecting signal to local function
-
- Closed
-
| For Gerrit Dashboard: PYSIDE-2646 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 550926,4 | libpyside: Clean up lambdas connected to signals earlier in shutdown | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 550981,2 | libpyside: Fix spelling error in function name | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 551018,2 | libpyside: Fix spelling error in function name | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 551020,2 | libpyside: Clean up lambdas connected to signals earlier in shutdown | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 551078,2 | libpyside: Fix spelling error in function name | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 551079,2 | libpyside: Clean up lambdas connected to signals earlier in shutdown | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 551144,2 | libpyside: Fix spelling error in function name | tqtc/lts-6.5 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
| 551145,2 | libpyside: Clean up lambdas connected to signals earlier in shutdown | tqtc/lts-6.5 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
| 551912,5 | libpyside: Refactor the signal-lambda-test | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 551913,7 | libpyside/Signal manager: Ensure cleanup of main thread targets | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 552275,2 | libpyside: Refactor the signal-lambda-test | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 552276,2 | libpyside/Signal manager: Ensure cleanup of main thread targets | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 552278,2 | libpyside: Refactor the signal-lambda-test | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 552345,2 | libpyside: Refactor the signal-lambda-test | tqtc/lts-6.5 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
| 552436,4 | Fix flake8-warnings in signals tests | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 552691,6 | Port signals tests to modern syntax | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 552850,2 | Fix flake8-warnings in signals tests | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 552902,3 | Port the QtCore signals tests to modern syntax | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 553859,2 | Port the QtCore signals tests to modern syntax | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 553860,2 | Port signals tests to modern syntax | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 563468,3 | libpyside/Signal manager: Ensure cleanup of main thread targets | tqtc/lts-6.5 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | +1 |