Bug 2463

Summary: Нужно поставлять mfc42u.dll
Product: [Поддержка проектов] КОМПАС 3D Reporter: Vitaly Lipatov <lav>
Component: ТестированиеAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact: Денис Баранов <baraka>
Severity: blocker    
Priority: P2 CC: baraka, boris, chemtech, kondratyuk, leonid, mais, mx
Version: v10   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 777, 1386, 1961    

Description Vitaly Lipatov 2008-09-17 19:11:38 MSD
mfc42u.dll нужна для работы Компас 10
её надо включить в дистрибутив.
Comment 1 Vitaly Lipatov 2008-09-17 19:29:20 MSD
Уже внесено. В сборке eter7 закрытой части файл будет.

revision 1.1
date: 2008/07/15 17:12:08;  author: lav;  state: Exp;
add Unicode version (for KOMPAS 10)
Comment 2 Vitaly Lipatov 2008-09-20 19:53:22 MSD
Регистрация сделана. Выложено в каталог 1.0.9
Comment 3 Денис Баранов 2008-09-25 11:49:41 MSD
Протестировал что при wine --init или wine --update все зависает на 
Successfully registered DLL /home/baraka/.wine/dosdevices/c:/windows/system32/mfc42.dll
после ctrl+c:

^Cfixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c000013a
Failed to load DLL /home/baraka/.wine/dosdevices/c:/windows/system32/mfc42u.dll
Comment 4 Денис Баранов 2008-09-27 13:22:54 MSD
*** Bug 2526 has been marked as a duplicate of this bug. ***
Comment 5 Leonid Shadevsky 2008-09-30 09:17:37 MSD
В заявках:
http://rt.etersoft.ru/Ticket/Display.html?id=7163
http://rt.etersoft.ru/Ticket/Display.html?id=8440

бага подтверждается, ОС - Ububntu 8.04 и Mandriva 2008

Везде зависает на строчке с mfc42u.dll
Comment 6 Денис Баранов 2008-09-30 09:25:30 MSD
Пока советуй клиентам использовать старую версию закрытой части, ибо новая не работает как следует.
Comment 7 Leonid Shadevsky 2008-10-04 17:21:55 MSD
Давайте скорее решать эту багу, т.к старая версия не на все дистрибутивы ставится!
Comment 8 Денис Баранов 2008-10-07 12:40:33 MSD
Ну вроде исправлено.
wine --init порходит успешно.
Comment 9 Денис Баранов 2008-10-07 12:59:14 MSD
Проверял 1 раз на ALT.

Проверили на Ubuntu ошибка воспроизвелась.
Comment 10 Денис Баранов 2008-10-07 14:17:06 MSD
(In reply to comment #3)
> Протестировал что при wine --init
> все зависает на 
> Successfully registered DLL
> /home/baraka/.wine/dosdevices/c:/windows/system32/mfc42.dll
> после ctrl+c:
> 
> ^Cfixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c000013a
> Failed to load DLL /home/baraka/.wine/dosdevices/c:/windows/system32/mfc42u.dll
> 

Ubuntu 8.04 проблема существует.
Сборка от 6 окт
Comment 11 Денис Баранов 2008-10-07 17:15:24 MSD
При запуске через winexp --init регистрации библиотеки все равно не происходит.
Comment 12 Денис Баранов 2008-10-07 17:53:38 MSD
На ALTLinux тоже не работает.
Comment 13 Денис Баранов 2008-10-07 18:45:53 MSD
Если в скрипте /etc/wine/preinstall.sh поправить чуть-чуть, и написать перед регистрацией mfc42u.dll WINDOWS_VERSION="winxp", то wine --init проходит успешно.

Нужно нормально собрать закрытую часть.
Comment 14 Денис Баранов 2008-10-07 19:07:09 MSD
Ну какжется наконец то разобрались в проблеме. Сборка скоро будет.
Comment 15 Денис Баранов 2008-10-07 21:52:15 MSD
Сборка выпущена. Проверено. wine --init проходит без проблем.
Проверил на Ubuntu 8.04 и на ALTLinux
Comment 16 Patsev Anton 2008-10-08 11:22:34 MSD
Репозитарий обновили? На Debian 5.0 проверяли?
Comment 17 Leonid Shadevsky 2008-10-08 16:43:05 MSD
Отгружается по-прежнему нерабочий пакет
закрытой части, проверьте репозитарии.
Comment 18 Константин Кондратюк 2008-10-08 19:04:11 MSD
fixed
Comment 19 Vitaly Lipatov 2008-10-08 19:43:13 MSD
Когда что-то пишете в багу, извольте указать хотя бы название файла с проверяемым пакетом.
Новые исходники по Local/Network/Network Lite выложены.