aboutsummaryrefslogtreecommitdiffstats
path: root/src/classes/share/javax
diff options
context:
space:
mode:
Diffstat (limited to 'src/classes/share/javax')
-rw-r--r--src/classes/share/javax/media/j3d/Canvas3D.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/classes/share/javax/media/j3d/Canvas3D.java b/src/classes/share/javax/media/j3d/Canvas3D.java
index 7efad89..99b7f1a 100644
--- a/src/classes/share/javax/media/j3d/Canvas3D.java
+++ b/src/classes/share/javax/media/j3d/Canvas3D.java
@@ -4772,7 +4772,11 @@ public class Canvas3D extends Canvas {
if (obj == null) {
continue;
}
- assert id == ((TextureRetained)obj).objectId;
+
+ // Issue 403 : this assertion doesn't hold in some cases
+ // TODO KCR : determine why this is the case
+// assert id == ((TextureRetained)obj).objectId;
+
freeTexture(ctx, id);
if (obj instanceof TextureRetained) {
tex = (TextureRetained) obj;