mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 06:32:10 +02:00
![]() Steps: ====== 1. Create a managed project and build it 2. Expand the built binary available in binary container in project explorer view 3. Now clean the project, clean will fail irrespective of number of tries you do Reason: ======= For finding the sources for binary, Elf instance is created and Section.mapSectionData creates MappedByteBuffer of channel which locks the file on Windows until its garbage collected, see following https://bugs.java.com/bugdatabase/view_bug.do?bug_id=4715154 Solution: ========= Made ISymbolReader AutoCloseable and user is responsible to properly close it. In case of dwarf reader, we remove all the references of ByteBuffer and call gc. |
||
---|---|---|
.. | ||
.settings | ||
META-INF | ||
schema | ||
src/org/eclipse/cdt/debug | ||
.classpath | ||
.options | ||
.project | ||
about.html | ||
build.properties | ||
NEWS | ||
plugin.properties | ||
plugin.xml |