navaraf(a)svn.reactos.com wrote:
- Unlock GDI objects by pointer, not by handle.
- Fix a few invalid lock cases.
- Add support for shared GDI object locks and use it for locking surfaces.
Hi,
I'm not able to boot ros after this changes. I've enabled all
optimisation and I've set DBG=1.
- Hartmut
KeBugCheckWithTf at ntoskrnl\ke\catch.c:222
Page Fault Exception: 14(0)
Processor: 0 CS:EIP 8:9d5c08df <win32k.sys:478df
(subsys/win32k/objects/stockobj.c:147 (CreateStockObjects))>
cr2 12cd93e0 cr3 78dd000 Proc: 80abc288 Pid: 74 <csrss.exe> Thrd:
80abdc10 Tid: 78
DS 10 ES 10 FS 30 GS 23
EAX: 00080019 EBX: 9d5c10d8 ECX: 870000fc
EDX: 8d37d5c8 EBP: 8d37dc60 ESI: 8d37d678 ESP: 9d465c8c
EDI: 9d465d74 EFLAGS: 00000246 kESP 9d465c8c kernel stack base 9d463000
Frames:
<0>