Project

General

Profile

Bug #3747

frozen web desktop

Added by Ovidiu Maxiniuc over 5 years ago. Updated over 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
case_num:
version:

History

#1 Updated by Ovidiu Maxiniuc over 5 years ago

Recently, the AW client running as virtual desktop just froze. The only clue I found was in client log:

Exception in thread "WebRepaint" java.util.ConcurrentModificationException
    at java.util.LinkedList$ListItr.checkForComodification(LinkedList.java:966)
    at java.util.LinkedList$ListItr.next(LinkedList.java:888)
    at com.goldencode.p2j.ui.client.gui.driver.web.GuiWebSocket.sendPendingDrawingOps(GuiWebSocket.java:1605)
    at com.goldencode.p2j.ui.client.gui.driver.web.GuiWebEmulatedWindow.drawOnScreenBitmap(GuiWebEmulatedWindow.java:814)
    at com.goldencode.p2j.ui.client.gui.driver.web.GuiWebDriver$RepaintThread.run(GuiWebDriver.java:2111) 

I guess these are rare cases. The cause seems to be the accesses to hoverableWidgets of GuiWebSocket not being synchronized in any way.

Also available in: Atom PDF