LINUX.ORG.RU

Хитрый файл


0

1

Здравствуйте.

Есть файл - http://rghost.ru/40457162

Откуда взялся - не знаю. Всего 1 байт... При попытке открыть в kwrite система начинает дико тормозить.

Это баг kwrite? Или так задумано? Я понимаю, что файл бинарный, но так быть не должно(?). Или это вирус?

P.S. KDE 4.5.5

Прозреваю, что это что-то вроде хартбита какой-то программы или велосипедный сокет и когда ты его открываешь начинается конфликт записи/чтения

Но суждения мои диванны

Nicholass ★★★ ()
Ответ на: комментарий от Chaser_Andrey

Попробую. Однако, я это файл копировал на другой винт. Ситуация не поменялась.

RabidRabbit ()

Я понимаю, что КДЕ 4.5.5 - гуано мамонта...

Однако, просьба, у кого эта версия - проверьте.

Может пора апгрейдиться...

RabidRabbit ()

KWrite: 4.8.3 (4.8.3) не тормозит и не подвешивает.

Deleted ()
Ответ на: комментарий от RabidRabbit

КДЕ 4.5.5

Тогда скорее всего баг в старой версии kwrite.

Может пора апгрейдиться...

Да уж наверное

Lamppost ★★ ()
Ответ на: комментарий от RabidRabbit

подтверждаю на 4.5.5 клинит kwrite, кстати, по-ходу и kate также себя ведёт. Короче, во всем Патрег виноват уже полтора года не может 14-ю слаку запилить, так и приходится с 4.5.5 жить.

abumbaher ()
Ответ на: комментарий от abumbaher

Спасибо за информацию. У меня тоже слакварь.

Интересно, есть у кого КДЕ 4.5.5 не в слаке? Для проверки. Может это и не Патрег виноват...

Кстати, исходнтки КДЕ есть. Можо и компильнуть.

RabidRabbit ()

У меня там «ò» и не подвещивает(Kwrite, KDE 4.8.5)

Anret ()

hexdump 'SI.bin' 0000000 00f2 0000001

Dron ★★★★★ ()
Ответ на: комментарий от RabidRabbit

Автоопределение кодировок включено? Какие локали используются?

Это «т» в cp1251, но «Є» в cp866. kde пытается определить кодировку по другим символам ;)

ИМХО баг специфичный.

at ★★ ()
Ответ на: комментарий от RabidRabbit

locale -a | wc -l

421

Я не думаю, что это влияет, но для чего так много? У меня 4.

Что такое «Автоопределение кодировок»?

В настройках kwrite (kate и других) «Открытие и сохранение». Указывается для каких языков автоматически определять кодировку при открытии файла. В данном случае символ является валидным для по крайней мере двух кодировок. Возможно тормозит именно автоопределение.

at ★★ ()
Ответ на: комментарий от at

Я не думаю, что это влияет, но для чего так много? У меня 4.

Это так по дефолту в слаке. Конечно можно поудалять файлы, но смысл? Я тоже думаю, что это не влияет.

RabidRabbit ()
Ответ на: комментарий от at

Да, конечно. Это по поводу удаления. Я не правильно выразился.

В слаке нет /etc/locale.gen и /usr/sbin/locale-gen. Естественно, есть аналогичная процедура. Не помню уже как... Но до сих пор множество локалей не мешало. Может позже поэкспериментирую.

RabidRabbit ()
Ответ на: комментарий от RabidRabbit

Всё нормально, это regular file. Тут выше высказывалось мнение про сокет.

А какой смысл открывать бинарный файл в текстовом редакторе?

Homura_Akemi ()
Ответ на: комментарий от Homura_Akemi

Он не бинарный. Обычный текстовой с одним символом в однобайтовой кодировке. ХЗ что там может тормозить.

at ★★ ()
Ответ на: комментарий от Homura_Akemi

Да. Открывать бинарный файл в редакторе нет смысла. Просто когда его обнаружил, решил посмотреть его содержимое и выбрал именно этот редактор. Не более.

RabidRabbit ()
Ответ на: комментарий от RabidRabbit

Ну напишите в багтрекер KDE. Правда, с такой версией смысла мало.

Homura_Akemi ()
Ответ на: комментарий от RabidRabbit

Другие бинарные файлы в kwrite открываются. Не уверен что все.

RabidRabbit ()

Всем спасибо. Вопрос закрыт. В багтрекер KDE с такой версией действительно писать нет смысла.

RabidRabbit ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.