diff --git a/openair2/UTIL/LOG/log.c b/openair2/UTIL/LOG/log.c
index d36e16980ce0d99822658cb7614b3b82562cb6a5..3690d0be9db4fed1d63322c201896698e8b1336f 100644
--- a/openair2/UTIL/LOG/log.c
+++ b/openair2/UTIL/LOG/log.c
@@ -328,7 +328,10 @@ void  log_getconfig(log_t *g_log) {
     verbosity = map_str_to_int(log_verbosity_names,*(logparams_verbosity[i].strptr));
     level     = map_str_to_int(log_level_names,    *(logparams_level[i].strptr));
     set_comp_log(i, level,verbosity,1);
-    set_component_filelog(*(logparams_logfile[i].uptr));
+    /* HOTFIX: the following statement crashes, it is thus commented
+     * TODO: proper fix
+     */
+    /*set_component_filelog(*(logparams_logfile[i].uptr));*/
     if ( logparams_logfile[i].defstrval != NULL) {
        free (logparams_logfile[i].defstrval);
     }