-
Notifications
You must be signed in to change notification settings - Fork 800
Description
Describe the bug
15:32:14 WARNING: File '/android-15.0.0_r1/external/expat/testdata/largefiles/aaaaaa_comment.xml' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:32:14 WARNING: No retry: '/home/zach/opengrok/src/android-15.0.0_r1/external/expat/testdata/largefiles/aaaaaa_comment.xml'
15:32:14 WARNING: File '/android-15.0.0_r1/out/build-aosp_cf_x86_64_auto.ninja' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:32:19 WARNING: File '/android-15.0.0_r1/hardware/qcom/sm8150/display/config/qdcm_calib_data_default.xml' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:32:24 WARNING: File '/android-15.0.0_r1/hardware/qcom/sm7250/display/config/qdcm_calib_data_sw43404_amoled_cmd_mode_dsi_boe_panel_with_DSC.xml' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:32:24 WARNING: No retry: '/home/zach/opengrok/src/android-15.0.0_r1/hardware/qcom/sm7250/display/config/qdcm_calib_data_sw43404_amoled_cmd_mode_dsi_boe_panel_with_DSC.xml'
15:32:24 WARNING: Error from ctags: ctags: Warning: Unknown language "Yaml:+.yaml.Yaml.YAML" in "langmap" option
15:32:24 WARNING: Error from ctags: ctags: Warning: Unknown language "Yaml:+.yml.Yml.YML" in "langmap" option
15:32:32 WARNING: File '/android-15.0.0_r1/out/soong/late-aosp_cf_x86_64_tv.mk' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:32:43 WARNING: File '/android-15.0.0_r1/hardware/qcom/sm8150/display/config/qdcm_calib_data_sw43404_amoled_cmd_mode_dsi_boe_panel_with_DSC.xml' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:32:43 WARNING: No retry: '/home/zach/opengrok/src/android-15.0.0_r1/hardware/qcom/sm8150/display/config/qdcm_calib_data_sw43404_amoled_cmd_mode_dsi_boe_panel_with_DSC.xml'
15:32:44 WARNING: File '/android-15.0.0_r1/out/build-aosp_cf_x86_64_auto.ninja' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:32:44 WARNING: No retry: '/home/zach/opengrok/src/android-15.0.0_r1/out/build-aosp_cf_x86_64_auto.ninja'
15:32:49 WARNING: File '/android-15.0.0_r1/hardware/qcom/sm8150/display/config/qdcm_calib_data_default.xml' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:32:49 WARNING: No retry: '/home/zach/opengrok/src/android-15.0.0_r1/hardware/qcom/sm8150/display/config/qdcm_calib_data_default.xml'
15:32:51 WARNING: File '/android-15.0.0_r1/out/build-aosp_x86_64-cts.ninja' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:32:51 WARNING: Error from ctags: ctags: Warning: Unknown language "Yaml:+.yaml.Yaml.YAML" in "langmap" option
15:32:51 WARNING: Error from ctags: ctags: Warning: Unknown language "Yaml:+.yml.Yml.YML" in "langmap" option
15:32:54 WARNING: File '/android-15.0.0_r1/out/soong/build.aosp_cf_x86_64_tv.ninja' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:33:04 WARNING: File '/android-15.0.0_r1/out/soong/late-aosp_cf_x86_64_tv.mk' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:33:04 WARNING: No retry: '/home/zach/opengrok/src/android-15.0.0_r1/out/soong/late-aosp_cf_x86_64_tv.mk'
15:33:21 WARNING: File '/android-15.0.0_r1/out/build-aosp_x86_64-cts.ninja' interrupted--failed to generate xref :java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException
15:33:21 WARNING: No retry: '/home/zach/opengrok/src/android-15.0.0_r1/out/build-aosp_x86_64-cts.ninja'
15:33:44 SEVERE: 811 successes (94.9%) after aborting parallel-indexing
15:33:45 SEVERE: Problem updating index database in directory '/home/zach/aosp/opengrok/data/index/android-15.0.0_r1':
org.opengrok.indexer.index.IndexerException: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Required array length 2147483638 + 22 is too large
at org.opengrok.indexer.index.IndexDatabase.indexParallel(IndexDatabase.java:1908)
at org.opengrok.indexer.index.IndexDatabase.update(IndexDatabase.java:666)
at org.opengrok.indexer.index.IndexDatabase.lambda$updateAll$5(IndexDatabase.java:346)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
Caused by: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Required array length 2147483638 + 22 is too large
at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
at org.opengrok.indexer.index.IndexDatabase.indexParallel(IndexDatabase.java:1900)
... 7 more
Caused by: java.lang.OutOfMemoryError: Required array length 2147483638 + 22 is too large
at java.base/jdk.internal.util.ArraysSupport.hugeLength(ArraysSupport.java:649)
at java.base/jdk.internal.util.ArraysSupport.newLength(ArraysSupport.java:642)
at java.base/java.lang.AbstractStringBuilder.newCapacity(AbstractStringBuilder.java:257)
at java.base/java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:229)
at java.base/java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:582)
at java.base/java.lang.StringBuffer.append(StringBuffer.java:313)
at java.base/java.io.StringWriter.write(StringWriter.java:106)
at org.opengrok.indexer.analysis.executables.JavaClassAnalyzer.getContent(JavaClassAnalyzer.java:312)
at org.opengrok.indexer.analysis.executables.JavaClassAnalyzer.analyze(JavaClassAnalyzer.java:139)
at org.opengrok.indexer.analysis.executables.JarAnalyzer.analyze(JarAnalyzer.java:101)
at org.opengrok.indexer.analysis.AnalyzerGuru.populateDocument(AnalyzerGuru.java:632)
at org.opengrok.indexer.index.IndexDatabase.addFile(IndexDatabase.java:1190)
at org.opengrok.indexer.index.IndexDatabase.lambda$indexParallel$8(IndexDatabase.java:1863)
... 4 more
15:33:45 SEVERE: Indexer failed with IndexerException
To Reproduce
java -Djava.util.logging.config.file=opengrok/etc/logging.properties -jar opengrok/dist/lib/opengrok.jar -c /usr/local/bin/ctags -s opengrok/src/ -d aosp/opengrok/data/ -P -S -m 256 --connectTimeout 3 -W etc/configuration.xml -U http://localhost:8080/source
ctags
Universal Ctags 6.2.0(p6.2.20250615.0), Copyright (C) 2015-2025 Universal Ctags Team
Universal Ctags is derived from Exuberant Ctags.
Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren Hiebert
Compiled: Jul 6 2025, 14:50:11
URL: https://ctags.io/
Output version: 1.1
Optional compiled features: +wildcards, +regex, +gnulib_regex, +iconv, +option-directory, +xpath, +packcc, +optscript, +pcre2
Host Info
Linux ubuntu-20 5.15.0-139-generic #149~20.04.1-Ubuntu SMP Wed Apr 16 08:29:56 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
VERSION="20.04.6 LTS (Focal Fossa)"