The new NodeBox forum is live! Everything from support.nodebox.net moved here: sign in with the same email to pick up your old posts. Something not working? Write to forum-support@nodebox.net.

NodeBox 3From the old forum

I cant start nodebox (java error)

1 reply Last reply

  1. 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?

    Copy link
  2. 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

    Copy link

Know something that helps?

Sign in with your email address to reply. No password needed.

Sign in to reply