Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

27.11.2005, 17:04

Ungültiger Maschienenbefehl

Ich habe jetzt endlich einen Testrechner als Server eingerichtet(es läuft Debian 3.1 druff).
Nun will ich auch endlich HLDS installieren.
So weit so gut.
Hab mir natürlich mit:
wget http://www.isis.de/members/~hmenze/cs/server/linux/steam

des update tool geholt.
Allerdings kommt wenn ich dann:

./steam -command update -game cstrike -dir /home/server/hlds

ausführe:

Checking bootstrapper version ...
Updating Installation
Ungültiger Maschinenbefehl

Weiß hier jemand Rat oder hat jemand das gleiche Problem??

Chucky the Devil

Pianist im Puff

  • »Chucky the Devil« ist männlich

Beiträge: 1 636

Wohnort: Koeln

Beruf: Network Architect

  • Nachricht senden

3

28.11.2005, 18:57

Starte das ganze mit strace und schau' in den Dump

4

29.11.2005, 19:44

Strace???
Was ist das??
Wie heißt der befhel?

5

29.11.2005, 19:57

man strace
Sie haben ihren Mauszeiger bewegt. Bitte starten Sie Windows neu um die Änderungen zu übernehmen.

6

30.11.2005, 17:57

strace: steam: command not found

Chucky the Devil

Pianist im Puff

  • »Chucky the Devil« ist männlich

Beiträge: 1 636

Wohnort: Koeln

Beruf: Network Architect

  • Nachricht senden

8

01.12.2005, 15:05

Kommt viel davon:




gettimeofday({1133449822, 314007}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 332413}, NULL) = 0
gettimeofday({1133449822, 333976}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 352407}, NULL) = 0
gettimeofday({1133449822, 354004}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 372408}, NULL) = 0
gettimeofday({1133449822, 373979}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 392410}, NULL) = 0
gettimeofday({1133449822, 393991}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 412408}, NULL) = 0
gettimeofday({1133449822, 413977}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 432411}, NULL) = 0
gettimeofday({1133449822, 434011}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 452416}, NULL) = 0
gettimeofday({1133449822, 454001}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 472414}, NULL) = 0
gettimeofday({1133449822, 473996}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 492408}, NULL) = 0
gettimeofday({1133449822, 493981}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 512407}, NULL) = 0
gettimeofday({1133449822, 513991}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 532408}, NULL) = 0
gettimeofday({1133449822, 533969}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 552400}, NULL) = 0
gettimeofday({1133449822, 553974}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 572415}, NULL) = 0
gettimeofday({1133449822, 574000}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 592408}, NULL) = 0
gettimeofday({1133449822, 593995}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 612408}, NULL) = 0
gettimeofday({1133449822, 613982}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 632410}, NULL) = 0
gettimeofday({1133449822, 633986}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 652410}, NULL) = 0
gettimeofday({1133449822, 653982}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 672411}, NULL) = 0
gettimeofday({1133449822, 674006}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 692410}, NULL) = 0
gettimeofday({1133449822, 693992}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 712410}, NULL) = 0
gettimeofday({1133449822, 713994}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 732405}, NULL) = 0
gettimeofday({1133449822, 733985}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 752415}, NULL) = 0
gettimeofday({1133449822, 754014}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 772405}, NULL) = 0
gettimeofday({1133449822, 773980}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 792412}, NULL) = 0
gettimeofday({1133449822, 793990}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 812407}, NULL) = 0
gettimeofday({1133449822, 813989}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 832405}, NULL) = 0
gettimeofday({1133449822, 833992}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 852407}, NULL) = 0
gettimeofday({1133449822, 853988}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 872411}, NULL) = 0
gettimeofday({1133449822, 874004}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 892416}, NULL) = 0
gettimeofday({1133449822, 893997}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 912412}, NULL) = 0
gettimeofday({1133449822, 914011}, NULL) = 0
nanosleep({0, 5000000}, NULL) = 0
gettimeofday({1133449822, 932409}, NULL) = 0
open("/proc/cpuinfo", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000
read(3, "processor\t: 0\nvendor_id\t: Authen"..., 1024) = 339
close(3) = 0
munmap(0x40019000, 4096) = 0
open("./test2.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320^\2"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0555, st_size=453372, ...}) = 0
getcwd("/home/server/hlds", 128) = 18
old_mmap(NULL, 399164, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402bd000
old_mmap(0x40318000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5a000) = 0x40318000
old_mmap(0x4031d000, 5948, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4031d000
close(3) = 0
mprotect(0x402bd000, 372736, PROT_READ|PROT_WRITE) = 0
mprotect(0x402bd000, 372736, PROT_READ|PROT_EXEC) = 0
open("./test3.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2206%\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0555, st_size=8306090, ...}) = 0
getcwd("/home/server/hlds", 128) = 18
old_mmap(NULL, 5074740, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4031f000
old_mmap(0x407a1000, 278528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x482000) = 0x407a1000
old_mmap(0x407e5000, 69428, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x407e5000
close(3) = 0
mprotect(0x4031f000, 4726784, PROT_READ|PROT_WRITE) = 0
mprotect(0x4031f000, 4726784, PROT_READ|PROT_EXEC) = 0
--- SIGILL (Illegal instruction) @ 0 (0) ---
+++ killed by SIGILL +++

9

02.12.2005, 17:00

Ich verstehe nicht ganz was diese Fehlermeldung überhaupt bedeutet
(also Ungültiger Maschienenbefehl).
Heißt das, dass Debian diesen befehl nicht kennt oder ihn nicht ausführen kann??
Wie kann man das umgehen??

10

07.12.2005, 02:01

Hi,

ich habe das selbe Problem (mit SuSE), hab auch probiert obs an den berechtigungen liegt,
mit root klappts auch nicht.

Wenn ich dann allerdings die Dateien lösche und den Updater neu starte erscheint nach knapp 2 sekunden eine Meldung die mir sagt update sucessful und ich soll noch einmal das Update starten um die aktuellen Updates zu erhalten.
Wenn ichs dann nochmal starte kommt eben wieder diese Nachtricht "Ungültiger Maschinenbefehl"

da muss es doch eine Lösung für geben, glaub auch nicht das das binary corrupt ist habs mit 2 verschiedenen von 2 verschiedenen servern probiert

Ich hoffe uns hilft jemand weiter

___________________
In a world without walls and fences,
who needs Gates and Windows?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Chaosmaster« (07.12.2005, 02:05)


11

08.12.2005, 19:09

Jop, geht mir genauso.
Ich habe jetzt alles manuell installiert(hlds).
Leider finde der server jetzt keine cstrike.wad , welche ich auch nicht finden kann, also auch im inet.

13

30.05.2006, 21:49

auch wenns schon alt ist ;)

geht übrigens deswegen nicht, weil du es wahrscheinlich genauso wie ich auf ner alten CPU versucht hast handelt sich um eine ominöse

SSE-Instruction

frag mich nicht was das ist...

naja, früher hats funktioniert...leider leider alles wegen EINER scheiss instruction

Thema bewerten