Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix memory leak on startup #1052

Merged
merged 18 commits into from
Aug 8, 2020
Merged

Fix memory leak on startup #1052

merged 18 commits into from
Aug 8, 2020

Conversation

iakov
Copy link
Member

@iakov iakov commented Aug 7, 2020

Huge leak happens in gesture manager if the scene is closed, whilst it is in initialization thread.
Also small fix for Range sensor image handling on mouse click (ignore clicks on grey area of a ray).

  • fix from small memleak in repoApi

@AppVeyorBot
Copy link

Download:
Environment: QT=5.12, ARCH=32, CONFIGURATION=release, QTIFW=C:\Qt\Tools\QtInstallerFramework\3.1

@iakov iakov added this to the 2020.5 milestone Aug 8, 2020
@iakov iakov merged commit bb46ce8 into trikset:master Aug 8, 2020
khodand pushed a commit to khodand/trik-studio that referenced this pull request Oct 25, 2020
* Fix memory leaks for trikV62QtsGeneratorTest
* Fix leaking BrickFacktory
* Fix memleak in b2d wrapper
* Fix leaking QActions and few widgets
* TravisCI: use default LSAN_OPTIONS

Linux: docker requires additional capabilities:
google/sanitizers#764

macOS: detect_leaks=1 is unsupported as of Jul 2020

* Rename confusing imageRect()
* Remove strange oveloaded function,
we do not need selection when clicking outside of the box
* Repo: loadFromDisk always return correct empty repo
and no memory leaks occure

* Fix memleak when closing editor scene
When closing soon after opening, memory leaks and read-freed happen

* Avoid pointers to arrays
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants