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.

Python Segmentation fault: 11 auf OSX

Anzahl der Antworten 4 Antworten
Im Beginn der Entwicklung mit python, und probierte ein paar einfache Befehle wie Berechnungen. Aber, einige Male python bricht mit "Segmentation fault:11" In google habe ich nicht finden ein ähnliches Problem oder eine Lösung dafür. Python installiert

Übergeben Sie ein array von strings als parameter an eine Funktion in C

Anzahl der Antworten 4 Antworten
Möchte ich eine einfache Funktion erhält einen string und ein array von Zeichenfolgen zurückgibt, nachdem einige Parsen. So, das ist meine Funktion Signatur: int parse(const char *foo, char **sep_foo, int *sep_foo_qty) { int i; char *token; ...

Seltsame SIGSEGV segmentation fault in std::string::assign () - Methode von libstdc++.so.6

Anzahl der Antworten 2 Antworten
Mein Programm vor kurzem begegnet eine seltsame segfault beim ausführen. Ich möchte wissen, ob jemand kennengelernt hatte diesen Fehler vor und wie könnte es behoben werden. Hier ist mehr info: Basic info: CentOS 5.2, Kernel-version 2.6.18 g++

Schienen segmentation fault beim starten des Servers?

Anzahl der Antworten 8 Antworten
Versucht, meine rails 3 Umgebung und läuft und ich halten auftreten eines Fehlers kann ich nicht umgehen. Jede Hilfe wäre Super dankbar! Hier ist das problem: Patrick-Scotts-MacBook-Pro:~ PJS$ cd hope_app Patrick-Scotts-MacBook-Pro:hope_app PJS$ rails server /Users/PJS/.rvm/gems/ruby-1.9.2-rc2/gems/sqlite3-ruby-1.3.1/lib/sqlite3/sqlite3_native.bundle: [BUG] Segmentation

Die Interpretation segfault-Meldungen

Anzahl der Antworten 3 Antworten
Was ist die korrekte interpretation der folgenden segfault-Meldungen? segfault at 10 ip 00007f9bebcca90d sp 00007fffb62705f0 error 4 in libQtWebKit.so.4.5.2[7f9beb83a000+f6f000] segfault at 10 ip 00007fa44d78890d sp 00007fff43f6b720 error 4 in libQtWebKit.so.4.5.2[7fa44d2f8000+f6f000] segfault at 11 ip 00007f2b0022acee sp 00007fff368ea610

Wie debugge ich Segfaults auftreten in der JVM, wenn es läuft mein code?

Anzahl der Antworten 5 Antworten
Meine Java-Anwendung gestartet wurde, um crash regelmäßig mit einem SIGSEGV und ein dump stack-Daten und laden von Daten in eine text-Datei. Habe ich Debuggen von C-Programmen in gdb, und ich habe Debuggen von Java-code aus meiner IDE.

Segmentation fault bei glGenVertexArrays( 1, &vao );

Anzahl der Antworten 4 Antworten
Mein gdb backtrace gibt: (gdb) backtrace #0 0x00000000 in ?? () #1 0x0804a211 in init () at example1.cpp:147 #2 0x0804a6bc in main (argc=1, argv=0xbffff3d4) at example1.cpp:283 Nicht sehr informativ. Eclipse-debugger zumindest lässt mich sehen, dass er halt

Ausführung von printf() und "Segmentation Fault"

Anzahl der Antworten 4 Antworten
#include<stdio.h> int main() { char *name = "Vikram"; printf("%s",name); name[1]='s'; printf("%s",name); return 0; } Gibt es keine gedruckten Ausgabe auf terminal und Holen Sie sich einen segmentation fault. Aber wenn ich es in GDB, bekomme ich folgende

segmentation fault : 11

Anzahl der Antworten 4 Antworten
Ich habe ein problem mit irgendeinem Programm, ich habe gesucht über die Segmentierung Fehler, durch die ich nicht verstehe Sie ganz gut, das einzige was ich weiß ist, dass vermutlich bin ich versuche, auf die Erinnerung, die

Warum bekomme ich einen Segmentierungsfehler, wenn ich in einen String schreibe, der mit "char * s" initialisiert wurde, aber nicht mit "char s []"?

Anzahl der Antworten 16 Antworten
Dem folgenden code erhält die seg-fault on line 2: char *str = "string"; str[0] = 'z'; printf("%s\n", str); Während dieses funktioniert sehr gut: char str = "string"; str[0] = 'z'; printf("%s\n", str); Getestet mit MSVC und GCC.

segfault nur, wenn kein Debugger verwendet wird

Anzahl der Antworten 4 Antworten
Ich habe ein Multithreading-C-Programm, das konsequent erzeugt einen segmentation-fault an einem bestimmten Punkt im Programm. Wenn ich es mit gdb, kein Fehler wird angezeigt. Können Sie aus irgendeinem Grund denken, warum der Fehler auftreten könnte, nur, wenn

Befehl fehlgeschlagen wegen Signal: Segmentierungsfehler: 11

Anzahl der Antworten 30 Antworten
Ich bin immer der Fehler ... Befehl fehlgeschlagen wegen signal: Segmentation fault: 11 ... beim Versuch zu kompilieren mein Swift app. Ich bin mit Xcode 6.1, versucht zu bauen für ein iPhone 5 auf iOS 8.1. Mein

Wie Debuggen eines Python-Segmentierungsfehlers?

Anzahl der Antworten 4 Antworten
Wie kann ich Debuggen von Python-segmentation fault? Wir werden versuchen, unsere python-code unter SuSE 12.3. Wir erhalten reproduzierbare Segmentierung Fehler. Der python-code gearbeitet hat, auf anderen Plattformen ohne Segmentierung Fehler, für Jahre. Wir nur Python-code, kein C-Erweiterung

Was kann Segmentierungsfehler in C ++ verursachen?

Anzahl der Antworten 9 Antworten
Mir ist aufgefallen, dass keine Frage mit einer Liste der häufigsten Ursachen der Segmentierung Fehler in C++, so dass ich dachte, ich würde es hinzufügen. Natürlich ist es community-Wiki, da gibt es keine eine richtige Antwort. Ich

Warum generiert dieser RMagick-Aufruf einen Segmentierungsfehler?

Anzahl der Antworten 12 Antworten
Ich habe schlug meinen Kopf gegen die Wand für den besseren Teil einer Stunde, um herauszufinden, was Los ist hier falsch, und ich bin mir sicher (oder eher hoffen), dass es etwas ziemlich offensichtlich, dass ich im

Was ist der einfachste standardkonforme Weg, um einen Segfault in C zu erzeugen?

Anzahl der Antworten 8 Antworten
Ich denke die Frage sagt alles. Ein Beispiel für die meisten standards von C89 zu C11 wäre hilfreich. Obwohl ich mit dieser einen, aber ich denke, es ist nur ein Undefiniertes Verhalten: #include <stdio.h> int main( int

Bestimmen Sie die Codezeile, die einen Segmentierungsfehler verursacht?

Anzahl der Antworten 4 Antworten
Wie bestimmen wir, wo der Fehler in unserem code, der bewirkt, dass ein segmentation fault? Nachdem einige code schreiben, um festzustellen, wo ich einen segmentation fault, kann mein compiler (gcc) zeig mir Den Ort des Fehlers in

Wie man Segmentierungsfehler in Linux fängt?

Anzahl der Antworten 4 Antworten
Muss ich catch segmentation fault in Drittanbieter-Bibliothek cleanup-Operationen. Dies geschieht manchmal, kurz bevor mein Programm beendet wird, und ich nicht lösen können, den wirklichen Grund dafür. In der Windows-Programmierung konnte ich diesen mit __try - __zu fangen.

Was verursacht einen Python-Segmentierungsfehler?

Anzahl der Antworten 4 Antworten
Ich die Umsetzung Kosaraju ist Starke zusammenhangskomponente(SCC) graph-search-Algorithmus in Python. Das Programm läuft Super auf kleinen Datenmenge, aber wenn ich es auf eine super-große Graphen (mehr als 800.000 Knoten), es sagt: "Segmentation Fault". Was könnte die Ursache

Zeilennummer des Segmentierungsfehlers

Anzahl der Antworten 8 Antworten
Gibt es eine gcc-option kann ich einstellen, dass mir die Nummer der Zeile, der "segmentation fault"? Ich weiß, ich kann: Debug-Zeile für Zeile Setzen printfs in den code eingrenzen. Bearbeitet: bt /where auf gdb geben, Kein stack.

Was ist ein Busfehler?

Anzahl der Antworten 15 Antworten
Was bedeutet das "bus-Fehler" - Meldung bedeuten, und wie unterscheidet es sich von einem segfault? InformationsquelleAutor der Frage raldi | 2008-10-17

Warum segmentiert dieser Code in der 64-Bit-Architektur, funktioniert aber auch auf 32-Bit-Systemen?

Anzahl der Antworten 3 Antworten
Stieß ich auf das folgende C-Rätsel: Q: Warum funktioniert das folgende Programm segfault auf IA-64, aber funktioniert auf IA-32? int main() { int* p; p = (int*)malloc(sizeof(int)); *p = 10; return 0; } Ich weiß, dass die

Was ist ein Segmentierungsfehler?

Anzahl der Antworten 11 Antworten
Was ist ein "segmentation fault"? Ist es anders in C und C++? Wie speicherzugriffsverletzungen und baumelnde Zeiger verwandt? InformationsquelleAutor der Frage Rajendra Uppal | 2010-02-27

Wie liest man eine Kernel-Protokollnachricht von segfault?

Anzahl der Antworten 3 Antworten
Kann dies eine sehr einfache Frage, ich bin versucht zu Debuggen einer Anwendung, die generiert die folgenden segfault Fehler in der kern.log kernel: myapp[15514]: segfault at 794ef0 ip 080513b sp 794ef0 error 6 in myapp[8048000+24000] Hier sind

Maschinencode im Speicher ausführen

Anzahl der Antworten 9 Antworten
Ich versuche, herauszufinden, wie Sie ausführen Maschinencode im Speicher abgelegt. Ich habe den folgenden code: #include <stdio.h> #include <stdlib.h> int main(int argc, char* argv) { FILE* f = fopen(argv[1], "rb"); fseek(f, 0, SEEK_END); unsigned int len =

Befehl kann nicht ausgeführt werden: Segmentierungsfehler: 11 swift frontend-Befehl ist aufgrund eines Signals fehlgeschlagen (benutze -v, um den Aufruf zu sehen)

Anzahl der Antworten 15 Antworten
Ich habe ein iOS swift-Programm, das kompiliert und läuft einwandfrei auf Xcode Beta2. Wenn ich heruntergeladen beta4, ich habe ein paar syntax-Fehler für das neue swift-Sprache, die ich korrigiert. Ich erhalte nun diesen Fehler: <unknown>:0: error: unable

Stürzt normalerweise ab, aber nicht mit GDB?

Anzahl der Antworten 9 Antworten
Mein Programm stürzt mit einem segmentation fault, wenn lief normal. Also ich starte mit gdb, aber es wird nicht Abstürzen, wenn ich das tun. Weiß jemand, warum dies auftreten könnte? Ich weiß, dass Valgrind die faq erwähnt

Wie diagnostiziere ich diesen PHP-Segmentierungsfehler?

Anzahl der Antworten 3 Antworten
Ich bin mit ein Kommandozeilen-PHP-job, der führt zu einem Segmentation Fault. In diesem job gearbeitet hat, für eine lange Zeit, aber es Prozesse, etwas, das per E-Mail. Offenbar gibt es etwas in dieser E-Mail, die es zu

Segmentierungsprobleme in C ++ beheben

Anzahl der Antworten 6 Antworten
Schreibe ich ein cross-Plattform C++ Programm für Windows und Unix. Auf der Seite des Fensters wird der code kompilieren und ausführen, kein problem. Auf der Unix-Seite, es kompiliert aber wenn ich versuche es zu starten, bekomme ich

Signal 11 SIGSEGV Absturz in Galaxy S3 Android WebView

Anzahl der Antworten 7 Antworten
Ich habe eine komplexe, interaktive HTML5 in einem Android-WebView - und es funktioniert grundsätzlich auf allen Plattformen außer Galaxy S3. Auf Galaxy S3 (Android 4.0.4), einmal jedes 5 mal oder so, nur, nachdem das laden abgeschlossen ist,

PHPUnit Segmentationsfehler

Anzahl der Antworten 10 Antworten
Wenn ein PHPUnit-test schlägt fehl, in der Regel auf meiner dev-box (Linux Mint), es führt zu einem "Segmentation Fault" auf meinem Continous Integration-box (Centos). Beide Maschinen sind läuft die gleiche version von PHPUnit. Meiner dev-box ist PHP

Was ist ein Segmentierungsfehler unter Linux?

Anzahl der Antworten 2 Antworten
In Linux: Was ist ein "segmentation fault"? Ich weiß, es stürzt ab, Programme, aber ist das eine Art von memory-leak-problem, oder etwas völlig unabhängig sind? Auch, wie Sie mit diesen umzugehen? Ist dies in der Regel ein

Zeiger von einer Funktion zurückgeben

Anzahl der Antworten 4 Antworten
Ich versuche return pointer von einer Funktion. Aber ich bin immer segmentation fault. Bitte jemand sagen, was falsch ist mit dem code #include<stdio.h> int *fun(); main() { int *ptr; ptr=fun(); printf("%d",*ptr); } int *fun() { int *point;

Segauliste in malloc () und malloc_consolidate ()

Anzahl der Antworten 2 Antworten
Meine Anwendung segfaults manchmal und vor allem in malloc() und malloc_consolidate() wenn ich mir den backtrace in gdb. Ich habe überprüft, dass der Rechner genug Speicher zur Verfügung, die es gar nicht austauscht. Ich überprüfte ulimits für

Wie man ein Klassenobjekt durch Verweis in C ++ zurückgibt?

Anzahl der Antworten 4 Antworten
Habe ich eine Klasse namens Object speichert einige Daten. Ich möchte es zurückgeben, indem Sie die Referenz über eine Funktion wie diese: Object& return_Object(); Dann in meinem code, ich würde es so nennen: Object myObject = return_Object();

Busfehler vs Segmentierungsfehler

Anzahl der Antworten 6 Antworten
Unterschied zwischen einem bus-error und segmentation fault"? Kann es passieren, dass ein Programm gibt einen seg fault und hält zum ersten mal und zum zweiten mal eventuell einen bus-Fehler und exit ? Kommentar zu dem Problem Mögliche