{"action":"closed","issue":{"url":"https://api.github.com/repos/red/red/issues/3318","repository_url":"https://api.github.com/repos/red/red","labels_url":"https://api.github.com/repos/red/red/issues/3318/labels{/name}","comments_url":"https://api.github.com/repos/red/red/issues/3318/comments","events_url":"https://api.github.com/repos/red/red/issues/3318/events","html_url":"https://github.com/red/red/issues/3318","id":311881081,"node_id":"MDU6SXNzdWUzMTE4ODEwODE=","number":3318,"title":"CRASH when making an object with a recursive block","user":{"login":"hiiamboris","id":25307049,"node_id":"MDQ6VXNlcjI1MzA3MDQ5","avatar_url":"https://avatars0.githubusercontent.com/u/25307049?v=4","gravatar_id":"","url":"https://api.github.com/users/hiiamboris","html_url":"https://github.com/hiiamboris","followers_url":"https://api.github.com/users/hiiamboris/followers","following_url":"https://api.github.com/users/hiiamboris/following{/other_user}","gists_url":"https://api.github.com/users/hiiamboris/gists{/gist_id}","starred_url":"https://api.github.com/users/hiiamboris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hiiamboris/subscriptions","organizations_url":"https://api.github.com/users/hiiamboris/orgs","repos_url":"https://api.github.com/users/hiiamboris/repos","events_url":"https://api.github.com/users/hiiamboris/events{/privacy}","received_events_url":"https://api.github.com/users/hiiamboris/received_events","type":"User","site_admin":false},"labels":[{"id":88065,"node_id":"MDU6TGFiZWw4ODA2NQ==","url":"https://api.github.com/repos/red/red/labels/status.built","name":"status.built","color":"d4ffdd","default":false},{"id":88066,"node_id":"MDU6TGFiZWw4ODA2Ng==","url":"https://api.github.com/repos/red/red/labels/status.tested","name":"status.tested","color":"94c2a0","default":false},{"id":88068,"node_id":"MDU6TGFiZWw4ODA2OA==","url":"https://api.github.com/repos/red/red/labels/type.bug","name":"type.bug","color":"e10c02","default":false}],"state":"closed","locked":false,"assignee":{"login":"dockimbel","id":411393,"node_id":"MDQ6VXNlcjQxMTM5Mw==","avatar_url":"https://avatars1.githubusercontent.com/u/411393?v=4","gravatar_id":"","url":"https://api.github.com/users/dockimbel","html_url":"https://github.com/dockimbel","followers_url":"https://api.github.com/users/dockimbel/followers","following_url":"https://api.github.com/users/dockimbel/following{/other_user}","gists_url":"https://api.github.com/users/dockimbel/gists{/gist_id}","starred_url":"https://api.github.com/users/dockimbel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dockimbel/subscriptions","organizations_url":"https://api.github.com/users/dockimbel/orgs","repos_url":"https://api.github.com/users/dockimbel/repos","events_url":"https://api.github.com/users/dockimbel/events{/privacy}","received_events_url":"https://api.github.com/users/dockimbel/received_events","type":"User","site_admin":false},"assignees":[{"login":"dockimbel","id":411393,"node_id":"MDQ6VXNlcjQxMTM5Mw==","avatar_url":"https://avatars1.githubusercontent.com/u/411393?v=4","gravatar_id":"","url":"https://api.github.com/users/dockimbel","html_url":"https://github.com/dockimbel","followers_url":"https://api.github.com/users/dockimbel/followers","following_url":"https://api.github.com/users/dockimbel/following{/other_user}","gists_url":"https://api.github.com/users/dockimbel/gists{/gist_id}","starred_url":"https://api.github.com/users/dockimbel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dockimbel/subscriptions","organizations_url":"https://api.github.com/users/dockimbel/orgs","repos_url":"https://api.github.com/users/dockimbel/repos","events_url":"https://api.github.com/users/dockimbel/events{/privacy}","received_events_url":"https://api.github.com/users/dockimbel/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/red/red/milestones/25","html_url":"https://github.com/red/red/milestone/25","labels_url":"https://api.github.com/repos/red/red/milestones/25/labels","id":2589271,"node_id":"MDk6TWlsZXN0b25lMjU4OTI3MQ==","number":25,"title":"0.6.5","description":"","creator":{"login":"dockimbel","id":411393,"node_id":"MDQ6VXNlcjQxMTM5Mw==","avatar_url":"https://avatars1.githubusercontent.com/u/411393?v=4","gravatar_id":"","url":"https://api.github.com/users/dockimbel","html_url":"https://github.com/dockimbel","followers_url":"https://api.github.com/users/dockimbel/followers","following_url":"https://api.github.com/users/dockimbel/following{/other_user}","gists_url":"https://api.github.com/users/dockimbel/gists{/gist_id}","starred_url":"https://api.github.com/users/dockimbel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dockimbel/subscriptions","organizations_url":"https://api.github.com/users/dockimbel/orgs","repos_url":"https://api.github.com/users/dockimbel/repos","events_url":"https://api.github.com/users/dockimbel/events{/privacy}","received_events_url":"https://api.github.com/users/dockimbel/received_events","type":"User","site_admin":false},"open_issues":28,"closed_issues":16,"state":"open","created_at":"2017-06-18T12:16:19Z","updated_at":"2018-12-23T12:19:43Z","due_on":null,"closed_at":null},"comments":10,"created_at":"2018-04-06T07:58:57Z","updated_at":"2018-12-23T12:19:43Z","closed_at":"2018-12-23T12:19:43Z","author_association":"CONTRIBUTOR","body":"### Steps to reproduce the problem\r\n```\r\n>> append/only l: [1] l\r\n== [1 [...]]\r\n>> c: context [x: l]\r\n== make object! [\r\n    x: [1 [...]]\r\n]\r\n>> make c []\r\n(crash)\r\n>> bind l c\r\n(crash)\r\n>> copy/deep l\r\n(crash)\r\n```\r\n### Actual behavior\r\n```\r\n*** Runtime Error 19: stack error or overflow\r\n*** at: 0041A38Dh\r\n```\r\n### Expected behavior\r\nA normal catchable error at least.\r\nBetter if there was a way to tell `make` not to use `copy/deep` and `bind` on inner blocks? or also inner objects? Sometimes recursive data is something valid, like a doubly-linked-list.\r\n\r\n### Version (run `about` in the Red Console and paste the result here) also add OS version.\r\n`Red 0.6.3 for Windows built 31-Mar-2018/3:49:39 commit #d8e9eaad`\r\nand the stable 0.6.3\r\nwin7 x64 6.1.7601"}}
{"actor":{"display_login":"dockimbel"}}