Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2024.3.EAP1] [Bug] Navigtaion Broken #32

Open
SimonSchwendele opened this issue Sep 27, 2024 · 0 comments
Open

[2024.3.EAP1] [Bug] Navigtaion Broken #32

SimonSchwendele opened this issue Sep 27, 2024 · 0 comments

Comments

@SimonSchwendele
Copy link

After upgrading this Plugin today the Navigation is broken in my Rider installation.

com.jetbrains.rd.platform.diagnostics.BackendException: Method 'Navigate' in type 'ReSharperPlugin.ReqnrollRiderPlugin.Navigation.ReqnrollStepOccurrence' from assembly 'ReSharperPlugin.ReqnrollRiderPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.

--- EXCEPTION #1/2 [TypeLoadException]
Message = “Method 'Navigate' in type 'ReSharperPlugin.ReqnrollRiderPlugin.Navigation.ReqnrollStepOccurrence' from assembly 'ReSharperPlugin.ReqnrollRiderPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.”
TypeLoadClassName = ReSharperPlugin.ReqnrollRiderPlugin.Navigation.ReqnrollStepOccurrence
TypeLoadAssemblyName = “ReSharperPlugin.ReqnrollRiderPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”
TypeLoadMessageArg = Navigate
TypeLoadResourceID = 6012
StackTraceString = “
  at ReSharperPlugin.ReqnrollRiderPlugin.Navigation.ReqnrollOccurenceProvider.MakeOccurrence(FindResult findResult)
     at JetBrains.ReSharper.Feature.Services.Occurrences.OccurrenceFactory.MakeOccurrence(FindResult result) in MakeOccurrence.il:line IL_001C mvid A24F
     at JetBrains.ReSharper.Feature.Services.Navigation.Requests.SearchResultsConsumer.Build(FindResult result) in Build.il:line IL_0025 mvid A24F
     at JetBrains.ReSharper.Feature.Services.Navigation.Requests.FilterBySubstitutionSearchResultsConsumer.Build(FindResult result) in Build.il:line IL_000B mvid A24F
     at JetBrains.ReSharper.Feature.Services.Navigation.Requests.AsyncSearchResult.JetBrains.ReSharper.Psi.Search.IFindResultConsumer<JetBrains.ReSharper.Feature.Services.Occurrences.IOccurrence>.Build(FindResult result)
     at JetBrains.ReSharper.Psi.Search.FilteringResultConsumer`1.Build(FindResult result) in Build.il:line IL_001A mvid 1B97
     at JetBrains.ReSharper.Psi.Search.FilteringResultConsumer`1.Build(FindResult result) in Build.il:line IL_001A mvid 1B97
     at JetBrains.ReSharper.Psi.Impl.Search.Operations.FinderSearchDomainVisitor`1.DuplicateCheckConsumer.Build(FindResult result) in Build.il:line IL_0037 mvid 1B97
     at JetBrains.ReSharper.Psi.Search.FilteringResultConsumer`1.Build(FindResult result) in Build.il:line IL_001A mvid 1B97
     at JetBrains.ReSharper.Psi.Search.FindResultConsumerExtensions.Accept[TResult](IFindResultConsumer`1 consumer, FindResult result) in Accept.il:line IL_0000 mvid 1B97
     at JetBrains.ReSharper.Psi.ExtensionsAPI.Finder.ReferenceSearchSourceFileProcessor`1.ProcessReference(IReference reference) in ProcessReference.il:line IL_0085 mvid 1B97
     at JetBrains.ReSharper.Psi.CSharp.Impl.CSharpReferenceSearcher.CSharpReferenceSearchProcessor`1.ProcessReference(IReference reference) in ProcessReference.il:line IL_00AC mvid 1EB6
     at JetBrains.ReSharper.Psi.ExtensionsAPI.Finder.NamedThingsSearchSourceFileProcessor.RunForNamedReferences(ITreeNode scope) in RunForNamedReferences.il:line IL_00C1 mvid 1B97
     at JetBrains.ReSharper.Psi.ExtensionsAPI.Finder.NamedThingsSearchSourceFileProcessor.Run() in Run.il:line IL_001C mvid 1B97
     at JetBrains.ReSharper.Psi.CSharp.Impl.CSharpReferenceSearcher.ProcessElement[TResult](ITreeNode element, IFindResultConsumer`1 consumer) in ProcessElement.il:line IL_0086 mvid 1EB6
     at JetBrains.ReSharper.Psi.CSharp.Impl.CSharpReferenceSearcher.ProcessProjectItem[TResult](IPsiSourceFile sourceFile, IFindResultConsumer`1 consumer) in ProcessProjectItem.il:line IL_0018 mvid 1EB6
     at JetBrains.ReSharper.Psi.Impl.Search.SearchProcessorBase.ProcessProjectItem[TResult](IPsiSourceFile sourceFile, IFindResultConsumer`1 consumer, Func`1 checkForInterrupt) in ProcessProjectItem.il:line IL_00AA mvid 1B97
     at JetBrains.ReSharper.Psi.Impl.Search.Operations.FinderSearchDomainVisitor`1.<>c__DisplayClass24_0.<VisitPsiSourceFile>b__0() in FinderSearchDomainVisitor.il:line IL_0000 mvid 1B97
”
ExceptionPath = Root.InnerException
ClassName = System.TypeLoadException
HResult = COR_E_TYPELOAD=80131522
Source = ReSharperPlugin.ReqnrollRiderPlugin

--- Outer ---

--- EXCEPTION #2/2 [LoggerException]
Message = “Method 'Navigate' in type 'ReSharperPlugin.ReqnrollRiderPlugin.Navigation.ReqnrollStepOccurrence' from assembly 'ReSharperPlugin.ReqnrollRiderPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.”
InnerException = “Exception #1 at Root.InnerException”
StackTraceString = “
  at JetBrains.Util.ILoggerEx.LogException(ILogger logger, LoggingLevel level, Exception exception, ExceptionOrigin exceptionOrigin, String comment) in LogException.il:line IL_002E mvid 8D2F
     at JetBrains.Util.ILoggerEx.Error(ILogger logger, Exception exception, ExceptionOrigin origin, String comment) in Error.il:line IL_0000 mvid 8D2F
     at JetBrains.ReSharper.Psi.Impl.Search.Operations.FinderSearchDomainVisitor`1.<>c__DisplayClass24_0.<VisitPsiSourceFile>b__0() in FinderSearchDomainVisitor.il:line IL_0000 mvid 1B97
     at JetBrains.ReSharper.Psi.Extensions.<>c__DisplayClass0_0.<EnqueueJobCaptureCurrentPsiContexts>b__0() in Extensions.il:line IL_0018 mvid 1B97
     at JetBrains.Application.Threading.Tasks.TaskHost.AccessViolationCatcher[T](Delegate funcOrAction) in AccessViolationCatcher.il:line IL_000A mvid 8D2F
     at JetBrains.Application.Threading.Tasks.TaskHost.ExecuteJetTask[T](Object state) in ExecuteJetTask.il:line IL_0000 mvid 8D2F
     at System.Threading.Tasks.Task`1.InnerInvoke() in InnerInvoke.il:line IL_002B mvid DE3E
     at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) in RunInternal.il:line IL_0040 mvid DE3E
     at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) in ExecuteWithThreadLocal.il:line IL_0096 mvid DE3E
     at System.Threading.Tasks.Task.ExecuteEntry() in ExecuteEntry.il:line IL_0036 mvid DE3E
     at JetBrains.Application.Threading.Tasks.Scheduler.JetScheduler.ExecuteTask(Task task) in ExecuteTask.il:line IL_0014 mvid 8D2F
     at JetBrains.Application.Threading.Tasks.TaskBarrier.WaitAll() in WaitAll.il:line IL_009C mvid 8D2F
     at JetBrains.Util.SafeDisposable.DisposeInternal() in DisposeInternal.il:line IL_0013 mvid 8D2F
     at JetBrains.ReSharper.Psi.Impl.Search.Operations.FinderSearchDomainVisitor`1.Run() in Run.il:line IL_0000 mvid 1B97
     at JetBrains.ReSharper.Psi.Impl.Search.Operations.Impl.FindReferencesOperation`1.Find() in Find.il:line IL_0230 mvid 1B97
     at JetBrains.ReSharper.Psi.Impl.Search.Operations.FinderOperationBase.DoWork() in DoWork.il:line IL_005C mvid 1B97
     at JetBrains.ReSharper.Psi.Impl.Search.Operations.FinderOperationBase.Start() in Start.il:line IL_00AE mvid 1B97
     at JetBrains.ReSharper.Psi.Impl.Search.Operations.Impl.FindOperation`1.SearchReferences() in SearchReferences.il:line IL_0145 mvid 1B97
     at JetBrains.ReSharper.Psi.Impl.Search.Operations.FinderOperationBase.DoWork() in DoWork.il:line IL_005C mvid 1B97
     at JetBrains.ReSharper.Psi.Impl.Search.Operations.FinderOperationBase.Start() in Start.il:line IL_00AE mvid 1B97
     at JetBrains.ReSharper.Psi.Impl.search.FinderModuleReferenceResolveContextProvider.Execute(ICollection`1 elements, Action action) in Execute.il:line IL_0034 mvid 1B97
     at JetBrains.ReSharper.Psi.Impl.Search.Operations.FinderOperationManager.RunSync(IFinderOperation operation) in RunSync.il:line IL_00E7 mvid 1B97
     at JetBrains.ReSharper.Psi.Impl.Search.Finder.Find[TResult](ICollection`1 elements, ISearchDomain searchDomain, IFindResultConsumer`1 consumer, SearchPattern pattern, IProgressIndicator pi, IFinderSearchRoot root) in Find.il:line IL_0019 mvid 1B97
     at JetBrains.ReSharper.Feature.Services.Navigation.Requests.SearchDeclaredElementUsagesRequest.SearchReferences(SearchReferencesContext context, IProgressIndicator progressIndicator, AsyncSearchResult result) in SearchReferences.il:line IL_0000 mvid A24F
     at JetBrains.ReSharper.Feature.Services.Navigation.Requests.SearchSingleFileDeclaredElementRequest.SearchReferences(SearchReferencesContext context, IProgressIndicator progressIndicator, AsyncSearchResult result) in SearchReferences.il:line IL_008E mvid A24F
     at JetBrains.ReSharper.Feature.Services.Navigation.Requests.SearchDeclaredElementUsagesRequest.Search(IProgressIndicator progressIndicator) in Search.il:line IL_001F mvid A24F
     at JetBrains.ReSharper.Feature.Services.Navigation.Requests.SearchSingleFileDeclaredElementRequest.Search(IProgressIndicator progressIndicator) in Search.il:line IL_0000 mvid A24F
     at JetBrains.ReSharper.Daemon.CSharp.ContextHighlighters.CSharpUsagesContextHighlighter.CollectHighlightings(IPsiDocumentRangeView psiDocumentRangeView, HighlightingsConsumer consumer) in CollectHighlightings.il:line IL_0058 mvid 21E3
     at JetBrains.ReSharper.Daemon.CaretDependentFeatures.ContextHighlighterBase.GetDataProcessAction(HighlightingProlongedLifetime prolongedLifetime, IPsiDocumentRangeView psiDocumentRangeView) in GetDataProcessAction.il:line IL_001F mvid 281E
     at JetBrains.ReSharper.Daemon.CSharp.ContextHighlighters.CSharpUsagesContextHighlighter.ProcessContext(Lifetime lifetime, HighlightingProlongedLifetime prolongedLifetime, IPsiDocumentRangeView psiDocumentRangeView, UsagesContextHighlighterAvailabilityComponent contextHighlighterAvailability, IEnumerable`1 elementSelectors) in ProcessContext.il:line IL_006E mvid 21E3
     at InvokeStub_CSharpUsagesContextHighlighter.ProcessContext(Object, Span`1)
     at System.Reflection.MethodBaseInvoker.InvokeWithManyArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) in InvokeWithManyArgs.il:line IL_00B9 mvid DE3E
     at JetBrains.ReSharper.Feature.Services.Contexts.ContextConsumersWithAttributesManager.<>c__DisplayClass7_2.<ProcessContextConsumerContainerType>b__2(Lifetime dummy) in ContextConsumersWithAttributesManager.il:line IL_0044 mvid A24F
     at JetBrains.ReSharper.Feature.Services.Contexts.ContextConsumer.<>c__DisplayClass15_0.<AsyncHandler>b__0() in ContextConsumer.il:line IL_0036 mvid A24F
     at JetBrains.Application.Threading.InterruptableReadActivity.DoWork() in DoWork.il:line IL_0017 mvid 7909
     at JetBrains.Application.Threading.InterruptableReadActivity.WorkerThreadProc() in WorkerThreadProc.il:line IL_001C mvid 7909
     at JetBrains.Application.Threading.Tasks.TaskHost.AccessViolationCatcher[T](Delegate funcOrAction) in AccessViolationCatcher.il:line IL_000A mvid 8D2F
     at JetBrains.Application.Threading.Tasks.TaskHost.ExecuteJetTask[T](Object state) in ExecuteJetTask.il:line IL_0000 mvid 8D2F
     at System.Threading.Tasks.Task`1.InnerInvoke() in InnerInvoke.il:line IL_002B mvid DE3E
     at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) in RunInternal.il:line IL_0040 mvid DE3E
     at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) in ExecuteWithThreadLocal.il:line IL_0096 mvid DE3E
     at System.Threading.Tasks.Task.ExecuteEntry() in ExecuteEntry.il:line IL_0036 mvid DE3E
     at JetBrains.Application.Threading.Tasks.Scheduler.JetScheduler.ExecuteTask(Task task) in ExecuteTask.il:line IL_0014 mvid 8D2F
     at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.EnqueueNextTask() in EnqueueNextTask.il:line IL_0009 mvid 8D2F
     at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.ThreadPoolProc() in ThreadPoolProc.il:line IL_0197 mvid 8D2F
     at JetBrains.Application.Threading.Tasks.Scheduler.JetSchedulerThread.StartProc() in StartProc.il:line IL_0000 mvid 8D2F
”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
HResult = COR_E_APPLICATION=80131600

	at com.jetbrains.rdclient.protocol.LoggerModelManager$RootListener.fromLogEntry(LoggerModelManager.kt:60)
	at com.jetbrains.rdclient.protocol.LoggerModelManager$RootListener.extensionCreated$lambda$0(LoggerModelManager.kt:29)
	at com.jetbrains.rd.util.reactive.Signal.fire(Signal.kt:32)
	at com.jetbrains.rd.framework.impl.RdSignal$onWireReceived$2.invoke(RdSignal.kt:33)
	at com.jetbrains.rd.framework.impl.RdSignal$onWireReceived$2.invoke(RdSignal.kt:31)
	at com.jetbrains.rd.framework.MessageBroker$RdWireableDispatchHelper$doDispatch$2.invoke(MessageBroker.kt:122)
	at com.jetbrains.rd.framework.MessageBroker$RdWireableDispatchHelper$doDispatch$2.invoke(MessageBroker.kt:115)
	at com.intellij.concurrency.ThreadContext.captureThreadContext$lambda$10(threadContext.kt:425)
	at com.intellij.util.concurrency.ContextCallable.lambda$call$0(ContextCallable.java:62)
	at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:107)
	at com.intellij.util.concurrency.ContextCallable.call(ContextCallable.java:60)
	at com.intellij.concurrency.ThreadContext$captureThreadContext$3.invoke(threadContext.kt:426)
	at com.jetbrains.rdclient.protocol.RdDispatcher.flushAll(RdDispatcher.kt:113)
	at com.jetbrains.rdclient.protocol.RdDispatcher.flushAllRunnable$lambda$0(RdDispatcher.kt:34)
	at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:236)
	at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:25)
	at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:198)
	at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runIntendedWriteActionOnCurrentThread$lambda$1(AnyThreadWriteThreadingSupport.kt:187)
	at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWriteIntentReadAction(AnyThreadWriteThreadingSupport.kt:87)
	at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runIntendedWriteActionOnCurrentThread(AnyThreadWriteThreadingSupport.kt:186)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:848)
	at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:427)
	at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:101)
	at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:101)
	at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:107)
	at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:101)
	at com.intellij.util.concurrency.ContextRunnable.run(ContextRunnable.java:24)
	at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:117)
	at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:43)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:728)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:750)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:679)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:574)
	at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$18$lambda$17$lambda$16$lambda$15(IdeEventQueue.kt:356)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:844)
	at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$18$lambda$17$lambda$16(IdeEventQueue.kt:355)
	at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$2$lambda$1(IdeEventQueue.kt:1047)
	at com.intellij.openapi.application.WriteIntentReadAction.lambda$run$0(WriteIntentReadAction.java:24)
	at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWriteIntentReadAction(AnyThreadWriteThreadingSupport.kt:87)
	at com.intellij.openapi.application.impl.ApplicationImpl.runWriteIntentReadAction(ApplicationImpl.java:922)
	at com.intellij.openapi.application.WriteIntentReadAction.compute(WriteIntentReadAction.java:55)
	at com.intellij.openapi.application.WriteIntentReadAction.run(WriteIntentReadAction.java:23)
	at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$2(IdeEventQueue.kt:1047)
	at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$3(IdeEventQueue.kt:1056)
	at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:109)
	at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1056)
	at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$18(IdeEventQueue.kt:350)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:396)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)

Tested on both Linux ( arch, 6.11 ) and Windows ( 11 Pro, 23H2 )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant