Tag: glibc

Der GNU-C-library die C-Bibliothek in das GNU-system und die meisten Systeme mit Linux-kernel. Es definiert die „system calls“ und andere grundlegende Einrichtungen wie open, malloc, printf, exit, etc.

Brauche Hilfe bei der Lösung segfault in der libc-2.23.so

Anzahl der Antworten 1 Antworten
Brauchen Hilfe shared library Debuggen mit gdb. Ich versuche zu Debuggen, die eine shared-library und in meinem Fall ist es: libc-2.23.so Der Grund ist, dass ich diese Zeilen in der Ausgabe von dmesg: [10081.433266] compiz[11346]: segfault at

Perl-Prozess stecken bleibt, mit «*** glibc detected *** perl: corrupted double-linked list: 0x0000000001474b40 ***» - wie kann ich es kündigen?

Anzahl der Antworten 2 Antworten
Ich habe versucht zu Debuggen, ein memory corruption-problem mit Perl 5 und XML::LibXML (die ich jetzt halten). Nun, hier ist, was ich immer bin: shlomif@lap:~/progs/perl/cpan/XML/LibXML/bugs/perl-xml-libxml-bugs/XML-LibXML-reader-segfault$ make test XML_CATALOG_FILES="`pwd`/sgml-lib/catalog.xml" perl find_ascii_quotes.pl index.html *** glibc detected *** perl: corrupted

Löschen und ungültige Zeiger

Anzahl der Antworten 2 Antworten
int main() { char* a=new char[20]; cin>>a; cout<<" character at 7-th position."<<a[6]; delete a+4; cout<<a[0]; return 0; } Eingang: 1234567894567 Ausgabe: character at 7-th position.6 *** glibc detected *** ./test free() invalid pointer:.... Nun habe ich 3

Warum glibc-und pthread-Bibliothek sowohl den vorgegebenen gleichen APIs?

Anzahl der Antworten 1 Antworten
Warum glibc-und pthread-Bibliothek sowohl den vorgegebenen gleichen APIs ? Hier ist der snapshot ubuntu@ubuntu:/lib$ objdump -T /lib/i386-linux-gnu/libc.so.6 |grep pthread_cond_signal 000f8360 g DF .text 00000039 GLIBC_2.3.2 pthread_cond_signal 0012b940 g DF .text 00000039 (GLIBC_2.0) pthread_cond_signal ubuntu@ubuntu:/lib$ objdump -T /lib/i386-linux-gnu/libpthread.so.0

Glibc 2.7 konfigurieren, Fehler, Programme zu alt

