c++ segmentation-fault cstring

c++ - Error de segmentación: "... no existe ese archivo o directorio"



segmentation-fault cstring (1)

Estoy obteniendo una extraña falla seg que parece provenir de algún lugar que no está en mi programa ... no explícitamente de todos modos. Llamo a "strcmp" en dos arreglos ... Ambas matrices se almacenan en el mismo tipo de estructuras. Estoy llegando a uno con notación de puntos y otro a través de la desreferenciación con "->":

int name = strcmp(one.name, two->name);

Se compila bien, pero cuando lo ejecuto obtengo el fallo seg. He intentado rastrearlo con GDB, pero cuando coloco los puntos de ruptura justo antes de donde creo que debería ocurrir, según las fallas de todos modos. Me estoy poniendo:

Program received signal SIGSEGV, Segmentation fault. __strcmp_ia32 () at ../sysdeps/i386/i686/multiarch/../strcmp.S:40 40 ../sysdeps/i386/i686/multiarch/../strcmp.S: No such file or directory. in ../sysdeps/i386/i686/multiarch/../strcmp.S

FML. Sugerencias? ¡Gracias!


Mi sugerencia: compilarlo con -g y ejecutarlo a través de valgrind.