Bug 38146

Summary: Ошибка при установке slinux-8.990_rc1-x86_64.iso
Product: Simply Linux Reporter: keremet
Component: installerAssignee: Mikhail Efremov <sem>
Status: CLOSED FIXED QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5 CC: mike
Version: Не указана   
Hardware: x86_64   
OS: Linux   
Bug Depends on: 38150    
Bug Blocks:    
Attachments:
Description Flags
патч для исправления ошибки
none
Стек вызовов функций до segfault
none
Обращение к освобожденной памяти none

Description keremet 2020-02-24 16:23:52 MSK
При попытке установки http://ftp.altlinux.org/pub/distributions/ALTLinux/images/p9/simply/x86_64/slinux-8.990_rc1-x86_64.iso установщик рухнул после нажатия кнопки "Далее" для перехода на 4-ый шаг, а система после этого ушла в перезагрузку

Видео http://orv.org.ru/tmp/VID_20200224_135023.mp4

Возможно это связано с тем, что один из разделов отмечен как раздел для OpenBSD

Устр-во    Загрузочный    начало      Конец    Секторы Размер Идентификатор Тип
/dev/sda1  *                2048    1187839    1185792   579M             7 HPFS/NTFS/exFAT
/dev/sda2                1187840  204802047  203614208  97,1G             7 HPFS/NTFS/exFAT
/dev/sda3              204802048  408416255  203614208  97,1G            a6 OpenBSD
/dev/sda4              408418302 1953523711 1545105410 736,8G             5 Расширенный
/dev/sda5              408418304 1953523711 1545105408 736,8G            83 Linux
Comment 1 keremet 2020-03-15 10:57:09 MSK
Created attachment 8663 [details]
патч для исправления ошибки
Comment 2 keremet 2020-03-15 11:05:58 MSK
Created attachment 8664 [details]
Стек вызовов функций до segfault
Comment 3 keremet 2020-03-15 11:07:05 MSK
Created attachment 8665 [details]
Обращение к освобожденной памяти
Comment 4 keremet 2020-03-15 11:09:36 MSK
Ошибка в том, что подразделы на разделе для openbsd сначала добавляются в список, потом удаляются из списка. При этом память освобождается, а указатель на неё в списке разделов остаётся. Фотографии отладки прилагаются
Comment 5 Michael Shigorin 2020-03-18 22:20:04 MSK
Андрей, благодарю за диагностику и патч!

Отправил evms 2.5.5-alt43 в сизиф: http://webery.altlinux.org/task/248057
Проверил вот эту сборку в виртуалке с разделом типа a6, наблюдаю порядок:
http://ftp.altlinux.org/pub/people/mike/iso/regular-wmaker-20200318-x86_64.iso

По возможности гляньте тоже -- если всё хорошо, то и в p9 отнесём.
Comment 6 keremet 2020-03-19 21:35:24 MSK
На regular-wmaker-20200318-x86_64.iso ошибка не проявляется. На 4-ый шаг установки перейти удалось
Comment 7 Michael Shigorin 2020-03-19 22:41:25 MSK
Вот и хорошо; зарядил копирование в p9 заданием #248125.
Comment 8 Mikhail Efremov 2020-04-08 15:38:54 MSK
Fixed in slinux-9.0.
Comment 9 Michael Shigorin 2020-07-30 20:34:46 MSK
А вот и другой пользователь OpenBSD, которому попадание исправления в 9.1, надеюсь, поможет: http://www.opennet.ru/openforum/vsluhforumID3/121429.html#133