Resultados da pesquisa a pedido "valgrind"

1 a resposta

std :: thread.join () SIGSEGV no Mac OS em Valgrind

O seguinte código simples (C ++ 11) será executado apenas no Mac OS e Linux: #include <thread> #include <chrono> #include <iostream> void threadFunction() { for (int cc=0; cc < 10000000; ++cc) { if (cc%1000000 == 0) ...

4 a resposta

Como instalar o Valgrind no macOS Mojave (10.14) com o Homebre

Tentei instalar o Valgrind com o comandobrew install Valgrind e recebo uma mensagem dizendo "valgrind: esta fórmula não compila ou funciona conforme o esperado nas versões do macOS mais recentes que o Sierra devido a uma incompatibilidade de ...

3 a resposta

Por que isso não é um vazamento de memória em C ++?

Um par de meses atrás eu pergunteiist [https://stackoverflow.com/questions/52180485/valgrind-shows-memory-leak-in-stdmake-unique] pergunta onde perguntei por que havia um vazamento de memória. Aparentemente, esqueci um destruidor virtua Agora ...

4 a resposta

Cabe ao programador desalocar na saída ()?

Tenho um programa e, quando introduzo dados incorretos no teclado, ele sai comexit(1). Eu estava testando com o Valgrind e, enquanto isso acontece, não há erros, mas posso ver que ainda existem x bytes acessívei Então, minha pergunta: Cabe ao ...

5 a resposta

Faça o valgrind parar imediatamente após o primeiro erro

programa @my processa grandes erros e durante o desenvolvimento produz uma grande quantidade de saída no console. Ele sofre de corrupção de memória e tento usar o valgrind para localizar o err Infelizmente, não consigo encontrar as mensagens ...

1 a resposta

Boost Thread Leakage C ++

Alguém poderia me informar se a biblioteca de threads de aumento vaza. Parece-me que sim: o Google diz que devo compilar com o thread de impulso e o pthread o que estou fazendo e que na versão 1.40 esse problema foi corrigido, mas ainda tenho ...

1 a resposta

valgrind no ARM9?

Vejo que o valgrind tem um alvo no ARM7, mas encontro informações conflitantes sobre se o valgrind tem suporte para o ARM9. O alvo do ARM9 com o qual estou trabalhando está executando o linux. Alguém conseguiu especificamente usar o valgrind ...

1 a resposta

O boost :: bind () copia parâmetros por referência ou por valor?

Por que a ferramenta DRD da valgrind reclama "Carga conflitante por thread ... no tamanho 4": sobre esse código: void SomeFunction(const int& value) { boost::bind(..., value); /* <-- complaines on this line with last backtrace function ...

3 a resposta

rros de @Valgrind causados por pclose () no Mac OS X

Estou recebendo erros do valgrind ao tentarpclose() um tubo aberto anteriormente compopen(). Os erros ocorrem no Mac OS X, mas não no Linux. Considere o seguinte exemplo: #include <stdlib.h> #include <stdio.h> int main() { FILE *fp; char ...

1 a resposta

Ubuntu System Monitor e valgrind para descobrir vazamentos de memória em aplicativos C

Estou escrevendo um aplicativo em C ++ que usa algumas bibliotecas externas de código aberto. Tentei olhar o Ubuntu System Monitor para obter informações sobre como meu processo usa recursos e notei que a memória residente continua a aumentar ...