仮想デスクトップの操作をキーボードで行うと、DS画面で内部エラーが発生する

フォローする

事象

Windows10で実装されている「仮想デスクトップ」の操作をショートカットキーで行うと、
DesignStudioが表示されているデスクトップ側に移動した際、内部エラーが発生します。

エラーメッセージ

内部エラー発生時のDS画面


以下、内部エラーの情報を記載します。

10.4.0.2の場合

スタック トレース:
java.lang.NullPointerException
 at de.javasoft.plaf.synthetica.SyntheticaRootPaneUI.snapPrev(SyntheticaRootPaneUI.java:981)
 at de.javasoft.plaf.synthetica.ExtKeyEventProcessor.winMetaKeySupport(ExtKeyEventProcessor.java:157)
 at de.javasoft.plaf.synthetica.ExtKeyEventProcessor.postProcessKeyEvent(ExtKeyEventProcessor.java:49)
 at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:846)
 at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1103)
 at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:974)
 at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:800)
 at java.awt.Component.dispatchEventImpl(Component.java:4760)
 at java.awt.Container.dispatchEventImpl(Container.java:2295)
 at java.awt.Window.dispatchEventImpl(Window.java:2746)
 at java.awt.Component.dispatchEvent(Component.java:4711)
 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
 at java.awt.EventQueue.access$500(EventQueue.java:97)
 at java.awt.EventQueue$3.run(EventQueue.java:709)
 at java.awt.EventQueue$3.run(EventQueue.java:703)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
 at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
 at java.awt.EventQueue$4.run(EventQueue.java:733)
 at java.awt.EventQueue$4.run(EventQueue.java:731)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
 at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


10.7.0.4の場合

スタック トレース:
java.lang.NullPointerException
 at de.javasoft.plaf.synthetica.SyntheticaRootPaneUI.snapPrev(SyntheticaRootPaneUI.java:981)
 at de.javasoft.plaf.synthetica.ExtKeyEventProcessor.winMetaKeySupport(ExtKeyEventProcessor.java:157)
 at de.javasoft.plaf.synthetica.ExtKeyEventProcessor.postProcessKeyEvent(ExtKeyEventProcessor.java:49)
 at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:846)
 at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1103)
 at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:974)
 at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:800)
 at java.awt.Component.dispatchEventImpl(Component.java:4760)
 at java.awt.Container.dispatchEventImpl(Container.java:2297)
 at java.awt.Window.dispatchEventImpl(Window.java:2746)
 at java.awt.Component.dispatchEvent(Component.java:4711)
 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
 at java.awt.EventQueue.access$500(EventQueue.java:97)
 at java.awt.EventQueue$3.run(EventQueue.java:709)
 at java.awt.EventQueue$3.run(EventQueue.java:703)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
 at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
 at java.awt.EventQueue$4.run(EventQueue.java:733)
 at java.awt.EventQueue$4.run(EventQueue.java:731)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
 at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

 

発生条件

仮想のデスクトップを作成(Windowsキー+ Ctrl + D)した後、
DesignStudioの画面が最大サイズで且つ、仮想デスクトップの移動にショートカットキー
(Windowsキー+Ctrl + →(←))を利用して、
DesignStudioの画面が表示されているデスクトップに
移動すると発生します。


対処方法

発生条件にある通り、キーボード操作を利用した場合に発生するため、クリックによる移動を行って下さい。
または、DesignStudioの画面を最大化せずにご利用下さい。
もし、内部エラーが発生した場合は、他への影響を考慮してロボットを保存後にDesignStudioを再起動して下さい。

例)タスクビューを表示(Windowsキー+Tab)してから、操作対象の仮想デスクトップをクリックで選択して下さい。



区分 発生Ver 改修ID 修正Ver
不具合 10.4、10.7 1447380  

 

 

コメント

0件のコメント

記事コメントは受け付けていません。