OMNeT++/OMNEST Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000835OMNeT++simulation kernelpublic2015-09-15 11:092015-09-15 11:09
Assigned To 
Platformx86_64OSGNU/LinuxOS Version?
Product Version 
Target VersionFixed in Version 
Summary0000835: (5.0b2 - GNULinux) Global variable detector may cause segfault
DescriptionThe code printing the warning message for the use of Omnet objects as global variables can cause a segfault on program exit.
Steps To ReproduceHave global instances of cObject in your program, and some bad luck with the compiler-generated calling order of global variable destructors.
Additional Informationon GNULinux only, the warning print code hits a global std::map (C++ class names cache), wich may have been destroyed before the cObject whose destructor calls the print code.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2015-09-15 11:09 fpoisot New Issue
2015-10-12 09:28 ammmar1988 Issue cloned: 0000838

Copyright © 2000 - 2022 MantisBT Team
Powered by Mantis Bugtracker