Resultados de la búsqueda a petición "libc"

5 la respuesta

¿Es snprintf () SIEMPRE terminación nula?

Es snprintf siempre nulo terminando el búfer de destino? n otras palabras, ¿es esto suficiente: char dst[10]; snprintf(dst, sizeof (dst), "blah %s", somestr); ¿o tiene que hacer así, si somestr es lo suficientemente largo? char dst[10]; ...

2 la respuesta

Escribiendo un ataque de retorno a libc, pero libc se carga a 0x00 en la memoria

Estoy escribiendo un retorno al ataque libc para la clase de seguridad de mi sistema. Primero, el código vulnerable: //vuln.c #include <stdio.h> #include <stdlib.h> int loadconfig(void){ char buf[1024]; sprintf(buf, "%s/.config", ...

6 la respuesta

Es malloc / free una llamada al sistema o una rutina de biblioteca proporcionada por libc?

Si malloc / free se implementa como una rutina de biblioteca en libc, entonces se implementa sobre la sbrk syscall o el mmap syscall, o algo más? Y para ser general, ¿la función declarada en sys / syscall.h contiene TODAS las llamadas del ...

4 la respuesta

Solaris 11 / Illumos / OmniOS: ¿Qué paquete tiene /usr/include/sys/types.h

LosUbuntu equivalente [http://ubuntuforums.org/showthread.php?t=492245] seríalibc6-dev, pero parece que no puedo encontrarlo para Solaris? ¿Cómo puedo obtener los tipos.h y los archivos relacionados para crear paquetes en Solaris o Illumos?

4 la respuesta

¿Por qué la función time (time_t *) regresa y establece el by-ref?

Siempre he tenido curiosidad, ¿por qué latime(time_t *)a función @ devuelve untime_t, y establecer el tiempo para el puntero pasado? Ejemplo de devolución de la hora: time_t myTime = time(NULL); printf("The time is now %s", ctime(&myTime)); ...

6 la respuesta

señal 11 (SIGSEGV), código 1 (SEGV_MAPERR)

Estoy creando un juego 2D en Android usando OpenGL. Actualmente estoy probando y depurando el juego en varios dispositivos. El problema que estoy enfrentando es el terrible error de "señal 11". Cuando estoy jugando en mi Samsung Galaxy Nexus, ...