Microsoft (R) Windows Debugger Version 6.12.0002.633 X86 Copyright (c) Microsoft Corporation. All rights reserved. Opened \\.\com3 Waiting to reconnect... (ntoskrnl\kd64\kdinit.c:94) ----------------------------------------------------- (ntoskrnl\kd64\kdinit.c:95) ReactOS 0.4.16-x86-dev (Build 20250420-unknown-revision) (Commit unknown-hash) (ntoskrnl\kd64\kdinit.c:96) 1 System Processor [512 MB Memory] (ntoskrnl\kd64\kdinit.c:100) Command Line: HAL=HALAACPI.DLL DEBUG DEBUGPORT=COM1 BAUDRATE=115200 SOS FASTDETECT MININT (ntoskrnl\kd64\kdinit.c:103) ARC Paths: multi(0)disk(0)cdrom(31) \ multi(0)disk(0)cdrom(31) \reactos\ Connected to Windows Server 2003 3790 x86 compatible target at (Sun Apr 20 14:41:31.075 2025 (UTC - 8:00)), ptr64 FALSE Kernel Debugger connection established. Symbol search path is: C:\apic_test\output-VS-i386\msvc_pdb Executable search path is: Windows Server 2003 Kernel Version 3790 UP Checked x86 compatible Built by: 20250420-unknown-revision.MSVC_19.29.30156.0 Machine Name: Kernel base = 0x80400000 PsLoadedModuleList = 0x80603180 System Uptime: not available (ntoskrnl\ke\i386\cpu.c:454) Supported CPU features: KF_V86_VIS KF_RDTSC KF_CR4 KF_CMOV KF_GLOBAL_PAGE KF_LARGE_PAGE KF_MTRR KF_CMPXCHG8B KF_MMX KF_WORKING_PTE KF_PAT KF_FXSR KF_FAST_SYSCALL KF_XMMI KF_XMMI64 KF_NX_BIT X86_FEATURE_PAE X86_FEATURE_APIC (ntoskrnl\ke\i386\cpu.c:750) Prefetch Cache: 64 bytes L2 Cache: 0 bytes L2 Cache Line: 64 bytes L2 Cache Associativity: 0 (hal\halx86\acpi\halacpi.c:835) Your machine has a SRAT, but NUMA/HotPlug are not supported! (hal\halx86\acpi\halacpi.c:782) ACPI Timer at: 1008h (EXT: 0) (hal\halx86\acpi\halacpi.c:533) ACPI Boot table found, but not supported! (hal\halx86\acpi\halacpi.c:891) ACPI 2.0 Detected. Tables: [XSDT] [APIC] [FACP] [SRAT] [BOOT] (hal\halx86\apic\rtctimer.c:138) Clock initialized (hal\halx86\apic\halinit.c:50) Using HAL: APIC UP DBG (hal\halx86\acpi\madt.c:250) Physical processor count: 1 (hal\halx86\acpi\madt.c:259) Processor 0: ProcessorId 0, LapicId 0, ProcessorStarted 0, BSPCheck 0, ProcessorPrcb 00000000 Assertion C:\apic_test\hal\halx86\apic\apic.c(680): (IrqlToTpr(Irql) & 0xF0) == (Vector & 0xF0) hal!HalEnableSystemInterrupt+0x85: 80272415 cd2c int 2Ch kd> .reload Connected to Windows Server 2003 3790 x86 compatible target at (Sun Apr 20 14:41:59.169 2025 (UTC - 8:00)), ptr64 FALSE Loading Kernel Symbols ............................... Loading User Symbols kd> kp ChildEBP RetAddr 805fda04 802b761e hal!HalEnableSystemInterrupt(unsigned long Vector = 0xfd, unsigned char Irql = 0x1b '', _KINTERRUPT_MODE InterruptMode = Latched (0n1))+0x85 [C:\apic_test\hal\halx86\apic\apic.c @ 680] 805fda18 802731a2 hal!HalpEnableInterruptHandler(unsigned char Flags = 0x23 '#', unsigned long BusVector = 0, unsigned long SystemVector = 0xfd, unsigned char Irql = 0x1b '', void * Handler = 0x80273b24, _KINTERRUPT_MODE Mode = Latched (0n1))+0x4e [C:\apic_test\hal\halx86\generic\usage.c @ 590] 805fda48 802b634a hal!HalpInitPhase0(struct _LOADER_PARAMETER_BLOCK * LoaderBlock = 0x80066000)+0x112 [C:\apic_test\hal\halx86\apic\halinit.c @ 69] 805fda60 8061d2a9 hal!HalInitSystem(unsigned long BootPhase = 0, struct _LOADER_PARAMETER_BLOCK * LoaderBlock = 0x80066000)+0x17a [C:\apic_test\hal\halx86\generic\halinit.c @ 156] 805fdc4c 806370ef nt!ExpInitializeExecutive(unsigned long Cpu = 0, struct _LOADER_PARAMETER_BLOCK * LoaderBlock = 0x80066000)+0x389 [C:\apic_test\ntoskrnl\ex\init.c @ 1056] 805fdd30 806377f7 nt!KiInitializeKernel(struct _KPROCESS * InitProcess = 0x806069e0, struct _KTHREAD * InitThread = 0x805f9338, void * IdleStack = 0x805fe000, struct _KPRCB * Prcb = 0xffdff120, char Number = 0n0 '', struct _LOADER_PARAMETER_BLOCK * LoaderBlock = 0x80066000)+0x89f [C:\apic_test\ntoskrnl\ke\i386\kiinit.c @ 596] 805fdd58 00000000 nt!KiSystemStartupBootStack(void)+0x47 [C:\apic_test\ntoskrnl\ke\i386\kiinit.c @ 698] kd> !Analyze -v Connected to Windows Server 2003 3790 x86 compatible target at (Sun Apr 20 14:42:30.310 2025 (UTC - 8:00)), ptr64 FALSE Loading Kernel Symbols ............................... Loading User Symbols ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Unknown bugcheck code (0) Unknown bugcheck description Arguments: Arg1: 00000000 Arg2: 00000000 Arg3: 00000000 Arg4: 00000000 Debugging Details: ------------------ FAULTING_IP: hal!HalEnableSystemInterrupt+85 [C:\apic_test\hal\halx86\apic\apic.c @ 680] 80272415 cd2c int 2Ch EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff) ExceptionAddress: 80272415 (hal!HalEnableSystemInterrupt+0x00000085) ExceptionCode: c0000420 (Assertion failure) ExceptionFlags: 00000000 NumberParameters: 0 Assertion C:\apic_test\hal\halx86\apic\apic.c(680): (IrqlToTpr(Irql) & 0xF0) == (Vector & 0xF0) ERROR_CODE: (NTSTATUS) 0xc0000420 - An assertion failure has occurred. EXCEPTION_CODE: (NTSTATUS) 0xc0000420 - An assertion failure has occurred. DEFAULT_BUCKET_ID: DRIVER_FAULT BUGCHECK_STR: 0x0 CURRENT_IRQL: 1 LAST_CONTROL_TRANSFER: from 802b761e to 80272415 STACK_TEXT: 805fda04 802b761e 000000fd 0000001b 00000001 hal!HalEnableSystemInterrupt+0x85 [C:\apic_test\hal\halx86\apic\apic.c @ 680] 805fda18 802731a2 00000023 00000000 000000fd hal!HalpEnableInterruptHandler+0x4e [C:\apic_test\hal\halx86\generic\usage.c @ 590] 805fda48 802b634a 80066000 805fda70 00000000 hal!HalpInitPhase0+0x112 [C:\apic_test\hal\halx86\apic\halinit.c @ 69] 805fda60 8061d2a9 00000000 80066000 000001c0 hal!HalInitSystem+0x17a [C:\apic_test\hal\halx86\generic\halinit.c @ 156] 805fdc4c 806370ef 00000000 80066000 0000eb8c nt!ExpInitializeExecutive+0x389 [C:\apic_test\ntoskrnl\ex\init.c @ 1056] 805fdd30 806377f7 806069e0 805f9338 805fe000 nt!KiInitializeKernel+0x89f [C:\apic_test\ntoskrnl\ke\i386\kiinit.c @ 596] 805fdd58 00000000 00000000 00000000 00000000 nt!KiSystemStartupBootStack+0x47 [C:\apic_test\ntoskrnl\ke\i386\kiinit.c @ 698] STACK_COMMAND: kb FOLLOWUP_IP: nt!ExpInitializeExecutive+389 [C:\apic_test\ntoskrnl\ex\init.c @ 1056] 8061d2a9 3bf4 cmp esi,esp FAULTING_SOURCE_CODE: 1052: &ExpNlsTableInfo); 1053: RtlResetRtlTranslations(&ExpNlsTableInfo); 1054: 1055: /* Now initialize the HAL */ > 1056: if (!HalInitSystem(ExpInitializationPhase, LoaderBlock)) 1057: { 1058: /* HAL failed to initialize, bugcheck */ 1059: KeBugCheck(HAL_INITIALIZATION_FAILED); 1060: } 1061: SYMBOL_STACK_INDEX: 4 SYMBOL_NAME: nt!ExpInitializeExecutive+389 FOLLOWUP_NAME: MachineOwner MODULE_NAME: nt IMAGE_NAME: ntoskrnl.exe DEBUG_FLR_IMAGE_TIMESTAMP: 6805764d FAILURE_BUCKET_ID: 0x0_nt!ExpInitializeExecutive+389 BUCKET_ID: 0x0_nt!ExpInitializeExecutive+389 Followup: MachineOwner ---------