Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 2100 - Unimplemented function itircl.dll.DllRegisterServer   Make a simular bug
Summary: Unimplemented function itircl.dll.DllRegisterServer
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: unspecified
Hardware: PC All
: P4 major
Target Milestone: ---
Assignee: Виталий Перов
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 777
  Show dependency treegraph
 
In work:
Reported: 2008-07-10 12:51 MSD by Виталий Перов
Modified: 2008-09-17 17:25 MSD (History)
1 user (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Виталий Перов 2008-07-10 12:51:08 MSD
При выполнении wine --update в старой бутылке происходит падение:

wine: Call from 0x7b842950 to unimplemented function itircl.dll.DllRegisterServer, aborting
wine: Unimplemented function itircl.dll.DllRegisterServer called at address 0x7b842950 (thread 0009), starting debugger...
WineDbg starting on pid 0008
Unhandled exception: unimplemented function itircl.dll.DllRegisterServer called in 32-bit code (0x7b8429d2).

Backtrace:
=>1 0x7b8429d2 RaiseException+0x82() in kernel32 (0x0032c680)
  2 0x7e7be815 in itircl (+0xe815) (0x0032c6b0)
  3 0x7e7be59c in itircl (+0xe59c) (0x0032c754)
  4 0x00000003 (0x5d360c78)
  5 0x00060cc9 (0x00060cbf)
  6 0x00000000 (0x00000000)
Comment 1 Виталий Перов 2008-07-10 12:52:23 MSD
Для начала необходимо проверить в Windows умеет ли она регистрироваться.
Comment 2 Виталий Перов 2008-07-10 13:05:19 MSD
Проблема воспроизводится в бутылке 1c81AccountingBase. В бутылке 1c81AccountingBase2 её нет!
Comment 3 Виталий Перов 2008-07-10 13:09:15 MSD
Возможно проблема в том, что в бутылке 1c81AccountingBase отсутствует IE. Директория c:/Program Files/Internet Explorer пустая
Comment 4 Vitaly Lipatov 2008-07-10 13:11:16 MSD
Я думаю что падение происходит не в каждой бутылке, а в какой-то особенной.
Если 
regsvr32 itircl.dll
в Windows успешно пройдёт, значит надо дописать в wine.
Comment 5 Vitaly Lipatov 2008-07-10 13:38:17 MSD
Судя по возможной ошибке "HHC6003: Error: The file Itircl.dll has not been registered correctly.
Microsoft HTML Help Compiler 4.74.8702"

itircl может регистрироваться, так что нужно дописать функцию регистрации.
Comment 6 Виталий Перов 2008-07-14 15:31:34 MSD
Сделал патч. Только проверить не получается.
Комманды ww --update нет
Comment 7 Виталий Перов 2008-07-28 18:54:53 MSD
при запуске:
ww regsvr32 itircl.dll 
всё проходит успешно.