JDK-6456279 : Regression: Mustang does not display default Blueprint GTK L&F on Solaris10AMD64 correctly
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 6
  • Priority: P3
  • Status: Closed
  • Resolution: Not an Issue
  • OS: solaris_10
  • CPU: x86
  • Submitted: 2006-08-02
  • Updated: 2011-02-16
  • Resolved: 2006-10-06
Related Reports
Relates :  
Description: Mustang does not display default Solaris10 GTK L&F a.k.a. Blueprint on AMD64 platform. When an application using GTK L&F is run, following message is repeatedly dumped to console:
(<unknown>:4334): Gtk-WARNING **: Unable to locate theme engine in module_path: "blueprint",
default GTK L&F is displayed afterwards.

Regression: YES, works fine with Tiger and Mustang 32-bit

java version:
java version "1.6.0-rc"
Java(TM) SE Runtime Environment (build 1.6.0-rc-b93)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0-rc-b93, mixed mode)

bundles tested:

Steps to reproduce:
1) Run SwingSet demo application
2) Switch to the GTK L&F
3) Check the warning message in the console and wrongly displayed L&F

Locale: C, de_DE.UTF-8

EVALUATION Same problem exists for native applications. If we create a native 64bit application that uses gtk it will emit the same warnings and will look different. The problem is that Solaris 10 doesn't have gtk binary modules for 64bit platform. This is either not a bug or we have to give it to the responsible team.