Exception when trying to debug Android app...
I always get this when I try to debug Android app, running the app on my Nexus One...:
String index out of range: 536983146: String index out of range: 536983146
java.lang.StringIndexOutOfBoundsException: String index out of range: 536983146
at java.lang.String.checkBounds(String.java:401)
at java.lang.String.<init>(String.java:442)
at com.sun.tools.jdi.PacketStream.readString(PacketStream.java:374)
at com.sun.tools.jdi.JDWP$VirtualMachine$AllClassesWithGeneric$ClassInfo.<init>(JDWP.java:1649)
at com.sun.tools.jdi.JDWP$VirtualMachine$AllClassesWithGeneric$ClassInfo.<init>(JDWP.java:1606)
at com.sun.tools.jdi.JDWP$VirtualMachine$AllClassesWithGeneric.<init>(JDWP.java:1679)
at com.sun.tools.jdi.JDWP$VirtualMachine$AllClassesWithGeneric.waitForReply(JDWP.java:1603)
at com.sun.tools.jdi.JDWP$VirtualMachine$AllClassesWithGeneric.process(JDWP.java:1588)
at com.sun.tools.jdi.VirtualMachineImpl.retrieveAllClasses(VirtualMachineImpl.java:985)
at com.sun.tools.jdi.VirtualMachineImpl.allClasses(VirtualMachineImpl.java:265)
at com.sun.tools.jdi.ReferenceTypeImpl.nestedTypes(ReferenceTypeImpl.java:573)
at com.intellij.debugger.jdi.VirtualMachineProxyImpl.nestedTypes(VirtualMachineProxyImpl.java:89)
at com.intellij.debugger.engine.PositionManagerImpl.a(PositionManagerImpl.java:253)
at com.intellij.debugger.engine.PositionManagerImpl.access$200(PositionManagerImpl.java:46)
at com.intellij.debugger.engine.PositionManagerImpl$2.compute(PositionManagerImpl.java:230)
at com.intellij.debugger.engine.PositionManagerImpl$2.compute(PositionManagerImpl.java:207)
at com.intellij.openapi.application.impl.ApplicationImpl$10.run(ApplicationImpl.java:725)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:695)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:723)
at com.intellij.debugger.engine.PositionManagerImpl.getAllClasses(PositionManagerImpl.java:207)
at com.intellij.debugger.engine.CompoundPositionManager.getAllClasses(CompoundPositionManager.java:63)
at com.intellij.debugger.engine.JVMNameUtil.getSourcePositionClassDisplayName(JVMNameUtil.java:347)
at com.intellij.debugger.ui.breakpoints.BreakpointWithHighlighter.a(BreakpointWithHighlighter.java:134)
at com.intellij.debugger.ui.breakpoints.BreakpointWithHighlighter.access$000(BreakpointWithHighlighter.java:70)
at com.intellij.debugger.ui.breakpoints.BreakpointWithHighlighter$2$1$1.run(BreakpointWithHighlighter.java:349)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:695)
at com.intellij.debugger.ui.breakpoints.BreakpointWithHighlighter$2$1.action(BreakpointWithHighlighter.java:347)
at com.intellij.debugger.engine.events.DebuggerCommandImpl.run(DebuggerCommandImpl.java:44)
at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:148)
at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:36)
at com.intellij.debugger.impl.InvokeThread.run(InvokeThread.java:135)
at com.intellij.debugger.impl.InvokeThread$WorkerThreadRequest.run(InvokeThread.java:52)
at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:329)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:125)
Can this please be fixed.....
BTJ
Please sign in to leave a comment.
Hmmmm... Never mind... Just downloaded the latest RC and it seems to be fixed there....
BTJ