id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	branch_state	votes
2484	segv after codepage change	gotar	angel_il	"1. mcedit file (with some 8-bit encoding, like latin2)
2. type in some non-ascii letters (e.g. polish ąłśźż do harm while ćęńó are safe)
3. change encoding to UTF-8 (alt-e, c)
4. move cursor through these specified letters.

What seems weird is that not every non-7-bit letter causes segfault. Above ąłśźż are b1 b3 b6 bf bc in hex, while ćęńó are e6 ea f1 f3.

Moreover: consider ąłśóćźżłąśśą string - after switching to UTF-8 editor shows 10 dots (..........) while there was 12 letters. Having cursor at EOL left arrow moves it 3 cells left, next keypress does the same, third moves properly 1 cell, fourth breaks mcedit.

Apparently it tries to interpret bytes as unicode and seems to miss some sanity tests."	defect	closed	critical	4.8.0-pre1	mcedit	4.7.5	fixed						committed-master
