[Wine] wine-0.9.53: slow startup, several stack dumps
Fabrice DELENTE
fabrice.delente at free.fr
Mon Jan 14 11:04:12 CST 2008
Hello.
Between 0.9.52 and 0.9.53 were several changes that lead to a big slowdown
on starting wine. The log traces give the following info:
wine: Call from 0x7ee3812c to unimplemented function ntoskrnl.exe.KeQueryActiveProcessors, aborting
wine: Unimplemented function ntoskrnl.exe.KeQueryActiveProcessors called at
address 0x7ee3812c (thread 000f), starting debugger...
Unhandled exception: unimplemented function ntoskrnl.exe.KeQueryActiveProcessors called in 32-bit code (0x7ee381ac).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7ee381ac ESP:7ec31850 EBP:7ec318b4 EFLAGS:00200206( - 00 - -IP1)
EAX:7ee2141d EBX:7eeb4e68 ECX:00000000 EDX:7ec318dc
ESI:7ec318e4 EDI:7ec31874
Stack dump:
0x7ec31850: 7ec317d4 7ec317d4 80000100 00000001
0x7ec31860: 00000000 7ee3812c 00000002 7ed62e40
0x7ec31870: 7ed65eb2 7ec318ec 7ec31888 7ef8496b
0x7ec31880: 00110014 00000000 001112e0 00000064
0x7ec31890: 00000054 00000018 00000000 7ec318e4
0x7ec318a0: 000000c0 00000000 f7e4824c 00000000
Backtrace:
=>1 0x7ee381ac RaiseException+0x80() in kernel32 (0x7ec318b4)
2 0x7ed62db1 __wine_spec_unimplemented_stub+0x35() in ntoskrnl (0x7ec318e4)
3 0x7ed5cc38 __wine_stub_KeQueryInterruptTime() in ntoskrnl (0x7ec31978)
4 0xf7e46890 load_driver+0x376() in winedevice (0x7ec319d8)
5 0xf7e46b35 ServiceMain+0x111() in winedevice (0x7ec31a38)
6 0x7edb577d service_thread+0xd6() in advapi32 (0x7ec31aa8)
7 0x7efc5036 call_thread_entry_point+0xe() in ntdll (0x7ec31ab8)
8 0x7efc50bf call_thread_func+0x87() in ntdll (0x7ec31b58)
9 0x7efc5362 start_thread+0x214() in ntdll (0x7ec32468)
10 0xf7e2420e start_thread+0x6e() in libpthread.so.0 (0x7ec324e8)
11 0xf7db939e __clone+0x5e() in libc.so.6 (0x00000000)
0x7ee381ac RaiseException+0x80 in kernel32: subl $4,%esp
There are three dumps like this one; the unimplemented functions are
wine: Call from 0x7ee3812c to unimplemented function ntoskrnl.exe.KeQueryActiveProcessors, aborting
wine: Call from 0x7ee3812c to unimplemented function ntoskrnl.exe.KeQueryInterruptTime, aborting
wine: Call from 0x7ee3812c to unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent, aborting
wine: Call from 0x7ee3812c to unimplemented function ntoskrnl.exe.IoCreateUnprotectedSymbolicLink, aborting
Any hint on how to improve this?
--
Fabrice DELENTE
More information about the wine-users
mailing list