Skip to content

assertion fail in ChoiceEndChoice() #239

Closed
@kcwu

Description

@kcwu

How to reproduce

$ xxd -r > assert-AddChi
00000000: 4406 06c4 0030 3c                        D....0<
$ ./configure
$ make all check
$ ./test/stress -loop 1 -extra -file assert-AddChi
stress: choice.c:477: int ChoiceEndChoice(ChewingData *): Assertion `pgdata->chiSymbolCursor <= pgdata->chiSymbolBufLen' failed.

This is due to buggy code of cursor manipulation introduced by EasySymbolInput.
cc original author of EasySymbolInput, @PCMan

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions