[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
RE: Segmentation fault em strcmp
- Subject: RE: Segmentation fault em strcmp
- From: Yoshiharu Kohayakawa <yoshi@ime.usp.br>
- Date: Fri, 7 Jun 2002 14:50:42 -0300
Leonardo Giantini Trabuco wrote (on Friday, 7 Jun 2002, at 14:48:10 -0300):
> Olá...
>
> Pois é, não foi o último e-mail... :-)
>
> Consegui algo bem "interessante"... Meu programa chama o strcmp, sendo que
> os dois argumentos que são passados para o strcmp são o ponteiro NULL...
>
> e ele dá segmentatiom fault dentro do strcmp!
Sim! O strcmp supoe que os argumentos sao strings, de forma
que ele espera pelo menos um caracter cada (a saber, o '\0',
indicando dois strings vazios). Y.
> esta é a saída do gdb:
> ----------------------------------------------------
> Program received signal SIGSEGV, Segmentation fault.
> 0x400aab38 in strcmp () from /lib/i686/libc.so.6
> ----------------------------------------------------
>
> Quanto aos argumentos, tenho certeza que realmente estou passando dois
> ponteiros nulos...
>
> Alguma idéia?
> Leo.