Skip to content

Instantly share code, notes, and snippets.

@pellaeon
Created February 3, 2018 09:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pellaeon/9f6b684b9fd864af73e94ee24d144e8a to your computer and use it in GitHub Desktop.
Save pellaeon/9f6b684b9fd864af73e94ee24d144e8a to your computer and use it in GitHub Desktop.
anbox
pellaeon@apua-ubuntu1604-desktop:~$ sudo snap anbox stop
[sudo] password for pellaeon:
error: unknown command "anbox", see "snap --help"
pellaeon@apua-ubuntu1604-desktop:~$ sudo snap stop anbox
Stopped.
pellaeon@apua-ubuntu1604-desktop:~$ anbox container-manager --help
NAME:
container-manager - Start the container manager service
USAGE:
container-manager [command options] [arguments...]
OPTIONS:
--android-image Path to the Android rootfs image file if not stored in the data path
--data-path Path where the container and its data is stored
--privileged Run Android container in privileged mode
--daemon Mark service as being started as systemd daemon
pellaeon@apua-ubuntu1604-desktop:~$ anbox container-manager start
too many positional options have been specified on the command line
NAME:
anbox - anbox
USAGE:
anbox [command options] [arguments...]
COMMANDS:
help prints a short help message
system-info Print various information about the system we're running on
version print the version of the daemon
session-manager Run the the anbox session manager
launch Launch an Activity by sending an intent
pellaeon@apua-ubuntu1604-desktop:~$ anbox container-manager start^C
pellaeon@apua-ubuntu1604-desktop:~$ systemctl status anbox-container-manager.service
● anbox-container-manager.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
pellaeon@apua-ubuntu1604-desktop:~$ PS AXF |^C
pellaeon@apua-ubuntu1604-desktop:~$ anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
[ 2018-02-03 08:47:38] [launch.cpp:234@operator()] Stopped waiting as we've already waited for too long. Something
[ 2018-02-03 08:47:38] [launch.cpp:235@operator()] is wrong with your setup or the container has failed to boot.
[ 2018-02-03 08:47:38] [launch.cpp:236@operator()] If you think you found a bug please don't hesitate to file on
[ 2018-02-03 08:47:38] [launch.cpp:237@operator()] at https://github.com/anbox/anbox/issues/new
pellaeon@apua-ubuntu1604-desktop:~$ anbox
Unknown command 'run'
NAME:
anbox - anbox
USAGE:
anbox [command options] [arguments...]
COMMANDS:
help prints a short help message
system-info Print various information about the system we're running on
version print the version of the daemon
session-manager Run the the anbox session manager
launch Launch an Activity by sending an intent
pellaeon@apua-ubuntu1604-desktop:~$ anbox collet-bug-info
Unknown command 'collet-bug-info'
NAME:
anbox - anbox
USAGE:
anbox [command options] [arguments...]
COMMANDS:
help prints a short help message
system-info Print various information about the system we're running on
version print the version of the daemon
session-manager Run the the anbox session manager
launch Launch an Activity by sending an intent
pellaeon@apua-ubuntu1604-desktop:~$ snap run anbox.collect-bug-info
WARNING: You're not running as root. This will prevent the script from
adding a few important file for bug diagnostics to the report.
If you want to have a look at the script before giving it root
access, please have a look at /snap/anbox/67/bin/collect-bug-info.sh.
Please press any key to continue
This script will collect a few interesting things which developers will
need to have a better insight into the Anbox system when something goes
wrong.
PLEASE NOTE: The collected log files may collect information about your
system. Please have a look before you're sending them to anyone!
Collecting anbox log files ...
+ cp /var/snap/anbox/common/data/system.log /tmp/tmp.CH7wXTZn95
cp: cannot open '/var/snap/anbox/common/data/system.log' for reading: Permission denied
+ true
+ cp /var/snap/anbox/containers/lxc-monitord.log /tmp/tmp.CH7wXTZn95
cp: cannot stat '/var/snap/anbox/containers/lxc-monitord.log': No such file or directory
+ true
+ cp /var/snap/anbox/logs/container.log /tmp/tmp.CH7wXTZn95
cp: cannot stat '/var/snap/anbox/logs/container.log': No such file or directory
+ true
+ anbox system-info
+ true
+ [ -e /etc/systemd/system/snap.anbox.container-manager.service ]
+ sudo journalctl --no-pager -u snap.anbox.container-manager.service
pellaeon@apua-ubuntu1604-desktop:~$ sudo !!!
sudo snap run anbox.collect-bug-info!
[sudo] password for pellaeon:
Sorry, try again.
[sudo] password for pellaeon:
ad
Sorry, try again.
[sudo] password for pellaeon:
sudo: 3 incorrect password attempts
pellaeon@apua-ubuntu1604-desktop:~$ sudo snap run anbox.collect-bug-info
[sudo] password for pellaeon:
This script will collect a few interesting things which developers will
need to have a better insight into the Anbox system when something goes
wrong.
PLEASE NOTE: The collected log files may collect information about your
system. Please have a look before you're sending them to anyone!
Collecting anbox log files ...
+ cp /var/snap/anbox/common/data/system.log /tmp/tmp.HfdgZeeVvy
+ cp /var/snap/anbox/containers/lxc-monitord.log /tmp/tmp.HfdgZeeVvy
cp: cannot stat '/var/snap/anbox/containers/lxc-monitord.log': No such file or directory
+ true
+ cp /var/snap/anbox/logs/container.log /tmp/tmp.HfdgZeeVvy
cp: cannot stat '/var/snap/anbox/logs/container.log': No such file or directory
+ true
+ anbox system-info
+ true
+ [ -e /etc/systemd/system/snap.anbox.container-manager.service ]
+ sudo journalctl --no-pager -u snap.anbox.container-manager.service
+ set +x
DONE!
Do you want to include the kernel log of your system? [y/N]
n
Generating archive with all log files in /home/pellaeon ...
DONE!
Now please take the tarball generate in your current directory and
attach it to your bug report. Please don't hesitate to have a look
into the tarball before you do so to verify you don't leak any
information you don't want!
pellaeon@apua-ubuntu1604-desktop:~$
pellaeon@apua-ubuntu1604-desktop:~$ ls
anbox-system-diagnostics-2018-02-03.tar.xz snap 圖片 桌面
Dotfiles 下載 影片 模板
examples.desktop 公共 文件 音樂
pellaeon@apua-ubuntu1604-desktop:~$ cd snap/
pellaeon@apua-ubuntu1604-desktop:~/snap$ ls
anbox anbox-installer
pellaeon@apua-ubuntu1604-desktop:~/snap$ cd anbox
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox$ sl
程式 'sl' 目前尚未安裝。 您可以由輸入以下內容安裝:
sudo apt install sl
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox$ ls
67 common current
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox$ cd common/
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/common$ ls
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/common$ cd ../67/
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$ lsSSSSSSSS
lsSSSSSSSS:無此指令
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$ ls
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$ ls
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox/67$ cd ..
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox$ ls
67 common current
pellaeon@apua-ubuntu1604-desktop:~/snap/anbox$ cd
pellaeon@apua-ubuntu1604-desktop:~$ snap run anbox.lxc--ls
error: cannot find app "lxc--ls" in "anbox"
pellaeon@apua-ubuntu1604-desktop:~$ snap run anbox.lxc-lsS
error: cannot find app "lxc-lsS" in "anbox"
pellaeon@apua-ubuntu1604-desktop:~$ snap run anbox.lxc-ls
error: cannot find app "lxc-ls" in "anbox"
pellaeon@apua-ubuntu1604-desktop:~$ snap stTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTop anbox
error: unknown command "stTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTop", see "snap --help"
pellaeon@apua-ubuntu1604-desktop:~$ snap stop anbox
error: access denied (try with sudo)
pellaeon@apua-ubuntu1604-desktop:~$ sudo !!
sudo snap stop anbox
Stopped.
pellaeon@apua-ubuntu1604-desktop:~$ sudo env ANBOX_LOG_LEVEL=debug anbox container-manager --privileged --daemon --data-path=/var/snap/anbox/common/ --android-image=/snap/anbox/67/android.img
[ 2018-02-03 09:10:54] [service.cpp:49@create] Everything setup. Waiting for incoming connections.
[ 2018-02-03 09:11:27] [service.cpp:76@new_client] Got connection from pid 11806
[ 2018-02-03 09:11:27] [lxc_container.cpp:171@start] Containers are stored in /var/snap/anbox/common/containers
[ 2018-02-03 09:11:27] [lxc_container.cpp:208@start] Using rootfs path /var/snap/anbox/common/rootfs
[ 2018-02-03 09:11:27] [lxc_container.cpp:271@start] Container successfully started
[ 2018-02-03 09:11:28] [lxc_container.cpp:283@stop] Container successfully stopped
[ 2018-02-03 09:11:49] [service.cpp:76@new_client] Got connection from pid 11940
[ 2018-02-03 09:11:49] [lxc_container.cpp:171@start] Containers are stored in /var/snap/anbox/common/containers
[ 2018-02-03 09:11:49] [lxc_container.cpp:208@start] Using rootfs path /var/snap/anbox/common/rootfs
[ 2018-02-03 09:11:50] [lxc_container.cpp:271@start] Container successfully started
[ 2018-02-03 09:11:50] [lxc_container.cpp:283@stop] Container successfully stopped
[ 2018-02-03 09:14:37] [service.cpp:76@new_client] Got connection from pid 12075
[ 2018-02-03 09:14:37] [lxc_container.cpp:171@start] Containers are stored in /var/snap/anbox/common/containers
[ 2018-02-03 09:14:37] [lxc_container.cpp:208@start] Using rootfs path /var/snap/anbox/common/rootfs
[ 2018-02-03 09:14:37] [lxc_container.cpp:271@start] Container successfully started
pellaeon@apua-ubuntu1604-desktop:~$ a-ubuntu1604-desktop:~$ autocutsel
a-ubuntu1604-desktop:~$:無此指令
pellaeon@apua-ubuntu1604-desktop:~$ ^C
bash: :s^C: substitution failed
pellaeon@apua-ubuntu1604-desktop:~$ a-ubuntu1604-desktop:~$ autocutsel
a-ubuntu1604-desktop:~$:無此指令
pellaeon@apua-ubuntu1604-desktop:~$ ^C
bash: :s^C: substitution failed
pellaeon@apua-ubuntu1604-desktop:~$ sudo env ANBOX_LOG_LEVEL=debug anbox container-manager --privileged --daemo^C--data-path=/var/lib/anbox
pellaeon@apua-ubuntu1604-desktop:~$ ANBOX_LOG_LEVEL=debug anbox session-manager
[ 2018-02-03 07:37:03] [daemon.cpp:58@Run] Failed removing stale socket file
pellaeon@apua-ubuntu1604-desktop:~$ ANBOX_LOG_LEVEL=debug anbox session-manager
[ 2018-02-03 08:17:07] [Renderer.cpp:165@initialize] Using a surfaceless EGL context
[ 2018-02-03 08:17:07] [Renderer.cpp:248@initialize] Successfully initialized EGL
^C[ 2018-02-03 08:32:44] [session_manager.cpp:137@operator()] Signal 2 received. Good night.
pellaeon@apua-ubuntu1604-desktop:~$ ANBOX_LOG_LEVEL=debug anbox session-manager
[ 2018-02-03 08:34:25] [Renderer.cpp:165@initialize] Using a surfaceless EGL context
[ 2018-02-03 08:34:25] [Renderer.cpp:248@initialize] Successfully initialized EGL
^C[ 2018-02-03 08:35:17] [session_manager.cpp:137@operator()] Signal 2 received. Good night.
pellaeon@apua-ubuntu1604-desktop:~$ ANBOX_LOG_LEVEL=debug anbox session-manager
[ 2018-02-03 08:36:06] [Renderer.cpp:165@initialize] Using a surfaceless EGL context
[ 2018-02-03 08:36:06] [Renderer.cpp:248@initialize] Successfully initialized EGL
^C[ 2018-02-03 08:53:26] [session_manager.cpp:137@operator()] Signal 2 received. Good night.
pellaeon@apua-ubuntu1604-desktop:~$ ANBOX_LOG_LEVEL=debug anbox session-manager
[ 2018-02-03 08:53:29] [Renderer.cpp:165@initialize] Using a surfaceless EGL context
[ 2018-02-03 08:53:29] [Renderer.cpp:248@initialize] Successfully initialized EGL
[ 2018-02-03 09:10:17] [session_manager.cpp:162@operator()] Lost connection to container manager, terminating.
[ 2018-02-03 09:10:17] [daemon.cpp:58@Run] write: Broken pipe
pellaeon@apua-ubuntu1604-desktop:~$ ANBOX_LOG_LEVEL=debug anbox session-manager
[ 2018-02-03 09:11:27] [Renderer.cpp:165@initialize] Using a surfaceless EGL context
[ 2018-02-03 09:11:27] [Renderer.cpp:248@initialize] Successfully initialized EGL
程式記憶體區段錯誤 (core dumped)
pellaeon@apua-ubuntu1604-desktop:~$
pellaeon@apua-ubuntu1604-desktop:~$ ANBOX_LOG_LEVEL=debug anbox session-manager
[ 2018-02-03 09:11:49] [Renderer.cpp:165@initialize] Using a surfaceless EGL context
[ 2018-02-03 09:11:49] [Renderer.cpp:248@initialize] Successfully initialized EGL
程式記憶體區段錯誤 (core dumped)
pellaeon@apua-ubuntu1604-desktop:~$ ANBOX_LOG_LEVEL=debug strace -f anbox session-manager
execve("/snap/bin/anbox", ["anbox", "session-manager"], [/* 71 vars */]) = 0
brk(NULL) = 0x55948f6b8000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=97635, ...}) = 0
mmap(NULL, 97635, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6989539000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260`\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=138696, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6989538000
mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f698910f000
mprotect(0x7f6989127000, 2093056, PROT_NONE) = 0
mmap(0x7f6989326000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f6989326000
mmap(0x7f6989328000, 13352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6989328000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\t\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1868984, ...}) = 0
mmap(NULL, 3971488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6988d45000
mprotect(0x7f6988f05000, 2097152, PROT_NONE) = 0
mmap(0x7f6989105000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7f6989105000
mmap(0x7f698910b000, 14752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f698910b000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6989537000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6989536000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6989535000
arch_prctl(ARCH_SET_FS, 0x7f6989536700) = 0
mprotect(0x7f6989105000, 16384, PROT_READ) = 0
mprotect(0x7f6989326000, 4096, PROT_READ) = 0
mprotect(0x55948d406000, 5828608, PROT_READ) = 0
mprotect(0x7f6989551000, 4096, PROT_READ) = 0
munmap(0x7f6989539000, 97635) = 0
set_tid_address(0x7f69895369d0) = 12075
set_robust_list(0x7f69895369e0, 24) = 0
rt_sigaction(SIGRTMIN, {0x7f6989114b50, [], SA_RESTORER|SA_SIGINFO, 0x7f6989120390}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7f6989114be0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f6989120390}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(NULL) = 0x55948f6b8000
brk(0x55948f6d9000) = 0x55948f6d9000
sched_getaffinity(0, 8192, [ff, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ...]) = 64
mmap(0xc000000000, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000
munmap(0xc000000000, 65536) = 0
mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f69894f5000
mmap(0xc820000000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc820000000
mmap(0xc81fff8000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc81fff8000
mmap(0xc000000000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6989541000
rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0
sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
sigaltstack({ss_sp=0xc820002000, ss_flags=0, ss_size=32672}, NULL) = 0
gettid() = 12075
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGHUP, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGILL, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGILL, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGTRAP, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTRAP, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGABRT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGABRT, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGBUS, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGBUS, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGFPE, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGFPE, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGUSR1, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGUSR1, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGSEGV, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGSEGV, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGUSR2, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGUSR2, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGPIPE, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGPIPE, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGALRM, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGALRM, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGSTKFLT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGSTKFLT, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGCHLD, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGURG, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGURG, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGXCPU, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGXCPU, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGXFSZ, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGXFSZ, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGVTALRM, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGVTALRM, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGPROF, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGPROF, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGWINCH, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGWINCH, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGIO, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGIO, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGPWR, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGPWR, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGSYS, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGSYS, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRTMIN, NULL, {0x7f6989114b50, [], SA_RESTORER|SA_SIGINFO, 0x7f6989120390}, 8) = 0
rt_sigaction(SIGRTMIN, NULL, {0x7f6989114b50, [], SA_RESTORER|SA_SIGINFO, 0x7f6989120390}, 8) = 0
rt_sigaction(SIGRTMIN, {0x7f6989114b50, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x7f6989120390}, NULL, 8) = 0
rt_sigaction(SIGRT_1, NULL, {0x7f6989114be0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f6989120390}, 8) = 0
rt_sigaction(SIGRT_1, NULL, {0x7f6989114be0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f6989120390}, 8) = 0
rt_sigaction(SIGRT_1, {0x7f6989114be0, [], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7f6989120390}, NULL, 8) = 0
rt_sigaction(SIGRT_2, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_2, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_3, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_3, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_4, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_4, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_5, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_5, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_6, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_6, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_7, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_7, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_8, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_8, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_9, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_9, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_10, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_10, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_11, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_11, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_12, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_12, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_13, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_13, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_14, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_14, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_15, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_15, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_16, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_16, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_17, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_17, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_18, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_18, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_19, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_19, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_20, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_20, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_21, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_21, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_22, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_22, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_23, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_23, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_24, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_24, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_25, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_25, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_26, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_26, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_27, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_27, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_28, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_28, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_29, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_29, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_30, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_30, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_31, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_31, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigaction(SIGRT_32, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGRT_32, {0x55948ccfdd00, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x55948ccfdd20}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6988544000
mprotect(0x7f6988544000, 4096, PROT_NONE) = 0
clone(strace: Process 12076 attached
child_stack=0x7f6988d43ff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f6988d449d0, tls=0x7f6988d44700, child_tidptr=0x7f6988d449d0) = 12076
[pid 12076] set_robust_list(0x7f6988d449e0, 24 <unfinished ...>
[pid 12075] rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
[pid 12076] <... set_robust_list resumed> ) = 0
[pid 12075] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid 12076] sigaltstack(NULL, <unfinished ...>
[pid 12075] mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 12076] <... sigaltstack resumed> {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
[pid 12075] <... mmap resumed> ) = 0x7f69894b5000
[pid 12076] sigaltstack({ss_sp=0xc820046000, ss_flags=0, ss_size=32672}, NULL) = 0
[pid 12076] gettid( <unfinished ...>
[pid 12075] rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], <unfinished ...>
[pid 12076] <... gettid resumed> ) = 12076
[pid 12075] <... rt_sigprocmask resumed> [], 8) = 0
[pid 12076] rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
[pid 12075] mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 <unfinished ...>
[pid 12076] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid 12075] <... mmap resumed> ) = 0x7f6987d43000
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] mprotect(0x7f6987d43000, 4096, PROT_NONE) = 0
[pid 12075] clone(child_stack=0x7f6988542ff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f69885439d0, tls=0x7f6988543700, child_tidptr=0x7f69885439d0) = 12077
strace: Process 12077 attached
[pid 12075] rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
[pid 12077] set_robust_list(0x7f69885439e0, 24 <unfinished ...>
[pid 12075] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid 12077] <... set_robust_list resumed> ) = 0
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], <unfinished ...>
[pid 12077] sigaltstack(NULL, <unfinished ...>
[pid 12075] <... rt_sigprocmask resumed> [], 8) = 0
[pid 12077] <... sigaltstack resumed> {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
[pid 12075] mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 <unfinished ...>
[pid 12077] sigaltstack({ss_sp=0xc820056000, ss_flags=0, ss_size=32672}, <unfinished ...>
[pid 12075] <... mmap resumed> ) = 0x7f6987542000
[pid 12077] <... sigaltstack resumed> NULL) = 0
[pid 12075] mprotect(0x7f6987542000, 4096, PROT_NONE <unfinished ...>
[pid 12077] gettid( <unfinished ...>
[pid 12075] <... mprotect resumed> ) = 0
[pid 12077] <... gettid resumed> ) = 12077
[pid 12075] clone( <unfinished ...>
[pid 12077] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid 12075] <... clone resumed> child_stack=0x7f6987d41ff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f6987d429d0, tls=0x7f6987d42700, child_tidptr=0x7f6987d429d0) = 12078
[pid 12077] sched_yield( <unfinished ...>
[pid 12075] rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
[pid 12077] <... sched_yield resumed> ) = 0
[pid 12075] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid 12077] futex(0x55948d9d90d8, FUTEX_WAIT, 2, NULL <unfinished ...>
[pid 12075] futex(0x55948d9d90d8, FUTEX_WAKE, 1 <unfinished ...>
[pid 12077] <... futex resumed> ) = -1 EAGAIN (Resource temporarily unavailable)
[pid 12075] <... futex resumed> ) = 0
[pid 12077] mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...>
[pid 12075] futex(0x55948d9bc488, FUTEX_WAIT, 0, NULL <unfinished ...>
[pid 12077] <... mmap resumed> ) = 0x7f697f542000
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12077] munmap(0x7f697f542000, 11264000strace: Process 12078 attached
) = 0
[pid 12078] set_robust_list(0x7f6987d429e0, 24 <unfinished ...>
[pid 12077] munmap(0x7f6984000000, 55844864 <unfinished ...>
[pid 12078] <... set_robust_list resumed> ) = 0
[pid 12077] <... munmap resumed> ) = 0
[pid 12078] sigaltstack(NULL, <unfinished ...>
[pid 12077] mprotect(0x7f6980000000, 135168, PROT_READ|PROT_WRITE <unfinished ...>
[pid 12078] <... sigaltstack resumed> {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
[pid 12077] <... mprotect resumed> ) = 0
[pid 12078] sigaltstack({ss_sp=0xc820060000, ss_flags=0, ss_size=32672}, <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12078] <... sigaltstack resumed> NULL) = 0
[pid 12077] rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], <unfinished ...>
[pid 12078] gettid( <unfinished ...>
[pid 12077] <... rt_sigprocmask resumed> [], 8) = 0
[pid 12078] <... gettid resumed> ) = 12078
[pid 12077] mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 <unfinished ...>
[pid 12078] rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
[pid 12077] <... mmap resumed> ) = 0x7f6986d41000
[pid 12078] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid 12077] mprotect(0x7f6986d41000, 4096, PROT_NONE <unfinished ...>
[pid 12078] futex(0x55948d9bc488, FUTEX_WAKE, 1 <unfinished ...>
[pid 12077] <... mprotect resumed> ) = 0
[pid 12075] <... futex resumed> ) = 0
[pid 12078] <... futex resumed> ) = 1
[pid 12077] clone( <unfinished ...>
[pid 12078] futex(0xc820034d08, FUTEX_WAIT, 0, NULL <unfinished ...>
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}strace: Process 12079 attached
<unfinished ...>
[pid 12077] <... clone resumed> child_stack=0x7f6987540ff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f69875419d0, tls=0x7f6987541700, child_tidptr=0x7f69875419d0) = 12079
[pid 12079] set_robust_list(0x7f69875419e0, 24 <unfinished ...>
[pid 12077] rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
[pid 12079] <... set_robust_list resumed> ) = 0
[pid 12077] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid 12079] sigaltstack(NULL, <unfinished ...>
[pid 12077] futex(0x55948d9d90d8, FUTEX_WAKE, 1 <unfinished ...>
[pid 12079] <... sigaltstack resumed> {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
[pid 12077] <... futex resumed> ) = 0
[pid 12079] sigaltstack({ss_sp=0xc82006c000, ss_flags=0, ss_size=32672}, <unfinished ...>
[pid 12077] futex(0xc820034908, FUTEX_WAIT, 0, NULL <unfinished ...>
[pid 12079] <... sigaltstack resumed> NULL) = 0
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12079] gettid( <unfinished ...>
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12079] <... gettid resumed> ) = 12079
[pid 12079] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid 12079] select(0, NULL, NULL, NULL, {0, 100} <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12079] <... select resumed> ) = 0 (Timeout)
[pid 12079] futex(0xc820034908, FUTEX_WAKE, 1) = 1
[pid 12077] <... futex resumed> ) = 0
[pid 12079] futex(0xc820068108, FUTEX_WAIT, 0, NULL <unfinished ...>
[pid 12077] futex(0xc820034908, FUTEX_WAIT, 0, NULL <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] stat("/sys/kernel/security/apparmor/features", <unfinished ...>
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] <... stat resumed> {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 12075] stat("/sys/kernel/security/apparmor/features/caps", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 12075] stat("/sys/kernel/security/apparmor/features/dbus", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 12075] stat("/sys/kernel/security/apparmor/features/domain", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 12075] stat("/sys/kernel/security/apparmor/features/file", <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] <... stat resumed> {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] stat("/sys/kernel/security/apparmor/features/mount", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 12075] stat("/sys/kernel/security/apparmor/features/namespaces", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 12075] stat("/sys/kernel/security/apparmor/features/network", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 12075] stat("/sys/kernel/security/apparmor/features/ptrace", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 12075] stat("/sys/kernel/security/apparmor/features/signal", <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] <... stat resumed> {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] openat(AT_FDCWD, "/etc/os-release", O_RDONLY|O_CLOEXEC) = 3
[pid 12075] read(3, "NAME=\"Ubuntu\"\nVERSION=\"16.04.3 L"..., 4096) = 298
[pid 12075] read(3, "", 3798) = 0
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] stat("/snap/core/current/usr/share/locale-langpack/zh_TW/LC_MESSAGES/snappy.mo", 0xc820077968) = -1 ENOENT (No such file or directory)
[pid 12075] stat("/snap/core/current/usr/share/locale/zh_TW/LC_MESSAGES/snappy.mo", <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] <... stat resumed> 0xc820077a38) = -1 ENOENT (No such file or directory)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] stat("/usr/share/locale-langpack/zh_TW/LC_MESSAGES/snappy.mo", 0xc820077b08) = -1 ENOENT (No such file or directory)
[pid 12075] stat("/usr/share/locale/zh_TW/LC_MESSAGES/snappy.mo", 0xc820077bd8) = -1 ENOENT (No such file or directory)
[pid 12075] stat("/snap/core/current/usr/share/locale-langpack/zh/LC_MESSAGES/snappy.mo", 0xc820077ca8) = -1 ENOENT (No such file or directory)
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] stat("/snap/core/current/usr/share/locale/zh/LC_MESSAGES/snappy.mo", <unfinished ...>
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] <... stat resumed> 0xc820077d78) = -1 ENOENT (No such file or directory)
[pid 12075] stat("/usr/share/locale-langpack/zh/LC_MESSAGES/snappy.mo", 0xc820077e48) = -1 ENOENT (No such file or directory)
[pid 12075] stat("/usr/share/locale/zh/LC_MESSAGES/snappy.mo", 0xc820077f18) = -1 ENOENT (No such file or directory)
[pid 12075] openat(AT_FDCWD, "", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] openat(AT_FDCWD, "/proc/sys/net/core/somaxconn", O_RDONLY|O_CLOEXEC) = 4
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] read(4, "128\n", 4096) = 4
[pid 12075] read(4, "", 4092) = 0
[pid 12075] close(4) = 0
[pid 12075] socket(PF_INET, SOCK_STREAM, IPPROTO_TCP <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] <... socket resumed> ) = 4
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] close(4) = 0
[pid 12075] socket(PF_INET6, SOCK_STREAM, IPPROTO_TCP) = 4
[pid 12075] setsockopt(4, SOL_IPV6, IPV6_V6ONLY, [1], 4) = 0
[pid 12075] bind(4, {sa_family=AF_INET6, sin6_port=htons(0), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28 <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] <... bind resumed> ) = 0
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] socket(PF_INET6, SOCK_STREAM, IPPROTO_TCP) = 5
[pid 12075] setsockopt(5, SOL_IPV6, IPV6_V6ONLY, [0], 4) = 0
[pid 12075] bind(5, {sa_family=AF_INET6, sin6_port=htons(0), inet_pton(AF_INET6, "::ffff:127.0.0.1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0
[pid 12075] close(5) = 0
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] close(4) = 0
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] mmap(0xc820100000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] <... mmap resumed> ) = 0xc820100000
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] mmap(0xc81fff0000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc81fff0000
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] futex(0xc820034908, FUTEX_WAKE, 1 <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] <... futex resumed> ) = 1
[pid 12077] <... futex resumed> ) = 0
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12077] select(0, NULL, NULL, NULL, {0, 100} <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12077] <... select resumed> ) = 0 (Timeout)
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12077] futex(0xc820068108, FUTEX_WAKE, 1 <unfinished ...>
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12079] <... futex resumed> ) = 0
[pid 12077] <... futex resumed> ) = 1
[pid 12079] futex(0xc820068108, FUTEX_WAIT, 0, NULL <unfinished ...>
[pid 12077] futex(0x55948d9d94a0, FUTEX_WAIT, 0, NULL <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20}) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] ioctl(0, TCGETS <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] <... ioctl resumed> , {B38400 opost isig icanon echo ...}) = 0
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] uname({sysname="Linux", nodename="apua-ubuntu1604-desktop", ...}) = 0
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] readlinkat(AT_FDCWD, "/proc/self/exe", "/usr/bin/snap", 128) = 13
[pid 12075] stat("/snap/core/current/usr/bin/snap", {st_mode=S_IFREG|0755, st_size=17244688, ...}) = 0
[pid 12075] stat("/snap/core/current/usr/lib/snapd/info", <unfinished ...>
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] <... stat resumed> {st_mode=S_IFREG|0644, st_size=13, ...}) = 0
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] openat(AT_FDCWD, "/snap/core/current/usr/lib/snapd/info", O_RDONLY|O_CLOEXEC) = 4
[pid 12075] fstat(4, {st_mode=S_IFREG|0644, st_size=13, ...}) = 0
[pid 12075] read(4, "VERSION=2.30\n", 525) = 13
[pid 12075] read(4, "", 512) = 0
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12076] select(0, NULL, NULL, NULL, {0, 20} <unfinished ...>
[pid 12075] close(4) = 0
[pid 12076] <... select resumed> ) = 0 (Timeout)
[pid 12075] execve("/snap/core/current/usr/bin/snap", ["anbox", "session-manager"], [/* 72 vars */] <unfinished ...>
已砍掉
pellaeon@apua-ubuntu1604-desktop:~$ [ 2018-02-03 09:14:37] [Renderer.cpp:165@initialize] Using a surfaceless EGL context
[ 2018-02-03 09:14:37] [Renderer.cpp:248@initialize] Successfully initialized EGL
[ 2018-02-03 09:14:55] [session_manager.cpp:238@operator()] Android successfully booted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment