Hi all
I'm studying V8 Debug protocol using Android 2.2
Protocol processing between Chromium and ChromDevTools is like
below(only v8 protocol)
>> request command:version
<< response of req (version)
>> request command:scripts arg:includeSource
<< response of req (scripts) body: source that requested...
so I modified the V8 source for EnableAgent and compile succeed.
Then I connect to V8 debugger and got right response for several
request like "version", "setbreakpoint", etc..
======================================================================================
>> request version
Content-Length:47
{"seq":0,"type":"request","command":"version"}
<< response
Content-Length: 128
{"seq":0,"type":"response","command":"version","success":true,"body":
{"V8Version":"2.1.3 (candidate)"},"refs":[],"running":true}
======================================================================================
But Android Browser is forced terminated with SIGILL when I requested
"scripts" or "frame" request protocol.
======================================================================================
>> request scripts
Content-Length:48
{"seq":11,"type":"request","command":"scripts"}
lost host connection ==> browser is forced terminated
>> request scripts
Content-Length:93
{"seq":2,"type":"request","command":"scripts","arguments":
{"includeSource":true,"ids":[22]}}
lost host connection ==> browser is forced terminated
======================================================================================
I want to get sources like between Chromium and ChromDevTools.
Am I miss something?
Plz help me!
--
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users