Page 4 of 8

Re: Зависание системы.

Posted: Sun Dec 21, 2014 3:06 pm
by Mario_r4
pascualle
Ты все правильно понял, однако с такими вещами, которую предложил тебе Serge есть одна проблема. Называется она "capable by my pc". Нет гарантий, что нумератор устройств написан полностью корректно.

Re: Зависание системы.

Posted: Sun Dec 21, 2014 3:16 pm
by pascualle
Mario_r4,
брбрбр, может это будет последней каплей на чашу весов, что таки пока сделать апгрейд компа.

Re: Зависание системы.

Posted: Sun Dec 21, 2014 5:01 pm
by Serge
pascualle
Рестарт ядра не всегда работает. Попробуй полную перезагрузку.

Re: Зависание системы.

Posted: Sun Dec 21, 2014 5:08 pm
by pascualle
Serge,
Перезапуск делал, я даже подменил c:\kolibri.img на тот, что сохранил после запуска acpi.
Даже проверил, в этом образе в папке drivers есть файлы acpi, acpi.dll, acpi.log, devices.dat
Но при попытке с него загрузится виснет как я описал (черный экран и курсор мышки посредине, система ни на что не реагирует)

Re: Зависание системы.

Posted: Sun Dec 21, 2014 5:35 pm
by Serge
pascualle
Ясно.
APIC не найден
Надо посмотреть откуда идёт ошибка. Закинь лог acpi в тему viewtopic.php?f=1&t=1195&start=150

Re: Зависание системы.

Posted: Mon Dec 22, 2014 4:30 pm
by CleverMouse
Mario_r4, ну так поправь указатель на командную строку с некорректного 0x2000 на корректный 0.

Re: Зависание системы.

Posted: Mon Dec 22, 2014 4:56 pm
by Mario_r4
CleverMouse wrote:Mario_r4, ну так поправь указатель на командную строку с некорректного 0x2000 на корректный 0.
Проблема не в том чтобы поправить указатель, а в том что до изменений Serge система каким то "волшебным" образом не зависала, а теперь зависает. Несколько нелогичное поведение.

Re: Зависание системы.

Posted: Mon Dec 22, 2014 5:03 pm
by CleverMouse
Проблема в том, что бинарник некорректный.

Re: Зависание системы.

Posted: Tue Dec 23, 2014 12:18 am
by Mario_r4
CleverMouse wrote:Проблема в том, что бинарник некорректный.
Проблема не только в этом, а в уязвимости системы от скармливания ей произвольных данных под вином бинарника с исполняемым кодом. Мы даже активно сопротивляемся введению расширения KEX (или любого другого), чтобы хотя бы по расширению (на уровне файлового менеджера) отсеивать не исполняемые файлы. Нужно строже контролировать валидность заголовка. Как это делать - у меня пока ответа нет.

Re: Зависание системы.

Posted: Tue Dec 23, 2014 3:04 pm
by CleverMouse
Перед каким бы то ни было контролем валидности заголовка идёт распаковка, которая при правильно испорченном файле и удачном стечении обстоятельств может спокойно перезаписать какие-нибудь важные данные. То же самое касается динамических библиотек, у которых расширение фиксировано, так что я не понимаю твоего пассажа про расширения. Расслабься.

Re: Зависание системы.

Posted: Thu Feb 19, 2015 8:34 pm
by Leency
Игра PONG приводит к полному зависанию системы в QEMU и VBOX.
Дома смогу проверить на реальном железе.

Re: Зависание системы.

Posted: Tue Feb 24, 2015 7:15 pm
by Leency
Повторил на реальном железе - Pong выносит процесс ядра.
Вырубается мышь, клава работает.

Re: Зависание системы.

Posted: Tue Feb 24, 2015 8:11 pm
by hidnplayr
Pong fixed in #5462, bug report for kernel vulnerability filed: http://bugs.kolibrios.org/view.php?id=97

Re: Зависание системы.

Posted: Tue Feb 24, 2015 8:14 pm
by Leency
Great, thank you very much!

Re: Зависание системы.

Posted: Fri Mar 20, 2015 2:35 pm
by Yason
Система намертво виснет, если в KIV или в ZSea, установить картинку в качестве фона. Подозреваю, что дело в ядре! :(

Система реальная. Дистр svn5533.