Taxonomy of Infinite Loop

In this page, we introduce the taxonomy of infinite loop and corresponding examples. We show the hierarchical taxonomy of infinite loops including four levels of categories. Our taxonomy of infinite loops consists of 10 inner categories (marked in grey color) and 16 leaf categories (marked in white color). To measure the frequency of bugs appearing in each category, we counted the number of bugs in each category and the number of projects where the bugs are located, shown in the upper right corner of each category in Figure 1.