Summary: | 1c82 - ошибка при объединении конфигураций | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Денис Баранов <baraka> |
Component: | Общее | Assignee: | Konstantin Artyushkin <akv> |
Status: | CLOSED FIXED | QA Contact: | Vitaly Lipatov <lav> |
Severity: | major | ||
Priority: | P2 | CC: | akv, dm, dtr, lav, regme2 |
Version: | 2.0 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | 24309, 27026, | Связано с: | 8430 |
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 9358 | ||
Deadline: | 2012-05-31 |
Description
Денис Баранов
2012-05-28 20:01:12 MSK
Для некоторых конфигураций(закономерность нами не выявлена) происходит останов сравнения текущей конфигураций с конфигурацией поставщика (для конкретного экземпляра всегда при 17% на разных машинах). На windows с этим экземпляром конфигурации всё ок. вот видео https://getbugcam.com/bugvideo/5OnjXWKK при необходимости могу выслать cf-файл. То же самое было в http://bugs.etersoft.ru/show_bug.cgi?id=8457 Там на последнем этапе как раз объединение выполняется. он исправлена в 2.0.1-eter10/6 Судя по завяке, у клиента WINE@Etersoft version: 2.0.0-eter4.23/14 *** This bug has been marked as a duplicate of bug 8451 *** p.s. Спросила у клиента,помогла ли установка из тестинг. Если нет - переоткроем. Переоткрываю. Используется Ubuntu 10.04.4 х64. база тут: /var/ftp/pvt/Windows/Testing/RT/24309 wine@eter-2 bottle bugs/8493 WINE@Etersoft SQL 2.0.2-eter5/1 При загрузке данной конфигурации из файла cf появляется ошибка: "Неверный формат хранилища данных" . Оказалось,что файл сf поврежден. Пока жду повторной отправки, посмотрела на Ubuntu 10.10x64 воспользовалась БД RT/24390 Объединение конфигураций проходит успешно. Прислали заново файл БД (В ответ на comment #6) > база тут: > /var/ftp/pvt/Windows/Testing/RT/24309 > > wine@eter-2 bottle bugs/8493 > WINE@Etersoft SQL 2.0.2-eter5/1 Ошибка воспроизвелась. Происходит остановка объединения конфигураций на 17% процесса.При этом загрузка CPU составляет 1-2%, MEM 9% Также после загрузки БД из файла cf было предложено обновить. Я соглашаюсь, некоторое время 1с думает (окно неактивно,стрелка мыши в виде песочных часов),после чего окно становится активным. На windows в таком случае появляется окно,в котором отражены доступные обновления,которые можно принять. В windows сравнение/объединение конфигураций работает без ошибок. После ieinstall остановки на 17% не происходит. Откладываем задачи, к которым не обращались более 100 дней. Проверено в swine 2.1 rt/40126 Установка ieinstall , которая ставит >=ie8 исправляет проблему с зависанием при объединении конфигураций Закрываю решённые до 01.09.2014 (Ответ Konstantin Artyushkin на комментарий11)
> Проверено в swine 2.1 rt/40126
>
> Установка ieinstall , которая ставит >=ie8 исправляет проблему с зависанием
> при объединении конфигураций
Думаю, надо выяснить, какая именно DLL влияет на зависание, чтобы можно было это исправить. Установка IE — не решение.
(Ответ Vitaly Lipatov на комментарий13)
> Думаю, надо выяснить, какая именно DLL влияет на зависание, чтобы можно было
> это исправить. Установка IE — не решение.
Воспроизвел установку ie8 в чистое окружение swine 2.1 bugs/8493.
Сделал лог этого процесса ~/bottles/bugs/.wine-8493/ielog.
В процессе установки winetricks что-то делает с библиотеками
Using native,builtin override for following DLLs: iexplore.exe itircl itss jscript msctf mshtml shdoclc shdocvw shlwapi urlmon xmllite
Ставит библиотеку
/net/wine/bottles/bugs/.wine-8493/dosdevices/c:/windows/temp/_msls31/msls31.dll
А после полной установки ie8 в выводе команды winetricks list-installed появляются дополнительные библиотеки
ie8
msls31
pngfilt
wininet
xmllite
Планирую воспроизвести проблему клиента и поочерёдно подменять библиотеки.
Если есть способ легче - буду признателен если подскажите.
xmlite установить не получилось sorry, xmllite install not yet implemented for language ru_RU.UTF-8 После установки msls31 wininet Проблема всё ещё воспроизводится Установил поочередно все дополнительные dll которые ставятся с ie8 при выполнении команды winetricks ie8. Сам ie8 не ставил
$ winetricks list-installed
jet40
mdac27
mfc40
mfc42
msls31
msscript
msvcirt
msxml3
msxml4
pngfilt
vcrun6sp6
vcrun6
wininet
wsh56vb
wsh57
xmllite
Результат : проблема воспроизводится
Решил воспроизвести момент из лога
> Using native,builtin override for following DLLs: iexplore.exe itircl itss jscript msctf mshtml shdoclc shdocvw shlwapi urlmon xmllite
$ WINEDLLOVERRIDES="itircl,itss,jscript,msctf,mshtml,shdoclc,shdocvw,urlmon,xmllite=n" wine 1cestart.exe
Результат : Проблема всё ещё воспроизводится
После исправления задания 10841 аналогичного по сути, но для 1C77, заработало объединение и здесь. Проверил в бутылке swine 2.1 rt/40126-check Принято. Принято. |