[ros-dev] registry problem
art yerkes
ayerkes at speakeasy.net
Sat Dec 18 12:26:41 CET 2004
On Sat, 18 Dec 2004 15:59:37 +0100
Hartmut Birr <hartmut.birr at gmx.de> wrote:
> Hi,
>
> I've some problems with the registry on my smp machine. I start ctm and
> cmd. Within cmd, I start compiling of reactos. After a short time ros
> does crash. It seems that are two problems. Look at the debug output.
>
> - Hartmut
>
> ...
> RegistryHive is NULL (must not be NULL)
> Assertion KeyObject->RegistryHive != NULL failed at cm/regfile.c:265 for
> CPU0
> Bug detected (code 0 param 0 0 0 0)
> The bug code is undefined. Please use an existing code instead.
>
> Frames:
> <ntoskrnl.exe: bf4a (ke/bug.c:220 (KeBugCheckEx))>
> <ntoskrnl.exe: bf6a (ke/bug.c:237 (KeBugCheck))>
> <ntoskrnl.exe: 1971b (cm/regfile.c:265 (CmiVerifyKeyObject))>
> <ntoskrnl.exe: 20a7f (cm/regobj.c:224 (CmiObjectParse))>
> <ntoskrnl.exe: 6456c (ob/object.c:162 (ObFindObject))>
> <ntoskrnl.exe: 178f5 (cm/ntfunc.c:960 (NtOpenKey))>
> <ntoskrnl.exe: 2164b (cm/rtlfunc.c:122 (RtlpGetRegistryHandle))>
> <ntoskrnl.exe: 21af0 (cm/rtlfunc.c:359 (RtlQueryRegistryValues))>
> <win32k.sys: 522e7 (objects/text.c:2848 (SubstituteFontFamilyKey))>
> <win32k.sys: 5225b (objects/text.c:2870 (SubstituteFontFamily))>
> <win32k.sys: 52051 (objects/text.c:2897 (TextIntRealizeFont))>
> <win32k.sys: 3daa5 (objects/dc.c:1861 (NtGdiSelectObject))>
> <win32k.sys: 3c4f9 (objects/dc.c:1259 (NtGdiSetDCState))>
> <win32k.sys: 29d96 (ntuser/windc.c:248 (DceReleaseDC))>
> <win32k.sys: 2a79d (ntuser/windc.c:659 (NtUserReleaseDC))>
> <win32k.sys: 25771 (ntuser/painting.c:810 (NtUserEndPaint))>
> <ntoskrnl.exe: 3b87
> (D:\DOKUME~1\HB0875~1.NEW\LOKALE~1\Temp/ccyKaaaa.s:154
> (KeUserModeCallback))>
> <user32.dll: eb47 (misc/win32k.c:340 (NtUserEndPaint))>
> <user32.dll: 370d3 (windows/paint.c:105 (EndPaint))>
> <win32csr.dll: 8477 (guiconsole.c:392 (GuiConsoleHandlePaint))>
> <win32csr.dll: 8e9e (guiconsole.c:750 (GuiConsoleWndProc))>
> <user32.dll: 1364b (windows/message.c:926 (IntCallWindowProcW))>
> <user32.dll: 138a9 (windows/message.c:1061 (DispatchMessageW))>
> <win32csr.dll: 91a1 (guiconsole.c:871 (GuiConsoleGuiThread))>
> <kernel32.dll: 25653 (thread/thread.c:80 (ThreadStartup))>
> <DEADBEEF>
> ...
>
> ...
> (mm/npool.c:1643) Trying to allocate 858993464 bytes from nonpaged pool
> - nothing suitable found, returning NULL
> Frames:
> <ntoskrnl.exe: 54afb (mm/pool.c:47 (EiAllocatePool))>
> <ntoskrnl.exe: 54b81 (mm/pool.c:102 (ExAllocatePool))>
> <ntoskrnl.exe: 20f67 (cm/regobj.c:541 (CmiAddKeyToList))>
> <ntoskrnl.exe: 2090d (cm/regobj.c:163 (CmiObjectParse))>
> <ntoskrnl.exe: 6456c (ob/object.c:162 (ObFindObject))>
> <ntoskrnl.exe: 178f5 (cm/ntfunc.c:960 (NtOpenKey))>
> <ntoskrnl.exe: 3b3b
> (D:\DOKUME~1\HB0875~1.NEW\LOKALE~1\Temp/ccyKaaaa.s:154
> (KeUserModeCallback))>
> <7C901E67>
> <7C909547>
> <7C9047EE>
> Page fault at high IRQL was 2
> KeBugCheckWithTf at ke/catch.c:173
> Page fault at high IRQL was 2
> Bug detected (code 1e param 0 0 0 0)
> KMODE_EXCEPTION_NOT_HANDLED
>
> Page Fault Exception: 14(0)
> Processor: 1 CS:EIP 8:80082d21 <ntoskrnl.exe: 82d21
> (D:\DOKUME~1\HB0875~1.NEW\LOKALE~1\Temp/ccw9aaaa.s:396 (RtlUnwind))>
> cr2 cccccccc cr3 10f94000 Proc: 80f224c0 Pid: 37 <rdel.exe> Thrd:
> 80ef31c8 Tid: 8f
> DS 10 ES 10 FS 30 GS 10
> EAX: 80f1fff0 EBX: 00000010 ECX: 0ccccccc
> EDX: 33333330 EBP: 9ef13c40 ESI: cccccccc ESP: 9ef13bc4
> EDI: 00000000 EFLAGS: 00010206 kESP 9ef13bc4 kernel stack base 9ef11000
> Frames:
> <ntoskrnl.exe: 20f91 (cm/regobj.c:546 (CmiAddKeyToList))>
> <ntoskrnl.exe: 2090d (cm/regobj.c:163 (CmiObjectParse))>
> <ntoskrnl.exe: 6456c (ob/object.c:162 (ObFindObject))>
> <ntoskrnl.exe: 178f5 (cm/ntfunc.c:960 (NtOpenKey))>
> <ntoskrnl.exe: 3b3b
> (D:\DOKUME~1\HB0875~1.NEW\LOKALE~1\Temp/ccyKaaaa.s:154
> (KeUserModeCallback))>
> <7C901E67>
> <7C909547>
> <7C9047EE>
> <7C904EC3>
> <7C909997>
> <DEADBEEF>
Running BitchX's starting ascii graphic repetedly exposes this bug.
--
Here's a simple experiment. Stand on a train track between two locomotives
which are pushing on you with equal force in opposite directions. You will
exhibit no net motion. None the less, you may soon begin to notice that
something important is happening.
-- Robert Stirniman
More information about the Ros-dev
mailing list