Status: New
Owner: ----
New issue 650 by [email protected]:
http://speciale.kasperligaard.com/ddc.php triggers assertion in
CodeGenerator::VisitForStatement
http://code.google.com/p/v8/issues/detail?id=650
Chromium 5.0.359.0 (42102), navigate to
http://speciale.kasperligaard.com/ddc.php. Renderer dies with assert in
codegen-ia32.cc:3737 (CodeGenerator::VisitForStatement).
Stack trace:
chrome.dll!v8::internal::OS::DebugBreak() Line 907 C++
chrome.dll!v8::internal::OS::Abort() Line 902 C++
chrome.dll!V8_Fatal(const char * file=0x62cf0bcc, int line=3737,
const char * format=0x62ceeaf0, ...) Line 59 C++
chrome.dll!CheckHelper(const char * file=0x62cf0bcc, int line=3737,
const char * source=0x62cf0bb0, bool condition=false) Line 62 + 0x16 bytes
C++
chrome.dll!v8::internal::CodeGenerator::VisitForStatement(v8::internal::For
Statement * node=0x075abb14) Line 3737 + 0x26 bytes C++
chrome.dll!v8::internal::ForStatement::Accept(v8::internal::AstVisitor *
v=0x0737e07c) Line 54 + 0x33 bytes C++
chrome.dll!v8::internal::AstVisitor::Visit(v8::internal::AstNode *
node=0x075abb14) Line 1978 + 0x22 bytes C++
chrome.dll!v8::internal::CodeGenerator::VisitStatements(v8::internal::ZoneL
ist<v8::internal::Statement *> * statements=0x075a8c18) Line 3009 + 0x17
bytes C++
chrome.dll!v8::internal::CodeGenerator::Generate(v8::internal::CompilationI
nfo * info=0x0737e1c0) Line 306 + 0x1f bytes C++
chrome.dll!v8::internal::CodeGenerator::MakeCode(v8::internal::CompilationI
nfo * info=0x0737e1c0) Line 253 C++
chrome.dll!v8::internal::Compiler::BuildBoilerplate(v8::internal::FunctionL
iteral * literal=0x075afad4, v8::internal::Handle<v8::internal::Script>
script={...}, v8::internal::AstVisitor * caller=0x0737e634) Line 550 +
0x13 bytes C++
chrome.dll!v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::intern
al::FunctionLiteral * expr=0x075afad4) Line 781 + 0x20 bytes C++
chrome.dll!v8::internal::FunctionLiteral::Accept(v8::internal::AstVisitor *
v=0x0737e634) Line 54 + 0x33 bytes C++
chrome.dll!v8::internal::AstVisitor::Visit(v8::internal::AstNode *
node=0x075afad4) Line 1978 + 0x22 bytes C++
chrome.dll!v8::internal::FullCodeGenerator::VisitForValue(v8::internal::Exp
ression * expr=0x075afad4, v8::internal::FullCodeGenerator::Location
where=kAccumulator) Line 293 C++
chrome.dll!v8::internal::FullCodeGenerator::VisitDeclaration(v8::internal::
Declaration * decl=0x075afb70) Line 708 C++
chrome.dll!v8::internal::FullCodeGenerator::VisitDeclarations(v8::internal:
:ZoneList<v8::internal::Declaration *> * declarations=0x0713d218) Line 501
+ 0x13 bytes C++
chrome.dll!v8::internal::FullCodeGenerator::Generate(v8::internal::Compilat
ionInfo * info=0x0737e898, v8::internal::FullCodeGenerator::Mode
mode=PRIMARY) Line 143 + 0x1f bytes C++
chrome.dll!v8::internal::FullCodeGenerator::MakeCode(v8::internal::Compilat
ionInfo * info=0x0737e898) Line 457 C++
chrome.dll!v8::internal::MakeCode(v8::internal::Handle<v8::internal::Contex
t> context={...}, v8::internal::CompilationInfo * info=0x0737e898) Line
136 + 0xd bytes C++
chrome.dll!v8::internal::Compiler::CompileLazy(v8::internal::CompilationInf
o * info=0x0737e898) Line 427 + 0x1c bytes C++
chrome.dll!v8::internal::CompileLazyHelper(v8::internal::CompilationInfo *
info=0x0737e898, v8::internal::ClearExceptionFlag flag=KEEP_EXCEPTION)
Line 695 + 0x9 bytes C++
chrome.dll!v8::internal::CompileLazyInLoop(v8::internal::Handle<v8::interna
l::JSFunction> function={...}, v8::internal::Handle<v8::internal::Object>
receiver={...}, v8::internal::ClearExceptionFlag flag=KEEP_EXCEPTION) Line
723 + 0xd bytes C++
chrome.dll!v8::internal::Runtime_LazyCompile(v8::internal::Arguments
args={...}) Line 5872 + 0x1a bytes C++
03b0038e()
chrome.dll!v8::internal::Invoke(bool construct=false,
v8::internal::Handle<v8::internal::JSFunction> func={...},
v8::internal::Handle<v8::internal::Object> receiver={...}, int argc=0,
v8::internal::Object * * * args=0x00000000, bool *
has_pending_exception=0x0737eadf) Line 98 + 0x19 bytes C++
chrome.dll!v8::internal::Execution::Call(v8::internal::Handle<v8::internal:
:JSFunction> func={...}, v8::internal::Handle<v8::internal::Object>
receiver={...}, int argc=0, v8::internal::Object * * * args=0x00000000,
bool * pending_exception=0x0737eadf) Line 124 + 0x1f bytes C++
chrome.dll!v8::Script::Run() Line 1202 + 0x19 bytes C++
--
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
To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply
to this email with the words "REMOVE ME" as the subject.