[LLVMdev] summer of code idea — checking bounds overflow bugs
John Regehr
regehr at cs.utah.edu
Tue Mar 30 07:36:35 PDT 2010
Qiuping,
Have you looked at what has already been done? I would expect that taking
previous work such as this:
http://llvm.org/pubs/2006-05-24-SAFECode-BoundsCheck.html
and integrating into current LLVM would be a better idea than starting
over.
John
On Tue, 30 Mar 2010, ??? wrote:
>
> Hi,
>
> Some days ago I am interested in detecting undefined behaviors
>
> in C programs based on Clang. After several days? investigation, I think
>
> checking bounds overflow bugs is more interesting, because bounds
>
> overflow is one of the most frequently encountered errors in C programs.
>
> For example, performing pointer arithmetic without checking bounds
>
> can cause bounds overflow. To increase the accuracy of finding bugs,
>
> I want to write several passes, based on slicing, inline and summary
> function
>
> / (partial) transition function, to implement intre-procedural analysis.
>
> Does some person have interest in the project? I need a mentor,
>
> and wait for your reply.
>
>
>
> Best Reagards!
>
>
>
> Qiuping Yi
>
>
>
More information about the llvm-dev
mailing list