Closed GoogleCodeExporter closed 9 years ago
As far as i can determine, this is happening only in the plugins which are
using the
older (External-based) argument passing and don't have proper GC handling. This
can
lead to crashes post-main() in external libs or via our dangling half-wrapper
objects.
The TODO here is to port those plugins to use ClassBinder instead of External
for
their wrapping needs.
Original comment by sgbeal@googlemail.com
on 13 Mar 2009 at 10:14
This is fixed for the sqlite3 plugin. The ncurses-oo plugin now hangs when
loaded via
an interactive shell, until Ctrl-D or Ctrl-C are pressed:
{{{
stephan@jareth:~/cvs/v8-juice/extra-plugins/src/ncurses-oo$ v8-juice-shell
V8 version 1.1.1.4
> load_plugin('v8-juice-ncurses-oo.so');
[object Object]
> > >
}}}
but this is somehow caused by use briefly entering curses mode during the
initialization (which we have to do to get the ACS_xxx macros, which aren't
valid
until initscr() is called). i've disabled the ACS bits for now (r515), as that
solves
this problem.
Original comment by sgbeal@googlemail.com
on 24 Mar 2009 at 11:06
Original issue reported on code.google.com by
sgbeal@googlemail.com
on 7 Mar 2009 at 8:32