Есть программа, которая работает под DOS/Win 9x,NT. Откомпилял тоже самое с небольшими исправлениями под linux. Попрежнему работает под DOS/Win, но под linux выдает сообщение segmentation fault во время инициализации в malloc(). Пытаюсь выделить памать под 3х мерный массив 20х20х20 из double. За одну порцию выделяестя небольшой кусок 248 байт. Памяти достаточно (128MiB со свопом). В чем может быть проблема? Понимаю, что вариантов масса. Но куда хоть копать?