[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#297059: libgcj5-awt: java.awt.IllegalComponentStateException with konqueror java applet viewer



On Sun, Feb 27, 2005 at 10:03:05PM +0100, Matthias Klose wrote:
> yes, known, ... please install the libgcj6,-dev package as well. fixed
> for the next upload.

With libgcj6-dev installed, a similar backtrace comes than with
gij-3.4:

Something bad happened in createApplet:
java.awt.IllegalComponentStateException
Backtrace:
java.awt.IllegalComponentStateException
   at java.awt.Frame.setUndecorated(boolean) (/usr/lib/libgcj.so.6.0.0)
   at org.kde.kjas.server.KJASAppletStub.createApplet() (Unknown Source)
   at
org.kde.kjas.server.KJASAppletContext.createApplet(java.lang.String,
java.lang.String,java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String,
java.util.Hashtable) (Unknown Source)
   at org.kde.kjas.server.KJASProtocolHandler.processCommand(byte[])
(Unknown Source)
   at org.kde.kjas.server.KJASProtocolHandler.commandLoop() (Unknown
Source)
   at org.kde.kjas.server.Main.main(java.lang.String[]) (Unknown Source)

In java/awt/Frame.java of gcc-4.0 libjava, the documentation and
actual check appear to be mixed... : 

 /**
   * Disables or enables decorations for this frame. This method can
   * only be
   * called while the frame is not displayable.
   * 
   * @exception IllegalComponentStateException If this frame is
   * displayable.
   * 
   * @since 1.4
   */
  public void setUndecorated (boolean undecorated)
  {
    if (!isDisplayable ())
      throw new IllegalComponentStateException ();

    this.undecorated = undecorated;
  }




Reply to: