Skip to content

BSOD in Npcap 0.99 when suspending #390

Closed

Description

@dmiller-nmap

Reported via Microsoft Hardware Dev Center crash telemetry.

When the Npcap driver's FILTER_PAUSE method is called, it puts the driver into the paused state, but if any NBLs are pending (packets waiting to be sent) they are sent anyway, and then NdisFPauseComplete is called, even though NPF_Pause already returned NDIS_STATUS_SUCCESS.

Instead, NPF_Pause should set the PausePending flag (as it does) and then wait until all NBLs are processed before returning NDIS_STATUS_SUCCESS.

Activity

  1. dmiller-nmap commented on May 2, 2018

    @dmiller-nmap
    ContributorAuthor

    Fixed in Npcap 0.99-r5

  2. transferred this issue fromnmap/nmapon May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions