Illegal instruction, VIA_Nehemiah
Witam, kilka dni temu zainstalowałem świeże TH na nie standardowej maszynce, niestety nie wszystko jest ok i nie bardzo mam pomysła za co się łapać, może ktoś ma jakąś sugestię? Zaraz po instalacja wylukałem ze `less` oraz `host host.pl` wywalają się wypisując Illegal instruction kilka dni później zrobiłem update gdzie był nowy less i nowe bind-utils no i zaczelo działać :) ..jednak nie wszystko do dziś nie działa mi perl oraz apache. Oto co zdołalem z nich wydusić. Wydaje mi się interesujące ze strace zazwyczaj kończy się na uname() ..dodaj ze ze starszymi jajkami dzieje się to samo # gdb /usr/bin/perl GNU gdb 6.6 Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type show copying to see the conditions. There is absolutely no warranty for GDB. Type show warranty for details. This GDB was configured as i686-pld-linux... Using host libthread_db library /lib/libthread_db.so.1. (gdb) run Starting program: /usr/bin/perl Failed to read a valid object file image from memory. Program received signal SIGILL, Illegal instruction. 0xb7f3784a in Perl_cast_iv () from /usr/lib/perl5/5.8.8/i686-pld-linux-thread-multi/CORE/libperl.so.5.8.0 (gdb) bt #0 0xb7f3784a in Perl_cast_iv () from /usr/lib/perl5/5.8.8/i686-pld-linux-thread-multi/CORE/libperl.so.5.8.0 #1 0xb7ed3a4a in Perl_sv_2iv () from /usr/lib/perl5/5.8.8/i686-pld-linux-thread-multi/CORE/libperl.so.5.8.0 #2 0xb7e5e17b in perl_construct () from /usr/lib/perl5/5.8.8/i686-pld-linux-thread-multi/CORE/libperl.so.5.8.0 #3 0x080492ae in main (argc=1, argv=0xbffb6f94, env=0xb7f7af30) at perlmain.c:93 # strace -f perl [..] open(/dev/urandom, O_RDONLY) = 3 read(3, \255\212zc, 4)= 4 close(3)= 0 mprotect(0xb7deb000, 4096, PROT_READ) = 0 munmap(0xb7e0c000, 46794) = 0 set_tid_address(0xb7c6e708) = 7187 set_robust_list(0xb7c6e710, 0xc)= 0 rt_sigaction(SIGRTMIN, {0xb7df543d, [], SA_SIGINFO}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb7df5370, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 uname({sys=Linux, node=epia, ...}) = 0 rt_sigaction(SIGFPE, {SIG_IGN}, {SIG_DFL}, 8) = 0 brk(0) = 0x804c000 brk(0x806d000) = 0x806d000 --- SIGILL (Illegal instruction) @ 0 (0) --- +++ killed by SIGILL +++ Process 7187 detached # rpm -qa |egrep glibc-2|perl-base|binutils-2 binutils-2.17.50.0.12-1.i686 perl-base-5.8.8-10.i686 glibc-2.5-0.2.i686 # uname -a Linux epia 2.6.19.2-0.1 #1 Fri Jan 26 22:13:48 CET 2007 i686 VIA_Nehemiah unknown PLD Linux # strace -f /usr/sbin/httpd.prefork [..] rt_sigaction(SIGRTMIN, {0xb7f3d43d, [], SA_SIGINFO}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb7f3d370, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 uname({sys=Linux, node=epia, ...}) = 0 brk(0) = 0x8096000 brk(0x80b7000) = 0x80b7000 --- SIGILL (Illegal instruction) @ 0 (0) --- +++ killed by SIGILL +++ Process 9296 detached # uname -a Linux epia 2.6.19.2-0.1 #1 Fri Jan 26 22:13:48 CET 2007 i686 VIA_Nehemiah unknown PLD Linux # gdb /usr/sbin/httpd.prefork (gdb) run Starting program: /usr/sbin/httpd.prefork Failed to read a valid object file image from memory. Program received signal SIGILL, Illegal instruction. 0x0807d61c in trie_node_link (p=value optimized out, parent=0x809dab0, child=0x809dd58, c=114) at /usr/src/debug/httpd-2.2.3/server/util_filter.c:85 85 if (c == parent-children[i].c) { (gdb) bt #0 0x0807d61c in trie_node_link (p=value optimized out, parent=0x809dab0, child=0x809dd58, c=114) at /usr/src/debug/httpd-2.2.3/server/util_filter.c:85 #1 0x0807d72d in trie_node_alloc (p=0x809c0a8, parent=0x809dab0, c=value optimized out) at /usr/src/debug/httpd-2.2.3/server/util_filter.c:122 #2 0x0807d7f5 in register_filter (name=0x809dab0 , filter_func= {out_func = 0x807221f ap_core_output_filter, in_func = 0x807221f ap_core_output_filter}, filter_init=0, ftype=AP_FTYPE_NETWORK, reg_filter_set=0x8093af4) at /usr/src/debug/httpd-2.2.3/server/util_filter.c:217 #3 0x0807d8e1 in ap_register_output_filter_protocol (name=0x8088c9f CORE, filter_func=0x807221f ap_core_output_filter, filter_init=0, ftype=AP_FTYPE_NETWORK, proto_flags=0) at /usr/src/debug/httpd-2.2.3/server/util_filter.c:270 #4 0x0807d917 in ap_register_output_filter (name=0x8088c9f CORE, filter_func=0x807221f ap_core_output_filter, filter_init=0, ftype=AP_FTYPE_NETWORK) at /usr/src/debug/httpd-2.2.3/server/util_filter.c:257 #5 0x0806c932 in
Re: Illegal instruction, VIA_Nehemiah
Maciej Świniarski wrote: # uname -a Linux epia 2.6.19.2-0.1 #1 Fri Jan 26 22:13:48 CET 2007 i686 VIA_Nehemiah unknown PLD Linux To jest i586 a nie i686 Artur ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Illegal instruction, VIA_Nehemiah
Dnia Mon, 05 Feb 2007 10:01:12 +0100 Artur Flinta [EMAIL PROTECTED] napisał(a): # uname -a Linux epia 2.6.19.2-0.1 #1 Fri Jan 26 22:13:48 CET 2007 i686 VIA_Nehemiah unknown PLD Linux To jest i586 a nie i686 odwołując się do http://radagast.bglug.ca/epia/epia_howto/index.html#VIA_EPIA_CPUs flags -march=i686 -msse -mmmx -mfpmath=sse -O3 -pipe -fomit-frame-pointer nie jestem pewien czy masz racje ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Illegal instruction, VIA_Nehemiah
Maciej Świniarski wrote: http://radagast.bglug.ca/epia/epia_howto/index.html#VIA_EPIA_CPUs flags -march=i686 -msse -mmmx -mfpmath=sse -O3 -pipe -fomit-frame-pointer nie jestem pewien czy masz racje Ale ja jestem pewien. Epia to platforma VIA, ma na wyposażeniu zarówno procki C3 (i586 + rozszerzenia) jak i C5 i C7. Ty masz C3 i wyżej niż i586 to nie będzie działało. Artur ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
X11-driver-nvidia.spec
Witam Mam taki maly problem ze zbudowaniem X11-driver-nvidia.spec: [EMAIL PROTECTED] SPECS]$ ./builder -bb X11-driver-nvidia.spec --without smp # $Revision: 1.96 $, $Date: 2007/01/27 12:15:48 $ (...) error: Failed build dependencies: kernel-dekstop-module-build = 3:2.6.7 is needed by X11-driver-nvidia-1.0.9746-2.i686 Error: package build failed. (no more info) Niby jasne, ale: [EMAIL PROTECTED] SPECS]$ rpm -qa | grep kernel kernel-desktop-headers-2.6.18.3-0.1 kernel-desktop-source-2.6.18.3-0.1 kernel-desktop-module-build-2.6.18.3-0.1 do kompletu jeszcze: [EMAIL PROTECTED] ~]$ cat .rpmmacros %alt_kernel dekstop Ma ktos jakis pomysl ? -- Pozdrawiam Maciej Krzyżanowski [EMAIL PROTECTED] ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: X11-driver-nvidia.spec
Maciej Krzyżanowski napisał(a): Witam Mam taki maly problem ze zbudowaniem X11-driver-nvidia.spec: [EMAIL PROTECTED] SPECS]$ ./builder -bb X11-driver-nvidia.spec --without smp # $Revision: 1.96 $, $Date: 2007/01/27 12:15:48 $ (...) error: Failed build dependencies: kernel-dekstop-module-build = 3:2.6.7 is needed by ^^^ -- +PLUG +PLD http://www.linux.pl | [Quoting Sergiusz Pawłowicz] RLU 301329 spider(at)linux(dot)pl | głupota to straszny wirus. ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: X11-driver-nvidia.spec
07-02-05, Maciej Krzyżanowski [EMAIL PROTECTED] napisał(a): [...] error: Failed build dependencies: kernel-dekstop-module-build = 3:2.6.7 is needed by [...] [EMAIL PROTECTED] SPECS]$ rpm -qa | grep kernel kernel-desktop-headers-2.6.18.3-0.1 kernel-desktop-source-2.6.18.3-0.1 kernel-desktop-module-build-2.6.18.3-0.1 [...] [EMAIL PROTECTED] ~]$ cat .rpmmacros %alt_kernel dekstop Ma ktos jakis pomysl ? Ewidentna literówka ;-) Spróbuj poprawić w .rpmmacros z dekstop na desktop. -- Marcin Banasiak ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: X11-driver-nvidia.spec
Dnia poniedziałek, 5 lutego 2007, Maciej Krzyżanowski napisał: [...] Ma ktos jakis pomysl ? A z palca nie działa? ./builder -bb --without smp --define alt_kernel desktop X11-driver-nvidia.spec -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V Ubuntu: staroafrykańskie słowo oznaczające Nie umiem zainstalować Debiana ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: X11-driver-nvidia.spec
Dnia poniedziałek, 5 lutego 2007 11:42, Piotr Skwarna napisał: error: Failed build dependencies: kernel-dekstop-module-build = 3:2.6.7 is needed by ^^^ oczywiscie ;) dzieki wielkie :) -- Pozdrawiam Maciej Krzyżanowski [EMAIL PROTECTED] ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Illegal instruction, VIA_Nehemiah
Dnia Mon, 05 Feb 2007 10:21:22 +0100 Artur Flinta [EMAIL PROTECTED] napisał(a): Ty masz C3 i wyżej niż i586 to nie będzie działało. hmm ..z tamtej tabelki wynika ze C3 ezra to i586 a nehemiah to juz i686 ..bronie sie przed tym i586 bo na ftp pusto wiec bedzie trzeba i486. Czy to oznacza ze nie bede mogl wykorzystywac MMX'a? ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
TH Athlon Bus error, czyli przygód ciąg dalszy
Witam, Zainstalowałem bazowy zestaw pakietów TH na Athlonie, wszystko działało w miarę poprawnie. W piątek konfigurowałem Xy, niestety z kiepskim skutkiem, ale maszyna pracowała stabilnie. Zostawiłem ją chodzącą do poniedziałku. Dzisiaj zalogowałem się i wydałem polecenie: # uptime w odpowiedzi dostałem Bus error. Okazuje się, że większość poleceń generuje podbny błąd, nie można wykonać ls, reboot też się wali. Musiałem pociągnąć maszynę z knefla. Po restarcie i odbudowie ext2 znów wszystko działa poprawnie. Jakieś sugestie co z tym fantem począć ? Pozdrawiam -- Dariusz Knociński -- Dariusz Knociński ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Illegal instruction, VIA_Nehemiah
On Mon, Feb 05, 2007 at 11:51:35AM +0100, Maciej Świniarski wrote: Czy to oznacza ze nie bede mogl wykorzystywac MMX'a? i686 też nie ma mmx-a. pozatym mmx ma wykorzystanie raczej tylko w pojedyńczych aplikacjach -- Andrzej 'The Undefined' Dopierała UNIX Linux administrator, Adam Mickiewicz University WMiI PLD Linux Developer HomePage: http://andrzej.dopierala.name/ JID: [EMAIL PROTECTED] e-mail: [EMAIL PROTECTED] ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Illegal instruction, VIA_Nehemiah
Dnia Mon, 5 Feb 2007 14:49:48 +0100 Andrzej 'The Undefined' Dopierała [EMAIL PROTECTED] napisał(a): i686 też nie ma mmx-a. pozatym mmx ma wykorzystanie raczej tylko w pojedyńczych aplikacjach przyznaje ze jestem totalnym ignorantem jesli chodzi o procki ale to ma byc htpc ..czy taki mplayer/mythtv ma to gdzies czy to bedzie arch i686 czy i486 ? ..bo mplayer ten z i686 smiga ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Illegal instruction, VIA_Nehemiah
Maciej Świniarski wrote: ale to ma byc htpc ..czy taki mplayer/mythtv ma to gdzies czy to bedzie arch i686 czy i486 ? ..bo mplayer ten z i686 smiga Mplayer ma autodetekcję CPU. Artur ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl