From: Martin Quinson Date: Sat, 4 Apr 2015 12:55:19 +0000 (+0200) Subject: dont mangle error messages when surf_exit segfaults X-Git-Tag: v3_12~738^2~16 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/ef7502fcef92f5305f0b0b86a948262c03740cdc?ds=sidebyside dont mangle error messages when surf_exit segfaults --- diff --git a/src/surf/surfxml_parse.c b/src/surf/surfxml_parse.c index 90c3711c97..34bbc7b373 100644 --- a/src/surf/surfxml_parse.c +++ b/src/surf/surfxml_parse.c @@ -38,8 +38,9 @@ void surf_parse_error(const char *fmt, ...) { char *msg = bvprintf(fmt,va); va_end(va); cleanup(); + XBT_ERROR("Parse error at %s:%d: %s", surf_parsed_filename, lineno, msg); surf_exit(); - xbt_die("Parse error at %s:%d: %s", surf_parsed_filename, lineno, msg); + xbt_die("Exiting now"); } void surf_parse_warn(const char *fmt, ...) { va_list va;