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

"Too many touch points reported" exception when tapping too fast

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 9
    • 7u45, 8
    • javafx

        I am getting this errors when tapping too fast on a screen (happens quite often when using 3 fingers to tap fast):

        Exception in thread "JavaFX Application Thread" java.lang.RuntimeException: Too many touch points reported
        at javafx.scene.Scene$ScenePeerListener.touchEventNext(Scene.java:2668)
        at com.sun.javafx.tk.quantum.GlassViewEventHandler$10.run(GlassViewEventHandler.java:965)
        at com.sun.javafx.tk.quantum.GlassViewEventHandler$10.run(GlassViewEventHandler.java:944)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleNextTouchEvent(GlassViewEventHandler.java:944)
        at com.sun.glass.ui.View.handleNextTouchEvent(View.java:547)
        at com.sun.glass.ui.View.notifyNextTouchEvent(View.java:1002)
        at com.sun.glass.ui.TouchInputSupport.notifyNextTouchEvent(TouchInputSupport.java:117)
        at com.sun.glass.ui.win.WinGestureSupport.notifyNextTouchEvent(WinGestureSupport.java:58)
        at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at com.sun.glass.ui.win.WinApplication.access$300(WinApplication.java:39)
        at com.sun.glass.ui.win.WinApplication$4$1.run(WinApplication.java:112)
        at java.lang.Thread.run(Thread.java:744)
        Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
        at javafx.scene.Scene.processTouchEvent(Scene.java:1748)
        at javafx.scene.Scene.access$5800(Scene.java:193)
        at javafx.scene.Scene$ScenePeerListener.touchEventEnd(Scene.java:2712)
        at com.sun.javafx.tk.quantum.GlassViewEventHandler$11.run(GlassViewEventHandler.java:989)
        at com.sun.javafx.tk.quantum.GlassViewEventHandler$11.run(GlassViewEventHandler.java:985)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleEndTouchEvent(GlassViewEventHandler.java:985)
        at com.sun.glass.ui.View.handleEndTouchEvent(View.java:553)
        at com.sun.glass.ui.View.notifyEndTouchEvent(View.java:1007)
        at com.sun.glass.ui.TouchInputSupport.notifyEndTouchEvent(TouchInputSupport.java:85)
        at com.sun.glass.ui.win.WinGestureSupport.notifyEndTouchEvent(WinGestureSupport.java:62)
        at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at com.sun.glass.ui.win.WinApplication.access$300(WinApplication.java:39)
        at com.sun.glass.ui.win.WinApplication$4$1.run(WinApplication.java:112)
        at java.lang.Thread.run(Thread.java:744)

        The internal data structure to store the touch points seems to get into inconsistent states.

              ddhill David Hill (Inactive)
              srheinnecjfx Sebastian Rheinnecker (Inactive)
              Votes:
              5 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported: