java.lang.AbstractMethodError: com.shootoff.plugins.ShotToClick.targetUpdate(Lcom/shootoff/targets/Target;Lcom/shootoff/plugins/TrainingExercise$TargetChange;)V

GitHub | cbdmaul | 4 months ago
  1. 0

    Exception thrown when enabling shot to click while calibrating

    GitHub | 4 months ago | cbdmaul
    java.lang.AbstractMethodError: com.shootoff.plugins.ShotToClick.targetUpdate(Lcom/shootoff/targets/Target;Lcom/shootoff/plugins/TrainingExercise$TargetChange;)V
  2. 0

    Constant exception after opening project

    YouTrack | 2 years ago
    java.lang.AbstractMethodError: com.intellij.webcore.libraries.ScriptingLibraryManager.initPredefinedLibraries(Lcom/intellij/webcore/libraries/ScriptingLibraryTable;)V
  3. 0

    Constant exception after opening project

    YouTrack | 2 years ago
    java.lang.AbstractMethodError: com.intellij.webcore.libraries.ScriptingLibraryManager.initPredefinedLibraries(Lcom/intellij/webcore/libraries/ScriptingLibraryTable;)V
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Issue 203497 - android - please help me, error when i open the android studio - Android Open Source Project - Issue Tracker - Google Project Hosting

    google.com | 7 months ago
    java.lang.AbstractMethodError: org.jetbrains.settingsRepository.IcsApplicationLoadListener.beforeApplicationLoaded(Lcom/intellij/openapi/application/Application;)V
  6. 0

    After upgrading to Bamboo 5.9.0, customers of ours encounter the following reproducible exception when running builds using our [Tasks for AWS|https://marketplace.atlassian.com/plugins/net.utoolity.atlassian.bamboo.tasks-for-aws] Add-on: {code} java.lang.AbstractMethodError: net.utoolity.atlassian.bamboo.taws.AWSRuntimeTaskDataProvider.processRuntimeTaskData(Lcom/atlassian/bamboo/task/runtime/RuntimeTaskDefinition;Lcom/atlassian/bamboo/v2/build/CommonContext;)V at com.atlassian.bamboo.chains.ChainPluginSupportHelper.processRuntimeTaskData(ChainPluginSupportHelper.java:76) at com.atlassian.bamboo.chains.ChainPluginSupportImpl$11.run(ChainPluginSupportImpl.java:319) at com.atlassian.bamboo.variable.CustomVariableContextImpl.withVariableSubstitutor(CustomVariableContextImpl.java:200) at com.atlassian.bamboo.variable.CustomVariableContextRunnerImpl.execute(CustomVariableContextRunnerImpl.java:32) at com.atlassian.bamboo.chains.ChainPluginSupportImpl.buildCompleted(ChainPluginSupportImpl.java:305) at sun.reflect.GeneratedMethodAccessor2242.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:119) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207) at com.sun.proxy.$Proxy142.buildCompleted(Unknown Source) at com.atlassian.bamboo.chains.ChainExecutionManagerImpl$3.run(ChainExecutionManagerImpl.java:392) at com.atlassian.util.concurrent.ManagedLocks$ManagedLockImpl.withLock(ManagedLocks.java:321) at com.atlassian.bamboo.chains.ChainExecutionManagerImpl.onBuildFinished(ChainExecutionManagerImpl.java:378) at sun.reflect.GeneratedMethodAccessor2241.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at com.atlassian.event.internal.SingleParameterMethodListenerInvoker.invoke(SingleParameterMethodListenerInvoker.java:36) at com.atlassian.event.internal.AsynchronousAbleEventDispatcher$1$1.run(AsynchronousAbleEventDispatcher.java:48) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:49) at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:31) at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:20) at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:52) at java.lang.Thread.run(Thread.java:744) {code} h4. Initital analysis Checking the 5.9.0 source of {{com.atlassian.bamboo.chains.ChainPluginSupportHelper#processRuntimeTaskData}} suggests this to be caused by an insufficient backwards compatibility check: {code} try { runtimeConfigurator.processRuntimeTaskData(taskDefinition, commonContext); } catch (NoSuchMethodError e) { runtimeConfigurator.processRuntimeTaskData((TaskDefinition) taskDefinition, commonContext); } {code} (i) This tries to fall back to the older (pre 5.9) {{RuntimeTaskDataProvider#processRuntimeTaskData}} method using a {{TaskDefinition}} instead of the newly introduced {{RuntimeTaskDefinition}}, but expects a {{java.lang.NoSuchMethodError}} instead of the actually thrown {{java.lang.AbstractMethodError}} as an indicator for applying the fallback. h4. Proposed fix Adjust {{ChainPluginSupportHelper#processRuntimeTaskData}} to catch the {{java.lang.AbstractMethodError}} exception and fall back to invoking the older {{RuntimeTaskDataProvider#processRuntimeTaskData}} method signature in that case. (!) We consider this to be a rather critical bug, as it affects all Bamboo Add-ons that implement a {{RuntimeTaskDataProvider}}.

    Atlassian JIRA | 1 year ago | Henrik Opel [Utoolity]
    java.lang.AbstractMethodError: net.utoolity.atlassian.bamboo.taws.AWSRuntimeTaskDataProvider.processRuntimeTaskData(Lcom/atlassian/bamboo/task/runtime/RuntimeTaskDefinition;Lcom/atlassian/bamboo/v2/build/CommonContext;)V

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.AbstractMethodError

      com.shootoff.plugins.ShotToClick.targetUpdate(Lcom/shootoff/targets/Target;Lcom/shootoff/plugins/TrainingExercise$TargetChange;)V

      at com.shootoff.gui.CanvasManager.addTarget()
    2. com.shootoff.gui
      CalibrationManager.lambda$4
      1. com.shootoff.gui.CanvasManager.addTarget(CanvasManager.java:868)
      2. com.shootoff.gui.CanvasManager.addTarget(CanvasManager.java:851)
      3. com.shootoff.gui.CalibrationManager.createCalibrationTarget(CalibrationManager.java:187)
      4. com.shootoff.gui.CalibrationManager.enableManualCalibration(CalibrationManager.java:218)
      5. com.shootoff.gui.CalibrationManager.lambda$4(CalibrationManager.java:299)
      5 frames
    3. com.sun.javafx
      PlatformImpl.lambda$null$173
      1. com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295)
      1 frame
    4. Java RT
      AccessController.doPrivileged
      1. java.security.AccessController.doPrivileged(Native Method)
      1 frame
    5. com.sun.javafx
      PlatformImpl.lambda$runLater$174
      1. com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294)
      1 frame
    6. com.sun.glass
      WinApplication.lambda$null$148
      1. com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
      2. com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
      3. com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)
      3 frames
    7. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)
      1 frame