Skip to content
New issue

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

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

Already on GitHub? # to your account

REDUCE REDUCE [:self] crash #1756

Closed
Siskin-Bot opened this issue Feb 15, 2020 · 1 comment
Closed

REDUCE REDUCE [:self] crash #1756

Siskin-Bot opened this issue Feb 15, 2020 · 1 comment

Comments

@Siskin-Bot
Copy link
Collaborator

Siskin-Bot commented Feb 15, 2020

Submitted by: Sunanda

reduce reduce [:self]

REBOL system error #1101
Program terminated abnormally
This should never happen

Imported from: CureCode [ Version: alpha 110 Type: Bug Platform: All Category: Native Reproduce: Always Fixed-in:none ]
Imported from: metaeducation#1756

Comments:

Rebolbot commented on Nov 10, 2010:

Submitted by: BrianH

Using :self is tricky because the get-word disables the conversion from the self keyword to an object reference. This is another good reason to not do that. Nonetheless, good catch.


Rebolbot commented on Mar 23, 2014:

Submitted by: abolka

In the core-tests suite.


Rebolbot commented on Aug 27, 2014:

Submitted by: szeng

The crash is fixed by:
zsx/r3@b275787


Rebolbot commented on Apr 17, 2015:

Submitted by: abolka

Submitted Shixin's fix as PR:
rebol/rebol#241


Rebolbot mentioned this issue on Jan 22, 2016:
[Epic] Holes in our evaluation model


Rebolbot added on Jan 12, 2016


Hostilefork added on Mar 26, 2018


Oldes added a commit to Oldes/Rebol3 that referenced this issue on Jun 8, 2018:
ATRONIX: Trap evaluation attempts of ET_INVALID values


@Oldes
Copy link
Owner

Oldes commented Jun 19, 2020

>> reduce reduce [:self]
** Script error: frame! has no value
** Where: reduce
** Near: reduce reduce [:self]

@Oldes Oldes closed this as completed Jun 19, 2020
Oldes added a commit to Oldes/Rebol3 that referenced this issue Jun 19, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants