имеется Deb Lenny + wine@eter-12-1.4/1 Установлена программа CheckXML свежей версии. При попытке загрузить для тестирования файл ПФР вылазит ошибка, см. скрин-1. После нажатия ОК - скрин-2. Если эту же программу запустить от пользователя, который ее установил (имеется в виду --admin установка wine), то при аналогичных действиях имеем - скрин-3. После нажатия ОК - скрин-2. Эта библиотека лежит как в корне каталога установки программы, так и положена в windows/system32/. Методы, изложенные на форуме разработчиков проги (http://www.buhsoft.ru/forums/showthread.php?t=7093 к примеру), ни к чему не привели. Дополнительно пытался установить библиотеки FoxPro, также без результатно. Где то в дебрях msdn нашел (по скрину-3), что такое может проявляться при неправильных версиях MSVCRT.dll и MFC42.dll. Позаменял первую на нужную, вторую - на какую нашлось ;) - не полегчало. А заставить работать - надо..
Created attachment 1489 [details] скрин-1
Created attachment 1490 [details] скрин-2
Created attachment 1491 [details] скрин-3
Jet - это такой древний-предревний движок для доступа к MS Access БД, который, со временем, был заменён на объектно-ориентированный MDAC. Собственно на скрине 3,мы, вроде бы, видим требования библиотеки, которая реализует доступ к Jet с помощью Visual Basic
Вот с таким софтом приходится работать. точнее, заставлять работать...
Приложите, пожалуйста, тестируемый файл к баге.
Created attachment 1537 [details] для тестирования
Протестировал на CheckXML от 24.02.2010 (версия указана в заголовке приложения) - работает. Какую версию CheckXML используете Вы? Попробуйте установить MS Jet через winetricks: winetricks jet40 Если не поможет, попробуйте удалить каталог ~/.wine и все переустановить. Проверьте на всякий случай права - может пользователь который запускает CheckXML через wine не имеет прав на чтение этой CPSNXML.dll? Если ничего не поможет, пришлите, пожалуйста лог по loaddll: WINEDEBUG=+loaddll wine CheckXML.exe &> dbg.log
Поставил jet40, скачал последнюю (04.03.2010) версию софтины. Удалось проверить несколько файлов, ошибок не замечено. 1.0.12-eter1.4/1 Наверное, уже можно сказать "Спасибо!" и закрыть ошибку.
FIXED
Что может вызывать проблему отображения отчета? То бишь тестирование проходит нормально, а когда программа пытается отобразить отчет, появляется окно соответствующее, но оно пустое и по поведению систему ощущается, что программа подвисла (хотя окно закрыть дает).
Created attachment 1576 [details] сообщение об ошибке Имеется еще и такая проблема - при попытке открыть файл на тестирование. WINE@Etersoft 1.0 Network 1.0.12-eter3/2 Это другая инсталляция программы, версия от 17.03.2010. Сразу после этого окна программа предлагает выдать отчет и подвисает на нем.
Created attachment 1577 [details] лог при воспроизведении ошибки
Или создать новую ошибку по проблеме окна отчета?
последнее порешалось обновлением до 4/3, на отчеты завожу отдельную багу
Закрываем баги, принятые более года назад, и до сих пор не закрытые.