Hi David,

  thanks for the full stack trace - looks like I missed it in your
  previous email, sorry.

  From the stack trace it looks as I suspected that we hang when
  trying to initialize one of Java2D's objects. The flag I suggested
  in my previous email could help.

  Would it be possible for you to try your app on jdk 5.0u6 (and, even
  better, on mustang - 6.0, available from
  http://mustang.dev.java.net)? If it's reproducible there, we'll need
  to fix it.

  Thanks,
    Dmitri

On Fri, Jan 13, 2006 at 09:19:58AM -0500, Rosenstrauch, David wrote:
 > > I already sent that in a previous message, but I'll enclose
 > > it here again (below).
 > >
 > > Thanks,
 > >
 > > DR
 >
 >
 > Doh!  Hit the send button too soon.  Here it is.
 >
 > DR
 >
 >
 > Full thread dump Java HotSpot(TM) Client VM (1.4.2_05-b04 mixed mode):
 >
 > "Java2D Disposer" daemon prio=10 tid=0x1a90f4a0 nid=0x46c in Object.wait() 
 > [1b0b
 > f000..1b0bfd88]
 >         at java.lang.Object.wait(Native Method)
 >         - waiting on <0x107d0ef0> (a java.lang.ref.ReferenceQueue$Lock)
 >         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
 >         - locked <0x107d0ef0> (a java.lang.ref.ReferenceQueue$Lock)
 >         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
 >         at sun.java2d.Disposer.run(Disposer.java:100)
 >         at java.lang.Thread.run(Thread.java:534)
 >
 > "AWT-EventQueue-0" prio=7 tid=0x1a90b688 nid=0x12c runnable 
 > [1aebf000..1aebfd88]
 >
 >         at sun.awt.windows.Win32SurfaceData.initOps(Native Method)
 >         at sun.awt.windows.Win32SurfaceData.<init>(Win32SurfaceData.java:450)
 >         at 
 > sun.awt.windows.Win32SurfaceData.createData(Win32SurfaceData.java:326
 > )
 >         at 
 > sun.awt.windows.WComponentPeer.replaceSurfaceData(WComponentPeer.java
 > :320)
 >         - locked <0x100415b0> (a sun.awt.windows.WFramePeer)
 >         - locked <0x107b1770> (a java.awt.Component$AWTTreeLock)
 >         at sun.awt.windows.WComponentPeer$2.run(WComponentPeer.java:333)
 >         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
 >         at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
 >         at 
 > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
 > read.java:201)
 >         at 
 > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
 > ad.java:151)
 >         at 
 > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
 >
 >         at 
 > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
 >
 >         at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
 >
 > "AWT-Windows" daemon prio=7 tid=0x1a8fd2a0 nid=0x6d0 runnable 
 > [1ad4f000..1ad4fd8
 > 8]
 >         at sun.awt.windows.WToolkit.eventLoop(Native Method)
 >         at sun.awt.windows.WToolkit.run(WToolkit.java:262)
 >         at java.lang.Thread.run(Thread.java:534)
 >
 > "AWT-Shutdown" prio=5 tid=0x1a8875f0 nid=0x68c in Object.wait() 
 > [1ac4f000..1ac4f
 > d88]
 >         at java.lang.Object.wait(Native Method)
 >         - waiting on <0x107b0d60> (a java.lang.Object)
 >         at java.lang.Object.wait(Object.java:429)
 >         at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
 >         - locked <0x107b0d60> (a java.lang.Object)
 >         at java.lang.Thread.run(Thread.java:534)
 >
 > "Signal Dispatcher" daemon prio=10 tid=0x00a41b38 nid=0x5bc waiting on 
 > condition
 >  [0..0]
 >
 > "Finalizer" daemon prio=9 tid=0x00a3efd0 nid=0x69c in Object.wait() 
 > [1a3cf000..1
 > a3cfd88]
 >         at java.lang.Object.wait(Native Method)
 >         - waiting on <0x1077ec00> (a java.lang.ref.ReferenceQueue$Lock)
 >         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
 >         - locked <0x1077ec00> (a java.lang.ref.ReferenceQueue$Lock)
 >         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
 >         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
 >
 > "Reference Handler" daemon prio=10 tid=0x00a3dbf8 nid=0x530 in Object.wait() 
 > [1a
 > 2cf000..1a2cfd88]
 >         at java.lang.Object.wait(Native Method)
 >         - waiting on <0x1077ec68> (a java.lang.ref.Reference$Lock)
 >         at java.lang.Object.wait(Object.java:429)
 >         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115)
 >         - locked <0x1077ec68> (a java.lang.ref.Reference$Lock)
 >
 > "main" prio=5 tid=0x00235c90 nid=0x630 waiting for monitor entry 
 > [6f000..6fc3c]
 >         at java.awt.Dialog.addNotify(Dialog.java:382)
 >         - waiting to lock <0x107b1770> (a java.awt.Component$AWTTreeLock)
 >         at java.awt.Window.pack(Window.java:436)
 >         at 
 > com.csfb.holt.ui.app.SplashScreen.showSplash(SplashScreen.java:158)
 >         at 
 > com.csfb.holt.ui.app.SplashScreen.showSplash(SplashScreen.java:148)
 >         at com.csfb.holt.ui.app.StartUp.<clinit>(StartUp.java:35)
 >
 > "VM Thread" prio=5 tid=0x00a7d2c8 nid=0x110 runnable
 >
 > "VM Periodic Task Thread" prio=10 tid=0x0023f8b0 nid=0x5a0 waiting on 
 > condition
 >
 > "Suspend Checker Thread" prio=10 tid=0x00a40ee8 nid=0x6d8 runnable
 >
 > ==============================================================================
 > This message is for the named person's use only.  It may contain 
 > confidential,
 > proprietary or legally privileged information.  No confidentiality or
 > privilege is waived or lost by any transmission errors. If you receive
 > this message in error, please immediately delete it and all copies of it from
 > your system, destroy any hard copies of it and notify the sender.  You must
 > not, directly or indirectly, use, disclose, distribute, print, or copy any
 > part of this message if you are not the intended recipient.
 > CREDIT SUISSE GROUP and each of its subsidiaries each reserve the right to
 > intercept and monitor all e-mail communications through its networks if
 > legally allowed. Message transmission is not guaranteed to be secure.
 > ==============================================================================
 >
 > ===========================================================================
 > To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
 > of the message "signoff JAVA2D-INTEREST".  For general help, send email to
 > [EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to