Activity log for bug #164004

Date Who What changed Old value New value Message
2007-11-20 07:59:01 Riccardo Pellegrini bug added bug
2007-11-20 08:02:15 Riccardo Pellegrini description Running Netbeans with Compiz active is impossible because Netbeans main window looks all greyed (like in this bug report: https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/124562 ). It seems to be a bug related to all Swing windows. Exporting export AWT_TOOLKIT="MToolkit" made Netbeans back to work in Feisty, but not in Gutsy. In Gutsy it leads to a crash: $ export AWT_TOOLKIT="MToolkit" $ netbeans Runtime link error - it appears that libXt got loaded before libXm, which is not allowed. java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) The same exception is thrown with Compiz disabled also. It happens with sun-java5 and sun-java6 packages in repository, but it happens also with jre6-update3 downloaded from Sun site and installed by deb package generated with java-packages. I think Importance of this bug is grown because Compiz is active by default in Gutsy. Running Netbeans with Compiz active is impossible because Netbeans main window looks all greyed (like in this bug report: https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/124562 ). It seems to be a bug related to all Swing windows. Exporting export AWT_TOOLKIT="MToolkit" made Netbeans back to work in Feisty 32 bit, but not in Gutsy 64 bit. I don't if it works in Gutsy 32 bit. In Gutsy it leads to a crash: $ export AWT_TOOLKIT="MToolkit" $ netbeans Runtime link error - it appears that libXt got loaded before libXm, which is not allowed. java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) The same exception is thrown with Compiz disabled also. It happens with sun-java5 and sun-java6 packages in repository, but it happens also with jre6-update3 downloaded from Sun site and installed by deb package generated with java-packages. I think Importance of this bug is grown because Compiz is active by default in Gutsy.
2007-11-20 08:03:33 Riccardo Pellegrini title Workaround to run Netbeans in Compiz works no more in Gutsy Workaround to run Netbeans in Compiz works no more in Gutsy 64 bit
2007-11-20 08:06:26 Riccardo Pellegrini description Running Netbeans with Compiz active is impossible because Netbeans main window looks all greyed (like in this bug report: https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/124562 ). It seems to be a bug related to all Swing windows. Exporting export AWT_TOOLKIT="MToolkit" made Netbeans back to work in Feisty 32 bit, but not in Gutsy 64 bit. I don't if it works in Gutsy 32 bit. In Gutsy it leads to a crash: $ export AWT_TOOLKIT="MToolkit" $ netbeans Runtime link error - it appears that libXt got loaded before libXm, which is not allowed. java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) The same exception is thrown with Compiz disabled also. It happens with sun-java5 and sun-java6 packages in repository, but it happens also with jre6-update3 downloaded from Sun site and installed by deb package generated with java-packages. I think Importance of this bug is grown because Compiz is active by default in Gutsy. Running Netbeans with Compiz active is impossible because Netbeans main window looks all greyed (like in this bug report: https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/124562 ). It seems to be a bug related to all Swing windows. Exporting export AWT_TOOLKIT="MToolkit" made Netbeans back to work in Feisty 32 bit, but not in Gutsy 64 bit. I don't if it works in Gutsy 32 bit. In Gutsy it leads to a crash: $ export AWT_TOOLKIT="MToolkit" $ netbeans Runtime link error - it appears that libXt got loaded before libXm, which is not allowed. java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) The same exception is thrown with Compiz disabled also. It happens with sun-java5, sun-java6, ia32-sun-java5 and ia32-sun-java6 packages in repository, but it happens also with jre6-update3 downloaded from Sun site and installed by deb package generated with java-packages. I think Importance of this bug is grown because Compiz is active by default in Gutsy.
2007-11-20 08:07:29 Riccardo Pellegrini description Running Netbeans with Compiz active is impossible because Netbeans main window looks all greyed (like in this bug report: https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/124562 ). It seems to be a bug related to all Swing windows. Exporting export AWT_TOOLKIT="MToolkit" made Netbeans back to work in Feisty 32 bit, but not in Gutsy 64 bit. I don't if it works in Gutsy 32 bit. In Gutsy it leads to a crash: $ export AWT_TOOLKIT="MToolkit" $ netbeans Runtime link error - it appears that libXt got loaded before libXm, which is not allowed. java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) The same exception is thrown with Compiz disabled also. It happens with sun-java5, sun-java6, ia32-sun-java5 and ia32-sun-java6 packages in repository, but it happens also with jre6-update3 downloaded from Sun site and installed by deb package generated with java-packages. I think Importance of this bug is grown because Compiz is active by default in Gutsy. Running Netbeans with Compiz active is impossible because Netbeans main window looks all greyed (like in this bug report: https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/124562 ). It seems to be a bug related to all Swing windows. Exporting export AWT_TOOLKIT="MToolkit" made Netbeans back to work in Feisty 32 bit, but not in Gutsy 64 bit. I don't know if it works in Gutsy 32 bit. In Gutsy it leads to a crash: $ export AWT_TOOLKIT="MToolkit" $ netbeans Runtime link error - it appears that libXt got loaded before libXm, which is not allowed. java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) The same exception is thrown with Compiz disabled also. It happens with sun-java5, sun-java6, ia32-sun-java5 and ia32-sun-java6 packages in repository, but it happens also with jre6-update3 downloaded from Sun site and installed by deb package generated with java-packages. I think Importance of this bug is grown because Compiz is active by default in Gutsy.
2008-03-31 13:53:09 Sergio Zanchetta marked as duplicate 118983