Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-64556

"java.lang.RuntimeException: Error creating extended parser class: null" after update to Jenkins 2.274

    XMLWordPrintable

Details

    Description

      After updating to Jenkins 2.274, we get the following exception in the Bitbucket Server Notifier Plugin

      08:40:17  Caught exception while notifying Bitbucket with id d0ecf7b50eab65ea60c48e256feab7054b04df57
      08:40:17  java.lang.RuntimeException: Error creating extended parser class: null
      08:40:17  	at org.parboiled.Parboiled.createParser(Parboiled.java:58)
      08:40:17  	at org.jenkinsci.plugins.tokenmacro.Parser.process(Parser.java:80)
      08:40:17  	at org.jenkinsci.plugins.tokenmacro.Parser.process(Parser.java:74)
      08:40:17  	at org.jenkinsci.plugins.tokenmacro.TokenMacro.expand(TokenMacro.java:199)
      08:40:17  	at org.jenkinsci.plugins.tokenmacro.TokenMacro.expandAll(TokenMacro.java:237)
      08:40:17  	at org.jenkinsci.plugins.tokenmacro.TokenMacro.expandAll(TokenMacro.java:207)
      08:40:17  	at org.jenkinsci.plugins.stashNotifier.StashNotifier.expandStashURL(StashNotifier.java:927)
      08:40:17  	at org.jenkinsci.plugins.stashNotifier.StashNotifier.notifyStash(StashNotifier.java:780)
      08:40:17  	at org.jenkinsci.plugins.stashNotifier.StashNotifier.processJenkinsEvent(StashNotifier.java:380)
      08:40:17  	at org.jenkinsci.plugins.stashNotifier.StashNotifier.perform(StashNotifier.java:336)
      08:40:17  	at org.jenkinsci.plugins.stashNotifier.StashNotifier.perform(StashNotifier.java:303)
      08:40:17  	at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123)
      08:40:17  	at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:99)
      08:40:17  	at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:69)
      08:40:17  	at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
      08:40:17  	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      08:40:17  	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      08:40:17  	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      08:40:17  	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      08:40:17  	at java.lang.Thread.run(Thread.java:748)
      08:40:17  Caused by: java.lang.IllegalStateException
      08:40:17  	at org.objectweb.asm.tree.analysis.BasicInterpreter.<init>(BasicInterpreter.java:66)
      08:40:17  	at org.parboiled.transform.RuleMethodInterpreter.<init>(RuleMethodInterpreter.java:42)
      08:40:17  	at org.parboiled.transform.InstructionGraphCreator.process(InstructionGraphCreator.java:41)
      08:40:17  	at org.parboiled.transform.ParserTransformer.runMethodTransformers(ParserTransformer.java:62)
      08:40:17  	at org.parboiled.transform.ParserTransformer.extendParserClass(ParserTransformer.java:45)
      08:40:17  	at org.parboiled.transform.ParserTransformer.transformParser(ParserTransformer.java:39)
      08:40:17  	at org.parboiled.Parboiled.createParser(Parboiled.java:54)
      08:40:17  	... 19 more
      08:40:17  Caught exception while notifying Bitbucket with id aa946821bd10066f8d77bfd3872ecdf99e6b44a8
      08:40:17  java.lang.RuntimeException: Error creating extended parser class: null
      08:40:17  	at org.parboiled.Parboiled.createParser(Parboiled.java:58)
      08:40:17  	at org.jenkinsci.plugins.tokenmacro.Parser.process(Parser.java:80)
      08:40:17  	at org.jenkinsci.plugins.tokenmacro.Parser.process(Parser.java:74)
      08:40:17  	at org.jenkinsci.plugins.tokenmacro.TokenMacro.expand(TokenMacro.java:199)
      08:40:17  	at org.jenkinsci.plugins.tokenmacro.TokenMacro.expandAll(TokenMacro.java:237)
      08:40:17  	at org.jenkinsci.plugins.tokenmacro.TokenMacro.expandAll(TokenMacro.java:207)
      08:40:17  	at org.jenkinsci.plugins.stashNotifier.StashNotifier.expandStashURL(StashNotifier.java:927)
      08:40:17  	at org.jenkinsci.plugins.stashNotifier.StashNotifier.notifyStash(StashNotifier.java:780)
      08:40:17  	at org.jenkinsci.plugins.stashNotifier.StashNotifier.processJenkinsEvent(StashNotifier.java:380)
      08:40:17  	at org.jenkinsci.plugins.stashNotifier.StashNotifier.perform(StashNotifier.java:336)
      08:40:17  	at org.jenkinsci.plugins.stashNotifier.StashNotifier.perform(StashNotifier.java:303)
      08:40:17  	at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123)
      08:40:17  	at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:99)
      08:40:17  	at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:69)
      08:40:17  	at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
      08:40:17  	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      08:40:17  	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      08:40:17  	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      08:40:17  	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      08:40:17  	at java.lang.Thread.run(Thread.java:748)
      08:40:17  Caused by: java.lang.IllegalStateException
      08:40:17  	at org.objectweb.asm.tree.analysis.BasicInterpreter.<init>(BasicInterpreter.java:66)
      08:40:17  	at org.parboiled.transform.RuleMethodInterpreter.<init>(RuleMethodInterpreter.java:42)
      08:40:17  	at org.parboiled.transform.InstructionGraphCreator.process(InstructionGraphCreator.java:41)
      08:40:17  	at org.parboiled.transform.ParserTransformer.runMethodTransformers(ParserTransformer.java:62)
      08:40:17  	at org.parboiled.transform.ParserTransformer.extendParserClass(ParserTransformer.java:45)
      08:40:17  	at org.parboiled.transform.ParserTransformer.transformParser(ParserTransformer.java:39)
      08:40:17  	at org.parboiled.Parboiled.createParser(Parboiled.java:54)
      08:40:17  	... 19 more

      Attachments

        Issue Links

          Activity

            thomastardy Thomas Tardy created issue -
            thomastardy Thomas Tardy made changes -
            Field Original Value New Value
            Summary Bitbucket Server Notifier Plugin fails after update to Jenkins 2.274 "java.lang.RuntimeException: Error creating extended parser class: null" after update to Jenkins 2.274
            thomastardy Thomas Tardy made changes -
            Link This issue duplicates JENKINS-64555 [ JENKINS-64555 ]
            slide_o_mix Alex Earl made changes -
            Assignee Antonio Mansilla [ flagbit ] Alex Earl [ slide_o_mix ]
            slide_o_mix Alex Earl made changes -
            Component/s token-macro-plugin [ 15832 ]
            Component/s bitbucket-build-status-notifier-plugin [ 21138 ]
            timja Tim Jacomb made changes -
            Released As https://github.com/jenkinsci/token-macro-plugin/releases/tag/token-macro-2.14
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Fixed but Unreleased [ 10203 ]
            timja Tim Jacomb made changes -
            Status Fixed but Unreleased [ 10203 ] Resolved [ 5 ]
            slide_o_mix Alex Earl made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            danielbeck Daniel Beck made changes -
            Link This issue is duplicated by JENKINS-64636 [ JENKINS-64636 ]
            danielbeck Daniel Beck made changes -
            Link This issue is duplicated by JENKINS-64806 [ JENKINS-64806 ]

            People

              slide_o_mix Alex Earl
              thomastardy Thomas Tardy
              Votes:
              3 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: