[Bug 46205] Multiple kernel drivers need implementation of ' ntoskrnl.ObReferenceObjectByHandle' for 'PsThreadType' (PETHREAD)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Apr 8 19:25:34 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=46205

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://update.gpsgate.com/i |https://web.archive.org/web
                   |nstall/GpsGateClient.exe    |/20170608071455/http://upda
                   |                            |te.gpsgate.com/install/GpsG
                   |                            |ateClient.exe
         Resolution|---                         |FIXED
      Fixed by SHA1|                            |b0b89cb569823da908bd75dfff6
                   |                            |4f44ebeceefd9
             Status|NEW                         |RESOLVED

--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this is fixed by commits:

*
https://source.winehq.org/git/wine.git/commitdiff/4c0e81728f6db575d9cbd8feb8a5374f1adec9bb
("server: Allow creating thread kernel objects.")

*
https://source.winehq.org/git/wine.git/commitdiff/b0b89cb569823da908bd75dfff64f44ebeceefd9
("ntoskrnl.exe: Implement thread object constructor.")

Thanks Jacek

--- snip ---
...
0016:trace:ntoskrnl:open_driver opened service for driver
L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\bizVSerial"
0016:trace:service:SetServiceStatus 0x136f0 30 2 0 0 0 0 2710
0014:trace:service:svcctl_SetServiceStatus (0x16700, 0x15d04)
0016:trace:ntoskrnl:IoCreateDriver (L"\\Driver\\bizVSerial", 0x7ff1e800d930)
0016:trace:ntoskrnl:load_driver loading driver
L"System32\\drivers\\bizVSerialNT.sys"
0016:trace:loaddll:load_native_dll Loaded
L"C:\\windows\\System32\\drivers\\bizVSerialNT.sys" at 0x450000: native 
...
0016:trace:ntoskrnl:KeInitializeEvent event 0x14008, type 0, state 0.
0016:trace:ntoskrnl:KeInitializeEvent event 0x13fe8, type 0, state 0.
0016:trace:ntoskrnl:ObReferenceObjectByHandle 0x38 1fffff (nil) 0 0x14000 (nil)
0018:trace:ntoskrnl:KeWaitForMultipleObjects count 2, objs 0x55fd60, wait_type
1, reason 0, mode 0, alertable 0, timeout (nil), wait_blocks 0x55fd70.
0016:trace:ntoskrnl:ObReferenceObject (0x13820) ref=1
0016:trace:ntoskrnl:init_driver init done for L"bizVSerial" obj 0x138a0 
...
0017:trace:ntoskrnl:unload_driver L"\\Driver\\bizVSerial"
...
0017:trace:ntoskrnl:KeSetEvent event 0x13fe8, increment 0, wait 0.
0017:trace:ntoskrnl:KeWaitForMultipleObjects count 1, objs 0x43f790, wait_type
1, reason 6, mode 0, alertable 0, timeout (nil), wait_blocks (nil).
0018:trace:ntoskrnl:KeResetEvent event 0x13fe8.
0017:trace:ntoskrnl:ObDereferenceObject (0x13820) ref=0
0017:trace:ntoskrnl:IoDeleteDevice 0x13d00
0017:trace:ntoskrnl:ObDereferenceObject (0x13d00) ref=0
0017:trace:loaddll:free_modref Unloaded module
L"C:\\windows\\System32\\drivers\\bizVSerialNT.sys" : native
0017:trace:ntoskrnl:IoDeleteDriver (0x138a0)
0017:trace:ntoskrnl:ObDereferenceObject (0x138a0) ref=0
0017:trace:service:SetServiceStatus 0x136f0 30 1 0 0 0 0 0 
...
--- snip ---

$ wine --version
wine-4.5-271-g18883a7676

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list