Summary: | Тестирование 1С:Предприятие 7.7 в АЛЬТ 8 СП (8.4) / ALTLinux c9 на W@E 7.20 | ||
---|---|---|---|
Product: | [Поддержка проектов] 1С:Предприятие | Reporter: | Олег Шевченко <olezha> |
Component: | Тестирование | Assignee: | Андрей Пахомов <klhzn> |
Status: | CLOSED FIXED | QA Contact: | Олег Шевченко <olezha> |
Severity: | minor | ||
Priority: | P4 | CC: | iviv, lamaz, lav, mais |
Version: | 7.7 | ||
Target Milestone: | release 7.20 | ||
Hardware: | PC | ||
OS: | ALT Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 16098 | ||
Attachments: | 1Cprintfall.txt |
Description
Олег Шевченко
2022-11-18 02:53:59 MSK
Протестировал 1С:Предприятие 7.7 в АЛЬТ 8 СП к релизу W@E 7.20 Клонировал ВМ (254 (Lamaz-16099-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 Установил необходимые компоненты: winetricks -q mfc42 Открыл winecfg -> "Графика" -> "Разрешить менеджеру окон управлять окнами Wine" снимаем чекбокс Устанавливал из каталога /var/ftp/pvt/Windows/1C/1Cv77 wine 1CSetup27.exe Запустил программу через wine 1cv7s.exe В появившемся окне в верхней строке выбираю "Конфигуратор" добавляю Информационную базу со следующем путём C:\Program Files (x86)\1Cv77\BIN\ Всплывает окно "Выбор формата хранения данных", нажимаю "Ок". Далее программа падает с ошибкой а терминал поступает следующее: 002c:fixme:winediag:LdrInitializeThunk wine-staging 7.20.1-alt0.c9f2.1 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. 008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 008c: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 0114:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0114:err:virtual:virtual_map_section mapping 0x110000 f000 000000000 failed 0114:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0114:err:virtual:virtual_map_section mapping 0x35a0000 73b000 000000000 failed 0114:fixme:imm:ImeSetActiveContext (00010064, 1): stub 0114:fixme:imm:ImmReleaseContext (00010072, 00010064): stub 0050:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub 0050:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub 0114:fixme:file:NtLockFile I/O completion on lock not implemented yet 0114:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0114:err:virtual:virtual_map_section mapping 0x3ed0000 73b000 000000000 failed 0114:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0114:err:virtual:virtual_map_section mapping 0x3f00000 1000 000000000 failed 0114:err:seh:KiUserCallbackDispatcher ignoring exception 0114:fixme:win:NtUserScrollWindowEx some flags (8006) are unhandled 0114:fixme:win:NtUserScrollWindowEx some flags (8006) are unhandled 0114:fixme:win:NtUserScrollWindowEx some flags (8006) are unhandled 0114:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0114:err:virtual:virtual_map_section mapping 0x3f00000 1000 000000000 failed wine: Unhandled page fault on read access to 00000000 at address 0040A37B (thread 0114), starting debugger... > 0024:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
Ну давайте проверим, вдруг действительно noexec?
$ mount | grep /home | grep --color noexec
Заказал сборку на sales. Пришла на почту. Склонировал шаблон и тестил в 274 (iviv-16099-ALTSP8C9). Установил W@E. 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-7.20.4-alt0.c9f2.1.x86_64 wine-etersoft-network-7.0.8-alt0.c9f2.1.x86_64 wine-etersoft-common-7.20.4-alt0.c9f2.1.noarch wine-etersoft-mono-7.4.0-eter1.c9f2.2.noarch wine-etersoft-grdwine-0.5.7.1-alt0.c9f2.1.x86_64 wine32-etersoft-7.20.4-alt0.c9f2.1.i586 wine-etersoft-full-7.20.4-alt0.c9f2.1.x86_64 wine32-etersoft-grdwine-0.5.7.1-alt0.c9f2.1.i586 wine-etersoft-gecko-2.47.3-alt2.c9f2.3.noarch wine-etersoft-winetricks-20220617-alt1.c9f2.2.noarch wine-etersoft-programs-7.20.4-alt0.c9f2.1.x86_64 Установил необходимые компоненты: winetricks -q mfc42 Открыл winecfg -> "Графика" -> "Разрешить менеджеру окон управлять окнами Wine" снимаем чекбокс Устанавливал из каталога /var/ftp/pvt/Windows/1C/1Cv77 wine 1CSetup27.exe Запустил программу через wine 1cv7s.exe В появившемся окне в верхней строке выбираю "Конфигуратор" добавляю Информационную базу со следующем путём C:\Program Files (x86)\1Cv77\BIN\ Всплывает окно "Выбор формата хранения данных", нажимаю "Ок". После этого программа упала с ошибкой, таким образом ошибка воспроизвелась. В консоль ввёл: [guest@host-141 BIN]$ mount | grep /home | grep --color noexec /dev/sda2 on /home type ext4 (rw,nosuid,noexec,relatime) После этого пробую [guest@host-141 BIN]$ wine 1cv7s.exe 002c:fixme:winediag:LdrInitializeThunk wine-staging 7.20.4-alt0.c9f2.1 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. 0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0088: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 0110:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0110:err:virtual:virtual_map_section mapping 0x110000 f000 000000000 failed 0110:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0110:err:virtual:virtual_map_section mapping 0x35b0000 73b000 000000000 failed 0110:fixme:imm:ImeSetActiveContext (00010064, 1): stub 0110:fixme:imm:ImmReleaseContext (00010072, 00010064): stub 0050:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub 0050:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub [guest@host-141 BIN]$ wine 1cv7s.exe 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 0140:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0140:err:virtual:virtual_map_section mapping 0x110000 f000 000000000 failed 0140:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0140:err:virtual:virtual_map_section mapping 0x35b0000 73b000 000000000 failed 0140:fixme:imm:ImeSetActiveContext (00020076, 1): stub 0140:fixme:imm:ImmReleaseContext (0004004A, 00020076): stub 012c:fixme:imm:ImeSetActiveContext (000000000002003C, 0): stub 012c:fixme:imm:ImmReleaseContext (0000000000020098, 000000000002003C): stub 0140:fixme:file:NtLockFile I/O completion on lock not implemented yet 0140:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0140:err:virtual:virtual_map_section mapping 0x3ef0000 73b000 000000000 failed 0140:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0140:err:virtual:virtual_map_section mapping 0x3f20000 1000 000000000 failed 0140:err:seh:KiUserCallbackDispatcher ignoring exception 0140:fixme:win:NtUserScrollWindowEx some flags (8006) are unhandled 0140:fixme:win:NtUserScrollWindowEx some flags (8006) are unhandled 0140:fixme:win:NtUserScrollWindowEx some flags (8006) are unhandled 0140:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0140:err:virtual:virtual_map_section mapping 0x3f20000 1000 000000000 failed wine: Unhandled page fault on read access to 00000000 at address 0040A37B (thread 0140), starting debugger... 0140:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0140:err:virtual:virtual_map_section mapping 0x3f20000 137000 000000000 failed 0150:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem? 0150:err:virtual:virtual_map_section mapping 0x110000 f000 000000000 failed 0150:fixme:imm:ImeSetActiveContext (00010296, 1): stub 0150:fixme:imm:ImmReleaseContext (000102A0, 00010296): stub 015c:fixme:imm:ImeSetActiveContext (0000000000010266, 0): stub 015c:fixme:imm:ImmReleaseContext (0000000000040260, 0000000000010266): stub 0150:fixme:dbghelp:elf_search_auxv can't find symbol in module 0150:fixme:dbghelp:elf_search_auxv can't find symbol in module 0150:fixme:dbghelp:elf_search_auxv can't find symbol in module 0150:fixme:dbghelp:elf_search_auxv can't find symbol in module 0150:fixme:dbghelp:elf_search_auxv can't find symbol in module 0150:fixme:dbghelp:elf_search_auxv can't find symbol in module 0150:fixme:dbghelp:elf_search_auxv can't find symbol in module 0150:fixme:dbghelp:elf_search_auxv can't find symbol in module Зашёл в /etc/fstab Там отредактировал 5 строку, убрав оттуда "noexec" после /home. После выполняю перезагрузку $ systemctl reboot Теперь запускаю 1С и ошибка не происходит. Создаю файл и пытаюсь его распечатать, меня уведомляет, что нет принтеров. Написал в консоль: # /etc/init.d/cups restart $ system-config-printer Далее скопировал с локальной машины адрес расположения принтера Cups_PDF_nun, добавил его в ВМ. Ошибка инициализации печати пропала - то-есть принтер теперь он видит, выбрав единственный принтер Cups_PDF_nun печатаю - падение с ошибкой. Лог прикрепляю. Проверил также с принтером HP_LaserJet_1200_nun - ситуация аналогичная. Проверил $ wine iexplore, там при печати тоже вылеты. Проблема встречается не только в 1С. Ставлю задаче "Решена" Created attachment 5452 [details]
1Cprintfall.txt
Закрываю задачу с актуальной ошибкой печати потому что мы предполагаем, что в W@E 8.0 ошибка исправлена. |