-
Bug
-
Resolution: Fixed
-
P2
-
1.3.1_12
-
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
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