4 Replies Latest reply on Jul 17, 2011 11:38 PM by mynormalnamesarenotavail

    Flash Builder debug error infinite loop - 100% cpu

    mynormalnamesarenotavail

      Starting flash builder debug causes the fb process to spike to 100% along with syslogd (osx) and must be manually killed.

       

      Checking the sys log and I get the messages at the bottom of this post over and over until I kill the process.  I'm guessing it's infinite, but in truth I only waited about 10-20 secs before killing it.

       

      After finally noticing the process and syslodg spiking, I saw the null and FlexLineBreakpoint and cleared all the breakpoints and the error went away.  I'm guessing I had a breakpoint set in a file/line that no longer exists.  Seems like a bug to me, but I'll leave that to someone else to decide. 

       

      Here are some keywords for the future searchers of the world that I used when trying to figure out what was going on:  Flash builder debugger not working, flash builder firefox crash, flash builder osx crash, flash builder hang osx.

       

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] !ENTRY com.adobe.flexbuilder.debug 4 2

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] 2011-07-18 01:44:08.448

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] !MESSAGE Problems occurred when invoking code from plug-in: "com.adobe.flexbuilder.debug".

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] !STACK 0

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] java.lang.NullPointerException

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at com.adobe.flexbuilder.debug.breakpoints.FlexLineBreakpoint.findSourceFiles(FlexLineBreakp oint.java:412)

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at com.adobe.flexbuilder.debug.breakpoints.FlexLineBreakpoint.instantiate(FlexLineBreakpoint .java:465)

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at com.adobe.flexbuilder.debug.model.FlexDebugTarget.instantiateBreakpoint(FlexDebugTarget.j ava:1012)

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at com.adobe.flexbuilder.debug.model.FlexDebugTarget.access$4(FlexDebugTarget.java:1006)

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at com.adobe.flexbuilder.debug.model.FlexDebugTarget$FdbThread.installDeferredBreakpoints(Fl exDebugTarget.java:637)

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at com.adobe.flexbuilder.debug.model.FlexDebugTarget$FdbThread.advanceStateMachine(FlexDebug Target.java:668)

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at com.adobe.flexbuilder.debug.model.FlexDebugTarget$FdbThread.access$7(FlexDebugTarget.java :642)

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at com.adobe.flexbuilder.debug.model.FlexDebugTarget$FdbThread$1.run(FlexDebugTarget.java:75 2)

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at com.adobe.flexbuilder.debug.model.FlexDebugTarget$FdbThread.eventLoop(FlexDebugTarget.jav a:732)

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at com.adobe.flexbuilder.debug.model.FlexDebugTarget$FdbThread.run(FlexDebugTarget.java:793)

      7/18/11 1:44:08 AM [0x0-0x6b06b].org.eclipse.eclipse[542] at java.lang.Thread.run(Thread.java:680)