Anzahl der Antworten 2 Antworten
Wenn ich es lade ein GenomicFeatures-Paket in R, es öffnet sich eine Fehlermeldung: Loading required package: IRanges Error in dyn.load(file, DLLpath = DLLpath, ...) : unable to load shared object '/home/caohf/R/x86_64-unknown-linux-gnu-library/2.15/IRanges/libs/IRanges.so': /lib64/libc.so.6: version `GLIBC_2.7' not found (required

glibc detected *** python: double-free oder Korruption (!prev) SCHLUCK

Anzahl der Antworten 1 Antworten
Nach dem schreiben eine wrapper in SCHLUCK für meine C++ - algorithmen immer wieder erhalte ich diese Fehlermeldung, wenn ich beenden Sie den Python-interpreter nach dem Import des Moduls: $ python iPython 2.5.6 (r256:88840, Mar 10 2012,

GLIBC: Debuggen von Speicherverlusten: so interpretieren Sie die Ausgabe von mtrace()

Anzahl der Antworten 4 Antworten
Ich versuche zu Debuggen, die einen memory-leak problem. Ich bin mit mtrace() um ein malloc/free/realloc Spur. Ich habe meinem prog und habe nun eine riesige log-Datei. So weit So gut. Aber ich habe Probleme mit der Interpretation

Fehler beim importieren von Tensorflow in python2.7 in Red Hat Version 6.6. 'GLIBC_2.17 nicht gefunden"

Anzahl der Antworten 1 Antworten
Dies ist im wesentlichen eine Wiederholung der Frage bat hier. Allerdings bin ich mit Red Hat Version 6.6, die glibc 2.12 (glibc 2.17, ich denke, die eingeführt wurde mit RHEL ver 7). Ist es möglich, zu installieren

Bedeutung der doppelten Unterstrich am Anfang

Anzahl der Antworten 3 Antworten
In der standard-Bibliothek (glibc) ich sehe definierten Funktionen mit doppelten führenden Unterstriche, wie __mmap im sys/mman.h. Was ist der Zweck? Und wie können wir noch eine Funktion aufrufen mmap dem scheint nicht zu sein, erklärte überall. Ich

Wie zum schlafen für ein paar Mikrosekunden

Anzahl der Antworten 7 Antworten
Betrachten Sie den folgenden code: #include <stdio.h> #include <time.h> #include <math.h> //Compile with gcc -lrt -lm -o test_clock test_clock.c #define CLOCK CLOCK_MONOTONIC int main(int argc, char** argv) { double temp, elapsed; int j; struct timespec requestStart, requestEnd,

Sind Funktionen in C-standard-Bibliothek thread-sicher?

Anzahl der Antworten 3 Antworten
Wo bekomme ich eine definitive Antwort, ob meine memcpy (mit der eglibc-Implementierung, die kommt mit Ubuntu) ist thread-sicher? - Ehrlich gesagt, hatte ich wirklich nicht finden, eine klare JA-oder NEIN-in der Dokumentation. Durch die Art und Weise,

ungültige fastbin Eintrag (kostenlos)

Anzahl der Antworten 2 Antworten
Ich versuche, die Ursache zu finden für: *** glibc detected *** ...: invalid fastbin entry (free): 0x00007fc384ced120 *** Dem Programm weggeworfen Kern, so konnte ich nachvollziehen, diese wieder zu einem Destruktor eine sehr einfache Klasse, die ähnlich

Wie Sie sagen, wenn glibc verwendet wird

Anzahl der Antworten 4 Antworten
Bin ich versucht zu implementieren backtrace-Funktion für einen großen Rahmen, die für verschiedene Plattformen und Betriebssysteme. In einigen von Ihnen, es ist gelinkt gegen glibc, während in der anderen etwas anderes (zB. uclibc) verwendet wird. backtrace ()

Warum würde die gleiche binäre wollen linux-vdso.so.1 auf einem 64-bit-RHEL 5.4 server und nicht eine andere?

Anzahl der Antworten 2 Antworten
Ich habe einen Kunden ausführen eines Datei-Analyse-Programm namens cleanfileg und das Letzte update, dass er immer das Datum-format, Fehler beim Parsen eine Datei. Was ist Bizarr ist, dass wir beide gerade das gleiche Programm auf der gleichen

mehrere threads in der Lage zu bekommen, Herde in der gleichen Zeit

Anzahl der Antworten 2 Antworten
War ich unter dem Eindruck, dass flock(2) ist thread-sicher, ich habe vor kurzem lief über den Fall in den code, wo mehrere threads sind in der Lage, eine Sperre auf der gleichen Datei, die alle synchronisiert mit

C++: glibc detected corrupted double-linked list: 0x08f8f148

Anzahl der Antworten 2 Antworten
Ich Schreibe ein Programm, das die Bedürfnisse, analysieren die PATH-Umgebungsvariable auf ein Trennzeichen ":". Scheint alles zu funktionieren, bis die Funktion chop versucht zurückzugeben, das array. Ich habe dann erhalten Sie den folgenden Fehler: "glibc detected ./ein.aus:

Wie kann ich erzwingen, PHP zu verwenden, die libiconv version von iconv statt der CentOS-glibc-version installiert?

Anzahl der Antworten 5 Antworten
Den code an dem ich arbeite läuft perfekt auf Windows XP und auf Mac OS X. Beim testen es auf CentOS und Fedora und Ubuntu), funktioniert es nicht richtig. Suche die Netze führte mich zu dem Schluss,

Mit C++ Bibliothek in C-code

Anzahl der Antworten 4 Antworten
Ich habe eine C++ - Bibliothek, stellt verschiedene Klassen zur Verwaltung von Daten. Ich habe den Quellcode für die Bibliothek. Möchte ich erweitern die C++ - API zur Unterstützung von C-Funktionsaufrufen so, dass sich die Bibliothek kann

Wie *.also Datei in makefile

Anzahl der Antworten 1 Antworten
Für ein Programm ich war die Verknüpfung der statische glibc-Bibliothek (die ich geändert). Mein makefile sieht so ähnlich aus wie dieser. CXX = g++ CXXFILES = main.c CXXFLAGS = -g -o prog -D_GNU_SOURCE LIBS = ../../nptl/libpthread.a ../../libc.a

Verfahren beendet durch signal 6, Kern zeigt eine Art Schleife in der libc

Anzahl der Antworten 1 Antworten
Auf einer Analyse der Kern eines Prozesses (beendet durch signal 6), auf LINUX -, stack-bt zeigt : Core was generated by `/opt/namsam/pac_rrc_qx_e1/bin/rrcprb'. Program terminated with signal 6, Aborted. #0 0x0000005555ffb004 in epoll_wait () from /lib64/libc.so.6 (gdb) bt

