Bug 6276

Summary: 1С 8.2 : Обновление конфигурации через Интернет
Product: WINE@Etersoft Reporter: Максим Георгиевский <coust>
Component: Сетевые возможности ; TCP/IPAssignee: Александр Морозов <amorozov>
Status: CLOSED FIXED QA Contact: Andrey Vusik <night>
Severity: normal    
Priority: P2 CC: adminbs, lav, mid, sonner
Version: 1.0.12   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: 16403 Связано с:
Дата напоминания:
Bug Depends on: 3850    
Bug Blocks: 437, 42, 6492, 9090    

Description Максим Георгиевский 2010-10-22 19:10:14 MSD
Не работает обновление конфигурации 1С Бухгалтерии 1С 8.2.9.260.
При попытке обновить вылетает ошибка:

Unknown error 0x800401F3

{Обработка.ОбновлениеКонфигурации.МодульОбъекта(359)}: Ошибка при вызове конструктора (COMОбъект): Unknown error 0x800401F3
	App = Новый COMОбъект("Shell.Application");
по причине:
Unknown error 0x800401F3


WINE@Etersoft version: 1.0.12-eter7.19/14 
Бутылка 1с82/test11
Comment 1 Александр 2010-11-08 14:16:31 MSK
Ubuntu 10.04


1С 8.2.12.87 "Бухгалтерия для Украины" (демо)

Та же история:

{Обработка.ОбновлениеКонфигурации(360)}: Ошибка при вызове конструктора
(COMОбъект)
        App = Новый COMОбъект("Shell.Application");
по причине:
Unknown error 0x800401F3


Comment 2 Marat Sharipov 2010-11-17 16:44:55 MSK
wine 7.23/14 бутылка 1с82/test11
Бага воспроизводится 
Сервис->обновление конфигурации
Проверил в windows xp, там данной ошибки не возникает.
Comment 3 Marat Sharipov 2010-11-25 14:48:23 MSK
*** Bug 6492 has been marked as a duplicate of this bug. ***
Comment 4 Александр Морозов 2010-12-27 16:48:48 MSK
> wine 7.23/14 бутылка 1с82/test11
В какую базу надо заходить?
Comment 5 Александр Морозов 2011-08-18 19:56:07 MSK
Создал базу заново из шаблона.
На текущем 1.0.12 ошибка такая:

{Обработка.ОбновлениеКонфигурации.МодульОбъекта(361)}: Поле объекта не обнаружено (Self)
	Результат = Folder.Self.Path;
Comment 6 Александр Морозов 2011-08-18 20:40:14 MSK
Проблемный код в конфигурации:

// Определение каталога "Мои документы" текущего пользователя Windows
//
Функция КаталогLocalAppData() 
	
	App = Новый COMОбъект("Shell.Application");
	Folder = App.Namespace(28);
	Результат = Folder.Self.Path;
	Возврат ДобавитьКонечныйРазделительПути(Результат);
	
КонецФункции
Comment 7 Александр Морозов 2011-08-18 21:03:48 MSK
После выполнения ww regsvr32 shell32 проблема ушла. Видимо, бутылка просто давно была создана.
Comment 8 Andrey Vusik 2011-08-23 16:45:29 MSK
(В ответ на comment #7)
> После выполнения ww regsvr32 shell32 проблема ушла. Видимо, бутылка просто
> давно была создана.

Принято