X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a7a10a7b5f6ca51624f7b4ce952425636abb139d..cf9200da17217300a7966654d881f2efdb8e514c:/src/mc/mc_checkpoint.c diff --git a/src/mc/mc_checkpoint.c b/src/mc/mc_checkpoint.c index c9b6085e08..42e950918b 100644 --- a/src/mc/mc_checkpoint.c +++ b/src/mc/mc_checkpoint.c @@ -265,7 +265,7 @@ void MC_get_libsimgrid_plt_section(){ int i, plt_found = 0; unsigned long int size, offset; - char *command = bprintf("objdump --section-headers %s", libsimgrid_path); + char *command = bprintf("LANG=C objdump --section-headers %s", libsimgrid_path); fp = popen(command, "r"); @@ -330,7 +330,7 @@ void MC_get_binary_plt_section(){ int i, plt_found = 0; unsigned long int size; - char *command = bprintf( "objdump --section-headers %s", xbt_binary_name); + char *command = bprintf("LANG=C objdump --section-headers %s", xbt_binary_name); fp = popen(command, "r"); @@ -518,9 +518,9 @@ static xbt_dynar_t MC_get_local_variables_values(void *stack_context){ stop = 1; if((long)ip > (long)start_text_libsimgrid) - frame = xbt_dict_get_or_null(mc_local_variables_libsimgrid, frame_name); + frame = xbt_dict_get_or_null(mc_libsimgrid_info->local_variables, frame_name); else - frame = xbt_dict_get_or_null(mc_local_variables_binary, frame_name); + frame = xbt_dict_get_or_null(mc_binary_info->local_variables, frame_name); if(frame == NULL){ ret = unw_step(&c);