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