FS#18553 - [gkrellm] 2.3.4-1 gives "illegal instruction"
Attached to Project:
Community Packages
Opened by Jack (ostroffjh) - Thursday, 04 March 2010, 00:58 GMT
Last edited by Gavin Bisesi (Daenyth) - Saturday, 20 March 2010, 21:06 GMT
Opened by Jack (ostroffjh) - Thursday, 04 March 2010, 00:58 GMT
Last edited by Gavin Bisesi (Daenyth) - Saturday, 20 March 2010, 21:06 GMT
|
Details
Description:
gkrellm 2.3.4-1 gives "illegal instruction" and quits before any window opens. I"m on i686 (AMD Athlon XP) Steps to reproduce: install and try to run. I downloaded 2.3.4 from upstream and compiled, and it runs fine. strace shows it fails with --- SIGILL (Illegal instruction) @ 0 (0) --- right after writev(3, [{"\216\5\7\0(\0@\3\16\1\0\0\0\6@\0 \0\0\0'\0@\3\0\0\0\0\227\4\5\0"..., 16360}, {NULL, 0}, {"", 0}], 3) = 16360 read(3, 0x87371a0, 4096) = -1 EAGAIN (Resource temporarily unavailable) on a sockekt opened with socket(PF_FILE, SOCK_STREAM, 0) = 3 connect(3, {sa_family=AF_FILE, path=@"/tmp/.X11-unix/X0"}, 20) = 0 getpeername(3, {sa_family=AF_FILE, path=@"/tmp/.X11-unix/X0"...}, [20]) = 0 There is a forum thread on this: http://bbs.archlinux.org/viewtopic.php?pid=713216 Is there anything else I can provide? |
This task depends upon
Closed by Gavin Bisesi (Daenyth)
Saturday, 20 March 2010, 21:06 GMT
Reason for closing: Fixed
Additional comments about closing: Rebuilt as -2
Saturday, 20 March 2010, 21:06 GMT
Reason for closing: Fixed
Additional comments about closing: Rebuilt as -2
FS#18514actually -- Can you attach /proc/cpuinfo?/proc/cpuinfo: (being careful to get it from the arch machine, which is not where I'm posting this.....)
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 10
model name : AMD Athlon(TM) XP
stepping : 0
cpu MHz : 1150.086
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up
bogomips : 2301.01
clflush size : 32
cache_alignment : 32
address sizes : 34 bits physical, 32 bits virtual
power management: ts
To build from abs, pacman -S abs, abs community/gkrellm, then cp /var/abs/community/gkrellm/ elsewhere and makepkg -i
As far as I can tell (looking at my Gentoo box) libntlm is part of Cyrus SASL, which is installed, but it does not seem to have any libntlm. Don't know if this is a problem or just a red herring (irrelevant).