Status: Accepted
Owner: mikhail.naganov
Labels: Type-Bug Priority-High

New issue 289 by mikhail.naganov: Runtime_DebugGetLoadedScripts can return  
scripts with disposed external source
http://code.google.com/p/v8/issues/detail?id=289

This is a mirror bug for http://code.google.com/p/chromium/issues/detail?
id=8822

The problem appears when user opens & closes the Inspector window and then
tries to open the debugger console. Upon opening, the debugger sends the
"scripts" command, which results in Runtime_DebugGetLoadedScripts call. It
enumerates the heap in order to find all script objects. And for some
reason, "chrome-ui://inspector/" scripts are still there (after two GC
passes), though their sources are already disposed (and thus have script-
> source()->resource() == 0 which causes a crash when InitLineEnds tries to
find all line ends in them.)

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

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

Reply via email to