Project

General

Profile

Bug #7144

Entering multibyte characters in a FILL-IN causes client to abend

Added by Hynek Cihlar about 1 year ago. Updated about 1 year ago.

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.

Also available in: Atom PDF