help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] [bug] Infinite re-cursion on VisualGST inspector


From: Holger Hans Peter Freyther
Subject: Re: [Help-smalltalk] [bug] Infinite re-cursion on VisualGST inspector
Date: Sat, 30 Mar 2013 12:56:41 -0700

Issue status update for http://smalltalk.gnu.org/project/issue/722 Post a follow up: http://smalltalk.gnu.org/project/comments/add/722

Project:      GNU Smalltalk
Version:      <none>
Component:    VisualGST
Category:     bug reports
Priority:     normal
Assigned to:  Unassigned
Reported by:  zecke
Updated by:   zecke
Status:       active


PackageLoader fileInPackage: #Parser.
p := STInST.STClassLoaderObjects.ProxyNamespace on: Smalltalk for:
STInST.STClassLoader new


is reproducing the issue. Changing the classNameString to class
storeString is fixing the specific issue but it will end up with a
infinite recursion.

1.) Should VisualGSTs inspector use [] on: do: [:e | widget text:
'<Error..>'] for getting the displayString?

2.) During development it would be nice if VisualGST could limit the
stack depth of a process...

3.) With making VisualGST more async one could use some kind of a future
that would fork for the displayString request and come back once there
is the result. This would not block the mainUI.

4.) How to fix the actual error here? The ProxyNamespace is initialized
to contain itself.. so printing it will list itself... which will print
itself.. which will print itself..





reply via email to

[Prev in Thread] Current Thread [Next in Thread]