Created
February 3, 2018 09:34
-
-
Save pellaeon/9f6b684b9fd864af73e94ee24d144e8a to your computer and use it in GitHub Desktop.
anbox
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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