• [^] # Re: mtrace, ltrace, stracej

    Posté par (courriel, site web personnel) . En réponse au message lowlevellock. Évalué à 2.

    Ça bloque parce que ça fait un malloc() dans asprintf() pour tenter de gérer un assert() qui a raté mais évidemment ça bloque puisqu'on est déjà dans malloc() et qu'on a choppé le [fm]utex.

    Je suspecte deux bugs :
    - dans ton code qui a peté le heap bien avant ce malloc() ;
    - dans malloc() parce qu'il ne devrait pas se réappeler sans tenir compte du futex qu'il a déjà.

    Je crois que mon pic de Ballmer est à 8 bières.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.