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:
version_reported:
version_resolved:
reviewer:
production:
No
env_name:
topics:
History
#1 Updated by Hynek Cihlar over 3 years 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.
#3 Updated by Vladimir Tsichevski about 1 year ago
I was not able to reproduce anything like this. This was most probably fixed in rev. 15697.