У меня есть следующий код, который приводит к ошибке Segfaultфункция с многоточием в результате Segfault
#define MAPGW_CM_TRACE(...) mapgw_cm_trace(__VA_ARGS__)
Функция defnition идет как это ..
int mapgw_cm_trace(int trapLog, char *pcMsgId, ...)
{ //do something
}
И я звоню функции, как это ..:
MAPGW_CM_TRACE(1,"<some String>",
23,233, 4783274, 2138123, 23123, 21312,23112);
Я знаю, что у меня может быть меньше понимания эллипса. Пожалуйста, помогите мне.
Заранее спасибо ..
Вы попробовали отладить его? в какой строке это происходит? – anishsane
Пожалуйста, предоставьте минимальный, скомпилированный тестовый тест, чтобы мы могли воспроизвести вашу проблему в наших системах. – Sebivor
Отладка .. да .. именно при этом вызове функции, он терпит неудачу и бросает мне ошибку segfault .. – 302Found