CONCORD — A federal judge in New Hampshire has dismissed one criminal case, and a high-profile white-collar case hangs in the balance over questions about misconduct by a top federal prosecutor.

Judges faulted the prosecutor, John S. Davis, twice last June in separate cases at the U.S. District Court in Concord. The cases are still being played out in court filings and judicial orders.