Mehrere glibc-Bibliotheken auf einem einzelnen host

Anzahl der Antworten 11 Antworten
Mehrere glibc-Bibliotheken auf einem einzelnen host Mein linux (SLES-8) server hat derzeit glibc-2.2.5-235, aber ich habe ein Programm was nicht funktioniert auf dieser version und benötigt glibc-2.3.3. Ist es möglich, mehrere glibcs installiert, auf dem gleichen host?

Check die glibc-version für eine bestimmte gcc-compiler

Anzahl der Antworten 7 Antworten
Habe ich zwei gcc-Compiler auf meinem system installiert, ist man gcc 4.1.2 (Standard) und der andere ist gcc 4.4.4. Wie kann ich die libc-version verwendet gcc 4.4.4, weil /lib/libc.so.6 zeigt die glibc verwendet gcc 4.1.2, da es

glibc detected memory corruption

Anzahl der Antworten 1 Antworten
Habe ich die folgende Funktion. 129 string cmdline::compile_sOpt(const cl_option *options) 130 { 131 assert(options != MEM0x0); 132 133 string sOpt; 134 int i =0; 135 while(options[i].lo_name != MEM0x0){ 136 sOpt += options[i].so_name; 137 if(options[i].has_arg == required_argument ||

"double free" - oder corruption (out), fclose

Anzahl der Antworten 1 Antworten
*** glibc detected *** /home/ghoshs/workspace/Simulator/Debug/Simulator: double free or corruption (out): 0x00000000017e6030 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x7e626)[0x7f34b8553626] /lib/x86_64-linux-gnu/libc.so.6(fclose+0x155)[0x7f34b85432a5] /home/ghoshs/workspace/Simulator/Debug/Simulator[0x40e7bf] /home/ghoshs/workspace/Simulator/Debug/Simulator[0x40e94a] /home/ghoshs/workspace/Simulator/Debug/Simulator[0x40e357] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f34b84f676d] /home/ghoshs/workspace/Simulator/Debug/Simulator[0x405e19] ======= Memory map: ======== 00400000-0128c000 r-xp 00000000 08:06 1576650 /home/ghoshs/workspace/Simulator/Debug/Simulator 0148b000-0148c000 r-xp 00e8b000 08:06 1576650

glibc detected *** free(): invalid pointer

Anzahl der Antworten 2 Antworten
Ich habe Folgendes problem mit diesem segment des Codes. Kann jemand bitte helfen? Hinweis: QueueItem erstellt wird auf einem anderen thread. WorkItem * Dequeue(Queue ** Q) { if(QueueIsEmpty(*Q)) return NULL; QueueItem * tmp = (*Q)->Head; (*Q)->Head =

*** glibc detected *** ./ein.out: double-free-oder corruption (out): 0xbfe69600 ***

Anzahl der Antworten 2 Antworten
Ich bin dabei ein Programm zum darstellen einer Tabelle "Schüler". Es hat die Attribute 'ID', 'Vorname' und 'Nachname'. Ich habe ein zweidimensionales array und setzen cout-Anweisungen alle ganz zu schauen... Die richtige info gespeichert IST, in die

problem mit Container: *** glibc detected *** free(): invalid pointer: 0x41e0ce94 ***

Anzahl der Antworten 5 Antworten
Ich habe ein C++ Programm auf Linux stürzt nach einiger Zeit mit der Meldung: *** glibc detected *** free(): invalid pointer: 0x41e0ce94 *** Innen das Programm, das ich machen ausgiebigen Gebrauch von Containern. Sie haben, um Objekte

malloc( ): memory corruption (schnell) Fehler C++

Anzahl der Antworten 2 Antworten
Arbeite ich in C++. Ich arbeite an einer Methode ändern Sie die maximale Kapazität des Stapels, und ich bin verwirrt über eine Fehlermeldung, die ich bekommen hab. Unten ist meine Methode. void Stack::setCapacity(unsigned newCapacity){ if(newCapacity< this->getSize()){ throw

Fehler beim importieren von Tensorflow in Python 2.7 in Ubuntu 12.04. 'GLIBC_2.17 nicht gefunden"

Anzahl der Antworten 8 Antworten
Habe ich installiert die Tensorflow Bindungen, die mit python erfolgreich. Aber wenn ich versuche zu importieren Tensorflow, bekomme ich die folgende Fehlermeldung. ImportError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.17' not found (required by /usr/local/lib/python2.7/dist-packages/tensorflow/python/_pywrap_tensorflow.so) Ich habe versucht, zu aktualisieren, GLIBC_2.15

ImportError: /lib/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/libpq.so.5)

Anzahl der Antworten 1 Antworten
Habe ich zu laufen von einem tornado webapp auf einem server mit psycopg2 postgresql als backend. Ich arbeite auf Red Hat Enterprise Linux Server release 6.5. Ich habe eine virtuelle Umgebung. Nun, auf diesem server, ich habe

starten atom text editor für linux !# . GLIBC_2.14 und GLIBC_2.15 nicht gefunden?

Anzahl der Antworten 2 Antworten
Ich bin mit crunnchbang linux 64 bit. Ich installierte atom text editor aber seine Angabe der Fehler, wenn ich versuche, es zu starten. Die Ausgabe ist wie folgt: shunya@crunchbang:~$ atom shunya@crunchbang:~$ /usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found

Glibc detected malloc() Speicher Korruption (0xb6179bb8) beim Aufruf von new-Schlüsselwort von C++

Anzahl der Antworten 1 Antworten
Mein Programm läuft zu einem Punkt, wo das aufrufen der neue Stichwort dazu führen, dass die Fehlermeldung oben angegeben. also char* a = new char[100]. Der Fehler ist reproduzierbar und das jedes mal. Ich starte das Programm

Die Konfiguration für einen compiler anders als der Standard während der Ausführung konfigurieren

Anzahl der Antworten 4 Antworten
Ich bin kompilieren der glibc-Bibliothek. Bevor ich das tun könnte, muss ich laufen configure. Aber zum kompilieren von glibc, die ich brauche, um die Verwendung des gcc-Compilers, die nicht der Standard-compiler auf dem Rechner. Die Handbuch sagt

GLIBCXX_3.4.15, GLIBC_2.15 und GLIBC_2.14 nicht gefunden - Centos 6.5

Anzahl der Antworten 1 Antworten
Ich versuche zu laufen, eine app, aber ich bekomme ... /usr/lib64/libstdc++.so.6: VERSION 'GLIBCXX_3.4.15' not found /lib64/libc.so.6: VERSION 'GLIBC_2.15' not found /lib64/libc.so.6: VERSION 'GLIBC_2.14' not found ... Wenn ich "strings /usr/lib64/libstdc++.so.6 | grep GLIBC" ich bekomme eine normale

*** glibc detected *** double free " - oder corruption (fasttop):

Anzahl der Antworten 3 Antworten
Einen Anruf zu löschen, die auf einem QByteArray erzeugt die folgende Ausnahme: * glibc detected * /home/Jan/FPS2/FPS2: double-free-oder corruption (fasttop): 0 ?? 1 ?? 2 Kostenlose 3 QByteArray::clear() 4 FPSengine::getDatagrams 5 FPSengine::xmitData 6 FPSengine::getData 7 threadDatalog::run 8

So installieren Sie 32-bit-glibc auf 64-bit-ubuntu

Anzahl der Antworten 3 Antworten
Ich versuche zu lernen, die C-Aufrufkonventionen in Assembler. Dazu habe ich ein einfaches Programm mit dem puts Funktion aus der C Standardbibliothek. Ich zusammengebaut und verknüpft das Programm mit folgenden Befehlen :- nasm -f elf file.asm gcc

Non-blocking read auf der pipe

Anzahl der Antworten 1 Antworten
Kann man tun, non-blocking I/O auf einer Leitung? fcntl nicht O_NONBLOCK. Seite 918 von The Linux Programming Interface enthält eine Tabelle 'Semantik Lesen n bytes aus der pipe oder FIFO - (p)'. In dieser Tabelle ist das

Wie verknüpfe ich die glibc-Implementierung von iconv?

Anzahl der Antworten 1 Antworten
Den GNU-C-Bibliothek bietet eine Implementierung von iconv - wie benutze ich es? Einfaches Programm: #include <iconv.h> int main( int argc, char **argv ) { iconv_t cd = iconv_open( "UTF-8", "ISO-8859-1" ); iconv_close( cd ); return 0; }

Wie behebe ich einen “version `GLIBC_2.14' nicht gefunden" Fehler?

Anzahl der Antworten 1 Antworten
Habe ich kompiliert ein C-Programm unter Ubuntu 12.04, baute ein Debian-Paket draus und wollen, um es zu installieren auf einem server mit Debian Lenny. Letzte mal habe ich, dass (etwa zwei Monaten) es hat geklappt: ich konnte

glibc detected, free(): invalid next size (fast)

Anzahl der Antworten 1 Antworten
Dieser code, der Zufallszahlen generiert und dann produziert ein Histogramm basierend auf Eingabe, um die Funktionen in Bezug auf die Intervalle. "bins" repräsentiert die Histogramm-Intervalle und "bin_counts" enthält die Anzahl der Zufallszahlen in einem bestimmten Intervall. Habe

glibc detected, realloc(): invalid pointer

Anzahl der Antworten 1 Antworten
Ich entschuldige mich für den langen code. Ich habe eine einfache Frage, aber ich dachte, dass ich mein code, so wird es klar sein wo ich herkomme. Ich bekomme ein realloc Korruption. Ich denke, die Korruption ist,

*** glibc detected *** perl: double-free oder Korruption (!prev): 0x0c2b7138 ***

Anzahl der Antworten 5 Antworten
Während der Ausführung eines perl-Programm, das ich begegnet die folgende Fehlermeldung *** glibc detected *** perl: double-free oder Korruption (!prev): 0x0c2b7138 *** /lib/tls/i686/cmov/libc.so.6[0xb7daea85] /lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb7db24f0] perl(Perl_pregfree+0x3e)[0x80a004e] perl(perl_destruct+0xcf1)[0x806b711] /usr/local/lib/perl/5.8.8/auto/threads/threads.so[0xb79d2dfb] /usr/local/lib/perl/5.8.8/auto/threads/threads.so[0xb79d2f9b] /usr/local/lib/perl/5.8.8/auto/threads/threads.so[0xb79d5fbb] /lib/tls/i686/cmov/libpthread.so.0[0xb7e974fb] /lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xb7e19e5e] Mein OS ist Ubuntu 8.04, Perl-version

Wie installiere ich die glibc 2.12 in ubuntu 12.04?

Anzahl der Antworten 1 Antworten
Ich habe ein 64-bit ubuntu 12.04-installation, mit der eine glibc-version 2.15, aber die Maschine, die ich ausführen müssen, die auf eine glibc-version 2.12, bei mir lief das Programm zusammengestellt, die auf meiner eigenen Maschine auf der Ziel-Maschine,

/lib64/libc.so.6: version `GLIBC_2.14' nicht gefunden

Anzahl der Antworten 2 Antworten
Ich bin mit dem folgenden Fehler bezüglich der glibc. ./simulator: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./simulator) Ich durchgemacht habe mehrere Dokumente in Bezug auf diesen Fehler, und ich verstehe, dass das Programm simulator kompiliert wurde

Die statische Verbindung von Glibc

Anzahl der Antworten 2 Antworten
Wie kann ich kompilieren meine app verknüpfen statisch glibc-Bibliothek, sondern nur der code, der benötigt wird für meine app? (Nicht alle lib) Nun mein Befehl kompilieren: g++ -o newserver test.cpp ... -lboost_system -lboost_thread -std=c++0x Dank! InformationsquelleAutor Breakdown

Fehler: "std::this_thread' wurde nicht deklariert

Anzahl der Antworten 1 Antworten
Ich versuche es mal mit std::this_thread::sleep_for () - Funktion, aber habe den Fehler error: 'std::this_thread' has not been declared. Die Flagge _GLIBCXX_USE_NANOSLEEP enthalten. Was braucht es, um ihn zu zwingen, zu arbeiten? MinGW ==> gcc version 4.7.2

pkg-config-glib-2.0-Fehler auf Mac OS X

Anzahl der Antworten 4 Antworten
Habe ich einige C-code, der nicht kompiliert wird. Die Fehlermeldung, wenn ich "make" ist: gcc -Wall -Wno-pointer-sign -g `pkg-config --cflags glib-2.0 gconf-2.0` \ -c main.c Package glib-2.0 was not found in the pkg-config search path. Perhaps you

Gibt es eine best practice beim einrichten von glibc Sie auf das Andockfenster alpine linux Basis-image?

Anzahl der Antworten 3 Antworten
Gibt es eine best practice beim einrichten von glibc Sie auf das Andockfenster alpine linux Basis-image mit dem richtigen Pfade, so dass jede erzeugte Prozess können richtig Referenz den Speicherort der installierten libc-Bibliotheken? InformationsquelleAutor kai | 2016-06-14

Ich bekomme diesen Fehler: "glibc detected"

Anzahl der Antworten 2 Antworten
Schrieb ich einfach ein Stück CPP code, und ich kompiliert es mit G++ unter ubuntu. Wenn ich mein code alles in Ordnung ist, wird der code ausgeführt und gibt die Ausgabe aber nicht verlassen und es gibt

rufen Sie gettid nach glibc

Anzahl der Antworten 1 Antworten
Arbeite ich in der glibc, und ich brauche, um die id des aktuellen Threads. Für diese verwende ich syscall(SYS_gettid); Problem ist, dass ich gezwungen bin, gehören bits/syscall.h statt Idealfall ich.e sys/syscall.h. sys/syscall.h ruft intern bits/syscall.h aber das