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

NPE from com.sun.webpane.webkit.network.CookieManager.canonicalize()

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 7u6
    • 7u6
    • javafx
    • None
    • Win7 64bit (fx 32bit)

    • web

      steps to reproduce:
      - save attached NPETest.html locally;
      - run WebLaucher (rt-closed/toys/WebLauncher)
      - open saved NPETest.html (using "file" protocol)

      This causes a number of NPE from CookieManager.canonicalize method:

           [java] java.lang.NullPointerException
           [java] at com.sun.webpane.webkit.network.CookieManager.canonicalize(CookieManager.java:228)
           [java] at com.sun.webpane.webkit.network.CookieManager.get(CookieManager.java:74)
           [java] at com.sun.webpane.webkit.network.CookieManager.get(CookieManager.java:55)
           [java] at com.sun.webpane.webkit.network.CookieJar.fwkGet(CookieJar.java:62)
           [java] at com.sun.webpane.webkit.Timer.twkFireTimerEvent(Native Method)
           [java] at com.sun.webpane.webkit.Timer.fireTimerEvent(Timer.java:66)
           [java] at com.sun.webpane.webkit.Timer.notifyTick(Timer.java:47)
           [java] at javafx.scene.web.WebEngine$PulseTimer$2.pulse(WebEngine.java:778)
           [java] at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:357)
           [java] at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:452)
           [java] at com.sun.javafx.tk.quantum.QuantumToolkit$8.run(QuantumToolkit.java:321)
           [java] at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
           [java] at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:29)
           [java] at com.sun.glass.ui.win.WinApplication$2$1.run(WinApplication.java:62)
           [java] at java.lang.Thread.run(Thread.java:662)

           [java] java.lang.NullPointerException
           [java] at com.sun.webpane.webkit.network.CookieManager.canonicalize(CookieManager.java:228)
           [java] at com.sun.webpane.webkit.network.CookieManager.put(CookieManager.java:145)
           [java] at com.sun.webpane.webkit.network.CookieManager.put(CookieManager.java:132)
           [java] at com.sun.webpane.webkit.network.CookieJar.fwkPut(CookieJar.java:39)
           [java] at com.sun.webpane.webkit.Timer.twkFireTimerEvent(Native Method)
           [java] at com.sun.webpane.webkit.Timer.fireTimerEvent(Timer.java:66)
           [java] at com.sun.webpane.webkit.Timer.notifyTick(Timer.java:47)
           [java] at javafx.scene.web.WebEngine$PulseTimer$2.pulse(WebEngine.java:778)
           [java] at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:357)
           [java] at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:452)
           [java] at com.sun.javafx.tk.quantum.QuantumToolkit$8.run(QuantumToolkit.java:321)
           [java] at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
           [java] at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:29)
           [java] at com.sun.glass.ui.win.WinApplication$2$1.run(WinApplication.java:62)
           [java] at java.lang.Thread.run(Thread.java:662)

            vbaranov Vasiliy Baranov (Inactive)
            amenkov Alex Menkov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: