Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 16099 - Тестирование 1С:Предприятие 7.7 в АЛЬТ 8 СП (8.4) / ALTLinux c9 на W@E 7.20   Make a simular bug
Summary: Тестирование 1С:Предприятие 7.7 в АЛЬТ 8 СП (8.4) / ALTLinux c9 на W@E 7.20
Status: CLOSED FIXED
Alias: None
Product: 1С:Предприятие
Classification: Поддержка проектов
Component: Тестирование (show other bugs)
Version: 7.7
Hardware: PC ALT Linux
: P4 minor
Target Milestone: release 7.20
Assignee: Андрей Пахомов
QA Contact: Олег Шевченко
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 16098
  Show dependency treegraph
 
In work:
Reported: 2022-11-18 02:53 MSK by Олег Шевченко
Modified: 2023-01-23 10:47 MSK (History)
4 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
1Cprintfall.txt (8.03 KB, text/plain)
2023-01-20 19:45 MSK, Иван Ивлев
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Олег Шевченко 2022-11-18 02:53:59 MSK
Необходимо протестировать 1С:Предприятие 7.7 в АЛЬТ 8 СП на W@E 7.20
Comment 1 Александр Исаков 2022-11-21 15:15:14 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...
Comment 2 Vitaly Lipatov 2022-12-18 01:22:36 MSK
> 0024:err:virtual:map_file_into_view failed to set PROT_EXEC on file map, noexec filesystem?
Ну давайте проверим, вдруг действительно noexec?
$ mount | grep /home | grep --color noexec
Comment 3 Иван Ивлев 2023-01-11 15:42:32 MSK
Заказал сборку на 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
Comment 4 Иван Ивлев 2023-01-20 19:41:28 MSK
Зашёл в /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С.

Ставлю задаче "Решена"
Comment 5 Иван Ивлев 2023-01-20 19:45:59 MSK
Created attachment 5452 [details]
1Cprintfall.txt
Comment 6 Олег Шевченко 2023-01-23 10:47:28 MSK
Закрываю задачу с актуальной ошибкой печати потому что мы предполагаем, что в W@E 8.0 ошибка исправлена.