Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

smalltalk-side stack traces and infinite process creation #35

Open
GoogleCodeExporter opened this issue Sep 8, 2015 · 1 comment
Open

Comments

@GoogleCodeExporter
Copy link

If printing a value (evaluating #printString) generates an error, then the
system will attempt to show a stack trace, and when evaluating the value,
it's trigger the error ... and creates new processes over and over

There are many ways to provoke this bug. For instance, you can implement
#printString on Test

Test>>printString

  ^1+'a' "this obviously fails"

in a workspace, "Test new", showIt will trigger the bug

Original issue reported on code.google.com by [email protected] on 2 May 2007 at 3:32

@GoogleCodeExporter
Copy link
Author

a quick hack to mitigate the annoyance of this bug : return ^col in
#buildBareVisualTop: before you fill it with activation outliners.

It disables the ST-level stack traces, but you can still kill processes and 
transfert
to the console debugger. (ST-level stack traces are unstable anyway)

Original comment by [email protected] on 3 May 2007 at 12:33

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant