Resultados da pesquisa a pedido "segmentation-fault"

2 a resposta

Segfaults em malloc () e malloc_consolidate ()

Meu aplicativo é segmentado algumas vezes e principalmente em malloc () e malloc_consolidate () quando olho para o backtrace no gdb. Eu verifiquei que a máquina tem memória suficiente disponível, nem sequer começou a trocar. Eu verifiquei ...

1 a resposta

Falha de segmentação ímpar com CC / GCC, mas não G ++ (C / SDL2 / Linux)

O código postado é copiado diretamente de um exemplo de um popular tutorial do SDL2, para garantir que não fui eu quem cometi algum erro bobo. Tudo o que fiz no exemplo foi alterar o caminho do arquivo de imagem em questão, alterei o tipo bool ...

4 a resposta

SegFault após scanf?

#include <stdio.h> #define TimeConverter 60 #define TempFormula time * time * 4 / time + 2 - 20 double HoursMinToTime(int hour, int min); double Temperature(double time); int main() { int hour, min; double time, temperature; printf("Hours and ...

1 a resposta

o ponteiro para um elemento do vetor trava

vector<int> v; v.push_back(1); int * p = &v[0]; for (int i = 2; i <= 100; ++i) { v.push_back(i); } *p = 5;Eu sei que o vetor realocou um novo pedaço de memória para aumentar a capacidade, mas p é apenas um ponteiro para algum endereço de memória ...

1 a resposta

Lista definitiva de motivos comuns para falhas de segmentação

OBSERVAÇÃO: Temos muitas perguntas de segfault, com praticamente as mesmas respostas, então estou tentando agrupá-las em uma pergunta canônica como a que temos parareferencia ...

1 a resposta

Shellcode não está em execução

Eu tentei executar muitos códigos de shell via programa C para testá-los. Aqui está #include<stdio.h> #include<string.h> unsigned char code[] = "shell here"; main() { printf("Shellcode Length: %d\n", strlen(code)); int (*ret)() = ...

1 a resposta

SEGFAULT no modo -O3?

Resumi meu problema no seguinte programa curto. Causa SEGFAULT apenas no modo -O3 (-O2 funciona bem). De acordo comgdb isso acontece às*f = 0 linha. #include <iostream> void func1(int s, int t) { char* buffer = new char[s + t*sizeof(float)]; if ...

2 a resposta

falha de segmentação de acesso à memória x86

Estou aprendendo a montagem do x86 por curiosidade. Atualmente, estou usando um sistema operacional Linux com o montador NASM. Estou tendo dificuldades para entender por que SECTION .text global _start _start: nop mov ebx, 25 mov [0xFFF], ebx ...

8 a resposta

Falha na segmentação de trilhos ao iniciar o servidor?

Tentando colocar meu ambiente Rails 3 em funcionamento e continuo encontrando um erro que não consigo contornar. Qualquer ajuda seria muito apreciada! Aqui está o problema: Patrick-Scotts-MacBook-Pro:~ PJS$ cd ...

2 a resposta

falha de segmentação no cálculo pi (python)

def pi(times): seq = [] counter = 0 for x in range(times): counter += 2 seq.append("((%f**2)/(%f*%f))*"%(float(counter), float(counter-1), float(counter+1))) seq.append("1.0") seq = "".join(seq) seq = eval(seq) return seq*2Em qualquer lugar dos ...