Project

General

Profile

Actions

Bug #915

closed

may-aliases do not care of function calls with result assignment

Added by Vadim Mutilin about 13 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
03/05/2011
Due date:
% Done:

0%

Estimated time:
Detected in build:
332a82ef0fd0894e38a0056d9f7ee2ab2e00a7b5
Platform:
Published in build:

Description

small.c is an example on the base of maycast-int-bad.c
which exposes bug in may aliases:
verdict unsafe if res = lock(data);
verdict safe if lock(data);

the hypothesis is that function call with return value is not properly matched in process_one_edge of bddptsto.ml


Files

small.c (410 Bytes) small.c Vadim Mutilin, 03/05/2011 06:29 PM
Actions

Also available in: Atom PDF