I cant start nodebox (java error)

Yi's Avatar

Yi

04 Jun, 2020 11:40 AM

I cant start nodebox that my professor coded.
it says "Error: Device not found". and...
java.lang.NullPointerException: Library device not found.
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:250)
at nodebox.node.NodeRepository.getNode(NodeRepository.java:59)
at nodebox.node.NodeLibrary.lookupNode(NodeLibrary.java:640)
at nodebox.node.NodeLibrary.createNode(NodeLibrary.java:535)
at nodebox.node.NodeLibrary.parseNode(NodeLibrary.java:575)
at nodebox.node.NodeLibrary.parseNode(NodeLibrary.java:592)
at nodebox.node.NodeLibrary.parseNDBX(NodeLibrary.java:434)
at nodebox.node.NodeLibrary.load(NodeLibrary.java:406)
at nodebox.node.NodeLibrary.load(NodeLibrary.java:92)
at nodebox.client.NodeBoxDocument.load(NodeBoxDocument.java:200)
at nodebox.client.Application.openDocument(Application.java:412)
at nodebox.client.Application$1.done(Application.java:135)
at javax.swing.SwingWorker$5.run(SwingWorker.java:737)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:832)
at sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:842)
at javax.swing.Timer.fireActionPerformed(Timer.java:313)
at javax.swing.Timer$DoPostEvent.run(Timer.java:245)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
How can I fix this?

  1. Support Staff 1 Posted by john on 04 Jun, 2020 11:48 PM

    john's Avatar

    Yi,

    It's difficult to even attempt to debug your setup without at least some context:

    • what OS are you using?
    • what version of NodeBox?
    • what version of Java
    • What were you doing just before you encountered this error
    • Have you ever gotten NodeBox to work?
    • If if normally works for you, what was different in this case?

    I don't know enough about the inner workings of NodeBox to glean much of anything from the error traces. But the first line makes me wonder if you were trying to do something with an external device (e.g. audio processing).

    If so, did you check the Device Support checkbox under Preferences in the NodeBox menu? If not try checking it and relaunching to see if that helps.

    John

Reply to this discussion

Internal reply

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

Attaching KB article:

»

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

04 Jul, 2020 08:13 AM
07 Jun, 2020 04:08 AM
04 Jun, 2020 11:48 PM
25 May, 2020 09:13 PM
24 May, 2020 09:33 PM