Bug 16085

Summary: Тестирование SmetaWIZARD в АЛЬТ 8 СП (8.4) / ALTLinux c9 на W@E 7.20
Product: [Поддержка проектов] SmetaWIZARD Reporter: Олег Шевченко <olezha>
Component: ТестированиеAssignee: Иван Ивлев <iviv>
Status: CLOSED FIXED QA Contact: Олег Шевченко <olezha>
Severity: minor    
Priority: P4 CC: lamaz, mais
Version: 5   
Target Milestone: release 7.20   
Hardware: PC   
OS: ALT Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 16084    
Attachments: fall.txt

Description Олег Шевченко 2022-11-18 02:13:21 MSK
Сюда заносятся результаты тестирования SmetaWIZARD в АЛЬТ 8 СП на W@E 7.20
Comment 1 Александр Исаков 2022-11-21 16:35:17 MSK
Протестировал SmetaWIZARD в АЛЬТ 8 СП к релизу W@E 7.20

Клонировал ВМ (229 (Lamaz-16085-ALTp8-c9)) на gefest с машины 169(ALTLinux-SP8-c9) после чего монтировал ftp по инструкции с https://wiki.office.etersoft.ru/Proxmox.%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5

Далее заказал сборку на sales для нужной OC и после её получения установил wine 7.20 через скрипт: bash wine-etersoft-install.sh 

Устанавливал из каталога /var/ftp/pvt/Windows/Testing/Wizardsoft/SW4_222_F0081(part1&part2) через скрипт wine_install_smetawizard

Программа установилась и видит подключаемый ключ но при запуске программа падает со следующим выводом в терминал:

:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0024:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
0024:err:virtual:virtual_map_section mapping 0x110000 f000 000000000 failed
0024:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
011c:err:virtual:virtual_map_section mapping 0x110000 f000 000000000 failed
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
011c:err:virtual:virtual_map_section mapping 0x6270000 73b000 000000000 failed
011c:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
011c:err:virtual:virtual_map_section mapping 0x6280000 73b000 000000000 failed
011c:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
011c:err:virtual:virtual_map_section mapping 0x62a0000 2000 000000000 failed
011c:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
011c:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
0048:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
0048:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
011c:fixme:imm:ImeSetActiveContext (00010070, 1): stub
011c:fixme:imm:ImmReleaseContext (0001006A, 00010070): stub
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:err:bcrypt:key_asymmetric_create no encryption support
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:fixme:msvcrt:__clean_type_info_names_internal (0741DE88) stub
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:fixme:msvcrt:__clean_type_info_names_internal (076577D8) stub
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:fixme:msvcrt:__clean_type_info_names_internal (07BAE128) stub
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
011c:err:virtual:virtual_map_section mapping 0x7680000 71a000 000000000 failed
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:err:winediag:process_attach Failed to load libgnutls, secure connections will not be available.
011c:err:secur32:SECUR32_initSchannelSP no schannel support, expect problems
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
011c:err:virtual:virtual_map_section mapping 0x7650000 2000 000000000 failed
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
011c:err:virtual:virtual_map_section mapping 0x8360000 2000 000000000 failed
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
011c:err:virtual:virtual_map_section mapping 0x8990000 2000 000000000 failed
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
011c:err:virtual:virtual_map_section mapping 0x8ba0000 2000 000000000 failed
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
011c:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
011c:err:virtual:virtual_map_section mapping 0x8ba0000 2000 000000000 failed
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:crypt:ProvStore_release Unimplemented flags 1
011c:fixme:crypt:MemStore_release Unimplemented flags 1
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
011c:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
011c:err:virtual:virtual_map_section mapping 0x8ec0000 1000 000000000 failed
011c:err:seh:KiUserCallbackDispatcher ignoring exception
011c:err:seh:KiUserCallbackDispatcher ignoring exception
Comment 2 Иван Ивлев 2023-01-18 19:53:17 MSK
Тестировал в клоне 180 (iviv-16085-ALTSP8)

Заказал сборку на sales и устанавливаю её, в процессе установки как обычно вылазит вопрос "Продолжить?", при нажатии "y" такая ошибка:

Следующие НОВЫЕ пакеты будут установлены:
  cabextract libSDL2 libunwind wine-etersoft wine-etersoft-common
  wine-etersoft-full wine-etersoft-gecko wine-etersoft-grdwine
  wine-etersoft-mono wine-etersoft-network wine-etersoft-programs
  wine-etersoft-winetricks
