Summary: | Не устанавливаются драйверы АТОЛ | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Andrey Vusik <night> |
Component: | Установка программ / MSI | Assignee: | Dmitry Timoshkov <dtimoshkov> |
Status: | CLOSED FIXED | QA Contact: | Svetlana Zhukova <svzhu> |
Severity: | normal | ||
Priority: | P3 | CC: | dm, kondratyuk, lav, svzhu, vinny |
Version: | 2.0 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | 22852,22984 | Связано с: | |
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 8500, 8584, 9093, 9395 |
Description
Andrey Vusik
2010-12-03 17:54:15 MSK
Да, воспроизводится. бутылка bugs/6590. Не отрисовывается текст на кнопках. Установщик пишет, что установка прошла успешно. Указанная при установке папка создаётся, но там пусто. В консоли сообщений вообще нет. Ещё при установке программа не может найти какой-то файл C:\\atol-drivers\\Script.txt. На винде тоже было такое сообщение? При отладке по каналу file видно, что перед завершением идёт усиленное обращение к файлу windows/temp/setup.zip Ещё обнаружил, что там же лежит cabinet.dll. Возможно проблема как-раз в том, что используется нативная dll вместо этой При трейсе по каналу setupapi: trace:setupapi:SETUPDI_EnumerateMatchingDevices L"root" trace:setupapi:SETUPDI_EnumerateMatchingDevices L"GUARDANTDONGLES" trace:setupapi:SETUPDI_EnumerateMatchingDeviceInstances L"root" L"GUARDANTDONGLES" trace:setupapi:SETUPDI_AddDeviceToSet 0x81018cc8, {c29cc2e3-bc48-4b74-9043-2c6413ffa784}, 0, L"root\\GUARDANTDONGLES\\0000", 0 Может программе нужен ключ? > Может программе нужен ключ?
Можно посмотреть, ставится ли на Win без ключа.
(В ответ на comment #5) > > Может программе нужен ключ? > Можно посмотреть, ставится ли на Win без ключа. Происходит установка программ, потом установка драйвера Guardant. Все. Насколько я понял, бага не срочная. Пока откладываю На новых драйверах установка проходит, но папка пуста.. Проверить на eterhack. *** Bug 7645 has been marked as a duplicate of this bug. *** eterhack bugs/6590 Установки нет. Странно, но по +file ничего.. *** Bug 8103 has been marked as a duplicate of this bug. *** при запуске из eterhack bugs/6590 установка проходит успешно. установка тут: /var/ftp/pvt/Windows/Сканеры, фискальники/atol-drivers версия wine 2.0.0-eter4.10/10. программа запускается, текст на кнопках прорисовывается, только по +msi ошибка: ACTION_CallDllFunction Custom action (L"C:\\users\\wine\\Temp\\msic9d4.tmp":L"GrdSetupInstallDrivers") caused a page fault: c0000005 которая, видимо, на работу программы не влияет. при отладке SETUP.EXE(например, WINEDEBUG=+msi wine SETUP.EXE) установщик разворачивается на весь экран, несмотря на настройки в winecfg и установка не происходит. при запуске через winefile установка происходит должным образом(WINEDEBUG=+msi wine winefile). смотри комментарий выше. (В ответ на comment #13) > при запуске из eterhack bugs/6590 установка проходит успешно. > установка тут: /var/ftp/pvt/Windows/Сканеры, фискальники/atol-drivers > версия wine 2.0.0-eter4.10/10. > программа запускается, текст на кнопках прорисовывается, только по +msi ошибка: Уточни пожалуйста,драйвер какого года был проверен? Не работала установка 2010 и 2011 года,2009го работала и ранее. DTO6_2011_07_29_Full.exe DTO6_2010_12_02_Full.exe В начале установки появляется ошибка "Не могу открыть С:/script.txt, файл не найден ", если нажать ОК,откроется окно установки,но оно останется пустым ничего не происходит. На windows сразу запускается. Проверено в wine@eter-2 bottle bugs/6590-1 WINE@Etersoft SQL 2.0.0-eter4.23/14 Не удалось установить также здесь wine@eter-2 bottle bugs/8584 WINE@Etersoft SQL 2.0.2-eter10/1 (В ответ на comment #17) В vbox на ALT6 stаnd nx удалось установить одну из старых версий. Последние по-прежнему не ставятся. При установке драйвера 2009 года - ошибка- файл .cab поврежден - на windows ставится,ошибок нет. При установке 2011 года устанавливается некорректно,программа не запускается. на windows ставится корректно(машина windows xp sv). В бутылках установка останавливается сразу после открытия установочного окна. (В ответ на comment #18) > При установке 2011 года устанавливается некорректно,программа не запускается. > на windows ставится корректно(машина windows xp sv). В этом случае во время установки возникает несколько ошибок,далее программа не запускается,в консоли длинный перечень недостающих файлов. при запуске драйверов и самого setup'а вылезает окно на весь экран. и ничего не происходит. на мышь не реагирует. сделал winedebug по loaddll ничего необычного, каких-то сторонних библиотек не загружалось перед этим. драйвер DTO6_2011_07_29_Full.exe устанавливается. просто прорисовка окна неполная, то есть все галочки и пути установки не устанавливаются по умолчанию. драйвер устанавливается Сделала новую бутылку,попыталась поставить туда драйвер 2011 года.Сначала была ошибка,что нет файла script.txt, потом в окне установки выбрала "полная установка", после чего сразу же было сообщение,что установка завершена.Но на самом деле даже не был создан каталог программы. Есть какие-то особые указания к установке? p.s. при установке не забывает в winecfg выставлять эмулятор рабочего окна. eter-2.0 Драйвер DTO6_2012_08_23_Full.exe устанавливается без проблем. Драйвер DTO_8_00_00_01_Full.EXE устанавливается почти без проблем. В конце установки выдает, что не может установить службу DtoSvc. Запускал в режиме эмуляции рабочего стола, в противном случае помимо начальной заставки ничего не отображалось. Похоже при регистрации службы, происходит ошибка: err:msi:ACTION_CallDllFunction Custom action (L"C:\\users\\wine\\Temp\\msi8f7.tmp":L"GrdSetupInstallDrivers") caused a page fault: c0000005 err:rpc:I_RpcGetBuffer no binding Как ни странно, но файла "C:\\users\\wine\\Temp\\msi8f7.tmp" нет. Хм, хотя этого файла и не должно быть после установки... В общем, установка работает, думаю багу можно закрыть. Принято WINE@Etersoft SQL 2.0.3-eter7/3 wine@eter-2 bottle atol/atol WINE@Etersoft SQL 2.1.0-eter9/1 При установке снова возникла ранее известная ошибка: http://bugs.etersoft.ru/show_bug.cgi?id=6590#c2 Невозможно найти файл C:\\atol-drivers\\Script.txt. Окно было развернуто на весь экран и ничего далее. С применением эмулятора рабочего стола все равно не устанавливается (ни полная ни пользовательская установка не работает) На eterhack такая же ситуация. (В ответ на comment #28) > wine@eter-2 bottle atol/atol > WINE@Etersoft SQL 2.1.0-eter9/1 > Невозможно найти файл C:\\atol-drivers\\Script.txt. > Окно было развернуто на весь экран и ничего далее. Для Setup.exe эмулятор рабочего стола не помогает. Итак: Запускаем DTO_8_00_01_00_Full.EXE (на диске с:)- выбираем директорию установки-версию-программа не устанавливается. архив на eter-2.1 /net/wine-origin/eter-2.1/bottles/atol/.wine-2013.tar.gz Настроена эмуляция рабочего стола (в обычном режиме установка разворачивается на весь экран и повисает,на этот счет существует отдельный баг). (В ответ на comment #30) > Запускаем DTO_8_00_01_00_Full.EXE (на диске с:)- выбираем директорию > установки-версию-программа не устанавливается. А почему в результатах новых тестов нет ни слова о том, что ошибка с Script.txt так и осталась? trace:file:GetShortPathNameA "C:\\Script.txt" trace:file:GetShortPathNameW L"C:\\Script.txt" trace:file:GetShortPathNameW returning L"C:\\Script.txt" trace:file:CreateFileW L"C:\\Script.txt" GENERIC_READ FILE_SHARE_READ creation 3 attributes 0x80 trace:file:RtlDosPathNameToNtPathName_U (L"C:\\Script.txt",0x32fab4,(nil),(nil)) trace:file:RtlGetFullPathName_U (L"C:\\Script.txt" 520 0x32f7d8 (nil)) trace:file:wine_nt_to_unix_file_name L"\\Script.txt" not found in /home/guest/.wine/dosdevices/c: warn:file:CreateFileW Unable to create file L"C:\\Script.txt" (status c0000034) trace:file:CreateFileW returning 0xffffffff trace:file:RtlGetFullPathName_U (L"C:\\Script.txt" 520 0x32f828 (nil)) Нужно подробно описать поведение установки на Windows и под wine. Может ли быть успешно произведена установка драйвера при отсутствии установленной 1С в бутылке? (Думаю, что может, но там есть какое-то окно с выбором платформ, под wine пустое). (В ответ на comment #31) > Нужно подробно описать поведение установки на Windows и под wine. 1.wine: только в режиме эмулятора окна (в обычном режиме окно установки разворачивается на весь экран, к рабочему столу (или другим программам) вернуться не удается,приходится убивать из другой консоли.) Далее возникает озникает все то же сообщение: Cannot open file "C:\\atol-drivers\\Script.txt." файл не найден. Нажимаю ОК, далее (выбираю в качестве директории программы Program files) [далее в windows отображается окно ,содержащее информацию о выбранном нами каталоге установки,в wine оно пропускается] ,далее (выбираю любой из предложенный вариантов установки, например "полная","типовая" "минимальная" и "по выбору",хотя в windows только "полная" и "по выбору" )-далее - окно установки приобретает след. вид: в нем присутствует текст "операция успешно заершена, выберите программы,которые необходимо запустить после окончания установки,для выхода из программы нажмите кнопку "завершить". Кроме надписи на форме присутствует активная кнопка "завершить", неактивные "назад" и "отмена",ничего более. В windows на данном этапе форма отличается.Кнопки те же, но надпись другая: "операция успешно завершена,для завершения установки необходимо перезагрузить компьютер" и авриант выбора "перезагрузить сейчас" или "позже". В Program files (которая была выбрана в качестве директории установки программы) ничего нового не появилось. Окно установки всегда серое и не содержит картинок.В windows все окна с картинками > Может ли быть успешно произведена установка драйвера при отсутствии > установленной 1С в бутылке? (Думаю, что может, но там есть какое-то окно с > выбором платформ, под wine пустое). Пробовала установить в свежей бутылке без 1с.(В ответ на comment #28) 2.Windows: При запуске появляется окно установки с информацией-рекламкой,далее-окно с краткой информацией о продукте-далее-выбор директории програмы - далее- далее -выбираем вариант установки ("полная" или "по выбору"),далее происходит установка программы (с прогрес-баром)-завершить. Директория с программой называется "Drivers8". Файл Script.txt отсутствует на windows-машине. (В ответ на comment #32) Использовался один и тот же дистрибутив /var/ftp/pvt/Windows/Сканеры, фискальники/atol-drivers/2013 Воспроизведение: (В ответ на comment #30) > Итак: > Запускаем DTO_8_00_01_00_Full.EXE (на диске с:)- выбираем директорию > установки-версию-программа не устанавливается. > > архив на eter-2.1 /net/wine-origin/eter-2.1/bottles/atol/.wine-2013.tar.gz > > Настроена эмуляция рабочего стола (в обычном режиме установка разворачивается > на весь экран и повисает,на этот счет существует отдельный баг). swine 2.1 atol/2013 WINE@Etersoft SQL 2.1.3/2.1.0-eter4/3 Установка свежего драйвера,запуск настроек корректны. |