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".

Reply via email to