Project

General

Profile

Bug #1759

cmiArgDebugFlag Used Before Initialization

Added by Ronak Buch 13 days ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
12/05/2017
Due date:
% Done:

0%


Description

If CmiAbort is called before cmiArgDebugFlag is initialized, then the application segfaults instead of aborting cleanly. It is initialized at the beginning of ConverseRunPE, so anything that aborts before that will fail. I encountered this due to CmiInitCma failing and causing segfaults on my laptop; this was on 2f6f29d9c5d1c9ce7db21299b0bc000e4296ee2a using

./build charm++ multicore-linux64 -j4 --with-production --enable-error-checking

Also available in: Atom PDF