Closed GoogleCodeExporter closed 9 years ago
Here's the backtrace:
#0 0x00613ac5 in boost::python::api::object_base::operator= (args=...) at
/usr/include/boost/python/object_core.hpp:501
#1 operator= (args=...) at /usr/include/boost/python/object_core.hpp:311
#2 CPythonObject::Caller (args=...) at src/Wrapper.cpp:371
#3 0x0063b9d0 in v8::internal::HandleApiCallAsFunctionOrConstructor(bool,
v8::internal::Arguments) () from /usr/local/lib/python2.6/dist-packages/_PyV8.so
#4 0x082f37bc in ?? ()
#5 0x00afb6e0 in ?? ()
#6 0xb7eee135 in ?? ()
I can provide more info if needed...
Original comment by sciyoshi
on 30 Dec 2009 at 12:51
Original comment by flier...@gmail.com
on 30 Dec 2009 at 2:35
The root cause is that v8 handle the '$("calling", "__call__")' as a
constructor style function
call, but the __call__ method assume the method should be call like
'$.__call__("calling",
"__call__")'.
Please check out the latest source from SVN after revision #184, or use the
private build in
attachment to verify it on Windows.
Thanks
Original comment by flier...@gmail.com
on 30 Dec 2009 at 3:11
Attachments:
Looks like that fixed it, thanks!
Original comment by sciyoshi
on 30 Dec 2009 at 9:58
Original issue reported on code.google.com by
sciyoshi
on 30 Dec 2009 at 12:49