Странности творятся с malloc, программа вылетает в cигфолт при вызове malloc в одной из функций. Собирается нормально.
int newClient(int sock){
CLIENT *client;
client = malloc(sizeof(struct CLIENT)); //<--сигфолт
.....
.....
return 0;
}
CLIENT это структура, если разместить эти две строчки кода, например в функции main то память выделяется нормально. В чем может быть проблема?

Ответ на:
комментарий
от Absurd

Ответ на:
комментарий
от T-34

Ответ на:
комментарий
от erDiZz

Ответ на:
комментарий
от T-34

Ответ на:
комментарий
от cvv

Ответ на:
комментарий
от cvv

Ответ на:
комментарий
от T-34

Ответ на:
комментарий
от Vinick


Ответ на:
комментарий
от T-34

Ответ на:
комментарий
от T-34

Ответ на:
комментарий
от generatorglukoff

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум выделение памяти и структуры (2008)
- Форум malloc (2002)
- Форум Размер структуры с вложенным массивом структур (2013)
- Форум Где выделяется память? (2005)
- Форум То ли лыжи не едут, то ли malloc еб...й (2001)
- Форум Инициализация константных полей структур (2015)
- Форум malloc и segfault =(((( (2005)
- Форум Размер malloc для структуры с char * в Си (2023)
- Форум непонятка в си, глобальная ;-\ (2009)
- Форум Небольшой вопрос по си и GCC - malloc для структуры с указателями (2015)