When Teamprise Explorer or Teamprise Plug-in for Eclipse is run with some older versions of the GTK libraries installed, and its X display is served by a Hummingbird Exceed X server on Windows, the program crashes when a work item is opened for display or editing. With these same GTK libraries installed, the programs do not crash when the Sun X server is used locally or XFree86 or Cygnus X servers are used remotely. When the program crashes, no Java virtual machine crash dump is produced.
This issue was reported with the Teamprise Explorer running on the Solaris 8 operating system with GTK version 2.2.4 installed. These versions of GTK dependencies were also installed: atk-1.9.0, glib-2.13.0, pango-1.8.0, libiconv-1.11, libgcc-3.3. These libraries are known to work correctly when the X server is not Exceed.
It is believed that the crash is caused by GTK or one of its dependencies performing an X operation which is rejected by Exceed. Newer versions of the libraries do not cause the problems. These versions of the GTK libraries (and dependencies) have been tested to operate correctly with an Exceed X display:
Pre-built binary packages for Solaris 8 SPARC that include these libraries are available in the Teamprise GTK 2 Package Collection for Solaris. They may also be installed from their source code distributions (see the GTK web site for download information).