[ https://issues.apache.org/jira/browse/MCLEAN-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Falko Modler updated MCLEAN-104: -------------------------------- Description: {{mvn clean -q -Dmaven.clean.fast}} {noformat} [ERROR] Internal error: java.lang.NullPointerException: Cannot invoke "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" because the return value of "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" is null -> [Help 1] org.apache.maven.InternalErrorException: Internal error: java.lang.NullPointerException: Cannot invoke "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" because the return value of "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" is null at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:120) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" because the return value of "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" is null at org.apache.maven.plugins.clean.Cleaner$BackgroundCleaner.doSessionEnd (Cleaner.java:541) at org.apache.maven.plugins.clean.Cleaner$BackgroundCleaner.sessionEnd (Cleaner.java:420) at org.apache.maven.plugins.clean.Cleaner$SpyInvocationHandler.invoke (Cleaner.java:571) at jdk.proxy2.$Proxy24.sessionEnded (Unknown Source) at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire (DefaultExecutionEventCatapult.java:64) at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire (DefaultExecutionEventCatapult.java:42) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:137) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) {noformat} Seems the following call is missing a nullcheck: https://github.com/apache/maven-clean-plugin/blob/maven-clean-plugin-3.2.0/src/main/java/org/apache/maven/plugins/clean/Cleaner.java#L541 Compare with: https://github.com/apache/maven-clean-plugin/blob/maven-clean-plugin-3.2.0/src/main/java/org/apache/maven/plugins/clean/Cleaner.java#L121 was: {{mvn clean -q -Dmaven.clean.fast}} {noformat} [ERROR] Internal error: java.lang.NullPointerException: Cannot invoke "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" because the return value of "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" is null -> [Help 1] org.apache.maven.InternalErrorException: Internal error: java.lang.NullPointerException: Cannot invoke "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" because the return value of "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" is null at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:120) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" because the return value of "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" is null at org.apache.maven.plugins.clean.Cleaner$BackgroundCleaner.doSessionEnd (Cleaner.java:541) at org.apache.maven.plugins.clean.Cleaner$BackgroundCleaner.sessionEnd (Cleaner.java:420) at org.apache.maven.plugins.clean.Cleaner$SpyInvocationHandler.invoke (Cleaner.java:571) at jdk.proxy2.$Proxy24.sessionEnded (Unknown Source) at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire (DefaultExecutionEventCatapult.java:64) at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire (DefaultExecutionEventCatapult.java:42) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:137) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) [ERROR] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/InternalErrorException fmo@rdde02kx:~/work/egbr/register/dev3 (dev *)$ mvn -q -Dquick -T1 ################################################################################ # Thanks for using OpenAPI Generator. # # Please consider donation to help us maintain this project 🙏 # # https://opencollective.com/openapi_generator/donate # ################################################################################ ################################################################################ # Thanks for using OpenAPI Generator. # # Please consider donation to help us maintain this project 🙏 # # https://opencollective.com/openapi_generator/donate # ################################################################################ [ERROR] Internal error: java.lang.NullPointerException: Cannot invoke "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" because the return value of "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" is null -> [Help 1] org.apache.maven.InternalErrorException: Internal error: java.lang.NullPointerException: Cannot invoke "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" because the return value of "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" is null at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:120) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" because the return value of "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" is null at org.apache.maven.plugins.clean.Cleaner$BackgroundCleaner.doSessionEnd (Cleaner.java:541) at org.apache.maven.plugins.clean.Cleaner$BackgroundCleaner.sessionEnd (Cleaner.java:420) at org.apache.maven.plugins.clean.Cleaner$SpyInvocationHandler.invoke (Cleaner.java:571) at jdk.proxy2.$Proxy24.sessionEnded (Unknown Source) at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire (DefaultExecutionEventCatapult.java:64) at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire (DefaultExecutionEventCatapult.java:42) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:137) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) {noformat} Seems the following call is missing a nullcheck: https://github.com/apache/maven-clean-plugin/blob/maven-clean-plugin-3.2.0/src/main/java/org/apache/maven/plugins/clean/Cleaner.java#L541 Compare with: https://github.com/apache/maven-clean-plugin/blob/maven-clean-plugin-3.2.0/src/main/java/org/apache/maven/plugins/clean/Cleaner.java#L121 > Fast mode causes NullPointerException when building in quiet mode (-q) > ---------------------------------------------------------------------- > > Key: MCLEAN-104 > URL: https://issues.apache.org/jira/browse/MCLEAN-104 > Project: Maven Clean Plugin > Issue Type: Bug > Affects Versions: 3.2.0 > Reporter: Falko Modler > Priority: Major > > {{mvn clean -q -Dmaven.clean.fast}} > {noformat} > [ERROR] Internal error: java.lang.NullPointerException: Cannot invoke > "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" > because the return value of > "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" > is null -> [Help 1] > org.apache.maven.InternalErrorException: Internal error: > java.lang.NullPointerException: Cannot invoke > "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" > because the return value of > "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" > is null > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:120) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: java.lang.NullPointerException: Cannot invoke > "org.apache.maven.plugins.clean.Cleaner$Logger.log(java.lang.CharSequence)" > because the return value of > "org.apache.maven.plugins.clean.Cleaner.access$700(org.apache.maven.plugins.clean.Cleaner)" > is null > at org.apache.maven.plugins.clean.Cleaner$BackgroundCleaner.doSessionEnd > (Cleaner.java:541) > at org.apache.maven.plugins.clean.Cleaner$BackgroundCleaner.sessionEnd > (Cleaner.java:420) > at org.apache.maven.plugins.clean.Cleaner$SpyInvocationHandler.invoke > (Cleaner.java:571) > at jdk.proxy2.$Proxy24.sessionEnded (Unknown Source) > at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire > (DefaultExecutionEventCatapult.java:64) > at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire > (DefaultExecutionEventCatapult.java:42) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:137) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > {noformat} > Seems the following call is missing a nullcheck: > https://github.com/apache/maven-clean-plugin/blob/maven-clean-plugin-3.2.0/src/main/java/org/apache/maven/plugins/clean/Cleaner.java#L541 > Compare with: > https://github.com/apache/maven-clean-plugin/blob/maven-clean-plugin-3.2.0/src/main/java/org/apache/maven/plugins/clean/Cleaner.java#L121 -- This message was sent by Atlassian Jira (v8.20.10#820010)