arc_oemcrypto crashes on Provision and Test jobs |
||||||
Issue descriptionSeen with all kevin provisioning jobs and at least sometimes with test jobs. Examples: http://cautotest/tko/retrieve_logs.cgi?job=/results/149341216-chromeos-test/ http://cautotest/tko/retrieve_logs.cgi?job=/results/hosts/chromeos6-row4-rack5-host7/2108030-provision/ Stack traceback: Operating system: Linux 0.0.0 Linux 4.4.86-11896-g52e8e9b1a09e #1 SMP PREEMPT Sun Oct 15 09:04:51 PDT 2017 aarch64 CPU: arm ARMv1 ARM part(0x4100d0b0) features: half,thumb,fastmult,vfpv2,edsp,neon,vfpv3,tls,vfpv4,idiva,idivt 6 CPUs GPU: UNKNOWN Crash reason: SIGSYS Crash address: 0x0 Process uptime: not available Thread 0 (crashed) 0 libc-2.23.so!__libc_do_syscall + 0x5 r0 = 0xffaa8418 r1 = 0x00000000 r2 = 0x2e58909d r3 = 0x00000000 r4 = 0xffaa8418 r5 = 0x00000000 r6 = 0xffaa8504 r7 = 0x0000004e r8 = 0x00000031 r9 = 0xffaa8500 r10 = 0x072b2930 r12 = 0x0000004e fp = 0x00000000 sp = 0xffaa8400 lr = 0xe8ad2a9b pc = 0xe8a80b36 Found by: given as instruction pointer in context 1 libc-2.23.so!__gettimeofday [gettimeofday.c : 35 + 0xb] r4 = 0xffaa8418 r5 = 0x00000000 r6 = 0xffaa8504 r7 = 0xffaa8480 r8 = 0x00000031 r9 = 0xffaa8500 r10 = 0x072b2930 fp = 0x00000000 sp = 0xffaa8408 pc = 0xe8ad2a9b Found by: call frame info 2 libc-2.23.so!time [time.c : 31 + 0x7] r3 = 0x00001002 r4 = 0x00000000 r5 = 0xffaa8428 r6 = 0xffaa8504 r7 = 0xffaa8480 r8 = 0x00000031 r9 = 0xffaa8500 r10 = 0x072b2930 fp = 0x00000000 sp = 0xffaa8418 pc = 0xe8ad2a57 Found by: call frame info 3 libbase-core-395517.so!logging::LogMessage::Init(char const*, int) [logging.cc : 775 + 0x5] r4 = 0xffaa8500 r5 = 0xffaa8428 r6 = 0xffaa8504 r7 = 0xffaa8480 r8 = 0x00000031 r9 = 0xffaa8500 r10 = 0x072b2930 fp = 0x00000000 sp = 0xffaa8428 pc = 0xe8ff165b Found by: call frame info 4 libbase-core-395517.so!<name omitted> [logging.cc : 502 + 0x3] r4 = 0xffaa8500 r5 = 0xffaa8508 r6 = 0xffaa8504 r7 = 0xffaa84b0 r8 = 0x00000031 r9 = 0x0729e02d r10 = 0x072b2930 fp = 0x00000000 sp = 0xffaa8488 pc = 0xe8ff1573 Found by: call frame info 5 arc-oemcrypto!main [oemcrypto_main.cc : 49 + 0x19] r4 = 0xffaa8500 r5 = 0x00000000 r6 = 0x00000000 r7 = 0xffaa87e8 r8 = 0x00000001 r9 = 0xffaa8944 r10 = 0x072b2930 fp = 0x00000000 sp = 0xffaa84b8 pc = 0x0721e617 Found by: call frame info 6 libc-2.23.so!__libc_start_main [libc-start.c : 289 + 0xb] r4 = 0xffaa8808 r5 = 0x00000000 r6 = 0x00000000 r7 = 0x00000000 r8 = 0x00000000 r9 = 0x00000000 r10 = 0x072b2930 fp = 0x00000000 sp = 0xffaa87f0 pc = 0xe8a808a1 Found by: call frame info 7 arc-oemcrypto!_start + 0x32 r4 = 0x00000000 r5 = 0x00000000 r6 = 0x0721e239 r7 = 0x00000000 r8 = 0x00000000 r9 = 0x00000000 r10 = 0x072b2930 fp = 0x00000000 sp = 0xffaa8938 pc = 0x0721e26d Found by: call frame info 8 arc-oemcrypto!__libc_csu_init [elf-init.c : 87 + 0xf] sp = 0xffaa893c pc = 0x07296b61 Found by: stack scanning 9 0xffaa8f52 r3 = 0xe9158d8d r4 = 0xffaa8944 r5 = 0xffaa8edf r6 = 0x00000000 r7 = 0xffaa8ef7 r8 = 0xffaa8f39 r9 = 0xffaa8f44 sp = 0xffaa895c pc = 0xffaa8f54 Found by: call frame info 10 arc-oemcrypto!<name omitted> [once.h : 0 + 0x31] sp = 0xffaa89bc pc = 0x0721e239 Found by: stack scanning Loaded modules: 0x07211000 - 0x072aefff arc-oemcrypto ??? (main) 0xe8619000 - 0xe861afff libplds4.so ??? 0xe861d000 - 0xe861ffff libplc4.so ??? 0xe8622000 - 0xe8683fff libpcre.so.1.2.8 ??? 0xe8687000 - 0xe8689fff libattr.so.1.1.0 ??? 0xe868c000 - 0xe86a4fff libgcc_s.so.1 ??? 0xe86b6000 - 0xe86c6fff libz.so.1.2.11 ??? 0xe86c9000 - 0xe86fbfff libdbus-1.so.3.14.8 ??? 0xe86ff000 - 0xe8738fff libssl.so.1.0.0 ??? 0xe8741000 - 0xe8765fff libnspr4.so ??? 0xe876b000 - 0xe8783fff libnssutil3.so ??? 0xe8789000 - 0xe8833fff libnss3.so ??? 0xe883a000 - 0xe8854fff libevent_core-2.1.so.6.0.2 ??? 0xe8858000 - 0xe892bfff libglib-2.0.so.0.5000.3 ??? 0xe892f000 - 0xe8933fff librt-2.23.so ??? 0xe8945000 - 0xe8985fff libcurl.so.4.4.0 ??? 0xe8989000 - 0xe899dfff libbrillo-streams-395517.so ??? 0xe89a0000 - 0xe8a05fff libm-2.23.so ??? 0xe8a18000 - 0xe8a4dfff libprotobuf-lite.so.13.0.0 ??? 0xe8a52000 - 0xe8a53fff libdl-2.23.so ??? 0xe8a65000 - 0xe8a67fff libcap.so.2.24 ??? 0xe8a6a000 - 0xe8b40fff libc-2.23.so ??? (WARNING: Corrupt symbols, libc-2.23.so, 4C644068E218789191377DD23B33C56C0) 0xe8b57000 - 0xe8bf5fff libstdc++.so.6.0.20 ??? 0xe8c11000 - 0xe8c20fff libpthread-2.23.so ??? 0xe8c34000 - 0xe8dd6fff libprotobuf.so.13.0.0 ??? 0xe8de1000 - 0xe8ef2fff libcrypto.so.1.0.0 ??? 0xe8f0c000 - 0xe8f51fff libbase-dbus-395517.so ??? 0xe8f55000 - 0xe8f6efff libbase-crypto-395517.so ??? 0xe8f72000 - 0xe9079fff libbase-core-395517.so ??? 0xe9080000 - 0xe909ffff libbrillo-http-395517.so ??? 0xe90a2000 - 0xe90f0fff libbrillo-core-395517.so ??? 0xe90f5000 - 0xe9134fff libchaps.so ??? 0xe9138000 - 0xe9147fff libminijailpreload.so ??? 0xe914d000 - 0xe9164fff ld-2.23.so ??? gdb: (gdb) info stack #0 0xebd64b36 in ?? () from r/lib/libc.so.6 #1 0xebdb6a9a in gettimeofday () from r/lib/libc.so.6 #2 0xebdb6a56 in time () from r/lib/libc.so.6 #3 0xec2d565a in logging::LogMessage::Init(char const*, int) () from r/usr/lib/libbase-core-395517.so #4 0xec2d5572 in logging::LogMessage::LogMessage(char const*, int, int) () from r/usr/lib/libbase-core-395517.so #5 0x06d83616 in ?? ()
,
Oct 16 2017
,
Oct 16 2017
,
Oct 17 2017
Kevin failed again, raising this to P1. https://uberchromegw.corp.google.com/i/chromeos/builders/kevin-paladin/builds/2737
,
Oct 17 2017
Assigning this to the ARC constables
,
Oct 20 2017
,
Oct 20 2017
Issue 776625 has been merged into this issue.
,
Oct 20 2017
Should be fixed by https://chrome-internal-review.googlesource.com/c/chromeos/platform/arc-oemcrypto/+/481159/2/init/arc-oemcrypto-seccomp-arm.policy |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by groeck@chromium.org
, Oct 16 2017