defects4j icon indicating copy to clipboard operation
defects4j copied to clipboard

A Database of Real Faults and an Experimental Infrastructure to Enable Controlled Experiments in Software Engineering Research

Results 99 defects4j issues
Sort by recently updated
recently updated
newest added

Would have saved me 10 minutes. Fix ``` Can't locate String/Interpolate.pm in @INC (you may need to install the String::Interpolate module) (@INC contains: /mnt/data/martin/defects4j/framework/lib /mnt/data/m artin/defects4j/framework /mnt/data/martin/defects4j/framework/core /mnt/data/martin/defects4j/framework/core /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.30.0...

Hi, When trying to run `defects4j` on `Chart 1`, it raised the following error: ```bash compile: [mkdir] Created dir: /tmp/Chart_2/build [javac] /defects4j/framework/projects/Chart/Chart.build.xml:57: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last;...

The original issue: https://issues.apache.org/jira/browse/LANG-857 The original patch: https://github.com/apache/commons-lang/commit/52bcd9b8e82d4d1d287b0d75df1e161aff8c65ab But after digging it for a while, and checking against with the current version of commons-lang, the original patch is reverted (https://github.com/apache/commons-lang/commit/ab1424015085472b2d3865668e370aec8a102331#diff-a52232956711fb9042d1101775d44638e95bb979e1c73af2bf48d72d7c41d39cL95)...

enhancement
bug-mining
metadata

Original issue: https://issues.apache.org/jira/browse/COLLECTIONS-239 The current reverted patch is https://github.com/rjust/defects4j/blob/master/framework/projects/Collections/patches/17.src.patch and it is originate from [this commit](https://github.com/apache/commons-collections/commit/459f14b33c02509a4b9cc5360f3ff2f4edba9284). However, according to the surrounding commit messages, the COLLECTIONS-239 is fixed by multiple commit,...

enhancement
bug-mining
metadata

Original issue: https://issues.apache.org/jira/browse/LANG-586 The patches: https://github.com/apache/commons-lang/commit/5c3ec55e15922c58bb2f39145de9fe641840bb50 and https://github.com/apache/commons-lang/commit/a2bb711aee6621b21cdd22e6d7e4bff2f7236235 But in defects4j, only the latter commit is cherry-picked to be reverted: https://github.com/rjust/defects4j/blob/master/framework/projects/Lang/patches/34.src.patch , ignoring the huge changes in the former commit

enhancement
bug-mining
metadata

Mutation analysis works as expected or all project, except for: * Major cannot generate mutants for Gson classes whose names start with '$'. * Major successfully mutates classes in Mockito...

bug
external tools

'build_files' associated with the buggy version are not used; both buggy and fixed use the build file of the fixed version. The additional build files are generated and only used...

enhancement
bug-mining
infrastructure
metadata

Hi, I was wondering whether Defects4J includes test cases added after the commit that fixed the bug. The Defects4J paper does not explicitly mention this, so are any such test...

question
bug-mining

Currently, a patch that fixes a compilation error for a particular project version needs to apply cleanly. This is generally desirable, but the number of required patches for a project...

enhancement
bug-mining
infrastructure