Comment #3 on issue 2232 by [email protected]: Segfault when running C++ function from recursive JS code
http://code.google.com/p/v8/issues/detail?id=2232

The stack trace seems bogus to me. Runtime::SetObjectProperty doesn't contain a call to ToCString.

What I got from running node.js 0.6.15 is

#0 0x00000000005e71bb in v8::internal::SetProperty(v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::Handle<v8::internal::Stri ng>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes, v8::internal::StrictModeFlag) () #1 0x00000000006e194e in v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8:: internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes, v8::internal::StrictModeFlag) () #2 0x00000000005e6fb6 in v8::internal::SetProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, PropertyAttributes, v8::internal::StrictModeFlag) () #3 0x000000000058bf9f in v8::Object::Set(v8::Handle<v8::Value>, v8::Handle<v8::Value>, v8::PropertyAttribute) () #4 0x00000000005446af in node::BuildStatsObject (s=0x7fffffefdfa8) at ../src/node_file.cc:362
#5  0x00000000005458e3 in node::Stat (args=...) at ../src/node_file.cc:386
#6  0x00003b8f50f7ca2c in ?? ()
#7  0x00007fffffefe128 in ?? ()
#8  0x00007fffffefe130 in ?? ()
#9  0x0000000000000001 in ?? ()
#10 0x0000000000000000 in ?? ()


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

Reply via email to