Tag: segmentation-fault

Segmentierung Fehler auftreten, wenn Zugriff auf den Speicher, die gehören nicht zu Ihrem Prozess. Verwenden Sie dieses tag zusammen mit einem tag, der angibt, die Sprache und eine tag-Angabe des Betriebssystems. Segmentierung Fehler sind in der Regel das Ergebnis der Dereferenzierung operation mit pointer-Variablen (in den meisten Fällen enthält eine ungültige Adresse) oder einen Puffer-überlauf. Die Ursache für einen ungültigen pointer-Wert kann weit von dem Ort der Erzeugung der segmentation fault.

segmentation fault: 11 in C-code

Anzahl der Antworten 3 Antworten
Warum bekomme ich ein "segmentation fault" mit diesem code? /* solver.h header file */ 10 struct options{ 11 unsigned int one:1, two:1, three:1, four:1, five:1, six:1, seven:1, eight:1, nine:1; 12 }; 13 14 15 /* structure to

Segmentation fault (core dumped)

Anzahl der Antworten 2 Antworten
Ich bin relativ neu auf C, ich versuche, führen Sie ein einfaches Programm und ich bekomme diese Fehlermeldung: Segmentation fault (core dumped) ich will einfach nur drucken Sie jede Wert des array-bits, aber ich kann nicht, ich

Gewusst wie: Debuggen "segmentation fault"?

Anzahl der Antworten 4 Antworten
Funktioniert es, wenn in der Schleife, ich setze jedes element auf 0 oder entry_count-1. Es funktioniert, wenn ich es so einrichten, dass entry_count ist klein, und ich Schreibe es per hand statt per loop (sorted_order[0] = 0;

Malloc segmentation fault

Anzahl der Antworten 2 Antworten
Hier ist das Stück code in dem "segmentation fault" Auftritt (perror wird nicht genannt): job = malloc(sizeof(task_t)); if(job == NULL) perror("malloc"); Um genauer zu sein, gdb sagt, dass die segfault geschieht innerhalb eines __int_malloc - call, das

Program received signal SIGSEGV, Segmentation fault (das Programm läuft von Stapel.)

Anzahl der Antworten 1 Antworten
Bekomme ich diese Fehlermeldung wenn ich das Programm mit gdb. Der Fehler erscheint in dieser Zeile: long a = thread_fake(); //in file1.c War ich immer das problem mit der anderen Funktion definiert wurde, in einer separaten Datei,

Warum kann ich nicht die Ursache für die seg-fault?

Anzahl der Antworten 10 Antworten
OK aus welchem Grund auch immer ich habe Probleme, verursacht einen seg fault. Ich will zu produzieren, so dass ich verwenden können gdb zu sehen, wie zum Debuggen ein. Ich habe versucht die beiden Beispiele aus der

Bedeutung von Exit-Code 11 in C?

Anzahl der Antworten 3 Antworten
Was ist die Allgemeine Bedeutung einer exit-code 11 in C? Ich sah herum und kann nicht finden, eine definitive Antwort, so dass ich dachte, ich würde hier Fragen. Es kommt, wenn ich versuche, fügen Sie ein element

Mit stdlib ist qsort() sortiert ein array von strings

Anzahl der Antworten 2 Antworten
Einige Vorwort: ich bin ein computer-engineering-student ein Erster Klasse in C nach 3 Semestern Java (bis zu Datenstrukturen). Diese Frage ist in Bezug auf eine Hausaufgabe, sondern ein paar Schritte entfernt von der Lösung für mich. Habe

C-string aus GetString() auf, wenn strlen erzeugt einen segmentation fault

Anzahl der Antworten 1 Antworten
Ich arbeite mit einem Programm in C. Wenn ich das Programm starte bekomme ich einen segmentation fault Fehler. IN gdb, wenn ich backtrace sagt es mir Program received signal SIGSEGV, Segmentation fault. __strlen_sse2_bsf () at ../sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S:51 51

Was ist der Unterschied zwischen einem "segmentation fault" und ein stack-overflow?

Anzahl der Antworten 4 Antworten
Wenn wir zum Beispiel aufrufen, sagen Sie, eine rekursive Funktion, die aufeinander folgende Aufrufe auf dem stack gespeichert werden. Jedoch, aufgrund eines Fehlers, wenn es geht auf unendlich die Fehlermeldung 'Segmentation fault' (wie man auf GCC). Sollte

Program received signal SIGSEGV: Segmentation fault " - Ungültiger Speicherzugriff. Backtrace für diesen Fehler:

Anzahl der Antworten 2 Antworten
Habe ich zusammengestellt einem fortran-95-Programm in Ubuntu 14.04. Nach dem ausführen, ich bekam die folgende Fehlermeldung: Dies ist anders aus:(1) Program received signal SIGSEGV: Segmentation fault - invalid memory reference. Backtrace for this error: ^Z [9]+ Stopped

Wie kann ich einen Zeiger auf ein Objekt Null? C++

Anzahl der Antworten 1 Antworten
Ich bin auf ein lustiges Spiel und ich habe es so eingerichtet, dass bei den MEISTEN gibt es 3 Monster auf einer Ebene. Also ich habe 3 Zeiger auf die Monster. Sie alle beginnen als NULL. Wie

Cast int als byte-array in C++

Anzahl der Antworten 5 Antworten
Ich versuche, mit Umsetzung der LSB-lookup-Methode vorgeschlagen, die von Andrew Grant eine Antwort auf diese Frage: Position des least significant bit, das gesetzt ist Ist es jedoch, was in einem segmentation fault. Hier ist ein kleines Programm

Java Segmentation fault " beim Versuch, allocate buffer-Größen, die größer als 256 MB

Anzahl der Antworten 2 Antworten
Ich bin mit einem 64-bit-JVM (von Oracle), wenn ich versuche zu reservieren, Puffer-Größen, die größer als 256 MB beschwert es sich und löst einen "segmentation fault" - Fehler. Ich und Zuweisung direct memory-Puffer mit java NIO, und

strncpy führt zu segmentation fault

Anzahl der Antworten 4 Antworten
Ich bin einfach nur Herumspielen mit strncpy. Mein Programm sieht wie folgt aus typedef struct { char from_str[10]; }test; main () { test s1; memset(&s1,0,sizeof(test)); char src[10]="himansh"; char dest[10]; memset(dest,0,10); src[3]='\0'; printf("src is %s and strlen is

Segmentation fault using shared library

Anzahl der Antworten 3 Antworten
Habe ich eine shared library (nämlich libXXX.so) mit einem cpp/h-Datei zugeordnet ist. Sie enthält eine Reihe von Funktionszeigern ( zu zeigen .so entrypoint-Funktion) und eine Klasse zum wrap diese Funktionen als Methoden der Klasse sagte. dh: .h-Datei:

Segmentation Fault unbekannten Grund Opencv

Anzahl der Antworten 3 Antworten
Ich habe den folgenden code zusammengestellt, der in linux-terminal (c++ unter linux) und bin mit OpenCv 2.4.3. Bin jedoch immer ein "segmentation fault" im Lauf der Zeit und ich habe wirklich keine Ahnung, warum. Ich habe platziert

C++: dynamic_cast Ursachen ein SEGFAULT, auch wenn das Objekt, das vergossen wird, nicht NULL ist. Wie kann das passieren?

Anzahl der Antworten 3 Antworten
Angenommen ich habe eine Klasse A und eine Klasse B, abgeleitet von A. Nun möchte ich cast einen const-A* (genannt "a") a B* mit dynamic_cast (siehe unten). Wenn "ein" war wirklich eine B*, dann ist mein Gegenstand,

Wie verwenden von memcpy in Struct in c?

Anzahl der Antworten 1 Antworten
Habe ich ein struct: struct points{ int i; int x; int y; }; Ich habe einen array der struct, und es mit dem Namen temp. Dann habe ich eine andere und es mit dem Namen pt. Angenommen,

In einem C-Programm immer die Warnung: "Statement with no effect"

Anzahl der Antworten 1 Antworten
Wenn ich versuche zu kompilieren Sie ein Programm mit -Wall GCC zeigt die Warnung: expcal.c:66:5: warning: statement with no effect [-Wunused-value] diese Warnung bezieht sich die Zeile: ed.operator[j] == str[i]; welche in der folgenden Schleife: for(i=0;i<strlen(str);i++) {

segmentation fault vs page fault

Anzahl der Antworten 2 Antworten
Wurde ich gefragt, welche Unterschiede und Beziehungen zwischen segmentation fault-und Seite-Fehler? Tut segmentation fault gehören nur der segmentierte Speicher-Modell? Macht Seite Fehler gehören nur den ausgelagerten Speicher-Modell? Wenn beides ja, da die meisten computer-Systeme wie x86 und

einfachste Weg, um debug-crash in native Bibliothek, verbunden durch eine Android-app?

Anzahl der Antworten 5 Antworten
Habe ich portiert und erstellt mehrere low-level-C-Bibliotheken auf Android für mein verwenden in meiner Anwendung. Ich cross-kompiliert Sie mit dem NDK, und verknüpfen Sie dann mit System.loadLibrary(). Nach einiger Zeit, meine Anwendung stürzt ab, wird scheinbar durch

Segmentation Fault in-Socket-Programmierung

Anzahl der Antworten 2 Antworten
Ich bin versucht, zu schreiben eine einfache server-client-Kommunikation Programm auf C. Aber ich bekomme immer wieder die Fehler auf der server-Seite, sobald ein client versucht, eine Verbindung zum server : Segmentation Fault Den Server-side-code ist : #include<stdio.h>

C Anhängen von char zu char*

Anzahl der Antworten 5 Antworten
So, ich bin versucht, anfügen einer char zu einem char*. Ich habe zum Beispiel char *word = " "; Ich habe auch char ch = 'x'; Ich tun append(word, ch); Mit dieser Methode.. void append(char* s, char

Core-dump-Analyse mit gdb

Anzahl der Antworten 2 Antworten
Ich habe ein paar Fragen zu core-dumps. Ich habe gdb unter Windows mit Cygwin. Was ist die Position der core-dump-Datei? Ist es eine.exe.stackdump-Datei? (Dies ist die einzige Datei, die generiert nach einem crash) ich lese in anderen

Was kann die Ursache für segmentation fault mittels delete-Befehl in C++?

Anzahl der Antworten 5 Antworten
Ich habe ein Programm geschrieben, das ordnet ein neues Objekt der Klasse T, wie diese: T* obj = new T(tid); wo das tid ist ein int Woanders in meinem code versuche ich das Objekt freigeben, das hab

segmentation fault 11 in C++ auf Mac

Anzahl der Antworten 2 Antworten
Wenn ich versuche, führen diese int N=10000000; short res[N]; Bekomme ich einen segmentation fault 11 wenn ich auf int N=1000000; short res[N]; funktioniert es einwandfrei Stack-Overflow Also, was ist dein Problem? Sie versuchen sollen einen Puffer auf

GDB nicht zeigen, Funktionsnamen

Anzahl der Antworten 2 Antworten
Ich bin debugging aus einem embedded-Gerät mit gdbserver: ./gdbserver HOST:5000 /home/test_app In meinem PC, führe ich den gdb auf diese Weise: arm-none-linux-gnueabi-gdb test_app Sobald die Anwendung ausgeführt wird, erhalte ich die Segfault ich Debuggen will, aber es

NGINX + PHP5-FPM segfaults unter hoher Last

Anzahl der Antworten 4 Antworten
Habe ich mit diesem problem beschäftigt den ganzen Tag und es treibt mich in den Wahnsinn. Alle Google-Ergebnisse und Recherchen hier führen zu Sackgassen. Ich hoffe, jemand kann mir eine Lösung zu bieten für mich und die

Program received signal SIGSEGV, Segmentation fault

Anzahl der Antworten 3 Antworten
Ok... ich bin rippen meine Haare aus... Warum bin ich immer der Segmentierung fauls, wenn ich bin vorbei ein string namens "name" mit dem Inhalt "joel" in void person::setName(string newName) { personName = newName; } Header-Datei: class

Segmentation Fault wegen zu Vektoren

Anzahl der Antworten 1 Antworten
Ich habe ein Programm, dass soll die Berechnung der Trajektorie eines Pendels mit der die vierte Ordnung runge-kutta-Methode und der euler-cromer Methode, leider... ich habe einen segfault. Ich habe keine Ahnung, wie dieses Problem zu lösen, wie

Kompilieren und führen Sie das Programm ohne main() in C

Anzahl der Antworten 2 Antworten
Ich versuche zu kompilieren und führen Sie das folgende Programm ohne main() Funktion in C. Ich kompiliert habe mein Programm mit dem folgenden Befehl. gcc -nostartfiles nomain.c Und compiler gibt Warnung /usr/bin/ld: warning: cannot find entry symbol

Segmentation Fault auf std::string

Anzahl der Antworten 2 Antworten
Bin ich eine Anwendung ausführen, die Haltestellen an einem Punkt wegen "segmentation fault". Ich werde versuchen, zu gewinnen der Umgebung: - Die Anwendung hat eine Klasse (Generator), die enthält ein std::string member (- Daten ) und dieses

Segmentation Fault mit strcmp in C?

Anzahl der Antworten 4 Antworten
War ich immer " Segmentation Fault (core dump) Fehlermeldung, wenn ich den code ausführen. Nach der Verwendung einige printf-Anweisung fand ich heraus, dass es ist ein Fehler in strcmp Teil, vielleicht, weil der Vergleich ein char mit

Destructor verursacht einen Segmentation Fault

Anzahl der Antworten 2 Antworten
Ich weiß, dass es viele ähnliche Fragen gibt, aber ich habe nicht gefunden was hilft noch. Ich beschäftige mich jetzt schon seit mehreren Stunden jetzt, und es macht mich verrückt. Ich bekomme einen segmentation fault, wenn ein

Trie-Implementierung in C++

Anzahl der Antworten 1 Antworten
Ich versuche zu implementieren, die versuchten, wie gezeigt, auf die TopCoder Seite. Ich bin zu modifizieren, ein bit zum speichern die Telefonnummern der Nutzer. Ich bin immer segmentation fault. Kann jemand bitte zeigen Sie den Fehler. #include<iostream>

Wie zu vermeiden "Segmentation Fault" in c-Programm

Anzahl der Antworten 1 Antworten
Ich habe geschrieben C-Programm für den Fall zu Registrieren. Mein Programm funktioniert gut. Ich verwendet -Wall für die Kompilierung. Es zeigten sich keinerlei Warnung.Aber die problem is, wenn ich will das es läuft mit bash loop wie

Verständnis GDB und Segfault-Meldungen

Anzahl der Antworten 1 Antworten
Ich war vor kurzem Debuggen einer Anwendung, die segfaulting auf einer regelmäßigen basis--habe ich das problem gelöst, das war relativ banal (Lesen von einem null-Zeiger), aber ich habe ein paar restliche Fragen, die ich habe nicht in

Process terminating with default action of signal 11 [SIGSEGV]

Anzahl der Antworten 1 Antworten
Baue ich ein C++ Projekt in Eclipse. Es verwendet SQLITE3 für Datenbank-und libxml für das Lesen bestimmte Daten aus einer XML-Datei. Der code wird kompiliert fein und die ausführbare Datei wird erzeugt. Jedoch wenn ich den binary-es

segmentation fault Prozess zurückgegeben 139 (0x8b)

Anzahl der Antworten 1 Antworten
Ich bin neu in der Linux - & codeblocks. Beim Bau der code unten erhalte ich diese Fehlermeldung: "segmentation fault Prozess zurückgegeben 139 (0x8b)" Ich weiß, es hat etwas mit Erinnerung zu tun, aber ich finde nicht

wie zu sehen segmentation fault (core dumped)

Anzahl der Antworten 1 Antworten
Ich bin nicht in der Lage, vorwärts zu bewegen in zu bekommen, um zu sehen, den Kern weggeworfen. Habe ich, als ich getippt gdb normal_estimation core Reading symbols from /home/sai/Documents/pcl_learning/normal_estimation/build/normal_estimation...(no debugging symbols found)...done. warning: core file may

Seg-Fault, die aus push_back Aufruf auf dem Vektor (threads linux)

Anzahl der Antworten 1 Antworten
Also, was ich versuche zu tun, ist schreiben Sie ein Programm, das erstellt eine Reihe von untergeordneten threads, die nehmen die Argumente, die mit dem pthread_create-Methode und verwendet die parameter, um mehr tun, manipulation und so weiter.

verknüpfte Liste das Programm einfügen und löschen von Knoten

Anzahl der Antworten 6 Antworten
#include <stdio.h> #include <stdlib.h> struct node { int data; struct node *next; } *first = NULL; void insert() { struct node *temp; struct node *nn = (struct node*)malloc(sizeof(struct node)); printf("enter the data\n"); scanf("%d", &nn->data); temp = first;

Segmentation fault mit strcmp()

Anzahl der Antworten 3 Antworten
if(strcmp(argv[2], NULL) == 0) Bin ich vorbei 3 Kommandozeilen-Argumente, aber ich will auch, dass es mit nur 2 Befehlszeilen-Argumente, die mit der obigen Aussage. Aber "segmentation fault" - Fehler angezeigt wird. Ich habe auch versucht mit if(argc

collect2: Fehler: ld beendet mit signal 11 [Segmentation fault], core dumped

Anzahl der Antworten 2 Antworten
War ich lernen, OpenGL mit GLFW, und nicht über ein großes Verständnis des makefiles an der Zeit. Ich hatte OpenGL zu arbeiten, aber ich beschloss, zu lernen, makefiles mehr. Ich kam mit diesem nach einer Vielzahl von

Warum ist atoi, dass Sie mir einen segmentation fault?

Anzahl der Antworten 3 Antworten
Habe ich das folgende Stück code: #include <stdio.h> int main ( int argc, char *argv ) { int M, N; M = 1; N = 1; curr = 1; if ( argv[1][0] == '-' ) { curr

Segmentation Fault (Core dumped) in c++

Anzahl der Antworten 6 Antworten
Diesen code, wenn Sie ausgeführt werden die erwarteten Ausgang, aber druckt segmentation fault (core dumped) am Ende : string str[4] = { "Home", "Office", "Table", "Bar" }; for (int i = 0; i<5; i++) { cout <<

Was ist ein "segmentation fault"?

Anzahl der Antworten 12 Antworten
Was ist ein "segmentation fault"? Ist es anders in C und C++? Wie speicherzugriffsverletzungen und baumelnde Zeiger verwandt? "segmentation fault" macht das compiler schlecht fühlen,. Wenn das der Fall ist, warum in meinem Fall der compiler beschwerte

Segfault Cannot access memory at address

Anzahl der Antworten 2 Antworten
Bekam ich einen "segmentation fault" auf der code-Abschnitt unten: (in Bezug auf diese segfault , ich Frage 2 Frage in einem Thema) req_cw(ECM_REQUEST *er, int32_t flag, int32_t reader_types){ LL_NODE *ptr; for (ptr = er->matching_rdr->initial ; ptr ;

Verwendung von Scanf für die Speicherung der Eingabe in 2d-Arrays

Anzahl der Antworten 2 Antworten
Will ich Scannen, Eingabe und speichern Sie es in eine quadratische 2d-array. Die ersten zwei Ziffern gespeichert werden, in separaten Variablen, die erste Ziffer ist die Zielgröße (hier irrelevant), die zweite Ziffer wird gespeichert in der variable