Opened 5 years ago
Closed 5 years ago
#205 closed defect (fixed)
To kill StX environment with Smalltalk code - ByteCompilerError
Reported by: | Patrik Svestka | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 8.0.0 |
Component: | default | Keywords: | |
Cc: | Also affects CVS HEAD (eXept version): | no |
Description (last modified by )
With smalltalk code (incorrect one), you can kill the whole environment. (you have to click on continue when warning appears)
1 to: 10000000000000000 do:[:each | each := each * 100].
It appears that the mistake in ByteCodecompiler
as the screenshots from windows and linux suggests.
Linux:
I'm also attaching StX log https://swing.fit.cvut.cz/projects/stx-jv/attachment/ticket/205/smalltalk_2018-04-16_utf8.log for additional information which could be helpful for debugging
Attachments (4)
Change History (11)
Changed 5 years ago by
Attachment: | MSWindows_byte_compiler_error.png added |
---|
Changed 5 years ago by
Attachment: | XWindow_byte_compiler_error.png added |
---|
ByteCompilerError? on linux
Changed 5 years ago by
Attachment: | smalltalk_2018-04-16_utf8.log added |
---|
Windows Smalltalk/X session log
comment:1 Changed 5 years ago by
Milestone: | → 8.0.0 |
---|---|
Summary: | To kill StX env with Smalltalk code → To kill StX environment with Smalltalk code - ByteCompilerError |
comment:2 Changed 5 years ago by
Description: | modified (diff) |
---|
comment:3 Changed 5 years ago by
Description: | modified (diff) |
---|
comment:4 Changed 5 years ago by
Description: | modified (diff) |
---|
Changed 5 years ago by
comment:5 Changed 5 years ago by
Status: | new → testing |
---|
Patrik,
please test attached patch to stx:libcomp
:
comment:6 Changed 5 years ago by
This one was really a interesting view of the internal workings of SmalltalkX.
The fix works correctly and I'm closing the issue.
comment:7 Changed 5 years ago by
Resolution: | → fixed |
---|---|
Status: | testing → closed |
ByteCompilerError? on windows