github / github/codeql-cli-binaries

database creation failed for apache project log4j

Abierto
#103 5 comentarios 0 reacciones 0 asignados Ver en GitHub
CLI
Lenguaje dominante
Sin datos de lenguaje
Estrellas
1k
Forks
184
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

source code: apache-log4j-2.12.3 download from https://downloads.apache.org/logging/log4j/
os: ubuntu-20.04
maven: Apache Maven 3.6.3
codeql: 2.7.3

I can successfully build log4j without any problems with "mvn package -DskipTests ", but when I tried to create a codeql database with "codeql database create log4j.db -c "mvn package -X -DskipTests", I got the following error messages:

```bash
[2021-12-23 11:35:26] [build-stdout] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project log4j-api-java9: Compilation failure -> [Help 1]
[2021-12-23 11:35:26] [build-stdout] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project log4j-api-java9: Compilation failure
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
[2021-12-23 11:35:26] [build-stdout] at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
[2021-12-23 11:35:26] [build-stdout] at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
[2021-12-23 11:35:26] [build-stdout] at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
[2021-12-23 11:35:26] [build-stdout] at java.lang.reflect.Method.invoke (Method.java:498)
[2021-12-23 11:35:26] [build-stdout] at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
[2021-12-23 11:35:26] [build-stdout] at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
[2021-12-23 11:35:26] [build-stdout] at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
[2021-12-23 11:35:26] [build-stdout] at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[2021-12-23 11:35:26] [build-stdout] Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:1224)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:187)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
[2021-12-23 11:35:26] [build-stdout] at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
[2021-12-23 11:35:26] [build-stdout] at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
[2021-12-23 11:35:26] [build-stdout] at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
[2021-12-23 11:35:26] [build-stdout] at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
[2021-12-23 11:35:26] [build-stdout] at java.lang.reflect.Method.invoke (Method.java:498)
[2021-12-23 11:35:26] [build-stdout] at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
[2021-12-23 11:35:26] [build-stdout] at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
[2021-12-23 11:35:26] [build-stdout] at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
[2021-12-23 11:35:26] [build-stdout] at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[2021-12-23 11:35:26] [build-stdout] [ERROR]
[2021-12-23 11:35:26] [build-stdout] [ERROR]
[2021-12-23 11:35:26] [build-stdout] [ERROR] For more information about the errors and possible solutions, please read the following articles:
[2021-12-23 11:35:26] [build-stdout] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[2021-12-23 11:35:26] [build-stdout] [ERROR]
[2021-12-23 11:35:26] [build-stdout] [ERROR] After correcting the problems, you can resume the build with the command
[2021-12-23 11:35:26] [build-stdout] [ERROR] mvn -rf :log4j-api-java9
[2021-12-23 11:35:26] [ERROR] Spawned process exited abnormally (code 1; tried to run: [/home/john/tools/codeql/codeql/tools/linux64/preload_tracer, mvn, package, -X, -DskipTests])
A fatal error occurred: Exit status 1 from command: [mvn, package, -X, -DskipTests]
```

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza reproduciendo la compilación reportada con Apache Log4j 2.12.3 en Ubuntu 20.04 usando Maven 3.6.3, ejecutando primero `mvn package -DskipTests` y después el comando mostrado de la base de datos de CodeQL. Captura toda la salida del compilador para el módulo `log4j-api-java9` y compara ambas ejecuciones. Se considera completado cuando se haya identificado una causa reproducible relacionada con CodeQL y se haya confirmado que la creación de la base de datos finaliza correctamente.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java, linux
Área
build-system, devtools
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.