Bug #7144
Entering multibyte characters in a FILL-IN causes client to abend
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:
0%
billable:
No
vendor_id:
GCD
case_num:
History
#1 Updated by Hynek Cihlar about 1 year ago
Entering multibyte characters in FWD causes the client to abend. To reproduce, enter any character that doesn't fit in the ASCII range in a FILL-IN widget, like ě. Make sure you have a unicode encoding set.
The exception is:
java.lang.NullPointerException: Event code for [] with ID 283 could not be resolved! at com.goldencode.p2j.ui.EventList.lookupWorker(EventList.java:2601) at com.goldencode.p2j.ui.EventList.lookup(EventList.java:1946) at com.goldencode.p2j.ui.EventList.lookup(EventList.java:1875) at com.goldencode.p2j.ui.chui.ThinClient.checkBreak(ThinClient.java:21844) at com.goldencode.p2j.ui.chui.ThinClient.processProgressEvent(ThinClient.java:20343) at com.goldencode.p2j.ui.chui.ThinClient.processEventsWorker(ThinClient.java:19237) at com.goldencode.p2j.ui.chui.ThinClient.pop(ThinClient.java:18114) at com.goldencode.p2j.ui.chui.ThinClient.eventBracket(ThinClient.java:18097) at com.goldencode.p2j.ui.chui.ThinClient.eventDrawingBracket(ThinClient.java:18019) at com.goldencode.p2j.ui.chui.ThinClient.applyWorker(ThinClient.java:17767) at com.goldencode.p2j.ui.chui.ThinClient.waitForWorker(ThinClient.java:14383)
This was identified in #5034-2559.