codeql database create --language="java" --source-root=frameworks/base/services --command="pwd/build/soong/soong_ui.bash --make-mode -j32 services" -v --overwrite -M 4096 --no-cleanup -- codeql-database/services-database
FAILED: //external/auto/service:auto_service_annotations javac [linux_glibc common]
Outputs: out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/auto_service_annotations.jar
Error: exited with code: 1
Command: rm -rf "out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/classes" "out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/anno" "out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/srcjars" "out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/auto_service_annotations.jar" && mkdir -p "out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/classes" "out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/anno" "out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/srcjars" && out/host/linux-x86/bin/zipsync -d out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/srcjars -l out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/srcjars/list -f "*.java" && (if [ -s out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/srcjars/list ] || [ -s out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/auto_service_annotations.jar.rsp ] ; then out/host/linux-x86/bin/soong_javac_wrapper prebuilts/jdk/jdk17/linux-x86/bin/javac -J-Xmx4096M -J-XX:OnError="cat hs_err_pid%p.log" -J-XX:CICompilerCount=6 -J-XX:+UseDynamicNumberOfGCThreads -J-XX:+TieredCompilation -J-XX:TieredStopAtLevel=1 -Xmaxerrs 9999999 -encoding UTF-8 -sourcepath "" -g -XDskipDuplicateBridges=true -XDstringConcat=inline -proc:none -Xlint:-dep-ann -source 17 -target 17 -d out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/classes -s out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/anno @out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/auto_service_annotations.jar.rsp @out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/srcjars/list ; fi ) && out/host/linux-x86/bin/soong_zip -jar -o out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/auto_service_annotations.jar -C out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/classes -D out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/classes && rm -rf "out/soong/.intermediates/external/auto/service/auto_service_annotations/linux_glibc_common/javac/srcjars"
Output:
Exception in thread "main" java.lang.NullPointerException: Cannot invoke "String.startsWith(String)" because "arg" is null
at com.semmle.extractor.java.args.JavaExtractorArgs.parse(JavaExtractorArgs.java:57)
at com.semmle.extractor.java.JavaExtractor.<init>(JavaExtractor.java:200)
at com.semmle.extractor.java.JavaExtractor.main(JavaExtractor.java:512)
[Process Builder] Spawned process exited abnormally (code 1; tried to run: [/home2/user1/AOSP/prebuilts/jdk/jdk17/linux-x86/bin/java, -Dfile.encoding=UTF-8, -Xmx1024M, -Xms256M, --add-opens, java.base/sun.reflect.annotation=ALL-UNNAMED, -Xmx4096M, -Xms256M, -classpath, /home2/user1/AOSP/vendor/111/external/ScanningTools/codeql/engine/java/tools/semmle-extractor-java.jar:/home2/user1/AOSP/vendor/111/external/ScanningTools/codeql/engine/java/tools/lombok-javac-extend.jar, com.semmle.extractor.java.JavaExtractor, --jdk-version, 17, --javac-args, @@@/home2/user1/AOSP/codeql-database/sensitive_info_log/services-database/log/ext/javac-3.args]
[ODASA Javac] Non-zero exit code 1 from ODASA javac builder
Exception in thread "main" java.lang.Error: Fatal extractor error detected. Attempting to abort build commands.
at com.semmle.extractor.java.interceptors.JavacMainInterceptor.javacMainResult(JavacMainInterceptor.java:53)
at jdk.compiler/com.sun.tools.javac.main.Main.SEMMLE_INTERCEPT$9(Main.java)
at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:329)
at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:176)
at jdk.compiler/com.sun.tools.javac.Main.compile(Main.java:64)
at jdk.compiler/com.sun.tools.javac.Main.main(Main.java:50)
Please help to check the reasons for the above errors, thank you.
Hi
codeql database create --language="java" --source-root=frameworks/base/services --command="
pwd/build/soong/soong_ui.bash --make-mode -j32 services" -v --overwrite -M 4096 --no-cleanup -- codeql-database/services-databaseWe are using the latest release of codeql:https://github.com/github/codeql-cli-binaries/releases/tag/v2.14.6
Please help to check the reasons for the above errors, thank you.