You are not logged in.
I am trying out different web browsers. I installed Chromium (51.0.2704.79-1) and Opera (37.0.2178.54-1). But when I tried to start them from the console, all I got was a message: Illegal instruction (core dumped). I use rclone (1.29-1) to sync with Dropbox. It worked fine, but since a few weeks ago I get the same message. What does this message mean? What can I do about it? Journalctl gives me:
systemd-coredump[11779]: Process 11777 (rclone) of user 1000 dumped core.
Stack trace of thread 11777:
#0 0x00000000080820e3 n/a (rclone)
systemd-coredump[9024]: Process 9010 (chromium) of user 1000 dumped core.
Stack trace of thread 9010:
#0 0x0000000080a01b6f _ZN8tcmalloc7SizeMap11NumMoveSizeEj
#1 0x0000000080a01c18 _ZN8tcmalloc7SizeMap4InitEv (chromiu
#2 0x0000000080a07cdd _ZN8tcmalloc6Static14InitStaticVarsE
#3 0x00000000809fca27 _ZN8tcmalloc11ThreadCache10InitModul
#4 0x000000008613e047 tc_malloc (chromium)
#5 0x0000000080a11ea8 n/a (chromium)
#6 0x0000000080a11aa3 malloc (chromium)
#7 0x00000000b5cdd4b8 set_binding_values.part.0 (libc.so.6
#8 0x00000000b5cdd7bb bindtextdomain (libc.so.6)
#9 0x00000000b53064e2 n/a (libgpg-error.so.0)
#10 0x00000000b5306104 gpg_err_init (libgpg-error.so.0)
#11 0x00000000b77b8355 call_init.part.0 (ld-linux.so.2)
#12 0x00000000b77b847e _dl_init (ld-linux.so.2)
#13 0x00000000b77a9bdf _dl_start_user (ld-linux.so.2)
systemd-coredump[7197]: Process 7189 (opera) of user 1000 dumped core.
Stack trace of thread 7189:
#0 0x0000000008070d29 n/a (opera)
#1 0x0000000008068236 n/a (opera)
#2 0x0000000008069852 n/a (opera)
#3 0x000000000806a7f0 n/a (opera)
#4 0x000000000ce4e114 malloc (opera)
#5 0x00000000b5f194b8 set_binding_values.part.0 (libc.so.6
#6 0x00000000b5f197bb bindtextdomain (libc.so.6)
#7 0x00000000b52d94e2 n/a (libgpg-error.so.0)
#8 0x00000000b52d9104 gpg_err_init (libgpg-error.so.0)
#9 0x00000000b7784355 call_init.part.0 (ld-linux.so.2)
#10 0x00000000b778447e _dl_init (ld-linux.so.2)
#11 0x00000000b7775bdf _dl_start_user (ld-linux.so.2)
Last edited by lnx (2016-08-01 20:29:44)
Offline
Please edit your post to add code tags - you've previously been informed about their use.
Can you post the output of the following:
grep Architecture /etc/pacman.conf
uname -a
cat /proc/cpuinfo
Have you applied any relevant microcode updates?
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
I have an i686 architecture.
uname -a:
uname -a
Linux thuis 4.5.4-1-ARCH #1 SMP PREEMPT Wed May 11 22:42:28 CEST 2016 i686 GNU/Linux
cat /proc/cpuinfo:
cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 8
model name : AMD Sempron(TM) 2400+
stepping : 1
cpu MHz : 1666.440
cache size : 256 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fdiv_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 mp mmxext 3dnowext 3dnow 3dnowprefetch vmmcall
bugs : fxsave_leak sysret_ss_attrs
bogomips : 3334.75
clflush size : 32
cache_alignment : 32
address sizes : 34 bits physical, 32 bits virtual
power management: ts
The microcode updates for my AMD processor should be applied via linux-firmware. I update my system weekly.
Offline
I installed Arch Linux on my second hard drive. When I start rclone, Opera and Chromium I get the same message: Illegal instruction (core dumped).
I assumed that according to the wiki the microcode updates for my AMD processor should be applied via linux-firmware. But dmesg tells me that my AMD processor is not supported:
dmesg | grep microcode
[ 1.083185] microcode: AMD CPU family 0x6 not supported
Could this be why I get those illegal instruction messages? Why do these messages not show up whenever I start any other application?
Offline
At least Chromium needs SSE2 to run (which your processor does not support):
https://groups.google.com/a/chromium.or … O4NM69utVo
https://groups.google.com/a/chromium.or … 1E391CFJf0
Chances are that Opera is the same. However, rclone using SSE2 is probably a packaging issue (see also https://github.com/ncw/rclone/issues/437), and should be fixable in Arch.
Offline
Thank you, pypi.
As you suspected Opera needs SSE2 to run.
Offline