0 будет обновлено, 12 новых установлено, 0 пакетов будет удалено и 6 не будет обновлено.
Необходимо получить 71,2kB/281MB архивов.
После распаковки потребуется дополнительно 998MB дискового пространства.
Продолжить? [Y/n] y
Смена носителя: Вставьте, пожалуйста, носитель с меткой 'ALT 8 SP Workstation 11100-01 x86_64 build 2021-12-21'
и нажмите <Enter>.
^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^Ccc
Получено: 1 http://update.altsp.su CF/branch/x86_64/classic cabextract 1.7-alt1@1534340181 [19,2kB]
Получено: 2 http://update.altsp.su CF/branch/x86_64/classic libunwind 1.1-alt3:sisyphus+222321.100.1.1@1550757592 [52,1kB]
FATAL:

Также при перезагрузке ВМ заметил

"Failed to start integrity check on boot"
Comment 3 Иван Ивлев 2023-01-20 18:52:47 MSK
ВМ 290 (iviv-16085-ALTSP8)

Разобрался с проблемой, надо было закомментировать строчку в файле /etc/apt/sources.list.d/sources.list в которой был указан cdrom. Также был отредактирован данным образом шаблон.

Wine установился:

WINE@Etersoft 7.20.4-alt0.c9f2.1 установлен.
Пример использования (запускать под пользователем):
 $ wine setup.exe

Установленные пакеты WINE@Etersoft:
 # epm qp wine
 # rpm -qa | grep -E -i --color -- "(wine)"
wine-etersoft-programs-7.20.4-alt0.c9f2.1.x86_64
wine-etersoft-grdwine-0.5.7.1-alt0.c9f2.1.x86_64
wine-etersoft-gecko-2.47.3-alt2.c9f2.3.noarch
wine-etersoft-7.20.4-alt0.c9f2.1.x86_64
wine-etersoft-winetricks-20220617-alt1.c9f2.2.noarch
wine-etersoft-network-7.0.8-alt0.c9f2.1.x86_64
wine-etersoft-common-7.20.4-alt0.c9f2.1.noarch
wine32-etersoft-grdwine-0.5.7.1-alt0.c9f2.1.i586
wine-etersoft-mono-7.4.0-eter1.c9f2.2.noarch
wine32-etersoft-7.20.4-alt0.c9f2.1.i586
wine-etersoft-full-7.20.4-alt0.c9f2.1.x86_64

Зашёл в /var/ftp/pvt/Windows/Testing/Wizardsoft/ и перекинул оттуда SW4_222_F0081.exe в ВМ, запустил скрипт установки $ wine_install_smetawizard

В процессе возникло окошечко "Программа неожиданно перестала работать, но WineDbg не смог подключиться к процессу и получить более подробную информацию." Установка продолжилась.

Сметавизард успешно поставился, прокинул ключ и запускаю - ошибка воспроизвелась. 

Вписал $ mount | grep noexec
После этого зашёл в /etc/fstab

Там отредактировал 5 строку, убрав оттуда "noexec" после /home.

Перезагрузил ВМ. Запускаю сметавизард и ошибка пропала, запустился.

Проверяю функции: Создать, Сохранить, Удалить, Открыть работают без нареканий. При нажатии на "Печать" получил окошко "Ошибка инициализации печати! Возможно не установлен  драйвер принтера."

Написал в консоль:
# /etc/init.d/cups restart
$ system-config-printer 

Далее скопировал с локальной машины адрес расположения принтера Cups_PDF_nun, добавил его в ВМ.

Проверяю в SmetaWizard - ошибка инициализации печати пропала - то-есть принтер теперь он видит, выбрав единственный принтер Cups_PDF_nun печатаю - падение с ошибкой.

02f4:err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature 00000000 in module L"comdlg32" Лог "fall.txt" приложу

Смотрю по логу: 0x0543b434 PrintDlgA+0x5f4 [Z:\usr\src\RPM\BUILD\wine-etersoft-7.20.4\dlls\comdlg32\printdlg.c:2370] in comdlg32: movzwl	0x4(%edi),%ecx
Unable to access file 'Z:\usr\src\RPM\BUILD\wine-etersoft-7.20.4\dlls\comdlg32\printdlg.c'

Проверил /.wine/drive_c/windows/system32, там лежит comdlg32.dll.

Погуглил, что с этим дальше делать не решил. 

Проверил $ wine iexplore, там при печати тоже вылеты. Поэтому склоняюсь к тому, что проблема не СметаВизарда конкретно. 

Ставлю задаче "Решена"
Comment 4 Иван Ивлев 2023-01-20 18:59:18 MSK
Created attachment 5451 [details]
fall.txt
Comment 5 Олег Шевченко 2023-01-20 19:32:07 MSK
Т.к. ошибка при печати, описанная Иваном, исследуется в задаче 
https://bugs.etersoft.ru/show_bug.cgi?id=16185#c6 и, предположительно, решена в W@E 8.0, закрываю данную задачу.