Hi!
I can start taskmgr but it does not display at all! I've even seen it running
by executing ps.exe. I started with cmd at boot time and executed taskmgr from
the cmd prompt and I get the gui loaded but w/o the taskmgr displayed. After
a Alt-F4 and a click of the mouse I get this.
(objects/gdiobj.c:711) called from: objects/color.c:453
(objects/gdiobj.c:537) Invalid ObjectHandle 0x00050022
(objects/gdiobj.c:709) GDIOBJ_LockObj failed for 0x00080021, reqtype 0x00080000
reason 1
(objects/gdiobj.c:711) called from: objects/color.c:453
KeBugCheckWithTf at ke/catch.c:164
Bug detected (code 1e param 0 0 0 0)
KMODE_EXCEPTION_NOT_HANDLED
Page Fault Exception: 14(0)
Processor: 0 CS:EIP 8:dd7af992 <win32k.sys: 13992>
cr2 f000e8e2 cr3 3ce4e000 Proc: c0b24228 Pid: 4 <csrss> Thrd: c0b7c900 Tid: 27
DS 10 ES 10 FS 30 GS 10
EAX: f000e816 EBX: 00000000 ECX: f000e816
EDX: ccfc0eb0 EBP: ddc26dcc ESI: 00d2feb0 ESP: ddc26d40
EDI: ddc26f84 EFLAGS: 00010282 kESP ddc26d40 kernel stack base ddc24000
Frames: <win32k.sys: 130c7> <win32k.sys: 13290> <win32k.sys: 1d1e6>
<win32k.sys:
1d7f7> <win32k.sys: 1db26> <ntoskrnl.exe: 35cd> <77E7036B>
This was with real hardware.
CPU supports PAE mode
(ke/i386/kernel.c:341) CPU doesn't run in PAE mode
(ke/i386/kernel.c:346) CPU Vendor: AuthenticAMD
(ke/i386/kernel.c:350) CPU Model: AMD Athlon(tm) XP 2000+
(ke/i386/kernel.c:353) Ke386CacheAlignment: 64
(ke/i386/kernel.c:356) Ke386L1CacheSize: 128kB
(ke/i386/kernel.c:360) Ke386L2CacheSize: 256kB
DriverBase for \SystemRoot\system32\drivers\pci.sys: dd221000
Peripheral Component Interconnect Bus Driver
Theodor Willax wrote:
Hi,
I'm getting repeatedly kernel crashes in regobj.c - CmiObjectParse (line
168). To reproduce the crash start task manager with a right click on
the taskbar, minimize this instance of taskmanager and start a new one.
Here the code
----
else
{
if ((FoundObject->KeyCell->Flags & REG_KEY_LINK_CELL) &&
!((Attributes & OBJ_OPENLINK) && (EndPtr == NULL)))
{
DPRINT("Found link\n");
RtlInitUnicodeString(&LinkPath, NULL);
----
I poked around in cm/regobj.c and enabled the DPRINT's, it failed at boot time!
FoundObject->KeyCell is NULL. Does anybody else have the same problem?
I've attached two screenshots of the BSODs. Clean compile of last cvs
snapshot.
Regards,
Theo
Sorry I'm still hacken it,
James