Skip to content

Logging huge messages makes kernel crashing

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


Id Project Category View Due Date Updated
ID0000624 Frama-C Kernel public 2010-11-10 2014-03-13
Reporter teamod Assigned To correnson Resolution fixed
Priority urgent Severity crash Reproducibility always
Platform - OS - OS Version -
Product Version Frama-C Boron-20100401 Target Version Frama-C Neon-20140301 Fixed in Version Frama-C Neon-20140301

Description :

The environment is exactly the same as described in 0000623, below is the output.

[kernel] The full backtrace is: Raised by primitive operation at file "src/kernel/log.ml", line 201, characters 9-24 Called from file "format.ml", line 299, characters 4-28 Called from file "format.ml", line 428, characters 6-72 Called from file "format.ml", line 435, characters 6-24 Called from file "format.ml", line 1152, characters 8-28 Called from file "format.ml", line 1157, characters 10-25 Called from file "external/ptmap.ml", line 153, characters 3-15 Called from file "external/ptmap.ml", line 153, characters 3-15 Called from file "external/ptmap.ml", line 153, characters 3-15 Called from file "external/ptmap.ml", line 153, characters 3-15 Called from file "external/ptmap.ml", line 153, characters 3-15 Called from file "external/ptmap.ml", line 153, characters 3-15 Called from file "external/ptmap.ml", line 153, characters 3-15 Called from file "external/ptmap.ml", line 153, characters 3-15 Called from file "external/ptmap.ml", line 153, characters 3-15 Called from file "format.ml", line 1157, characters 10-25 Called from file "format.ml", line 1157, characters 10-25 Called from file "format.ml", line 1157, characters 10-25 Called from file "src/memory_state/offsetmap.ml", line 265, characters 6-66 Called from file "src/lib/rangemap.ml", line 172, characters 20-25 Called from file "format.ml", line 1157, characters 10-25 Called from file "format.ml", line 1157, characters 10-25 Called from file "external/ptmap.ml", line 535, characters 16-35 Called from file "external/ptmap.ml", line 535, characters 16-35 Called from file "external/ptmap.ml", line 535, characters 16-35 Called from file "external/ptmap.ml", line 535, characters 16-35 Called from file "external/ptmap.ml", line 535, characters 16-35 Called from file "external/ptmap.ml", line 535, characters 16-35 Called from file "external/ptmap.ml", line 535, characters 16-35 Called from file "external/ptmap.ml", line 535, characters 16-35 Called from file "external/ptmap.ml", line 535, characters 16-35 Called from file "external/ptmap.ml", line 535, characters 16-35 Called from file "external/ptmap.ml", line 535, characters 16-35 Called from file "src/memory_state/lmap.ml", line 290, characters 4-43 Called from file "src/memory_state/relations_type.ml", line 750, characters 4-43 Called from file "format.ml", line 1157, characters 10-25 Called from file "queue.ml", line 134, characters 6-20 Called from file "queue.ml", line 134, characters 6-20 Called from file "src/kernel/boot.ml", line 50, characters 4-20 Called from file "src/kernel/cmdline.ml", line 170, characters 4-8

     Unexpected error (Invalid_argument("String.create")).
     Please report as 'crash' at http://bts.frama-c.com
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information