nodebox crashes everytime with a delete and compund node

buraquex's Avatar

buraquex

21 Jan, 2016 10:29 PM

Hello, I created a very nice generative design system. While finishing the work, I just connected a rectangle node to a delete node with another compound node, which also has that rectangle node as one of its items. I think I created an infinite loop. Nodebox crashed immediately and as soon as I open the file again, Nodebox instantly crashes with a bunch or errors. Please help me, I spent 3 days on it and I have started to like Nodebox so much. I attached the file. Please if anyone can open it, just remove the delete node and save it.

Thank you very much.

  1. Support Staff 1 Posted by john on 22 Jan, 2016 12:08 AM

    john's Avatar

    Hi Buraque,

    I was able to open the file and delete the delete node. I also tidied up the main network a bit - it's a good habit to get into with NodeBox.

    File attached.

    You could have done this yourself. When the error messages pop up just hit the close button (several times if need be), then delete the node, dismiss more error messages, save and quit.

    The network seems to be working, but some of the subnetworks crash with the infamous heisenbug (see "Intermittent NodeBox Bug" in the NodeBox 2 and 3 Forum). This bug occurs when you copy/paste subnetworks and create duplicate nodes with the same name. The bug should be fixed in the next release, but in the meantime you can drill into your subnetworks and rename the offending nodes (referenced in error message).

    There is also something else wrong with this network that I've never seen before. The subnetwork nodes are drawn in the wrong place so that incoming nodes arrive a bit to the right of the nodes. This may be a corruption of some kind in the ndbx file. I would recommend rebuilding this network from scratch if you can.

    Interesting design. Please consider sharing it when you're done.

    Welcome to the NodeBox community!

    John

  2. Support Staff 2 Posted by john on 22 Jan, 2016 12:11 AM

    john's Avatar

    P.S. You can't create infinite loops in NodeBox - or loops of any kind. But there sure was something about that Delete node NodeBox didn't like.

  3. 3 Posted by buraquex on 22 Jan, 2016 12:54 AM

    buraquex's Avatar

    Thank you John for quick reply and fixing my file, I really appreciate it.

    I should check that weirdness asap.

    I am definitely enjoying NodeBox so much, so I will share all my work with you guys. I also have some suggestions which I will later wrlte in a new thread.

    Thanks,
    buraque

  4. Support Staff 4 Posted by Frederik De Ble... on 22 Jan, 2016 10:05 AM

    Frederik De Bleser's Avatar

    Note that ndbx files are XML files, so you can open them in any text editor (e.g. Sublime Text) and remove nodes from there. Make sure to also delete any connections that the node might have, though.

    That said, it would make sense to tighten up error handling in the case of badly behaved networks. The error dialogs are annoying...

  5. 5 Posted by buraquex on 23 Jan, 2016 10:43 PM

    buraquex's Avatar

    Thank you, Frederik.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Already uploaded files

  • generativeSystem.ndbx 106 KB

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

11 Nov, 2019 07:20 PM
27 Oct, 2019 04:08 AM
24 Oct, 2019 10:04 PM
24 Oct, 2019 04:55 AM
18 Oct, 2019 01:06 AM

 

10 Oct, 2019 01:11 AM
02 Oct, 2019 09:51 PM
30 Sep, 2019 08:21 AM
29 Sep, 2019 02:02 PM
03 Sep, 2019 01:35 AM
24 Aug, 2019 03:14 AM