1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 02:06:01 +02:00
Find a file
Marc-Andre Laperle 76b7b64307 Bug 549028 - Fix missing getRecordSize() leading to index corruption
Because of the missing getRecordSize implementations, subclasses would
starting writing in records that were thought to be malloc'ed by
the parent but it was instead writing in other blocks, possible used
by other PDOM objects or free blocks to be used later and now not initialized
to 0.

This could lead to a few different exceptions like
- BufferUnderflowException(Chunk.getChars)
- CoreException: Corrupted database
- ArrayIndexOutOfBoundsException(AbstractIndexerTask$IndexFileContent.merge)
and possibly others.

Change-Id: Ie6d1986a22a9fb5f5e90cb741046d098ebf10a90
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2019-07-10 21:52:38 -04:00
.mvn Build with Tycho 1.4.0. 2019-04-11 02:43:05 -04:00
build Bug 545976 Clicking on error/warning in build console doesn't open file 2019-06-21 13:19:27 -04:00
codan Bug 548141 - Fix description of Codan project options 2019-06-26 00:49:20 -04:00
core Bug 549028 - Fix missing getRecordSize() leading to index corruption 2019-07-10 21:52:38 -04:00
cross [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
debug Bug 542488: Feature for DAP in CDT 2019-07-10 18:23:38 -04:00
doc [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
dsf Remove workaround for private methods in IDE 2019-07-08 14:51:09 -04:00
dsf-gdb Bug 542488: Remove duplicated code 2019-07-09 21:17:22 -04:00
jtag Bug 548281: Merge JTagDevice extensions 2019-06-15 12:35:22 +01:00
launch Bug 542488: Remove duplicated code 2019-07-09 21:17:22 -04:00
llvm Bug 542488: Remove duplicated code 2019-07-09 21:17:22 -04:00
lrparser [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
lsp [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
memory [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
native Remove remnants of no longer supported arches 2019-06-19 16:10:21 -04:00
qt [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
releng Bug 542488: Feature for DAP in CDT 2019-07-10 18:23:38 -04:00
remote [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
testsrunner [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
toolchains/arduino [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
upc [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
util [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
visualizer [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
windows MSVC: Add a few more macro workarounds for missing built-ins 2019-07-04 00:52:13 -04:00
xlc [releng] Bump version to 9.9.0 2019-06-11 12:33:48 -04:00
.gitattributes Bug 540373: Instructions on how to rebase an old commit onto master 2018-11-24 17:50:05 +00:00
.gitignore Bug 540373: Add a code cleanliness check script 2018-11-23 14:59:29 +00:00
pom.xml Bug 542488: Feature for DAP in CDT 2019-07-10 18:23:38 -04:00