Есть не большой сервер по сбору информации с датчиков.
Все нормально работал потребовалось поставить под новое железо athlon64
компилируется нормально. но при запуске выдает segment fault
в отладчике:-----------------------------------------------------------------------------
data_dir = (char *) malloc( size++ );
*** glibc detected *** malloc(): memory corruption: 0x00000000005144b0 ***
Program received signal SIGABRT, Aborted.
0x00002b220998207b in raise () from /lib/libc.so.6
-----------------------------------------------------------------------------
дистрибутив Debain 4.0 gcc 4.1
В чем может быть проблема!?