View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0000710 | Frama-C | Plug-in > slicing | public | 2011-02-09 10:13 | 2011-02-14 16:24 | ||||
Reporter | tukarammuske | ||||||||
Assigned To | Anne | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Product Version | Frama-C Boron-20100401 | ||||||||
Target Version | Fixed in Version | Frama-C Carbon-20110201 | |||||||
Summary | 0000710: Crash during slicing | ||||||||
Description | Frama-c is used for slicing of the c code in attached test case and its getting crashed while slicing. Also we observe, the slicing does work (wrt C statement - if ( param_float == 32 && param_int == 31 ); ) -- 1. when && is replaced with || 2. when the conditions are interchanged, that is, if ( param_float == 32 || param_int == 31 ); 3. when the == operator in condition param_float == 32 is replaced by other comparison operator. The command to run and the some observations are put in the test case as comments. | ||||||||
Additional Information | Frama-C command to run: frama-c -slice-print -slice-pragma f2 frama-c_crash_float_param.c | ||||||||
Tags | No tags attached. | ||||||||
Attached Files |
|
![]() |
|
signoles (manager) 2011-02-09 14:33 |
Reproduced. @Anne: Run the command with -debug 1. An exception PdgIndex.NotFound seems to be raised when module Filter handles the slicing pragma. |
Anne (reporter) 2011-02-14 16:14 |
It doesn't crash for me :-/ @Julien: did you use the current version to reproduce the problem ? |
signoles (manager) 2011-02-14 16:24 |
The bug is actually fixed in the latest Frama-C public version, aka Carbon. |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2011-02-09 10:13 | tukarammuske | New Issue | |
2011-02-09 10:13 | tukarammuske | File Added: frama-c_crash_float_param.c | |
2011-02-09 14:30 | signoles | Assigned To | => Anne |
2011-02-09 14:30 | signoles | Status | new => assigned |
2011-02-09 14:30 | signoles | Category | Kernel => Plug-in > slicing |
2011-02-09 14:30 | signoles | Status | assigned => confirmed |
2011-02-09 14:33 | signoles | Note Added: 0001470 | |
2011-02-14 16:14 | Anne | Note Added: 0001500 | |
2011-02-14 16:24 | signoles | Note Added: 0001501 | |
2011-02-14 16:24 | signoles | Status | confirmed => closed |
2011-02-14 16:24 | signoles | Resolution | open => fixed |
2011-02-14 16:24 | signoles | Fixed in Version | => Frama-C Carbon-20110201 |