Board.KolibriOS.org
http://board.kolibrios.org/

Зависание системы.
http://board.kolibrios.org/viewtopic.php?f=1&t=2938
Page 6 of 8

Author:  CleverMouse [ Tue Dec 29, 2015 7:47 pm ]
Post subject:  Re: Зависание системы.

Файловый менеджер и с клавиатуры можно запустить. Кнопка Win откроет меню. В KFar выбор дисков - тоже с клавиатуры, Alt+F1/Alt+F2.

Author:  AleXH [ Tue Dec 29, 2015 7:48 pm ]
Post subject:  Re: Зависание системы.

Так а при чём в данном случае диски, когда USB мыша не пойми как работает? Или нерабочие элементы интерфейса в текущем билде это нормально?

Посмотрел - да, с дисками тоже всё плохо. Бордалог стоит делать?

Author:  CleverMouse [ Tue Dec 29, 2015 8:02 pm ]
Post subject:  Re: Зависание системы.

AleXH wrote:
Так а при чём в данном случае диски, когда USB мыша не пойми как работает? Или нерабочие элементы интерфейса в текущем билде это нормально?
Ненормально, но с проблемами лучше разбираться по очереди.

AleXH wrote:
Посмотрел - да, с дисками тоже всё плохо. Бордалог стоит делать?
Что значит "всё плохо"? Виснет при каких-то действиях? Каких именно? Нет, лог пока не нужен.

Author:  AleXH [ Tue Dec 29, 2015 8:03 pm ]
Post subject:  Re: Зависание системы.

Виснет (или правильно сказать крэшится?) прямо в процессе загрузки и вываливает содержимое регистров во время нюханья дисков :) Ну что, я пошёл за логом?

Author:  CleverMouse [ Tue Dec 29, 2015 8:09 pm ]
Post subject:  Re: Зависание системы.

В процессе загрузки - это при включённых BIOS-дисках? Я же говорю, это несвязанная проблема. К ней, впрочем, лог тоже понадобится. Если загрузиться без BIOS-дисков, запустить файловый менеджер и потыкаться по имеющимся дискам, работать будет?

Author:  AleXH [ Tue Dec 29, 2015 8:38 pm ]
Post subject:  Re: Зависание системы.

При отключенных подхвате дисков и SEARCHAP, KFAR rd и флэшку открывает, содержимое файлов показывает. При включенном подхвате дисков загрузка крэшится, лог не пишется. "Скриншот" прилагаю.

Attachments:
pic.7z [731.83 KiB]
Downloaded 177 times

Author:  CleverMouse [ Tue Dec 29, 2015 8:44 pm ]
Post subject:  Re: Зависание системы.

А CD-диски? В логе их было две штуки.

Author:  AleXH [ Tue Dec 29, 2015 8:48 pm ]
Post subject:  Re: Зависание системы.

Есть такие, лет 5 ничего в них не вставлял. Под ХР проверил - читают :) Сейчас в колибри проверю.

Author:  CleverMouse [ Tue Dec 29, 2015 8:52 pm ]
Post subject:  Re: Зависание системы.

Ну система-то не знает, что там ничего нет, и, как минимум, пытается обратиться. Вставлять туда ничего и не надо, надо проверить, происходит ли зависание при обращении из системы к пустому дисководу.

Author:  AleXH [ Tue Dec 29, 2015 9:03 pm ]
Post subject:  Re: Зависание системы.

Проверил - (iso9660?) читает, а вот при обращении к пустому виснет наглухо.

Author:  CleverMouse [ Tue Dec 29, 2015 10:29 pm ]
Post subject:  Re: Зависание системы.

Я исправила падение в процессе загрузки при включённых BIOS-дисках в r6014. Диски, впрочем, от этого не появятся. Для дальнейших разбирательств, почему оно не хочет работать с "unexpected exception 06" внутри кода BIOS, желателен дамп BIOS: viewtopic.php?p=46771#p46771

Насчёт зависания при обращении к пустому CD: http://ftp.kolibrios.org/users/CleverMo ... cd_dump.7z содержит ядро с расширенным отладочным выводом для диагностики проблем с CD. Поскольку обращение к пустому CD зависает, с ним лучше смотреть лог, выводимый непосредственно ядром.
Насчёт проблем с мышью: для начала, http://ftp.kolibrios.org/users/CleverMo ... se_dump.7z покажет, что ядро получает от драйвера мыши - выяснить, кто из них виноват. Отладочный вывод генерируется на каждое событие мыши, так что его будет много. Здесь BOARD должен нормально работать.

Author:  AleXH [ Tue Dec 29, 2015 10:36 pm ]
Post subject:  Re: Зависание системы.

Дамп биоса 8МБ, плюс лог ядра, подхват дисков включен, загрузка проходит нормально. При обращении из KFAR к пустому CD приводу зависаем, на десктоп выводится бесчисленное число строк (по паняти, сокращённо) unhandle 10 irq, в лог они не попали.

Attachments:
TEMP.7z [666.47 KiB]
Downloaded 173 times

Author:  CleverMouse [ Tue Dec 29, 2015 10:44 pm ]
Post subject:  Re: Зависание системы.

AleXH wrote:
/rd/1 нужно создать в корне имиджа, или biosdump.sys можно положить в /drivers ?
/rd/1 - это и есть образ, в нём есть папка drivers, в этой папке должен оказаться biosdump.sys.

AleXH wrote:
Понял. Вместе с кернелом из kernel_cd_dump.7z можно использовать?
Можно.

Author:  AleXH [ Tue Dec 29, 2015 11:30 pm ]
Post subject:  Re: Зависание системы.

После загрузки десктопа подвигал мышкой и понажимал сначала левую, затем правую кнопки.

Attachments:
BOARDLOG.TXT.7z [2.75 KiB]
Downloaded 186 times

Author:  CleverMouse [ Wed Dec 30, 2015 2:08 am ]
Post subject:  Re: Зависание системы.

Проверь http://ftp.kolibrios.org/users/CleverMo ... x_atapi.7z - ядро, которое, возможно, исправляет зависание при обращении к пустому CD-диску. Если зависания с ним не будет, то лога не надо, я тогда закоммичу изменения.

С точки зрения ядра на мыши постоянно нажата третья кнопка. Приложи ещё для уверенности лог с драйвером http://ftp.kolibrios.org/users/CleverMo ... usbhid.sys - он дампит сырые пакеты, приходящие по USB, - но у меня сильное подозрение, что драйвер тут ни при чём и честно транслирует информацию от самой мыши.

Page 6 of 8 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/