Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4335360

java.lang.IllegalArgumentException: Illegal Load: 0.75 at java.util.Hashtable

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 1.3.0
    • hotspot
    • x86
    • windows_nt, windows_2000

      onent.dispatchEvent(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      att java.awt.EventDispatchThread.run(Unknown Source)
      (Review ID: 104316)
      ======================================================================


      Name: stC104175 Date: 05/03/2000


      This is an applet, so we run it using Netscape 4.7 and JRE 1.3RC3

      In certain PC's (Compaq Presarios 2266), users start getting hashtable
      exceptions:

      This problem happens in different places without consistency. The same code ran fine on the same PC's under JRE 1.22. We
      have noticed a change (the new Float.isNaN(loadFactor) check) in the Hashtable class (listed below) in JDK 1.3 RC3.
      Please forward the following exception traces to the developer(s) who modified the Hashtable class.


      Public Hashtable(int initialCapacity, float loadFactor) {
           if (initialCapacity < 0)
              throw new IllegalArgumentException("Illegal Capacity: "+ initialCapacity);
           if (loadFactor <= 0 || Float.isNaN(loadFactor))
              throw new IllegalArgumentException("Illegal Load: "+loadFactor);
           if (initialCapacity==0)
              initialCapacity = 1;
            this.loadFactor = loadFactor;
            table = new Entry[initialCapacity];
           threshold = (int)(initialCapacity * loadFactor);
      }

      public Hashtable(int initialCapacity) {
          this(initialCapacity, 0.75f);
      }

      public Hashtable() {
          this(11, 0.75f);
      }
      Exception occurred during event dispatching:
      java.lang.IllegalArgumentException: Illegal Load: 0.75
      at java.util.Hashtable.<init>(Unknown Source)
      at java.util.Hashtable.<init>(Unknown Source)
      at javax.swing.JComponent.registerWithKeyboardManager(Unknown Source)
      at javax.swing.JComponent.addNotify(Unknown Source)
      at javax.swing.JMenuBar.addNotify(Unknown Source)
      at java.awt.Container.addNotify(Unknown Source)
      at javax.swing.JComponent.addNotify(Unknown Source)
      at javax.swing.plaf.basic.BasicInternalFrameTitlePane.addNotify(Unknown Source)
      at java.awt.Container.addNotify(Unknown Source)
      at javax.swing.JComponent.addNotify(Unknown Source)
      at java.awt.Container.addImpl(Unknown Source)
      at javax.swing.JLayeredPane.addImpl(Unknown Source)
      at java.awt.Container.add(Unknown Source)
      at touchtone.jwintouch.JWintouchUtil.show(JWintouchUtil.java:1031)
      at touchtone.jwintouch.JWintouchUtil.show(JWintouchUtil.java:1022)
      at touchtone.jwintouch.AccountSearch.doActionPerformed(AccountSearch.java:173)
      at
      touchtone.jwintouch.JWintouch$JWintouchAction.actionPerformed(JWintouch.java:248
      )
      at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
      at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown
      Source)
      at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
      at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
      at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
      at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
      at java.awt.Component.processMouseEvent(Unknown Source)
      at java.awt.Component.processEvent(Unknown Source)
      at java.awt.Container.processEvent(Unknown Source)
      at java.awt.Component.dispatchEventImpl(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Window.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)

      Item #10
      Exception occurred during event dispatching:
      java.lang.IllegalArgumentException: Illegal Load: 0.75
      at java.util.Hashtable.<init>(Unknown Source)
      at java.util.Hashtable.<init>(Unknown Source)
      at javax.swing.JComponent.getClientProperties(Unknown Source)
      at javax.swing.JComponent.putClientProperty(Unknown Source)
      at
      touchtone.jwintouch.AccountSummary.createASUDComponents(AccountSummary.java:404)
      at touchtone.jwintouch.AccountSummary.<init>(AccountSummary.java:109)
      at touchtone.jwintouch.AccountSummarySubMDI.<init>(AccountSummarySubMDI.java:92)
      at touchtone.jwintouch.AccountSummarySubMDI.<init>(AccountSummarySubMDI.java:75)
      at touchtone.jwintouch.AccountSearch.showResult(AccountSearch.java:74)
      at touchtone.jwintouch.ACSearch.finished(ACSearch.java:86)
      at touchtone.jwintouch.SwingWorker$1.run(SwingWorker.java:46)
      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)
       Item #11
      Exception occurred during event dispatching:
      java.lang.IllegalArgumentException: Illegal Load: 0.75
      at java.util.Hashtable.<init>(Unknown Source)
      at java.util.Hashtable.<init>(Unknown Source)
      at javax.swing.text.AbstractDocument.getDocumentProperties(Unknown Source)
      at javax.swing.text.AbstractDocument.putProperty(Unknown Source)
      at javax.swing.text.AbstractDocument.<init>(Unknown Source)
      at javax.swing.text.DefaultStyledDocument.<init>(Unknown Source)
      at javax.swing.text.DefaultStyledDocument.<init>(Unknown Source)
      at javax.swing.text.StyledEditorKit.createDefaultDocument(Unknown Source)
      at javax.swing.JEditorPane.setEditorKit(Unknown Source)
      at javax.swing.JTextPane.setEditorKit(Unknown Source)
      at javax.swing.JTextPane.<init>(Unknown Source)
      at touchtone.jwintouch.chat.XChannelWindow.<init>(XChannelWindow.java:22)
      at touchtone.jwintouch.chat.XChatApp.onChannelJoin(XChatApp.java:409)
      at org.relayirc.chatengine.ChatEngine$3.notify(ChatEngine.java:308)
      at org.relayirc.chatengine.ChatEngine.notifyListeners(ChatEngine.java:115)
      at org.relayirc.chatengine.ChatEngine.sendJoin(ChatEngine.java:307)
      at
      touchtone.jwintouch.chat.XChatApp$EnterMyChannelAction.actionPerformed(XChatApp.
      java:661)
      at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
      at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown
      Source)
      at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
      at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
      at javax.swing.AbstractButton.doClick(Unknown Source)
      t javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(Unknown
      Source)
      at java.awt.Component.processMouseEvent(Unknown Source)
      at java.awt.Component.processEvent(Unknown Source)
      at java.awt.Container.processEvent(Unknown Source)
      at java.awt.Component.dispatchEventImpl(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Window.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)



      Exception occurred during event dispatching:
      java.lang.IllegalArgumentException: Illegal Load: 0.75
      at java.util.Hashtable.<init>(Unknown Source)
      at java.util.Hashtable.<init>(Unknown Source)
      at javax.swing.text.SimpleAttributeSet.<init>(Unknown Source)
      at javax.swing.text.AbstractDocument$BidiElement.<init>(Unknown Source)
      at javax.swing.text.AbstractDocument.<init>(Unknown Source)
      at javax.swing.text.AbstractDocument.<init>(Unknown Source)
      at javax.swing.text.PlainDocument.<init>(Unknown Source)
      at javax.swing.text.PlainDocument.<init>(Unknown Source)
      at javax.swing.text.DefaultEditorKit.createDefaultDocument(Unknown Source)
      at javax.swing.plaf.basic.BasicTextUI.installUI(Unknown Source)
      at javax.swing.JComponent.setUI(Unknown Source)
      at javax.swing.text.JTextComponent.setUI(Unknown Source)
      at javax.swing.text.JTextComponent.updateUI(Unknown Source)
      at javax.swing.text.JTextComponent.<init>(Unknown Source)
      at javax.swing.JTextField.<init>(Unknown Source)
      at javax.swing.JTextField.<init>(Unknown Source)
      at touchtone.lib.IntegerTextField.<init>(IntegerTextField.java:64)
      at touchtone.lib.IntegerTextField.<init>(IntegerTextField.java:53)
      at
      touchtone.jwintouch.ExtendedProfile.createNStaticSDF(ExtendedProfile.java:294)
      at touchtone.jwintouch.ExtendedProfile.<init>(ExtendedProfile.java:84)
      at
      touchtone.jwintouch.ExtendedProfileListing.selectOrAdd(ExtendedProfileListing.ja
      va:126)
      at
      touchtone.jwintouch.ExtendedProfileListing.select(ExtendedProfileListing.java:14
      1)
      at
      touchtone.jwintouch.ExtendedProfileListing.actionPerformed(ExtendedProfileListin
      g.java:76)
      at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
      at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown
      Source)
      at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
      at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
      at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
      at java.awt.Component.processMouseEvent(Unknown Source)
      at java.awt.Component.processEvent(Unknown Source)
      at java.awt.Container.processEvent(Unknown Source)
      at java.awt.Component.dispatchEventImpl(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Window.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)



       Exception occurred during event dispatching:
      java.lang.IllegalArgumentException: Illegal Load factor: 0.75
      at java.util.HashMap.<init>(Unknown Source)
      at java.util.HashMap.<init>(Unknown Source)
      at touchtone.jwintouch.MDIKernel.<init>(MDIKernel.java:89)
      at touchtone.jwintouch.chat.XChatApp.<init>(XChatApp.java:61)
      at touchtone.jwintouch.chat.XChatApp.getInstance(XChatApp.java:39)
      at touchtone.jwintouch.chat.XChatRunner.getChatApp(XChatRunner.java:15)
      at touchtone.jwintouch.chat.XChatRunner.startChat(XChatRunner.java:22)
      at
      touchtone.jwintouch.JWintouch$JWintouchAction.actionPerformed(JWintouch.java:287
      )
      at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
      at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown
      Source)
      at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
      at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
      at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
      at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
      at java.awt.Component.processMouseEvent(Unknown Source)
      at java.awt.Component.processEvent(Unknown Source)
      at java.awt.Container.processEvent(Unknown Source)
      at java.awt.Component.dispatchEventImpl(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Window.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)




      Exception occurred during event dispatching:
      java.lang.IllegalArgumentException: Illegal Load: 0.75
      at java.util.Hashtable.<init>(Unknown Source)
      at java.util.Hashtable.<init>(Unknown Source)
      at javax.swing.JComponent.getClientProperties(Unknown Source)
      at javax.swing.JComponent.putClientProperty(Unknown Source)
      at javax.swing.JComponent.registerWithKeyboardManager(Unknown Source)
      at javax.swing.JComponent.addNotify(Unknown Source)
      at java.awt.Container.addNotify(Unknown Source)
      at javax.swing.JComponent.addNotify(Unknown Source)
      at java.awt.Container.addNotify(Unknown Source)
      at javax.swing.JComponent.addNotify(Unknown Source)
      at java.awt.Container.addNotify(Unknown Source)
      at javax.swing.JComponent.addNotify(Unknown Source)
      at java.awt.Container.addNotify(Unknown Source)
      at javax.swing.JComponent.addNotify(Unknown Source)
      at java.awt.Container.addNotify(Unknown Source)
      at javax.swing.JComponent.addNotify(Unknown Source)
      at java.awt.Container.addNotify(Unknown Source)
      at javax.swing.JComponent.addNotify(Unknown Source)
      at javax.swing.JRootPane.addNotify(Unknown Source)
      at java.awt.Container.addNotify(Unknown Source)
      at javax.swing.JComponent.addNotify(Unknown Source)
      at java.awt.Container.addImpl(Unknown Source)
      at javax.swing.JLayeredPane.addImpl(Unknown Source)
      at java.awt.Container.add(Unknown Source)
      at touchtone.jwintouch.JWintouchUtil.show(JWintouchUtil.java:1031)
      at touchtone.jwintouch.JWintouchUtil.show(JWintouchUtil.java:1022)
      at touchtone.jwintouch.chat.XChatApp.onChannelJoin(XChatApp.java:409)
      at org.relayirc.chatengine.ChatEngine$2.notify(ChatEngine.java:279)
      at org.relayirc.chatengine.ChatEngine.notifyListeners(ChatEngine.java:115)
      at org.relayirc.chatengine.ChatEngine.sendJoin(ChatEngine.java:277)
      at org.relayirc.chatengine.ChatEngine.sendJoin(ChatEngine.java:314)
      at
      touchtone.jwintouch.chat.XChatApp$EnterMyChannelAction.actionPerformed(XChatApp.
      java:661)
      at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
      at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown
      Source)
      at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
      at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
      at javax.swing.AbstractButton.doClick(Unknown Source)
      at
      javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(Unknown
      Source)
      at java.awt.Component.processMouseEvent(Unknown Source)
      at java.awt.Component.processEvent(Unknown Source)
      at java.awt.Container.processEvent(Unknown Source)
      at java.awt.Component.dispatchEventImpl(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Window.dispatchEventImpl(Unknown Source)
      at java.awt.Comp

            rgriesemsunw Robert Griesemer (Inactive)
            stompkinsunw Sean Tompkins (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: