Exception when loading obj files with the latest nightly

Hi,



Since the latest nightly i get an exception when trying to load obj files.



[java]SCHWERWIEGEND: Uncaught exception thrown in Thread[LWJGL Renderer Thread,6,main]

java.lang.IllegalArgumentException: None of the arguments can be null

at com.jme3.scene.VertexBuffer.setupData(VertexBuffer.java:521)

at com.jme3.scene.Mesh.setBuffer(Mesh.java:906)

at com.jme3.scene.Mesh.setBuffer(Mesh.java:930)

at com.jme3.scene.plugins.OBJLoader.constructMesh(OBJLoader.java:521)

at com.jme3.scene.plugins.OBJLoader.createGeometry(OBJLoader.java:393)

at com.jme3.scene.plugins.OBJLoader.load(OBJLoader.java:576)

at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:273)

at com.jme3.asset.DesktopAssetManager.loadModel(DesktopAssetManager.java:408)

at com.jme3.asset.DesktopAssetManager.loadModel(DesktopAssetManager.java:418)

at mars.states.StartState.loadModel(StartState.java:364)

at mars.states.StartState.initialize(StartState.java:143)

at com.jme3.app.state.AppStateManager.initializePending(AppStateManager.java:216)

at com.jme3.app.state.AppStateManager.update(AppStateManager.java:243)

at com.jme3.app.SimpleApplication.update(SimpleApplication.java:233)

at com.jme3.system.awt.AwtPanelsContext.updateInThread(AwtPanelsContext.java:157)

at com.jme3.system.awt.AwtPanelsContext.access$100(AwtPanelsContext.java:13)

at com.jme3.system.awt.AwtPanelsContext$AwtPanelsListener.update(AwtPanelsContext.java:37)

at com.jme3.system.lwjgl.LwjglOffscreenBuffer.runLoop(LwjglOffscreenBuffer.java:123)

at com.jme3.system.lwjgl.LwjglOffscreenBuffer.run(LwjglOffscreenBuffer.java:147)

at java.lang.Thread.run(Thread.java:662)[/java]



I tested it with the 2012-02-24 nightly and it works till then. I suppose it has something to do with this (http://code.google.com/p/jmonkeyengine/source/detail?r=9208) update?

Thanks, is fix

1 Like

It works now, thanks.