Skip to content

model parameter changes always result in NPE #5

@jjYBdx4IL

Description

@jjYBdx4IL

using the latest release, whenever I change a model parameter, like enabling leaves, an NPE is thrown. Win 10 amd64, oracle jdk 10.0.1.

SCHWERWIEGEND: Uncaught exception thrown in Thread[LWJGL Renderer Thread,5,main]
java.lang.NullPointerException
at com.jme3.util.BufferUtils.destroyDirectBuffer(BufferUtils.java:1298)
at com.jme3.util.BufferUtils.destroyDirectBuffer(BufferUtils.java:1303)
at com.simsilica.arboreal.TreeBuilderReference.releaseMesh(TreeBuilderReference.java:289)
at com.simsilica.arboreal.TreeBuilderReference.releaseGeometry(TreeBuilderReference.java:280)
at com.simsilica.arboreal.TreeBuilderReference$LevelGeometry.release(TreeBuilderReference.java:502)
at com.simsilica.arboreal.TreeBuilderReference.apply(TreeBuilderReference.java:243)
at com.simsilica.builder.Builder.applyUpdates(Builder.java:274)
at com.simsilica.builder.BuilderState.update(BuilderState.java:100)
at com.jme3.app.state.AppStateManager.update(AppStateManager.java:287)
at com.jme3.app.SimpleApplication.update(SimpleApplication.java:239)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.runLoop(LwjglAbstractDisplay.java:151)
at com.jme3.system.lwjgl.LwjglDisplay.runLoop(LwjglDisplay.java:185)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:228)
at java.base/java.lang.Thread.run(Thread.java:844)

03:39:45,666 INFO [MeshBuilder] Creating a mesh with:6020 vertexes and:10488 triangles.

Exception: java.lang.NullPointerException thrown from the UncaughtExceptionHandler in thread "LWJGL Renderer Thread"
AL lib: (EE) alc_cleanup: 1 device not closed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions