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