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

Crash when using option BOUNDS for a LOOSE face #5279

Closed
luce80 opened this issue Feb 7, 2023 · 2 comments
Closed

Crash when using option BOUNDS for a LOOSE face #5279

luce80 opened this issue Feb 7, 2023 · 2 comments
Assignees
Labels
GUI status.built A change in codebase has been done to address the ticket. status.tested The change in code has been manually tested and verified to fix the issue. type.bug Ticket describes an abnormal behavior, not conforming to the specs or expectation.
Milestone

Comments

@luce80
Copy link

luce80 commented Feb 7, 2023

Describe the bug
Crash when using option BOUNDS for a LOOSE face but without an object!.

To reproduce

view [button "test" loose options [bounds: object [min: 0x0 max: 0x0]]]

But this works:

view compose/deep [button "test" loose options [bounds: (object [min: 0x0 max: 0x0])]]

Expected behavior
No crush

Platform version

>> about/debug/cc
-----------RED & PLATFORM VERSION----------- 
RED: [ branch: "master" tag: #v0.6.4 ahead: 4624 date: 4-Jan-2023/8:46:38 commit: #8290def6eeef4185332d6d7cab3f7ba3544d4582 ]
PLATFORM: [ name: "Windows 11" OS: 'Windows arch: 'x86-64 version: 10.0.0 build: 22000 ]
--------------------------------------------
@dockimbel dockimbel self-assigned this Feb 7, 2023
@dockimbel dockimbel added type.bug Ticket describes an abnormal behavior, not conforming to the specs or expectation. GUI labels Feb 7, 2023
@hiiamboris
Copy link
Collaborator

core issue: lack of language-wide data validation red/REP#132

@dockimbel
Copy link
Member

Added also some extra docs about /options facet syntax.

@dockimbel dockimbel added status.built A change in codebase has been done to address the ticket. status.tested The change in code has been manually tested and verified to fix the issue. labels Feb 10, 2023
@dockimbel dockimbel added this to the 0.7.0 milestone Feb 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GUI status.built A change in codebase has been done to address the ticket. status.tested The change in code has been manually tested and verified to fix the issue. type.bug Ticket describes an abnormal behavior, not conforming to the specs or expectation.
Projects
None yet
Development

No branches or pull requests

3 participants