http://bugs.winehq.org/show_bug.cgi?id=17600
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #20 from Anastasius Focht focht@gmx.net 2009-04-20 15:50:22 --- Hello,
VS.NET 2002, 2003 (Ent/Prof) installers also suffer from this regression.
Corresponding snippet:
--- snip --- ... 001b:trace:msi:DllThread custom action (1b) started 001b:trace:msi:ACTION_CallDllFunction {486761af-c74e-410d-8e1a-36fd3fdb91af} 001b:trace:msi:DllGetClassObject {ba26e6fa-4f27-4f56-953a-3f90272018aa} {00000001-0000-0000-c000-000000000046} 0x967e844 001b:trace:msi:MsiCF_CreateInstance 0x741f72e0 (nil) {56d58b64-8780-4c22-a8bc-8b0b29e4a9f8} 0x967e840 001b:trace:msi:alloc_msihandle 0x4cd4730 -> 1 001b:trace:loaddll:load_native_dll Loaded L"C:\windows\temp\msie4f9.tmp" at 0x35f10000: native 001b:trace:msi:alloc_msi_remote_handle 0x10252200 -> 2 001b:trace:msi:ACTION_CallDllFunction calling L"OfficeDataLockPermissions" 001b:trace:msi:MsiGetActiveDatabase (2) 001b:trace:msi:MsiGetActiveDatabase (1) 001b:trace:msi:alloc_msihandle 0x4cd1598 -> 3 001b:trace:msi:alloc_msi_remote_handle 0x604af70 -> 4 001b:trace:msi:MSI_GetProperty 2 L"TerminalServer" 0x967e458 0x967e658 001b:trace:msi:MSI_GetProperty 1 L"TerminalServer" (nil) 0x967e3dc 001b:trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE `_Property`=?" 0x967e2c0 001b:trace:msi:MSI_ParseSQL Parse returned 0 001b:trace:msi:MSI_ViewExecute 0x10254c90 0x4cdb398 001b:trace:msi:MSI_ViewFetch 0x10254c90 0x967e2bc 001b:trace:msi:msi_view_get_row 0x4cd1598 0x604b4f0 0 0x967e2bc 001b:trace:msi:MSI_ViewClose 0x10254c90 001b:trace:msi:msiobj_release object 0x10254c90 destroyed 001b:trace:msi:msiobj_release object 0x4cdb398 destroyed 001b:trace:msi:MSI_GetProperty 1 L"TerminalServer" 0x4cdb398 0x967e3dc 001b:trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE `_Property`=?" 0x967e2c0 001b:trace:msi:MSI_ParseSQL Parse returned 0 001b:trace:msi:MSI_ViewExecute 0x604b2a0 0x10254c90 001b:trace:msi:MSI_ViewFetch 0x604b2a0 0x967e2bc 001b:trace:msi:msi_view_get_row 0x4cd1598 0x604b518 0 0x967e2bc 001b:trace:msi:MSI_ViewClose 0x604b2a0 001b:trace:msi:msiobj_release object 0x604b2a0 destroyed 001b:trace:msi:msiobj_release object 0x10254c90 destroyed 001b:trace:msi:MsiDatabaseOpenViewA 4 "INSERT INTO LockPermissions (`LockObject`,`Table`,`Domain`,`User`,`Permission`) VALUES ('CommonOfficeDataFolder','CreateFolder','','Everyone','268435456') TEMPORARY" 0x967e870 001b:trace:msi:MsiDatabaseOpenViewW L"INSERT INTO LockPermissions (`LockObject`,`Table`,`Domain`,`User`,`Permission`) VALUES ('CommonOfficeDataFolder','CreateFolder','','Everyone','268435456') TEMPORARY" 0x967e870 001b:trace:msi:MsiDatabaseOpenViewW L"INSERT INTO LockPermissions (`LockObject`,`Table`,`Domain`,`User`,`Permission`) VALUES ('CommonOfficeDataFolder','CreateFolder','','Everyone','268435456') TEMPORARY" 0x967e870 001b:trace:msi:MSI_DatabaseOpenViewW L"INSERT INTO LockPermissions (`LockObject`,`Table`,`Domain`,`User`,`Permission`) VALUES ('CommonOfficeDataFolder','CreateFolder','','Everyone','268435456') TEMPORARY" 0x967e574 001b:trace:msi:MSI_ParseSQL Parse returned 0 001b:trace:msi:alloc_msihandle 0x4cdb398 -> 5 001b:trace:msi:MsiViewExecute 5 0 001b:trace:msi:MSI_ViewExecute 0x4cdb398 (nil) 001b:trace:seh:raise_exception code=c0000005 flags=0 addr=0x60093093 ip=0x60093093 tid=001b 001b:trace:seh:raise_exception info[0]=00000000 001b:trace:seh:raise_exception info[1]=0c455355 001b:trace:seh:raise_exception eax=f9bf61eb ebx=741eb15c ecx=00000004 edx=00000010 esi=0c455355 edi=0604b540 001b:trace:seh:raise_exception ebp=0967e568 esp=0967e4f8 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00010212 001b:trace:seh:call_vectored_handlers calling handler at 0x60a62e2a code=c0000005 flags=0 001b:trace:seh:call_vectored_handlers handler at 0x60a62e2a returned 0 001b:trace:seh:call_vectored_handlers calling handler at 0x7b8408f7 code=c0000005 flags=0 001b:trace:seh:call_vectored_handlers handler at 0x7b8408f7 returned 0 001b:trace:seh:call_stack_handlers calling handler at 0x741706ab code=c0000005 flags=0 001b:trace:seh:__regs_RtlUnwind code=c0000005 flags=2 001b:trace:seh:__regs_RtlUnwind calling handler at 0x7bc3b5dc code=c0000005 flags=2 001b:trace:seh:__regs_RtlUnwind handler at 0x7bc3b5dc returned 1 001b:err:msi:ACTION_CallDllFunction Custom action (L"C:\windows\temp\msie4f9.tmp":L"OfficeDataLockPermissions") caused a page fault: c0000005 001b:trace:msi:MsiCloseHandle 2 001b:trace:msi:MsiCloseHandle handle 2 destroyed 001b:trace:loaddll:free_modref Unloaded module L"C:\windows\temp\msie4f9.tmp" : native ... 0025:trace:msi:wait_thread_handle waiting for L"OfficeDataLockPermissions.D0DF3458_A845_11D3_8D0A_0050046416B9" ... 000b:err:ntdll:RtlpWaitForCriticalSection section 0x741f7200 "handle.c: MSI_object_cs" wait timed out in thread 000b, blocked by 001b, retrying (60 sec) --- snip ---
Regards