You are not logged in.

#1 2016-06-06 17:54:17

lnx
Member
Registered: 2009-11-04
Posts: 101

[solved] Illegal instruction (core dumped)

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

#2 2016-06-06 18:13:05

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,544
Website

Re: [solved] Illegal instruction (core dumped)

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

#3 2016-06-06 19:01:44

lnx
Member
Registered: 2009-11-04
Posts: 101

Re: [solved] Illegal instruction (core dumped)

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

#4 2016-08-01 17:54:44

lnx
Member
Registered: 2009-11-04
Posts: 101

Re: [solved] Illegal instruction (core dumped)

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

#5 2016-08-01 20:05:13

pypi
Wiki Maintainer
Registered: 2014-04-22
Posts: 250

Re: [solved] Illegal instruction (core dumped)

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

#6 2016-08-01 20:28:42

lnx
Member
Registered: 2009-11-04
Posts: 101

Re: [solved] Illegal instruction (core dumped)

Thank you, pypi.

As you suspected Opera needs SSE2 to run.

http://www.opera.com/blogs/desktop/2014 … 0-1432-48/

Offline

Board footer

Powered by FluxBB