Resultados da pesquisa a pedido "glibc"

2 a resposta

função gets () e byte zero '\ 0' na entrada

Ogets() A função da linguagem C (por exemplo, da glibc) é interrompida, se ler um byte zero ('\0') do arquivo? Teste rápido:echo -ne 'AB\0CDE' Obrigado. PS esta pergunta surge dos comentários nesta pergunta:retornar à libc - ...

2 a resposta

pthread funciona com o sufixo “_np”

O que significa o sufixo "_np" aqui: pthread_mutex_timedlock_npou em macros PTHREAD_MUTEX_TIMED_NPUpd: From glibc2.2 enum { PTHREAD_MUTEX_TIMED_NP, PTHREAD_MUTEX_RECURSIVE_NP, PTHREAD_MUTEX_ERRORCHECK_NP, PTHREAD_MUTEX_ADAPTIVE_NP #ifdef ...

4 a resposta

glibc detectou erro

Alguém pode me ajudar a entender essa mensagem de erro? *** glibc detected *** ./kprank_new3_norm: munmap_chunk(): invalid pointer: 0x00000000096912d0 *** ======= Backtrace: ========= /lib64/libc.so.6(cfree+0x1b6)[0x3df6e75a36] ...

2 a resposta

Não foi possível carregar os símbolos da biblioteca compartilhada para linux-vdso.so.1. durante a depuração

Não carregar o VDSO.so é um dos erros famosos que você encontra ao usar o gdb e o glibc> 2.2. Eu descobri que estava planejado para ser reparado no gdb 7.5.1, mas não estava. Ok, eu encontrei uma solução ...

1 a resposta

O que é um erro de ponteiro glibc free / malloc / realloc próximo tamanho / inválido e como corrigi-lo?

Você provavelmente está vendo esta pergunta porque sua pergunta foi encerrada como uma duplicata. Para uma lista moderadamente completa de perguntas relacionadas, consulteUma longa lista de possíveis duplicatas - alocação de memória C e limites ...

2 a resposta

Por que o sscanf da glibc é muito mais lento que o fscanf no Linux?

Estou usando o GCC 4.8 e glibc 2.19 em um Linux x86_64. Ao jogar com diferentes métodos de entrada parauma pergunta diferente [https://stackoverflow.com/q/23922606/596781]Eu compareifscanf esscanf. Especificamente, eu usariafscanf diretamente na ...

1 a resposta

Ativar mtrace (MALLOC_TRACE) para programa binário

Como posso ativarmtrace() [http://www.kernel.org/doc/man-pages/online/pages/man3/mtrace.3.html] (eMALLOC_TRACE env) para um programa binário sem fontes? mtrace é uma característica da ...

2 a resposta

Compilar com -static-libgcc -static-libstdc ++ ainda resulta em dependência dinâmica da libc.so

Estou tentando criar um executável o mais portátil possível. Depois de remover algumas dependências, me deparei com o seguinte ao executar o binário em outro sistema: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.15' not found (required ...

1 a resposta

Ligação estática com glibc sem chamar main

Eu criei um mundo simples olá usando o NASM que chamaprintf e_exit da libc, mas não usamain. extern printf extern _exit section .data hello: db 'Hello world!',10 section .text global _start _start: xor eax, eax mov edi, hello call printf mov ...

3 a resposta

Ao invocar clock_gettime (), o campo tv_nsec retornado pode realmente exceder um segundo?

Quando você invocaclock_gettime() retorna uma estrutura de timespec. struct timespec { time_t tv_sec; /* seconds */ long tv_nsec; /* nanoseconds */ };Não encontro na página de manual uma garantia de que o tv_nsec não exceda um segundo. A ...