Skip to content

Conversation

@fedejeanne
Copy link
Member

Add the size of the invalid path and its actual value.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 17, 2025

Test Results

1 205 files   -   9  1 205 suites   - 9   1h 3m 29s ⏱️ ±0s
4 173 tests ±  0  4 126 ✅  -   1   47 💤 +1  0 ❌ ±0 
9 068 runs   - 473  8 949 ✅  - 471  119 💤  - 2  0 ❌ ±0 

Results for commit bbff96d. ± Comparison against base commit e1dd87d.

This pull request skips 1 test.
org.eclipse.debug.tests.launching.LaunchTests ‑ testProcessLaunchWithLongWorkingDirectory

♻️ This comment has been updated with latest results.

@fedejeanne
Copy link
Member Author

The failing check in Windows is because several OutOfMemoryErrors:

2025-02-17T13:25:54.9497813Z [INFO] Resolve API baseline for org.eclipse.platform:org.eclipse.help.base:eclipse-plugin:4.5.0-SNAPSHOT with win32/win32/x86_64
2025-02-17T13:28:04.4579521Z ##[error]Exception in thread "JNA Cleaner" Exception in thread "JNA Cleaner" java.lang.OutOfMemoryError: Java heap space
2025-02-17T13:28:04.4606266Z java.lang.OutOfMemoryError: Java heap space
2025-02-17T13:28:04.4607235Z 	at java.base/jdk.internal.logger.DefaultLoggerFinder.isSystem(DefaultLoggerFinder.java:144)
2025-02-17T13:28:04.4612349Z 	at java.logging/java.util.logging.Logger.demandLogger(Logger.java:652)
2025-02-17T13:28:04.4614044Z 	at java.logging/java.util.logging.Logger.getLogger(Logger.java:720)
2025-02-17T13:28:04.4614675Z 	at java.logging/java.util.logging.Logger.getLogger(Logger.java:703)
2025-02-17T13:28:04.4632651Z 	at com.sun.jna.internal.Cleaner$CleanerThread.run(Cleaner.java:159)
2025-02-17T13:28:04.4638414Z ##[error]Exception in thread "Java indexing" java.lang.OutOfMemoryError: Java heap space
2025-02-17T13:28:04.4664225Z 	at org.eclipse.jdt.core.compiler.CharOperation.replaceOnCopy(CharOperation.java:3832)
2025-02-17T13:28:04.4667311Z 	at org.eclipse.jdt.internal.core.search.matching.MethodDeclarationPattern.createDeclarationIndexKey(MethodDeclarationPattern.java:95)
2025-02-17T13:28:04.4673933Z 	at org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer.addMethodDeclaration(AbstractIndexer.java:199)
2025-02-17T13:28:04.4679397Z 	at org.eclipse.jdt.internal.core.search.indexing.BinaryIndexer.indexDocument(BinaryIndexer.java:817)
2025-02-17T13:28:04.4690950Z 	at org.eclipse.jdt.internal.core.search.JavaSearchParticipant.indexDocument(JavaSearchParticipant.java:99)
2025-02-17T13:28:04.4696489Z 	at org.eclipse.jdt.internal.core.search.indexing.IndexManager.indexDocument(IndexManager.java:662)
2025-02-17T13:28:04.4703338Z 	at org.eclipse.jdt.internal.core.search.indexing.AddJrtToIndex$JrtIndexer.visitFile(AddJrtToIndex.java:144)
2025-02-17T13:28:04.4716065Z 	at org.eclipse.jdt.internal.core.search.indexing.AddJrtToIndex$JrtTraverser.visitFile(AddJrtToIndex.java:1)
2025-02-17T13:28:04.4734287Z 	at org.eclipse.jdt.internal.compiler.util.JrtFileSystem$2.visitFile(JrtFileSystem.java:281)
2025-02-17T13:28:04.4737168Z 	at org.eclipse.jdt.internal.compiler.util.JrtFileSystem$2.visitFile(JrtFileSystem.java:1)
2025-02-17T13:28:04.4755393Z 	at java.base/java.nio.file.Files.walkFileTree(Files.java:2799)
2025-02-17T13:28:04.4757384Z 	at java.base/java.nio.file.Files.walkFileTree(Files.java:2870)
2025-02-17T13:28:04.4767881Z 	at org.eclipse.jdt.internal.compiler.util.JrtFileSystem.walkModuleImage(JrtFileSystem.java:250)
2025-02-17T13:28:04.4770035Z 	at org.eclipse.jdt.internal.compiler.util.JRTUtil.walkModuleImage(JRTUtil.java:231)
2025-02-17T13:28:04.4785656Z 	at org.eclipse.jdt.internal.compiler.util.JRTUtil.walkModuleImage(JRTUtil.java:224)
2025-02-17T13:28:04.4787203Z 	at org.eclipse.jdt.internal.core.search.indexing.AddJrtToIndex.execute(AddJrtToIndex.java:273)
2025-02-17T13:28:04.4795169Z 	at org.eclipse.jdt.internal.core.search.processing.JobManager.indexerLoop(JobManager.java:541)
2025-02-17T13:28:04.4796535Z 	at org.eclipse.jdt.internal.core.search.processing.JobManager$$Lambda/0x0000019dbdbbd3a0.run(Unknown Source)
2025-02-17T13:28:04.4800170Z 	at java.base/java.lang.Thread.runWith(Thread.java:1596)
2025-02-17T13:28:04.4802058Z 	at java.base/java.lang.Thread.run(Thread.java:1583)

