Bug 5616

Summary: Очень полезная как транспорт для УРИБ через скрипты WSH
Product: WINE@Etersoft Reporter: Стас Вавилин <stasw>
Component: Сетевые возможности ; TCP/IPAssignee: Александр Морозов <amorozov>
Status: CLOSED FIXED QA Contact: Денис Баранов <baraka>
Severity: minor    
Priority: P4 CC: lav, stasw
Version: 1.0.12   
Target Milestone: ---   
Hardware: PC   
OS: Fedora   
URL: http://winscp.net/eng/index.php
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 5395    

Description Стас Вавилин 2010-05-25 17:20:56 MSD
программа http://winscp.net/eng/index.php работает на всех релизах кроме (вплоть до) WINE@Etersoft 1.0 Network (релиз 1.0.12)
при попытке открыть настроенное соединение  (а ля двухпанельный нортон-коммандер) ругается на netapi32.dll (в debug) и пропадает - что есть неудобно,
однако при этом скрипты Windows Script Hosting с вызовом консольного варианта программы отрабатываются нормально - и закачка и отдача (предварительно для правильности ставим WindowsXP-Script56-KB917344-x86-rus.exe)
Comment 1 Александр Морозов 2010-05-31 20:54:58 MSD
Скачал winscp427.zip. Положил в /var/ftp/pvt/Windows/Other/WinSCP

WinSCP.exe падает при соединении из-за нереализованной функции netapi32.dll.NetUseGetInfo.
Comment 2 Александр Морозов 2010-05-31 21:49:53 MSD
Добавил стаб для NetUseGetInfo.
Заметил, что WinSCP.exe падает при выходе, если используются встроенные библиотеки ole. Добавил переопределение библиотек в закрытую часть.
Comment 3 Стас Вавилин 2010-06-01 19:10:43 MSD
(In reply to comment #2)
> Добавил стаб для NetUseGetInfo.
> Заметил, что WinSCP.exe падает при выходе, если
> используются встроенные библиотеки ole.
Да это с какой то .11 сборки появилось

> Добавил переопределение библиотек в
> закрытую часть.
> 
Пробовал проверить - не работает (откуда сборку то брать?) - получал через страницу регистрации - и .12 и beta.

[root@vaio beta]# ls
wine-etersoft-1.0.12-eter6fedora.i586.rpm
wine-etersoft-network-1.0.12-eter8fedora.i586.rpm
[root@vaio beta]# cd ..
[root@vaio wine]# ls
beta
wine-etersoft-1.0.12-eter6fedora.i586.rpm
wine-etersoft-network-1.0.12-eter8fedora.i586.rpm
Comment 4 Vitaly Lipatov 2010-06-01 19:16:07 MSD
(In reply to comment #3)
...
> Пробовал проверить - не работает (откуда
> сборку то брать?) - получал через страницу
> регистрации - и .12 и beta.
У нас нет моментальной сборки.
Исправление появляется в testing (beta) после ручной сборки — соответственно,
может пройти несколько дней.
Comment 5 Стас Вавилин 2010-06-01 19:21:50 MSD
Пользуюсь правда http://sourceforge.net/projects/winscp/files/WinSCP/4.0.4/winscp404setupintl.exe/download (исторически - да и попроще оно) - свежую 427 тестил тоже (аж ie8 хочет;-) - результат пока нет.
Comment 6 Стас Вавилин 2010-07-03 21:11:22 MSD
тест прошел норм (не было раньше и времени и нужды)
и не падает при выходе

[root@vaio test]# rpm -qa |grep wine
wine-etersoft-network-1.0.12-eter10fedora.i586
wine-etersoft-1.0.12-eter6.9fedora.i586

жалко что только в testing версии - придется её ставить в "боевые условия" - когда ожидать этих исправлений в основном релизе?

Comment 7 Vitaly Lipatov 2010-07-04 14:38:58 MSD
Изменения вошли в багфикс, который был месяц назад:
http://lists.etersoft.ru/pipermail/wine-announce/2010-June/000045.html

Текущий testing оформим в релиз через неделю-другую.
Comment 8 Стас Вавилин 2010-07-17 21:54:55 MSD
(In reply to comment #7)
> Изменения вошли в багфикс, который был
> месяц назад:
> http://lists.etersoft.ru/pipermail/wine-announce/2010-June/000045.html
> 
> Текущий testing оформим в релиз через
> неделю-другую.
> 
в основную по-прежнему не вошло - обидно -на рабочую машинку ставлю тестинг