[Xotcl] Loading XOTcl crashes

Kurt Stoll kstoll at echelon.com
Wed Jun 13 22:54:46 CEST 2012


Gustaf and XOTcl list - thank you, and again apologies for polluting your mailing list with this traffic.  ActiveState has identified the issue and provided me with a patch.  

Thanks,
Kurt


> -----Original Message-----
> From: Kurt Stoll <kstoll at echelon.com>
> Subject: Re: [Xotcl] Loading XOTcl crashes
> Date: June 13, 2012 8:35:44 AM PDT
> To: Gustaf Neumann <neumann at wu.ac.at>
> Cc: xotcl at alice.wu-wien.ac.at
> 
> 
> 
> Thank you Gustaf.  I did open up a thread in their forum, but have not seen any responses yet.  It's at:
> 
> 	http://community.activestate.com/node/8750
> 
> I'll see if I can find the error handling code that is being called to determine where the issue is.  
> 
> -Kurt
> 
> 
>> -----Original Message-----
>> From: Gustaf Neumann <neumann at wu.ac.at>
>> Subject: Re: [Xotcl] Loading XOTcl crashes
>> Date: June 13, 2012 12:16:34 AM PDT
>> To: xotcl at alice.wu-wien.ac.at
>> 
>> 
>> When everything works from the shell, and it works with Komodo V6 and it does not work with Komodo V7, then it certainly looks like a problem with Komodo V7. We do not have Komodo here, which is a commercial product (most likely with a commercial support). Is the a public visible forum with your discussions, maybe i can get a clue from it... From the snippet below, there seems to be a problem with the error handling (where i see nothing special from the xotcl side).
>> 
>> -gustaf neumann
>> 
>> On 13.06.12 02:33, Kurt Stoll wrote:
>>> (I realize that this is probably not an XOTcl issue, but a ActiveState Komodo issue; however, I have not been able to find an answer through ActiveState, so I may have better luck here.)
>>> 
>>> Running on a Mac, using OSX V10.7.4.
>>> 
>>> I cannot get XOTcl to load properly with ActiveState Komodo V7.  I do not have any problem with V6 of that tool.  Also, loading XOTcl into tclsh when invoked from the Terminal works.  All three environments (Komodo V7, V6, and Terminal / tclsh) are using the same version of Tcl (8.5) and the same version of XOTcl (1.6.6 - I know, down rev by one release).  All three versions point to the same library file: /System/Library/Tcl/8.5/xotcl1.6.6/libxotcl1.6.6.dylib.
>>> 
>>> Yet, when I attempt to load XOTcl (using package require XOTcl) from Komodo V7, it gets stuck in an infinite loop:
>>> 
>>> 
>>> Error in predefined code
>>> 	 too many nested evaluations (infinite loop?)
>>>     while executing
>>> "DbgNub_infoCmd exists DbgNub(returnState)"
>>>     (procedure "catch" line 11)
>>>     invoked from within
>>> "catch {set savedErrorInfo $::errorInfo}"
>>>     (procedure "::unknown" line 18)
>>>     invoked from within
>>> ...
>>> "proc ::xotcl::myproc {args} {linsert $args 0 [::xotcl::self]}"
>>> too many nested evaluations (infinite loop?)
>>> 
>>> 
>>> I don't believe I have changed any relevant settings.
>>> 
>>> Any clues?
>>> 
>>> Thanks,
>>> Kurt Stoll
>>> 
>>> 
>>> _______________________________________________
>>> Xotcl mailing list
>>> Xotcl at alice.wu-wien.ac.at
>>> http://alice.wu-wien.ac.at/mailman/listinfo/xotcl
>> 
>> _______________________________________________
>> Xotcl mailing list
>> Xotcl at alice.wu-wien.ac.at
>> http://alice.wu-wien.ac.at/mailman/listinfo/xotcl
> 



More information about the Xotcl mailing list