Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 337117

Summary: When remove the artifact it was not remove from ArtifactManager
Product: [Technology] Tigerstripe Reporter: Valentin Yerastov <valentin>
Component: CoreAssignee: Project Inbox <tigerstripe.core-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: yuri
Version: unspecified   
Target Milestone: 0.5M0   
Hardware: PC   
OS: All   
Whiteboard:
Attachments:
Description Flags
Patch_337117.txt none

Description Valentin Yerastov CLA 2011-02-14 08:43:10 EST
Build Identifier: 

ArtifactManager when removing artifacts is trying to read it from file that no longer exists and silently falls (the error does not appear in 'Eclipse Error Log'). See method ArtifactManager#artifactResourceRemoved(IResource). Therefore, the planned operation to remove the artifact does not occur, the references to artifact remain and accordingly there memory leaks and incorrect application.



Reproducible: Always
Comment 2 Valentin Yerastov CLA 2011-02-18 09:44:36 EST
...because all the issues related to memory leaks and to each other.
Comment 3 Yuri Strot CLA 2011-02-21 02:49:37 EST
Patch applied.