I am trying to integrate TclBlend into an embedded TCL environment in my
application on Solaris 2.5.1 where TCL interpreters are being created
and deleted repeatedly.  Under this environment, TclBlend only seems to
work in the first couple of TCL interpreter creation and deletion cycles then
it crashes the application.  I've tracked it down to the call to create
java.Interp object in Tclblend_Init() in javaCmd.c.  The function call is
as follows:

    local = (*env)->NewObject(env, java.Interp,
            java.interpC, lvalue);

  I've verified that 'env' and 'lvalue' are both not NULL.  Does anyone
know of another reason why this function call would crash ?

  Any help will be greatly appreciated.


  George

-- 

----------------------------------------------------------------
The TclJava mailing list is sponsored by Scriptics Corporation.
To subscribe:    send mail to [EMAIL PROTECTED]  
                 with the word SUBSCRIBE as the subject.
To unsubscribe:  send mail to [EMAIL PROTECTED] 
                 with the word UNSUBSCRIBE as the subject.
To send to the list, send email to '[EMAIL PROTECTED]'. 
An archive is available at http://www.mail-archive.com/tcljava@scriptics.com

Reply via email to