and also:

2025-02-17T13:35:16.6400124Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:35:20.4782154Z 
2025-02-17T13:35:20.4783025Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:35:30.0500249Z 
2025-02-17T13:35:30.0503357Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:35:37.7116538Z 
2025-02-17T13:35:37.7117507Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:35:41.5528237Z 
2025-02-17T13:35:41.5530478Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:35:45.3868535Z 
2025-02-17T13:35:45.3871475Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:36:00.7354833Z 
2025-02-17T13:36:00.7357702Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:36:14.1363548Z 
2025-02-17T13:36:14.1365757Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:36:23.7299290Z 
2025-02-17T13:36:23.7301992Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:36:50.5591351Z 
2025-02-17T13:36:50.5594461Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:37:00.1512426Z 
2025-02-17T13:37:00.1513267Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:37:04.0011550Z 
2025-02-17T13:37:04.0013877Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:37:13.5601351Z 
2025-02-17T13:37:13.5602675Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Worker-2"
2025-02-17T13:37:23.1610454Z 
2025-02-17T13:37:23.1612705Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:37:44.2127294Z 
2025-02-17T13:37:44.2128151Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:37:48.0439665Z 
2025-02-17T13:37:48.0442143Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:37:55.7113818Z 
2025-02-17T13:37:55.7116885Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:38:24.4281580Z 
2025-02-17T13:38:24.4283675Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JNA Cleaner"
2025-02-17T13:40:38.5629514Z 
2025-02-17T13:40:38.5630473Z Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "main"
2025-02-17T19:13:29.1210018Z ##[error]The operation was canceled.

Is this maybe the same error that happened back then in eclipse-platform/eclipse.platform.ui#2432 ?

FTR I also see this in the logs:

size_t InitialHeapSize                          = 268435456
...
size_t MaxHeapSize                              = 1572864000

Add the size of the invalid path and its actual value.
@fedejeanne fedejeanne force-pushed the improve_message_getproject branch from 2ef032b to bbff96d Compare March 6, 2025 13:53
@fedejeanne
Copy link
Member Author

Check failures are unrelated (see #1740 (comment))

@fedejeanne fedejeanne merged commit 0d9f518 into eclipse-platform:master Mar 6, 2025
11 of 14 checks passed
@fedejeanne fedejeanne deleted the improve_message_getproject branch March 6, 2025 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant