It happens to me quite often. Have you found out any workaround to avoid the freeze? Thanks Jan
-----Original Message----- From: Discussion list for Java 3D API [mailto:[EMAIL PROTECTED]]On Behalf Of Pierce, Gregory (TBS) Sent: Tuesday, December 11, 2001 4:06 PM To: [EMAIL PROTECTED] Subject: Re: [JAVA3D] Java 3D 1.3 Beta 1 - frozen app I have observed this behavior as well. I thought it was just me. It doesn't happen consistently enough for me to really narrow it down, but it does happen. > -----Original Message----- > From: Jan Becicka [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, December 11, 2001 8:25 AM > To: [EMAIL PROTECTED] > Subject: [JAVA3D] Java 3D 1.3 Beta 1 - frozen app > > > Hi, > sometimes my application freezes during creating of Canvas3D. > From the thread dump it looks like problem in > GraphicsConfigTemplate3D.getGraphicsConfigFeatures() or > MasterControl.doWork()? > See attached full thread dump. > Can anyone help me? > > Thanks, > Jan > > "J3D-MasterControl" prio=7 tid=0x17395520 nid=0x640 waiting on monitor > [232df000..232dfdb4] > at java.lang.Object.wait(Native Method) > - waiting on <03B58080> (a javax.media.j3d.MasterControl) > at java.lang.Object.wait(Object.java:426) > at > javax.media.j3d.MasterControl.runMonitor(MasterControl.java:3275) > - locked <03B58080> (a javax.media.j3d.MasterControl) > at > javax.media.j3d.MasterControl.doWork(MasterControl.java:2782) > at > javax.media.j3d.MasterControlThread.run(MasterControlThread.java:28) > > "AWT-EventQueue-0" prio=7 tid=0x0CEE3E18 nid=0x5b4 waiting on monitor > [1656f000..1656fdb4] > at java.lang.Object.wait(Native Method) > - waiting on <03B57BF8> (a java.lang.Object) > at java.lang.Object.wait(Object.java:426) > at > javax.media.j3d.GraphicsConfigTemplate3D.runMonitor(GraphicsCo nfigTemplate3D > .java:308) > - locked <03B57BF8> (a java.lang.Object) > at > javax.media.j3d.GraphicsConfigTemplate3D.getGraphicsConfigFeat > ures(GraphicsC > onfigTemplate3D.java:299) > - locked <03B57BF8> (a java.lang.Object) > at javax.media.j3d.Canvas3D.<init>(Canvas3D.java:1149) > at javax.media.j3d.Canvas3D.<init>(Canvas3D.java:1026) > at com.sun.j3d.utils.universe.Viewer.<init>(Viewer.java:181) > at > com.sun.j3d.utils.universe.ConfiguredUniverse.<init>(Configure dUniverse.java > :386) > at > com.sun.j3d.utils.universe.ConfiguredUniverse.<init>(Configure dUniverse.java > :285) > at com.sun.j3d.demos.j3dfly.J3dFly.j3dFlyInit(J3dFly.java:184) > at com.sun.j3d.demos.j3dfly.J3dFly.<init>(J3dFly.java:108) > at > org.netbeans.modules.java3d.loaders.J3dEditWrapper.<init>(J3dE ditWrapper.jav > a:66) > at > org.netbeans.modules.java3d.editor.ObjEditor.createWrapper(Obj Editor.java:99 > ) > at > org.netbeans.modules.java3d.viewer.ObjViewer.initialize(ObjVie wer.java:74) > at > org.netbeans.modules.java3d.editor.ObjEditor.initialize(ObjEdi tor.java:93) > at > org.netbeans.modules.java3d.editor.ObjEditor.<init>(ObjEditor.java:82) > at > org.netbeans.modules.java3d.editor.ObjEditor.<init>(ObjEditor.java:77) > at > org.netbeans.modules.java3d.editor.ObjEditorSupport.createClon > eableTopCompon > ent(ObjEditorSupport.java:29) > at > org.openide.windows.CloneableOpenSupport.openCloneableTopCompo > nent(Cloneable > OpenSupport.java:157) > - locked <033FCFD8> (a java.awt.Component$AWTTreeLock) > at > org.openide.windows.CloneableOpenSupport$1.run(CloneableOpenSu pport.java:67) > at org.openide.util.Mutex.doEvent(Mutex.java:902) > at org.openide.util.Mutex.writeAccess(Mutex.java:323) > at > org.openide.windows.CloneableOpenSupport.open(CloneableOpenSup port.java:65) > at > org.netbeans.modules.java3d.viewer.ObjOpenSupport.access$001(O bjOpenSupport. > java:27) > at > org.netbeans.modules.java3d.viewer.ObjOpenSupport$1.run(ObjOpe nSupport.java: > 58) > at > java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:443) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDis patchThread.ja > va:190) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispa tchThread.java > :144) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130) > at > java.awt.EventDispatchThread.run(EventDispatchThread.java:98) > > =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".