[BUG]

Resolved 💬 2 comments Opened May 26, 2026 by thperrot Closed Jul 15, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

version used : 2.1.150 (Claude Code)

Message when i launch Claude code in my PyCharm IDE

What Should Happen?

Message when i launch Claude code in my PyCharm IDE

Error Messages/Logs

IDE Pycharm : java.lang.IndexOutOfBoundsException: Wrong offset: 7836. Should be in range: [0, 7144]                                                                                                                                                                            
      at com.intellij.openapi.editor.impl.LineSet.findLineIndex(LineSet.java:171)                                                                                                                                                                                                                                   
      at com.intellij.openapi.editor.impl.DocumentImpl.getLineNumber(DocumentImpl.java:1095)                                                                                                                                                                                                                        
      at com.anthropic.code.plugin.mcp.tools.DiagnosticTools$addTools$1$1$1.daemonFinished$lambda$0(DiagnosticTools.kt:120)                                                                                                                                                                                         
      at com.anthropic.code.plugin.mcp.tools.DiagnosticTools$addTools$1$1$1.daemonFinished$lambda$1(DiagnosticTools.kt:118)                                                                                                                                                                                         
      at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx.lambda$processHighlights$0(DaemonCodeAnalyzerEx.java:74)                                                                                                                                                                                         
      at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:907)                                                                                                                                                                                                                                 
      at com.intellij.openapi.editor.impl.MarkupModelImpl.processRangeHighlightersOverlappingWith(MarkupModelImpl.java:303)                                                                                                                                                                                         
      at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx.processHighlights(DaemonCodeAnalyzerEx.java:67)                                                                                                                                                                                                  
      at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx.processHighlights(DaemonCodeAnalyzerEx.java:51)                                                                                                                                                                                                  
      at com.anthropic.code.plugin.mcp.tools.DiagnosticTools$addTools$1$1$1.daemonFinished(DiagnosticTools.kt:112)                                                                                                                                                                                                  
      at com.intellij.codeInsight.daemon.DaemonCodeAnalyzer$DaemonListener.daemonFinished(DaemonCodeAnalyzer.java:123)                                                                                                                                                                                              
      at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:831)                                                                                                                                                                                                                       
      at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:775)                                                                                                                                                                                                                     
      at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:596)                                                                                                                                                                                                                
      at com.intellij.util.messages.impl.MessagePublisher.publish$intellij_platform_core(MessageBusImpl.kt:567)                                                                                                                                                                                                     
      at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:544)                                                                                                                                                                                                                             
      at jdk.proxy2/jdk.proxy2.$Proxy89.daemonFinished(Unknown Source)                                                                                                                                                                                                                                              
      at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$MyDaemonProgressIndicator.onStop(DaemonCodeAnalyzerImpl.java:1493)                                                                                                                                                                             
      at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.stop(DaemonProgressIndicator.java:39)                                                                                                                                                                                                         
      at com.intellij.codeInsight.daemon.impl.PassExecutorService.lambda$applyInformationToEditorsLater$3(PassExecutorService.java:568)                                                                                                                                                                             
      at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:236)                                                                                                                                                                                                 
      at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:22)                                                                                                                                                                                                             
      at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:198)                                                                                                                                                                                                                 
      at com.intellij.openapi.application.impl.AppImplKt$runnableUnitFunction$1.invoke(appImpl.kt:124)                                                                                                                                                                                                              
      at com.intellij.openapi.application.impl.AppImplKt$runnableUnitFunction$1.invoke(appImpl.kt:124)                                                                                                                                                                                                              
      at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runWriteIntentReadAction(NestedLocksThreadingSupport.kt:705)                                                                                                                                                                                
      at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:1094)                                                                                                                                                                                     
      at com.intellij.openapi.application.impl.ApplicationImpl$7.lambda$run$0(ApplicationImpl.java:648)                                                                                                                                                                                                             
      at com.intellij.concurrency.ThreadContext.installThreadContext(threadContext.kt:305)                                                                                                                                                                                                                          
      at com.intellij.openapi.application.impl.ApplicationImpl$7.run(ApplicationImpl.java:646)                                                                                                                                                                                                                      
      at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:192)                                                                                                                                                                                                                  
      at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:192)                                                                                                                                                                                                                  
      at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:198)                                                                                                                                                                                                                           
      at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:192)                                                                                                                                                                                                                           
      at com.intellij.util.concurrency.ContextRunnable.lambda$run$0(ContextRunnable.java:26)                                                                                                                                                                                                                        
      at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)                                                                                                                                                                                                                            
      at com.intellij.util.concurrency.ContextRunnable.run(ContextRunnable.java:25)                                                                                                                                                                                                                                 
      at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1$0(NonBlockingFlushQueue.kt:334)                                                                                                                                                                                        
      at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:928)                                                                                                                                                                                                    
      at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1(NonBlockingFlushQueue.kt:333)                                                                                                                                                                                          
      at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)                                                                                                                                                                                                                            
      at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1(NonBlockingFlushQueue.kt:330)                                                                                                                                                                                            
      at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.tryRunWriteIntentReadAction(NestedLocksThreadingSupport.kt:747)                                                                                                                                                                             
      at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent(NonBlockingFlushQueue.kt:326)                                                                                                                                                                                                     
      at com.intellij.openapi.application.impl.NonBlockingFlushQueue.flushNow(NonBlockingFlushQueue.kt:305)                                                                                                                                                                                                         
      at com.intellij.openapi.application.impl.NonBlockingFlushQueue.FLUSH_NOW$lambda$0(NonBlockingFlushQueue.kt:167)                                                                                                                                                                                               
      at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:323)                                                                                                                                                                                                                             
      at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:732)                                                                                                                                                                                                                                    
      at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:711)                                                                                                                                                                                                                                        
      at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:720)                                                                                                                                                                                                                                  
      at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:573)                                                                                                                                                                                                                                        
      at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0$0$0(IdeEventQueue.kt:377)                                                                                                                                                                                                                            
      at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$0(IdeEventQueue.kt:1110)                                                                                                                                                                                                                           
      at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:106)                                                                                                                                                                                                       
      at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1110)                                                                                                                                                                                                                                    
      at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0(IdeEventQueue.kt:375)                                                                                                                                                                                                                                
      at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:415)                                                                                                                                                                                                                                         
      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)

Steps to Reproduce

Nothing to write in this section regarding the bugs

Claude Model

Sonnet (default)

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.150

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

PyCharm terminal

Additional Information

_No response_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