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

NullPointerException on JVM startup with SlangSoft's input method by default

XMLWordPrintable

    • beta
    • generic
    • generic

      If the user selects SlangSoft's Java input method, a NullPointerException will be thrown at the next JVM boot. Here is the stack trace of the exception.

      java.lang.NullPointerException
              at sun.awt.im.CompositionAreaHandler.getClientInputMethodRequests(Compos
      itionAreaHandler.java:188)
              at sun.awt.im.CompositionAreaHandler.getTextLocation(CompositionAreaHand
      ler.java:199)
              at sun.awt.im.InputMethodContext.getTextLocation(InputMethodContext.java
      :232)
              at slangsoft.spi.CJKInputMethod.updateStatusWindow(CJKInputMethod.java)
              at slangsoft.spi.CJKInputMethod.setInputMethodContext(CJKInputMethod.jav
      a)
              at sun.awt.im.InputContext.getInputMethodInstance(InputContext.java:732)

              at sun.awt.im.InputContext.getInputMethod(InputContext.java:677)
              at sun.awt.im.InputContext.dispatchEvent(InputContext.java:208)
              at sun.awt.im.InputMethodContext.dispatchEvent(InputMethodContext.java:1
      81)
              at java.awt.Component.dispatchEventImpl(Component.java:2849)
              at java.awt.Component.dispatchEvent(Component.java:2766)
              at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.ja
      va:1510)
              at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeybo
      ardFocusManager.java:658)
              at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFoc
      usManager.java:413)
              at java.awt.Component.dispatchEventImpl(Component.java:2790)
              at java.awt.Component.dispatchEvent(Component.java:2766)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:437)
              at java.awt.SequencedEvent.dispatch(SequencedEvent.java:96)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:435)
              at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:14
      0)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:126)

              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:121)

              at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)

      naoto.sato@Eng 2000-12-07

            naoto Naoto Sato
            naoto Naoto Sato
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: