https://bugs.winehq.org/show_bug.cgi?id=33849
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |9c789f2949faa14dc98df6a42b7 | |e04b2af3e9ded Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #16 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commits:
https://source.winehq.org/git/wine.git/commitdiff/0b06d4c4a36e34b314c1886a30... ("ntoskrnl: Add initial code to emulate memory access to USER_SHARED_DATA on x86_64.")
https://source.winehq.org/git/wine.git/commitdiff/411cdebaede4274d43e1ad4d1b... ("ntoskrnl: Add emulation for 'mov Ob, AL' and 'mov Ovqp, rAX' instruction.")
https://source.winehq.org/git/wine.git/commitdiff/9c789f2949faa14dc98df6a42b... ("ntoskrnl: Add emulation for 'movzx {Eb,Ew}, Gv' instruction.")
Thanks Sebastian.
--- snip --- ... 000f:Call KERNEL32.CreateProcessW(00000000,000206a0 L"C:\windows\system32\winedevice.exe bdisk",00000000,00000000,00000000,00000400,00440000,00000000,0023f980,0023f9f0) ret=7f02b884d82c ... 0013:Call KERNEL32.__wine_kernel_init() ret=7f0a05072709 000f:Ret KERNEL32.CreateProcessW() retval=00000001 ret=7f02b884d82c ... 0018:Call advapi32.RegisterServiceCtrlHandlerExW(0001967e L"bdisk",7f09fe2ca27b,00000000) ret=7f09fe2ca635 0018:Ret advapi32.RegisterServiceCtrlHandlerExW() retval=00023e00 ret=7f09fe2ca635 ... 0018:Call KERNEL32.LoadLibraryW(00024850 L"system32\drivers\bdisk.sys") ret=7f09fe2c916f ... 0018:Ret KERNEL32.LoadLibraryW() retval=00440000 ret=7f09fe2c916f ... 0018:Call driver init 0x455064 (obj=0x7f09fe4cc5a0,str=L"\Registry\Machine\System\CurrentControlSet\Services\bdisk") 0018:trace:seh:raise_exception code=c0000005 flags=0 addr=0x455034 ip=455034 tid=0018 0018:trace:seh:raise_exception info[0]=0000000000000000 0018:trace:seh:raise_exception info[1]=fffff78000000320 0018:trace:seh:raise_exception rax=fffff78000000320 rbx=00007f09fe4cc5a0 rcx=0000000000453100 rdx=00002b992ddfa232 0018:trace:seh:raise_exception rsi=000000000043eb9b rdi=000000000043eb20 rbp=000000000043dfd0 rsp=000000000043dee8 0018:trace:seh:raise_exception r8=000000000043e220 r9=00007f09fe4cc5a0 r10=6b736964625c5c73 r11=0000003f72b8cd30 0018:trace:seh:raise_exception r12=000000000033ddff r13=000000000043f700 r14=0000000000000000 r15=0000000000000000 0018:trace:seh:call_vectored_handlers calling handler at 0x7f09fddbe0d5 code=c0000005 flags=0 0018:trace:int:vectored_handler next instruction rip=455037 0018:trace:int:vectored_handler rax=0000000000000050 rbx=00007f09fe4cc5a0 rcx=0000000000453100 rdx=00002b992ddfa232 0018:trace:int:vectored_handler rsi=000000000043eb9b rdi=000000000043eb20 rbp=000000000043dfd0 rsp=000000000043dee8 0018:trace:int:vectored_handler r8=000000000043e220 r9=00007f09fe4cc5a0 r10=6b736964625c5c73 r11=0000003f72b8cd30 0018:trace:int:vectored_handler r12=000000000033ddff r13=000000000043f700 r14=0000000000000000 r15=0000000000000000 0018:trace:seh:call_vectored_handlers handler at 0x7f09fddbe0d5 returned ffffffff 0018:Call ntdll.RtlInitUnicodeString(0043def0,00448250 L"\Device\BDisk") ret=00445455 0018:Ret ntdll.RtlInitUnicodeString() retval=0043def0 ret=00445455 0018:Call ntoskrnl.exe.IoCreateDevice(7f09fe4cc5a0,00000400,0043def0,00000022,00000100,7f0a0536a600,0043df30) ret=00445488 0018:trace:ntoskrnl:IoCreateDevice (0x7f09fe4cc5a0, 1024, L"\Device\BDisk", 34, 100, 0, 0x43df30) 0018:Call ntdll.RtlAllocateHeap(00010000,00000008,00000548) ret=7f09fddc12d0 0018:Ret ntdll.RtlAllocateHeap() retval=0002a940 ret=7f09fddc12d0 0018:Ret ntoskrnl.exe.IoCreateDevice() retval=00000000 ret=00445488 0018:Call ntdll.RtlInitUnicodeString(0043df00,00448290 L"\DosDevices\BDisk") ret=004454b4 0018:Ret ntdll.RtlInitUnicodeString() retval=0043df00 ret=004454b4 0018:Call ntoskrnl.exe.IoCreateSymbolicLink(0043df00,0043def0) ret=004454c4 0018:trace:ntoskrnl:IoCreateSymbolicLink L"\DosDevices\BDisk" -> L"\Device\BDisk" 0018:Call ntdll.NtCreateSymbolicLinkObject(0043dd48,000f0001,0043dd10,0043def0) ret=7f09fddc18e6 0018:Ret ntdll.NtCreateSymbolicLinkObject() retval=00000000 ret=7f09fddc18e6 0018:Ret ntoskrnl.exe.IoCreateSymbolicLink() retval=00000000 ret=004454c4 0018:trace:seh:raise_exception code=c0000005 flags=0 addr=0x441e97 ip=441e97 tid=0018 0018:trace:seh:raise_exception info[0]=0000000000000000 0018:trace:seh:raise_exception info[1]=fffff78000000014 0018:trace:seh:raise_exception rax=fffff78000000014 rbx=000000000000016d rcx=000000000043de10 rdx=000000000043de10 0018:trace:seh:raise_exception rsi=0000000000448330 rdi=00007f09fe4cc6e8 rbp=000000000043dfd0 rsp=000000000043dd90 0018:trace:seh:raise_exception r8=00000000004482f0 r9=000000000043ded0 r10=0000000000000008 r11=000000000043de78 0018:trace:seh:raise_exception r12=00000000004482f0 r13=000000000043ded0 r14=0000000000000000 r15=0000000000000000 0018:trace:seh:call_vectored_handlers calling handler at 0x7f09fddbe0d5 code=c0000005 flags=0 0018:trace:int:vectored_handler next instruction rip=441e9a 0018:trace:int:vectored_handler rax=01d0aac9a737e5d6 rbx=000000000000016d rcx=000000000043de10 rdx=000000000043de10 0018:trace:int:vectored_handler rsi=0000000000448330 rdi=00007f09fe4cc6e8 rbp=000000000043dfd0 rsp=000000000043dd90 0018:trace:int:vectored_handler r8=00000000004482f0 r9=000000000043ded0 r10=0000000000000008 r11=000000000043de78 0018:trace:int:vectored_handler r12=00000000004482f0 r13=000000000043ded0 r14=0000000000000000 r15=0000000000000000 0018:trace:seh:call_vectored_handlers handler at 0x7f09fddbe0d5 returned ffffffff 0018:Call ntdll.RtlSystemTimeToLocalTime(0043de10,0043de10) ret=00441ea4 0018:Ret ntdll.RtlSystemTimeToLocalTime() retval=00000000 ret=00441ea4 0018:Call ntdll.ZwQueryInformationThread(fffffffffffffffe,00000000,0043de28,00000030,0043de20) ret=00441ee9 0018:Ret ntdll.ZwQueryInformationThread() retval=00000000 ret=00441ee9 ... 0018:Call msvcrt._vsnprintf(00024850,0000004d,004482f0 "BDisk Driver Started! Compilation date %s Compilation time %s\n",0043ded0) ret=00442040 0018:Ret msvcrt._vsnprintf() retval=0000004d ret=00442040 ... 0018:Ret driver init 0x455064 (obj=0x7f09fe4cc5a0,str=L"\Registry\Machine\System\CurrentControlSet\Services\bdisk") retval=00000000 0018:Call advapi32.SetServiceStatus(00023e00,0043e300) ret=7f09fe2ca715 --- snip ---
$ wine --version wine-1.7.45-147-gba00762
Regards