Deadlock

From HPCBugBase

Jump to: navigation, search

HPCBugBase Menu

Submit feedback


Overview


Index


Index by Languages

Contents

[edit] Defect Type Description

A deadlock is a type of defect in which two or more processes/threads are waiting for competing resource(s) and never get out. It is currently classified as a sub-type of the Synchronization defect.

[edit] Entries

[edit] Advice

An obvious deadlock always causes the program to run forever, so it can be easily noticed. In more subtle cases, however, a defect doesn't always cause an actual deadlock status.

[edit] Symptom

  • Program runs forever
  • Nondeterministic execution behaviors

[edit] Other Findings and Contexts

Pages referring to this entry: Main Page Defect Classification Scheme (Mar 06) Defect Classification Scheme by Squyres and DeSouza Missing MPI Finalize Potential Deadlock Synchronization Defect Classification Scheme (Mar 07) 

Personal tools