Eu compilo um projeto no Ubuntu14 com o gcc4.9 e ele sempre falha na inicialização (double free ou corrupção). O mesmo projeto compilado no Ubuntu16 com o gcc 5.4 funciona bem! Eu instalei no Ububtu14 o gcc.5.4 e recompilei o projeto. Os resultados são os mesmos: duplo livre ou corrupção. O projeto é compilado com a mesma versão do gcc, mas no ambiente 14 ele não funciona! Eu tento compilar o mesmo projeto em um Rasperry 3 executando Jessie que usa um gcc 4.9: compilação é bom, mas sempre o mesmo erro duplo livre ou corrupção.
O projeto usa funções multi-thread. Não tenho mais idéias para resolver o problema no Ubuntu14 (e no Raspberry Jessie).