Index: buspdo.c =================================================================== --- buspdo.c (revision 74140) +++ buspdo.c (working copy) @@ -879,7 +879,7 @@ if (!ACPI_SUCCESS(AcpiStatus)) { DPRINT1("AcpiGetCurrentResources #2 failed (0x%x)\n", AcpiStatus); - ASSERT(FALSE); + ExFreePoolWithTag(Buffer.Pointer, 'BpcA'); return STATUS_UNSUCCESSFUL; } @@ -1354,7 +1354,7 @@ if (!ACPI_SUCCESS(AcpiStatus)) { DPRINT1("AcpiGetCurrentResources #2 failed (0x%x)\n", AcpiStatus); - ASSERT(FALSE); + ExFreePoolWithTag(Buffer.Pointer, 'BpcA'); return STATUS_UNSUCCESSFUL; }