StorageService.move() throws RuntimeException when interrupted

2019-05-06 Thread eBugs Study
Dear Cassandra developers, we are developing a tool to detect exception-related bugs in Java. Our prototype has spotted the following throw statement whose exception class and error message indicate different error conditions. Version: Cassandra-3.11 (commit: 123113f7b887370a248669ee0db6fdf13df0

StorageService.rebuild() throws RuntimeException when interrupted

2019-05-06 Thread eBugs Study
Dear Cassandra developers, we are developing a tool to detect exception-related bugs in Java. Our prototype has spotted the following throw statement whose exception class and error message indicate different error conditions. Version: Cassandra-3.11 (commit: 123113f7b887370a248669ee0db6fdf13df0

StorageService.decommission() throws RuntimeException when interrupted

2019-05-06 Thread eBugs Study
Dear Cassandra developers, we are developing a tool to detect exception-related bugs in Java. Our prototype has spotted the following throw statement whose exception class and error message indicate different error conditions. Version: Cassandra-3.11 (commit: 123113f7b887370a248669ee0db6fdf13df0

CompactionAwareWriter.getWriteDirectory() throws RuntimeException when running out of disk space

2019-05-06 Thread eBugs Study
Dear Cassandra developers, we are developing a tool to detect exception-related bugs in Java. Our prototype has spotted the following two throw statements whose exception class and error message indicate different error conditions. Version: Cassandra-3.11 (commit: 123113f7b887370a248669ee0db6fdf

WindowsFailedSnapshotTracker.deleteOldSnapshots() throws RuntimeException when it failed to create a file

2019-05-06 Thread eBugs Study
Dear Cassandra developers, we are developing a tool to detect exception-related bugs in Java. Our prototype has spotted the following throw statement whose exception class and error message indicate different error conditions. Version: Cassandra-3.11 (commit: 123113f7b887370a248669ee0db6fdf13df0

CommitLogArchiver.construct() throws a RuntimeException when it failed to create a directory

2019-05-06 Thread eBugs Study
Dear Cassandra developers, we are developing a tool to detect exception-related bugs in Java. Our prototype has spotted the following throw statement whose exception class and error message indicate different error conditions. Version: Cassandra-3.11 (commit: 123113f7b887370a248669ee0db6fdf13df0

CommitLogArchiver.maybeRestoreArchive() throws a RuntimeException when it failed to list a directory

2019-05-06 Thread eBugs Study
Dear Cassandra developers, we are developing a tool to detect exception-related bugs in Java. Our prototype has spotted the following throw statement whose exception class and error message indicate different error conditions. Version: Cassandra-3.11 (commit: 123113f7b887370a248669ee0db6fdf13df0

OffHeapBitSet() throws a RuntimeException when it runs out of memory

2019-05-06 Thread eBugs Study
Dear Cassandra developers, we are developing a tool to detect exception-related bugs in Java. Our prototype has spotted the following throw statement whose exception class and error message indicate different error conditions. Version: Cassandra-3.11 (commit: 123113f7b887370a248669ee0db6fdf13df0