Archiv verlassen und diese Seite im Standarddesign anzeigen : Segmentation faults bei unterschiedlichen Programmen
Phlogiston
10.08.04, 18:02
Hallo zusammen
Bei verschiedenen Programmen, die eine "kleine" grafische Oberfläche haben erhalte ich beim Starten segmenation fault:
xmode2 -d /dev/lirc/lirc0
could't load font
Segmentation fault
oder
btdownloadgui.py
Segmentation fault
ich nehme mal an, dass da irgendeine Library nicht richtig installiert ist... aber welche? gehören die zum X? Oder ist das gtk oder sonst was?
System: gentoo
Danke für die Hilfe
Hallo,
ein segmentation fault, läßt häufig auf zu starke Optimierung beim kompilieren und/oder einen Speicherfehler schliessen.
mfg
tooly
ThorstenHirsch
10.08.04, 18:53
Kompilier die Programme einfach nochmal. Meist ist da wirklich nur ne falsch library-Version im Spiel.
Phlogiston
10.08.04, 19:21
hmm aber warum ist das denn bei unterschiedlichen programmen? ich habe schon versucht die programme neu zu kompilieren ;) hat aber nichts gebracht, vileicht müsste ich die anhänigkeiten auch neu kompilieren... was meint ihr?
ThorstenHirsch
11.08.04, 00:26
Ja. 2,3,4,5
Ich habe die Fehler auch. Wenn ich dann nochmal kompiliere klappt alles immer perfekt. Wie kann ich den Speicher testen?
Welche GCC Version und welche Compiler-Flags benutzt du?
Benutzt du Keywords? (ACCEPT_KEYWORDS="~x86")
Phlogiston
11.08.04, 16:19
nein ich benutz seit kurzem wieder x86, könnte es auch daran liegen? Ich müsste einfach dieses Programm xmode2 zum laufen bringen, denn das brauche ich für meine Arbeit ;)
ThorstenHirsch
11.08.04, 16:22
Ich habe die Fehler auch. Wenn ich dann nochmal kompiliere klappt alles immer perfekt. Wie kann ich den Speicher testen?
Na wenn du neu kompiliert hast und dann wieder alles funktioniert, dann bedeutet das doch gerade, dass es NICHT am Speicher liegt, sondern an einem der anderen hier genannten Gründe.
Phlogiston
12.08.04, 16:27
ach ja hier noch meine versionen
gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/specs
Configured with: /var/tmp/portage/gcc-3.3.3-r6/work/gcc-3.3.3/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info --enable-shared --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-system-zlib --enable-languages=c,c++ --enable-threads=posix --enable-long-long --disable-checking --disable-libunwind-exceptions --enable-cstdio=stdio --enable-version-specific-runtime-libs --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/include/g++-v3 --with-local-prefix=/usr/local --enable-shared --enable-nls --without-included-gettext --disable-multilib --enable-__cxa_atexit --enable-clocale=generic
Thread model: posix
gcc version 3.3.3 20040412 (Gentoo Linux 3.3.3-r6, ssp-3.3.2-2, pie-8.7.6)
und von lirc:
0.7.0_pre4
ich wäre wirklich froh wenn jemand ein tipp häte ;)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.