собираю (gcc -Wall -g ) код:
struct stat *adstat;
...
if (stat("/etc/at.allow", adstat) != -1)
{
...
файл /etc/at.allow cуществует, получаю:
--------------
(gdb) n
207 if (stat("/etc/at.allow", adstat) != -1)
(gdb) n
Program received signal SIGSEGV, Segmentation fault.
0x400df8cf in __xstat (vers=3, name=0x80492d0 "/etc/at.allow", buf=0x4008fba0)
at ../sysdeps/unix/sysv/linux/xstatconv.c:159
159 ../sysdeps/unix/sysv/linux/xstatconv.c: No such file or directory.
in ../sysdeps/unix/sysv/linux/xstatconv.c
(gdb) q
--------------
подскажите в чем может быть трабла. stat(2) рабочий.
система kernel 2.4.21 libc 2.2.5.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Объясните сие явление! (2002)
- Форум segmentation fault (2006)
- Форум Вопрос новичка: как скомпилировать xstat.c из GLIBC-2.17 в свою shared библиотеку? (2023)
- Форум clang + musl = segfault? (2016)
- Форум Lives (2010)
- Форум [C/gtk+] Работа с GList (2010)
- Форум glibc-2.3.2 ошибка при компиляции (2003)
- Форум ubuntu 12.10, emacs 24.1 seg fault (2013)
- Форум gdb не показывает строку листинга, где прервали по SIGSEGV (2016)
- Форум Стали сегфолтиться браузеры (2012)