REBOL3 tracker
  0.9.12 beta
Ticket #0001665 User: anonymous

Project:



rss
TypeBug Statusdismissed Date29-Sep-2010 14:21
Versionalpha 107 CategoryUnspecified Submitted byLadislav
PlatformAll Severitycrash Prioritynormal

Summary Circular paren evaluation
Description The test below crashes the interpreter now, while it did not before.
Example code
[
	fact: to paren! []
	insert/only fact fact
	error? try [do fact]
]

Assigned ton/a Fixed in- Last Update17-Dec-2012 01:36


Comments
(0002559)
meijeru
29-Sep-2010 15:01

Does not crash in my Windows version of A107 core.

>> fact: to paren! [] insert/only fact fact error? try [do fact]
== true
(0002562)
Carl
29-Sep-2010 18:07

Agree with Meijeru, does not crash A108.
(0002565)
abolka
1-Oct-2010 15:52

Does indeed crash with Win32 A107 binaries custom-built from the (unmodified) Host Kit. Does not crash with the pre-built Win32 binaries from RT. Does not crash on Linux for either.

- Host Kit Win32 A107 "Core": crash
- Host Kit Win32 A107 "View": crash

- RT Win32 A107 "Core": no crash
- RT Linux A107 "Core": no crash
- Host Kit Linux A107 "Core": no crash
(0002568)
abolka
5-Oct-2010 02:06

AdrianS on AltME also confirmed independently:

- Host Kit Win32 (MS compiler) A107 "Core": crash
(0002653)
abolka
23-Oct-2010 22:57

See also #877 and #1672, which are errors resulting from the same cause (too small a C runtime stack in custom-compiled R3 binaries). #1672 has comments on how to fix/work around this.
(0002706)
Ladislav
30-Oct-2010 22:07

in the core-tests suite
(0003274)
abolka
17-Dec-2012 01:36

Works ok on Win32 (and still works with Linux, OSX) with the fix for #1672.

Date User Field Action Change
17-Dec-2012 01:36 abolka Comment : 0003274 Added -
30-Oct-2010 22:07 Ladislav Comment : 0002706 Added -
23-Oct-2010 22:57 abolka Comment : 0002653 Added -
5-Oct-2010 02:06 abolka Comment : 0002568 Added -
1-Oct-2010 15:52 abolka Comment : 0002565 Modified -
1-Oct-2010 15:52 abolka Comment : 0002565 Added -
29-Sep-2010 18:07 carl Status Modified submitted => dismissed
29-Sep-2010 18:07 carl Comment : 0002562 Added -
29-Sep-2010 15:02 meijeru Comment : 0002559 Modified -
29-Sep-2010 15:01 meijeru Comment : 0002559 Added -
29-Sep-2010 14:31 Ladislav Summary Modified Circular paren crash => Circular paren evaluation
29-Sep-2010 14:31 Ladislav Summary Modified Cyclic paren crash => Circular paren crash
29-Sep-2010 14:26 Ladislav Code Modified -
29-Sep-2010 14:26 Ladislav Severity Modified minor => crash
29-Sep-2010 14:21 Ladislav Ticket Added -