Menu

#252 Crash in Texture Editor

open
nobody
None
5
2006-07-11
2006-07-11
No

Haven't figured out how to repeat this crash, but
here's what I was doing:

I had set up a layered texture, consisting of two
procedural 3D textures, and was copying a bunch of
stuff from one to the other. Upon pasting into the
second one, the program hung. Here's the output from
the log:

9:23:18 AM PDT [Raytracer worker 1]: Exception in
thread "Raytracer worker 1"
java.lang.ArrayIndexOutOfBoundsException: 1
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.procedural.ParameterModule.getAverageValue(ParameterModule.java:106)
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.procedural.SumModule.getAverageValue(SumModule.java:36)Exception
in thread "Raytracer worker 2"
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.procedural.SpectrumModule.getColor(SpectrumModule.java:209)
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.procedural.OutputModule.getColor(OutputModule.java:73)
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.texture.ProceduralTexture3D.getTextureSpec(ProceduralTexture3D.java:114)
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.texture.LinearMapping3D.getTextureSpec(LinearMapping3D.java:196)
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.raytracer.RTSphere$SphereIntersection.intersectionProperties(RTSphere.java:255)
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.raytracer.Raytracer.spawnRay(Raytracer.java:1647)
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.raytracer.Raytracer.spawnEyeRay(Raytracer.java:1478)
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.raytracer.Raytracer.access$000(Raytracer.java:28)
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.raytracer.Raytracer$4.execute(Raytracer.java:1076)
9:23:18 AM PDT [Raytracer worker 1]: at
artofillusion.raytracer.ThreadManager$1.run(ThreadManager.java:75)
9:23:18 AM PDT [Raytracer worker 2]:
java.lang.ArrayIndexOutOfBoundsException: 1
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.procedural.ParameterModule.getAverageValue(ParameterModule.java:106)
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.procedural.SumModule.getAverageValue(SumModule.java:36)
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.procedural.SpectrumModule.getColor(SpectrumModule.java:209)
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.procedural.OutputModule.getColor(OutputModule.java:73)
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.texture.ProceduralTexture3D.getTextureSpec(ProceduralTexture3D.java:114)
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.texture.LinearMapping3D.getTextureSpec(LinearMapping3D.java:196)
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.raytracer.RTSphere$SphereIntersection.intersectionProperties(RTSphere.java:255)
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.raytracer.Raytracer.spawnRay(Raytracer.java:1647)
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.raytracer.Raytracer.spawnEyeRay(Raytracer.java:1478)
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.raytracer.Raytracer.access$000(Raytracer.java:28)
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.raytracer.Raytracer$4.execute(Raytracer.java:1076)
9:23:18 AM PDT [Raytracer worker 2]: at
artofillusion.raytracer.ThreadManager$1.run(ThreadManager.java:75)

Discussion


Log in to post a comment.