1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-10 01:35:39 +02:00
cdt/debug/org.eclipse.cdt.debug.application
Umair Sair b10979677e Cleaning project fails once the binary is expanded in project explorer on Windows
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.
2022-11-07 17:32:17 -05:00
..
.settings Upgrade build.properties warnings to errors 2022-11-06 18:29:28 -05:00
icons Stand-alone debugger for Mac OS X 2016-04-02 22:59:15 -04:00
META-INF Update to Java 17 as BREE. Fixes #80 2022-10-03 12:42:37 -04:00
scripts Bug 580365: Explicitly use bash for standalone debugger shell scripts (#69) 2022-09-09 17:10:08 -04:00
src/org/eclipse/cdt Cleaning project fails once the binary is expanded in project explorer on Windows 2022-11-07 17:32:17 -05:00
src-config-generator/org/eclipse/cdt/debug/application Build with Eclipse 2019-03 dependencies 2019-03-18 20:44:27 -04:00
.classpath Update to Java 17 as BREE. Fixes #80 2022-10-03 12:42:37 -04:00
.gitignore Generate config.ini for stand-alone debugger based on debug.product 2017-03-17 00:31:07 -04:00
.project Bug 566334: Turn on API Tooling & Analysis for all bundles 2020-08-24 17:50:56 -04:00
about.html [releng] Update all legal files with update_legal_files.sh 2022-04-13 13:42:35 -04:00
about.ini Bug 558827: Add and/or fix branding on all features 2020-01-09 15:11:35 -05:00
about.mappings Bug 558827: Add and/or fix branding on all features 2020-01-09 15:11:35 -05:00
about.properties [releng] Bump end year on copyright on all modified features 2022-01-12 18:57:12 -05:00
build.properties Bug 558827: Add and/or fix branding on all features 2020-01-09 15:11:35 -05:00
cdt_logo_icon32.png Bug 558827: Add and/or fix branding on all features 2020-01-09 15:11:35 -05:00
configGenerator.xml Bug 540373: Normalize newlines with .gitattributes 2018-11-20 21:20:39 +00:00
plugin.properties [releng] Bump versions for CDT 11.0.0 2022-10-03 12:42:37 -04:00
plugin.xml Bug 491957. Preferences & save action for choosing const alignment 2017-05-15 02:59:54 -04:00
plugin_customization.ini Bug 458771 - Cannot refresh an editor in standalone debugger 2015-10-13 16:39:36 -04:00
pom.xml Update to Java 17 as BREE. Fixes #80 2022-10-03 12:42:37 -04:00