Hi folks,

I'm experiencing some unexpected behaviour from the debugging
agent (not using d8, rather, a client of the debugger protocol
written
in Emacs): when sending a 'continue' request with 'stepaction' 'next'
or 'in', the debugger breaks in some internal location rather than on
the next line of code. Here's what I'm doing:

1) Set a breakpoint in some function
2) Trigger the breakpoint by calling the function in an 'evaluate'
request
3) Send the following 'continue' request:

    {
        "arguments":{"stepaction":"next"},
        "command":"continue",
        "type":"request",
        "seq":6
    }

I then receive this (unexpected) event:

    {
        "seq":12,
        "type":"event",
        "event":"break",
        "body": {
            "invocationText":"[debugger]",
            "sourceLine":1459,
            "sourceColumn":13,
            "sourceLineText":"if(!(typeof(c.running)==='undefined'))
{",
            "script":{"id":42,"name":"native debug.js","lineOffset":
0,"columnOffset":0,"lineCount":2570}}
    }

Any help in getting the desired behaviour of stepping to the next
line would be greatly appreciated.

Regards,

    Scott

-- 
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users

Reply via email to