Skip to content

Segmentation error occured while processing statement contract

ID0000633: This issue was created automatically from Mantis Issue 633. Further discussion may take place here.


Id Project Category View Due Date Updated
ID0000633 Frama-C Plug-in > jessie public 2010-12-01 2011-07-29
Reporter Astra Assigned To pascal Resolution fixed
Priority normal Severity minor Reproducibility always
Platform - OS - OS Version -
Product Version Frama-C Boron-20100401 Target Version - Fixed in Version -

Description :

During the processing of

/*@ ensures lbstack[stackpos] < ub; */ if (lb < p-1)

Frama gives the next message:

tester@ubuntu-fm:~/workspace/prac1$ frama-c -jessie -jessie-atp gui qsorti_bug.c[kernel] preprocessing with "gcc -C -E -I. -dD qsorti_bug.c" [jessie] Starting Jessie translation [jessie] Producing Jessie files in subdir qsorti_bug.jessie [jessie] File qsorti_bug.jessie/qsorti_bug.jc written. Segmentation error

The similar "ensures" for the next "if"-statement causes no error.

The source file is attached.

Additional Information :

OS: UbuntuFM 10.04 (in Oracle VM VirtualBox)

Attachments

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information