Summary: | Проблемы с wineboot | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Andrey Vusik <night> |
Component: | Консоль ; Вызов программ | Assignee: | Александр Морозов <amorozov> |
Status: | CLOSED FIXED | QA Contact: | Денис Баранов <baraka> |
Severity: | minor | ||
Priority: | P4 | CC: | lav |
Version: | 1.0.12 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 5395 |
Description
Andrey Vusik
2010-04-01 23:55:25 MSD
Инсталлятор Flash Player создаёт в windows/temp директорию с dll, которая должна быть перемещена при следующем запуске wine. Но эта директория удалялась скриптом odbcinstall.sh, что приводило к появлению сообщений: err:wineboot:pendingRename couldn't get file attributes (3) err:wineboot:pendingRename couldn't get file attributes (2) Этот fixme выводится olepro32.DllRegisterServer: fixme:ole:DllRegisterServer stub Отправил в рассылку патч к открытой части, убирающий fixme. > Также при wineboot --init:
> <wine@cellar bottle bugs/5332>$ wineboot --init
> <wine@cellar bottle bugs/5332>$ fixme:mountmgr:DriverEntry failed to create
> device error c0000035
wineboot --init запускается при первом запуске wine (не при установке, а каждый раз, когда надо запустить wineserver, services и пр.). Если мы запускаем его ещё раз вручную, то он ещё раз запускает все сервисы. Mountmgr не может созадать устройство, так как оно уже создано:
fixme:mountmgr:DriverEntry failed to create device error c0000035
c0000035 - это STATUS_OBJECT_NAME_COLLISION
Сомневаюсь, что это является проблемой, так как непонятно, зачем нужно запускать wineboot --init вручную.
Принято. WINE@Etersoft 1.0.12 eter5.5/eter6 |