(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
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@alice.wu-wien.ac.at http://alice.wu-wien.ac.at/mailman/listinfo/xotcl
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@wu.ac.at Subject: Re: [Xotcl] Loading XOTcl crashes Date: June 13, 2012 12:16:34 AM PDT To: xotcl@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@alice.wu-wien.ac.at http://alice.wu-wien.ac.at/mailman/listinfo/xotcl
Xotcl mailing list Xotcl@alice.wu-wien.ac.at http://alice.wu-wien.ac.at/mailman/listinfo/xotcl
Node answered. I believe this was fixed a few months ago, but you'd need to be on nightly updates to get it.
On 13/06/2012 8:35 AM, Kurt Stoll wrote:
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 Neumannneumann@wu.ac.at Subject: Re: [Xotcl] Loading XOTcl crashes Date: June 13, 2012 12:16:34 AM PDT To: xotcl@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
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@echelon.com Subject: Re: [Xotcl] Loading XOTcl crashes Date: June 13, 2012 8:35:44 AM PDT To: Gustaf Neumann neumann@wu.ac.at Cc: xotcl@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@wu.ac.at Subject: Re: [Xotcl] Loading XOTcl crashes Date: June 13, 2012 12:16:34 AM PDT To: xotcl@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@alice.wu-wien.ac.at http://alice.wu-wien.ac.at/mailman/listinfo/xotcl
Xotcl mailing list Xotcl@alice.wu-wien.ac.at http://alice.wu-wien.ac.at/mailman/listinfo/xotcl