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: