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

manifold.ij.core.ManProject hold disposed instances of ProjectImpl #542

Open
ViugiNick opened this issue Jan 8, 2024 · 2 comments
Open

Comments

@ViugiNick
Copy link

ViugiNick commented Jan 8, 2024

Multiple instances of manifold.ij.core.ManProject are holding disposed instances of ProjectImpl

 340MB          1          (root): java.lang.Class(manifold.ij.core.ManProject)
 340MB          1          (static): manifold.util.concurrent.ConcurrentWeakHashMap
 340MB          1          segments: [Lmanifold.util.concurrent.ConcurrentWeakHashMap$Segment;
 340MB          9          []: manifold.util.concurrent.ConcurrentWeakHashMap$Segment
 340MB          9          table: [Lmanifold.util.concurrent.ConcurrentWeakHashMap$HashEntry;
 340MB          9          []: manifold.util.concurrent.ConcurrentWeakHashMap$HashEntry
 288MB          8          +-value: manifold.ij.core.ManProject
 288MB          8          | _ijProject: com.intellij.openapi.project.impl.ProjectImpl (disposedRoot)
52.0MB          2          \-next: manifold.util.concurrent.ConcurrentWeakHashMap$HashEntry
52.0MB          2            value: manifold.ij.core.ManProject
52.0MB          2            _ijProject: com.intellij.openapi.project.impl.ProjectImpl (disposedRoot)

Android Studio Jellyfish

@rsmckinney
Copy link
Member

@ViugiNick Thanks for reporting this. Can you provide more info, steps to reproduce? For instance, are you opening and closing the same project, multiple projects? Version of manifold, IJ, etc. Is there anything noteworthy about the test project? etc. Thanks

@ViugiNick
Copy link
Author

@rsmckinney This report is base on the Android Studio memory usage report, so unfortunately I cant provide steps to reproduce or the sample project.

Android Studio Jellyfish | 2023.3.1 Nightly 2023-12-14

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

No branches or pull requests

2 participants