Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6185414

1.3.1-only: JVM crashes during WTextComponentPeer.getText() using Citrix

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 1.3.1_16
    • 1.3.1_12
    • client-libs
    • b01
    • x86
    • windows_2000

      VCG is a software company that creates products for the staffing industry. One of our products, WebPAS, is Java based using SilverStream 3.7 as the application server with an AWT client. We use 1.3.1_06 for both the server and client. We have a problem with the java.awt.TextArea when using Citrix to run the client. If the user types text into the text area rapidly, then the JVM will crash.

      We have tested on several versions of Citrix Metaframe and NFuse, including the newest Citrix product "Presentation Server", and have run each version of Citrix on both Windows 2000 Server and 2003 server. No combination has prevented the problem from occurring.

      NOTE: Citrix is a third party application that allows for VNC-like functionality
            to connect to remote desktops.

      ============ Example 1 =====================================

      An unexpected exception has been detected in native code outside the VM.
      Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x77f486f7
      Function name=RtlImageDirectoryEntryToData
      Library=C:\WINDOWS\system32\ntdll.dll

      Current Java thread:
              at sun.awt.windows.WTextComponentPeer.getText(Native Method)
              at java.awt.TextComponent.getText(TextComponent.java:195)
              at com.sssw.rt.form.AgcTextArea.processTextEvent(AgcTextArea.java:127)
              at java.awt.TextComponent.processEvent(TextComponent.java:557)
              at com.sssw.rt.atlas.AtTextArea.processEvent(AtTextArea.java:48)
              at java.awt.Component.dispatchEventImpl(Component.java:2588)
              at java.awt.Component.dispatchEvent(Component.java:2492)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:334)
              at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:126)
              at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:80)

      <snip>
      Local Time = Fri Jul 16 11:14:35 2004
      Elapsed Time = 69
      #
      # The exception above was detected in native code outside the VM
      #
      # Java VM: Java HotSpot(TM) Client VM (1.3.1_06-b01 mixed mode)
      #
      ======================== Example 2 ===========================

      An unexpected exception has been detected in native code outside the VM.
      Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x77f4696b
      Function name=RtlFreeHeap
      Library=C:\WINDOWS\system32\ntdll.dll

      Current Java thread:
              at sun.awt.windows.WTextComponentPeer.getText(Native Method)
              at java.awt.TextComponent.getText(TextComponent.java:195)
              at com.sssw.rt.form.AgcTextArea.processTextEvent(AgcTextArea.java:127)
              at java.awt.TextComponent.processEvent(TextComponent.java:557)
              at com.sssw.rt.atlas.AtTextArea.processEvent(AtTextArea.java:48)
              at java.awt.Component.dispatchEventImpl(Component.java:2588)
              at java.awt.Component.dispatchEvent(Component.java:2492)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:334)
              at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:126)
              at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:80)
      <snip>

      Local Time = Fri Jul 16 11:19:32 2004
      Elapsed Time = 131
      #
      # The exception above was detected in native code outside the VM
      #
      # Java VM: Java HotSpot(TM) Client VM (1.3.1_06-b01 mixed mode)
      #
      ###@###.### 10/27/04 19:56 GMT

            hgodugusunw Harsha Godugu (Inactive)
            gnagasunsunw Gopinath Nagasundara (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: