Breakpoints stopped working
Breakpoints are no longer working in my Meteor/Javascript debugger. I see solid red dot, and Jetbrains flag in Chrome, but it never hits any of them.
I'm using latest 10.0.3 with latest Chrome Version 43.0.2357 on OSX 10.10.3
tried re-install of either base or Java 1.8 bundle. Neither work.
My meteor/JS debug config is correct and the same as it always is.
Might be tied to the recent update becuase I just started seeing it.
Any ideas?
Thanks,
Donnie
Please sign in to leave a comment.
Are you using sourcemaps in your application? Debugging using sourcemaps has stopped working since Chrome 43.0.2357.65 update
Not that I am aware of. I'm just using the default Meteor configuration.
How can I get a download of 10.0.0 or older? I need to downgrade to see if it solves this problem since it just started on its own.
Issue is with debugging client-side code inside local meteor packages. Just quit working in Webstorm. server-side is fine. So, it must be something with the javascript debugger no longer being compatible with latest meteor.
Wasted an entire day/night trying to get it to work again! Not cool.
Anyone else have issues debugging meteor in 10.0.3 with latest meteor?
Thanks,
Donnie
Elena, Thanks for the update.
I am using sourcemaps, and I am seeing this in Rubymine and Webstorm. Any report on when this can be fixed?
Please follow https://youtrack.jetbrains.com/issue/WEB-16645 for updates. Fix is in progress...
this is still not resolved, I'm having the same issues with the Typescript breakpoints.. just got this error in the Event Log Window :
13:04:24 NullPointerException: null
java.lang.NullPointerException
at com.jetbrains.javascript.debugger.LineBreakpointManagerImpl.getVmBreakpointManager(LineBreakpointManagerImpl.java:188)
at com.jetbrains.javascript.debugger.LineBreakpointManagerImpl.doSetBreakpoint(LineBreakpointManagerImpl.java:171)
at com.jetbrains.javascript.debugger.LineBreakpointManagerImpl.setBreakpoint(LineBreakpointManagerImpl.java:159)
at com.jetbrains.javascript.debugger.LineBreakpointManagerImpl.setBreakpoint(LineBreakpointManagerImpl.java:108)
at com.jetbrains.javascript.debugger.LineBreakpointHandler.registerBreakpoint(LineBreakpointHandler.java:26)
at com.jetbrains.javascript.debugger.LineBreakpointHandler.registerBreakpoint(LineBreakpointHandler.java:8)
at com.intellij.xdebugger.impl.XDebugSessionImpl.a(XDebugSessionImpl.java:393)
at com.intellij.xdebugger.impl.XDebugSessionImpl.a(XDebugSessionImpl.java:427)
at com.intellij.xdebugger.impl.XDebugSessionImpl.a(XDebugSessionImpl.java:416)
at com.intellij.xdebugger.impl.XDebugSessionImpl.access$2100(XDebugSessionImpl.java:88)
at com.intellij.xdebugger.impl.XDebugSessionImpl$MyBreakpointListener.breakpointAdded(XDebugSessionImpl.java:953)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:88)
at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:68)
at com.sun.proxy.$Proxy67.breakpointAdded(Unknown Source)
at com.intellij.xdebugger.impl.breakpoints.XBreakpointManagerImpl.a(XBreakpointManagerImpl.java:157)
at com.intellij.xdebugger.impl.breakpoints.XBreakpointManagerImpl.addLineBreakpoint(XBreakpointManagerImpl.java:233)
at com.intellij.xdebugger.impl.XDebuggerUtilImpl$1.run(XDebuggerUtilImpl.java:128)
at com.intellij.openapi.application.RunResult.run(RunResult.java:38)
at com.intellij.openapi.application.WriteAction$1$1.run(WriteAction.java:47)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:931)
at com.intellij.openapi.application.WriteAction$1.run(WriteAction.java:44)
at com.intellij.openapi.application.WriteAction.execute(WriteAction.java:53)
at com.intellij.xdebugger.impl.XDebuggerUtilImpl.toggleAndReturnLineBreakpoint(XDebuggerUtilImpl.java:118)
at com.intellij.xdebugger.impl.breakpoints.XBreakpointUtil.toggleLineBreakpoint(XBreakpointUtil.java:173)
at com.intellij.xdebugger.impl.breakpoints.XLineBreakpointManager$MyEditorMouseListener$1$1.run(XLineBreakpointManager.java:300)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:332)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:702)
at java.awt.EventQueue$3.run(EventQueue.java:696)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:734)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:569)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:382)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
I tried all the suggested tricks :
- downgraded to Chrome 42
- used the latest Early acces PHPStorm , as well as the v141.1340
no joy!
still not stopping on Typescript breakpoints ! :(
Attachment(s):
exception.jpg
Exception looks similar to https://youtrack.jetbrains.com/issue/WEB-16593. But it shouldn't normally affect breakpoints set before the debug session is started.
Please can you attach a sample project that shows up your issue?
Hi Elena
Sorry the whole project files are confidential, but actually after the restart this error wasn't comming up anymore.