Package: emacs;
Reported by: Mario Becroft <mb <at> becroft.co.nz>
Date: Sun, 5 Oct 2014 02:06:02 UTC
Severity: normal
Tags: moreinfo
Found in version 24.3
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 18630 in the body.
You can then email your comments to 18630 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#18630
; Package emacs
.
(Sun, 05 Oct 2014 02:06:02 GMT) Full text and rfc822 format available.Mario Becroft <mb <at> becroft.co.nz>
:bug-gnu-emacs <at> gnu.org
.
(Sun, 05 Oct 2014 02:06:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Mario Becroft <mb <at> becroft.co.nz> To: bug-gnu-emacs <at> gnu.org Subject: 24.3; After some time, new X frames can no longer be created Date: Sun, 05 Oct 2014 11:53:08 +1300
Invoke emacs server as follows: emacs --daemon Attach one or more emacsclients to it: emacsclient -t Create a frame on an X11 display, in this case 10.89.6.1:0: M-x make-frame-on-display 10.89.6.1:0 The frame works fine for a period of several days to a week, then an issue develops: selections can no longer be pasted into the buffer by middle click. After a delay of 30 seconds during which emacs does not respond, there is an error message to the effect that reading the X selection timed out. At this point I close the frame and attempt recreate it using the same make-frame-on-display command as before. But from now on, it's no longer possible to successfully create new frames on a display. Now the sequence of events is: M-x make-frame-on-display 10.89.6.1:0 after a moment the new frame appears. It is square in shape with the top 3/4 filled with black and the lower 1/4 filled with white. Emacs is unresponsive, it is not possible to interact with the new frame or any existing emacsclient sessions, although events in the new frame (such as motion events when moving the mouse over it) do show up as activity in the strace output during this stage. Destroying the new frame (using the window manager 'Destroy' function) makes emacs responsive again, emitting the message: Connection lost to X server `10.89.6.1:0' Emacs continues to work fine but without X11 capabilities. The only way I have found to get emacs working properly again (with the ability to make-frame-on-display) once in this state is to kill and restart emacs. strace output from time of connecting to X server until hung state follows: ---------------------------------------------------------------------- socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_TCP) = 24 setsockopt(24, SOL_TCP, TCP_NODELAY, [1], 4) = 0 setsockopt(24, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0 connect(24, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("10.89.6.1")}, 16) = 0 getpeername(24, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("10.89.6.1")}, [16]) = 0 access("/home/mb/.Xauthority", R_OK) = 0 open("/home/mb/.Xauthority", O_RDONLY) = 30 fstat(30, {st_mode=S_IFREG|0600, st_size=1286, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6c1683000 read(30, "\0\0\0\4\177\0\0\1\0\0011\0\22MIT-MAGIC-COOKIE-1\0"..., 4096) = 1286 close(30) = 0 munmap(0x7ff6c1683000, 4096) = 0 getsockname(24, {sa_family=AF_INET, sin_port=htons(35345), sin_addr=inet_addr("10.87.0.34")}, [16]) = 0 fcntl(24, F_GETFL) = 0x2 (flags O_RDWR) fcntl(24, F_SETFL, O_RDWR|O_NONBLOCK) = 0 fcntl(24, F_SETFD, FD_CLOEXEC) = 0 poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"l\0\v\0\0\0\22\0\20\0\0\0", 12}, {"", 0}, {"MIT-MAGIC-COOKIE-1", 18}, {"\0\0", 2}, {"\361\")\245\346\273\265\3s\24\317k\226)@\346", 16}, {"", 0}], 6) = 48 recvfrom(24, 0x3e368b0, 8, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\v\0\0\0\303\3", 8, 0, NULL, NULL) = 8 recvfrom(24, 0x517d1f8, 3852, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\340y\257\0\0\0\240\6\377\377\37\0\0\1\0\0\24\0\377\377\1\7\0\0 \10\377\0\0\0\0"..., 3852, 0, NULL, NULL) = 3852 poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"b\0\5\0\f\0\0\0BIG-REQUESTS", 20}], 1) = 20 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\1\0\0\0\0\0\1\205\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"\205\0\1\0", 4}], 1) = 4 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\2\0\0\0\0\0\377\377?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"7\0\5\0\0\0\240\6\355\1\0\0\10\0\0\0\377\377\377\0\24\0\6\0\355\1\0\0\27\0\0\0"..., 44}, {NULL, 0}, {"", 0}], 3) = 44 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\4\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", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"b\0\5\0\t\0\240\6", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) = 20 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\5\0\0\0\0\0\1\207U\211\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"\207\0\2\0\1\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\1\6\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"<\0\2\0\0\0\240\6+\1\1\0", 12}, {NULL, 0}, {"", 0}], 3) = 12 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\2\10\0\0\0\0\0\r\0 \4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) shutdown(24, 2 /* send and receive */) = 0 close(24) = 0 alarm(0) = 0 socket(PF_NETLINK, SOCK_RAW, 0) = 24 bind(24, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 getsockname(24, {sa_family=AF_NETLINK, pid=1983, groups=00000000}, [12]) = 0 gettimeofday({1412458254, 406649}, NULL) = 0 sendto(24, "\24\0\0\0\26\0\1\3\16g0T\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20 recvmsg(24, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"0\0\0\0\24\0\2\0\16g0T\277\7\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 220 recvmsg(24, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"@\0\0\0\24\0\2\0\16g0T\277\7\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 128 recvmsg(24, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\16g0T\277\7\0\0\0\0\0\0\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 20 close(24) = 0 socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_TCP) = 24 setsockopt(24, SOL_TCP, TCP_NODELAY, [1], 4) = 0 setsockopt(24, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0 connect(24, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("10.89.6.1")}, 16) = 0 getpeername(24, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("10.89.6.1")}, [16]) = 0 access("/home/mb/.Xauthority", R_OK) = 0 open("/home/mb/.Xauthority", O_RDONLY) = 30 fstat(30, {st_mode=S_IFREG|0600, st_size=1286, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6c1683000 read(30, "\0\0\0\4\177\0\0\1\0\0011\0\22MIT-MAGIC-COOKIE-1\0"..., 4096) = 1286 close(30) = 0 munmap(0x7ff6c1683000, 4096) = 0 getsockname(24, {sa_family=AF_INET, sin_port=htons(35346), sin_addr=inet_addr("10.87.0.34")}, [16]) = 0 fcntl(24, F_GETFL) = 0x2 (flags O_RDWR) fcntl(24, F_SETFL, O_RDWR|O_NONBLOCK) = 0 fcntl(24, F_SETFD, FD_CLOEXEC) = 0 poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"l\0\v\0\0\0\22\0\20\0\0\0", 12}, {"", 0}, {"MIT-MAGIC-COOKIE-1", 18}, {"\0\0", 2}, {"\361\")\245\346\273\265\3s\24\317k\226)@\346", 16}, {"", 0}], 6) = 48 recvfrom(24, 0x2424030, 8, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\v\0\0\0\303\3", 8, 0, NULL, NULL) = 8 recvfrom(24, 0x517d1f8, 3852, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\340y\257\0\0\0\240\6\377\377\37\0\0\1\0\0\24\0\377\377\1\7\0\0 \10\377\0\0\0\0"..., 3852, 0, NULL, NULL) = 3852 poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"b\0\5\0\f\0\0\0BIG-REQUESTS", 20}], 1) = 20 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\1\0\0\0\0\0\1\205\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"\205\0\1\0", 4}], 1) = 4 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\2\0\0\0\0\0\377\377?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"7\0\5\0\0\0\240\6\355\1\0\0\10\0\0\0\377\377\377\0\24\0\6\0\355\1\0\0\27\0\0\0"..., 44}, {NULL, 0}, {"", 0}], 3) = 44 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\4\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", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"b\0\5\0\t\0\240\6", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) = 20 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\5\0\0\0\0\0\1\207U\211\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"\207\0\2\0\1\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\1\6\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"\20\0\5\0\v\0\0\0Custom Init\0", 20}, {NULL, 0}, {"", 0}], 3) = 20 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\7\0\0\0\0\0\32\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"\20\0\5\0\v\0\0\0Custom Data\0", 20}, {NULL, 0}, {"", 0}], 3) = 20 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\10\0\0\0\0\0\33\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) open("/home/mb/.Xdefaults", O_RDONLY) = -1 ENOENT (No such file or directory) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"\20\1\6\0\20\0\0\0SCREEN_RESOURCES", 24}, {NULL, 0}, {"", 0}], 3) = 24 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\t\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", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) uname({sys="Linux", node="ak2", ...}) = 0 open("/home/mb/.Xdefaults-ak2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/mb/.Xdefaults", O_RDONLY) = -1 ENOENT (No such file or directory) access("/home/mb/en_US.UTF-8/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/home/mb/en/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/home/mb/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/home/mb/en_US.UTF-8/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/home/mb/en/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/home/mb/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/etc/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/etc/X11/en/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/etc/X11/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/etc/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/etc/X11/en/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/etc/X11/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/X11/en/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/X11/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/X11/en/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/X11/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"e\1\2\0\10\370\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\n\n\0\260\t\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", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x546e0f0, 9920, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\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\0"..., 9920, 0, NULL, NULL) = 2712 recvfrom(24, "\306\377\0\0\t\376\10\20\307\377\0\0\307\377\0\0\307\377\0\0\307\377\0\0\307\377\0\0\307\377\0\0"..., 7208, 0, NULL, NULL) = 1356 recvfrom(24, 0x546f0d4, 5852, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\0\0\0\0\0\0\0\0\0\0\0\0P\377\0\0\0\0\0\0P\377\0\0\0\0\0\0\0\0\0\0"..., 5852, 0, NULL, NULL) = 2712 recvfrom(24, "\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\0"..., 3140, 0, NULL, NULL) = 2712 recvfrom(24, 0x5470604, 428, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\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\225\377\10\20"..., 428, 0, NULL, NULL) = 428 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"w\1\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\4\v\0\10\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"..., 4096, 0, NULL, NULL) = 64 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"-\1\5\0\1\0\240\6\6\0REcursorOUbC\4\0\6\0\0\0", 28}, {"RENDER", 6}, {"\0\0", 2}], 3) = 36 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\r\0\0\0\0\0\1\212\0\214\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"\212\0\3\0\0\0\0\0\v\0\0\0\212\1\1\0", 16}, {NULL, 0}, {"", 0}], 3) = 16 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\16\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\17\0\5\2\0\0\34\0\0\0\1\0\0\0\7\0\0\0\230\0\0\0\1\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 2100 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) open("/home/mb/.icons/default/cursors/sb_v_double_arrow", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/mb/.icons/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/default/cursors/sb_v_double_arrow", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/default/index.theme", O_RDONLY) = 30 fstat(30, {st_mode=S_IFREG|0644, st_size=29, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6c1683000 read(30, "[Icon Theme]\nInherits=dmz-aa\n", 4096) = 29 close(30) = 0 munmap(0x7ff6c1683000, 4096) = 0 open("/usr/share/pixmaps/default/cursors/sb_v_double_arrow", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/mb/.icons/dmz-aa/cursors/sb_v_double_arrow", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/mb/.icons/dmz-aa/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/dmz-aa/cursors/sb_v_double_arrow", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/dmz-aa/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/dmz-aa/cursors/sb_v_double_arrow", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/dmz-aa/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/mb/.Xdefaults", O_RDONLY) = -1 ENOENT (No such file or directory) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"^\0\10\0\2\0\240\6\1\0\240\6\1\0\240\6t\0u\0\0\0\0\0\0\0\377\377\377\377\377\377"..., 56}, {NULL, 0}, {"", 0}], 3) = 56 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\21\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", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) access("/usr/share/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/X11/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/X11/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/X11/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/X11/en_US.UTF-8/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/X11/app-defaults/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/home/mb/en_US.UTF-8/Emacs", R_OK) = -1 ENOENT (No such file or directory) access("/home/mb/Emacs", R_OK) = -1 ENOENT (No such file or directory) open("/home/mb/.Xdefaults-ak2.becroft.co.nz", O_RDONLY) = -1 ENOENT (No such file or directory) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"\20\0\5\0\f\0\240\6WM_PROTOCOLS\20\0\6\0\r\0\377\377WM_T"..., 1192}, {NULL, 0}, {"", 0}], 3) = 1192 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0\22\0\0\0\0\0 \1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 224 recvfrom(24, "\1\0\31\0\0\0\0\0\35\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 192 recvfrom(24, "\1\0\37\0\0\0\0\0\201\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, "\1\0 \0\0\0\0\0M\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 128 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0$\0\0\0\0\0~\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 1088 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) open("/usr/share/X11/locale/compose.dir", O_RDONLY) = 30 fstat(30, {st_mode=S_IFREG|0644, st_size=28906, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6c1683000 read(30, "#\n#\tThis file contains compose t"..., 4096) = 4096 read(30, "ose\t\tga_IE.ISO8859-15\niso8859-1/"..., 4096) = 4096 read(30, "g5/Compose\t\tzh_TW.Big5\nzh_TW/Com"..., 4096) = 4096 read(30, "en_US.UTF-8/Compose\t\tnl_NL.UTF-8"..., 4096) = 4096 read(30, "9-1\niso8859-15/Compose:\t\ten_GB.I"..., 4096) = 4096 read(30, "8859-1\niso8859-15/Compose:\t\tnn_N"..., 4096) = 4096 close(30) = 0 munmap(0x7ff6c1683000, 4096) = 0 access("/usr/share/X11/locale/en_US.UTF-8/Compose", R_OK) = 0 open("/usr/share/X11/locale/en_US.UTF-8/Compose", O_RDONLY) = 30 close(30) = 0 geteuid() = 1000 getegid() = 100 open("/home/mb/.XCompose", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/X11/locale/compose.dir", O_RDONLY) = 30 fstat(30, {st_mode=S_IFREG|0644, st_size=28906, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6c1683000 read(30, "#\n#\tThis file contains compose t"..., 4096) = 4096 read(30, "ose\t\tga_IE.ISO8859-15\niso8859-1/"..., 4096) = 4096 read(30, "g5/Compose\t\tzh_TW.Big5\nzh_TW/Com"..., 4096) = 4096 read(30, "en_US.UTF-8/Compose\t\tnl_NL.UTF-8"..., 4096) = 4096 read(30, "9-1\niso8859-15/Compose:\t\ten_GB.I"..., 4096) = 4096 read(30, "8859-1\niso8859-15/Compose:\t\tnn_N"..., 4096) = 4096 close(30) = 0 munmap(0x7ff6c1683000, 4096) = 0 access("/usr/share/X11/locale/en_US.UTF-8/Compose", R_OK) = 0 getuid() = 1000 getgid() = 100 stat("/usr/share/X11/locale/en_US.UTF-8/Compose", {st_mode=S_IFREG|0644, st_size=562015, ...}) = 0 stat("/var/cache/libx11/compose/", 0x7fff83ee3110) = -1 ENOENT (No such file or directory) getuid() = 1000 getgid() = 100 stat("/usr/share/X11/locale/en_US.UTF-8/Compose", {st_mode=S_IFREG|0644, st_size=562015, ...}) = 0 stat("/home/mb/.compose-cache/", 0x7fff83ee3110) = -1 ENOENT (No such file or directory) open("/usr/share/X11/locale/en_US.UTF-8/Compose", O_RDONLY) = 30 fstat(30, {st_mode=S_IFREG|0644, st_size=562015, ...}) = 0 mmap(NULL, 565248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6b59fd000 fstat(30, {st_mode=S_IFREG|0644, st_size=562015, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6c1683000 read(30, "# UTF-8 (Unicode) compose sequen"..., 4096) = 4096 read(30, "# VERTICAL LINE\n<Multi_key> <asc"..., 4096) = 4096 read(30, "GN\n\n# Quotation marks\n<Multi_key"..., 4096) = 4096 read(30, " <y> <equal> \t: \"\302\245\" "..., 4096) = 4096 read(30, "5 # HANGUL CHOSEONG NIEUN-TIKEUT"..., 4096) = 4096 read(30, "166 # HANGUL JUNGSEONG E\n<Multi_"..., 4096) = 4096 read(30, "THIEUTH\n<Multi_key> <U11AF> <U11"..., 4096) = 4096 read(30, "SIOS-SSANGSIOS\n<Multi_key> <U116"..., 4096) = 4096 read(30, "superior # SUPERSCRIPT THREE\n<Mu"..., 4096) = 4096 read(30, "ave # LATIN CAPITAL LETTER E WIT"..., 4096) = 4096 read(30, " <O> \t: \"\303\224\" Ocircumflex # "..., 4096) = 4096 read(30, " # LATIN SMALL LETTER A WITH ACU"..., 4096) = 4096 read(30, "ophe> <i> \t: \"\303\255\" iacute #"..., 4096) = 4096 read(30, "acute # LATIN SMALL LETTER U WIT"..., 4096) = 4096 read(30, "\t: \"\304\205\" U0105 # LATIN SMALL LE"..., 4096) = 4096 read(30, "TIN CAPITAL LETTER E WITH MACRON"..., 4096) = 4096 read(30, "> <U> \t\t\t: \"\304\237\" U011F # LATIN "..., 4096) = 4096 read(30, " \t: \"\304\254\" U012C # LAT"..., 4096) = 4096 read(30, "> <L> \t: \"\304\275\" U01"..., 4096) = 4096 read(30, "CRON\n<Multi_key> <o> <underscore"..., 4096) = 4096 read(30, "SMALL LETTER S WITH CIRCUMFLEX\n<"..., 4096) = 4096 read(30, " \t: \"\305\252\" U016A # LATIN"..., 4096) = 4096 read(30, " \"\305\267\" U0177 # LATIN SMALL LETT"..., 4096) = 4096 read(30, "1B6 # LATIN SMALL LETTER Z WITH "..., 4096) = 4096 read(30, " \"\307\227\" U01D7 # LATIN CAPITAL LE"..., 4096) = 4096 read(30, "IN CAPITAL LETTER A WITH DIAERES"..., 4096) = 4096 read(30, "WITH STROKE\n<Multi_key> <slash> "..., 4096) = 4096 read(30, "U01F8 # LATIN CAPITAL LETTER N W"..., 4096) = 4096 read(30, "OKE AND ACUTE\n<dead_acute> <Mult"..., 4096) = 4096 read(30, "diaeresis> \t: \"\310\252\" U022A # LAT"..., 4096) = 4096 read(30, "<dead_abovedot> <O> \t: \"\310\260\" U0"..., 4096) = 4096 read(30, "nderscore> <U0279> \t: \"\312\264\" U02"..., 4096) = 4096 read(30, "resis> <space>\t: \"\316\205\" U0385 # "..., 4096) = 4096 read(30, "_iota> \t: \"\316\220\" U0390 # GREEK S"..., 4096) = 4096 read(30, " U03CC # GREEK SMALL LETTER OMI"..., 4096) = 4096 read(30, "ETTER I WITH GRAVE\n<dead_breve> "..., 4096) = 4096 read(30, "ETTER ZHE WITH DIAERESIS\n<dead_d"..., 4096) = 4096 read(30, "IS\n<dead_diaeresis> <Cyrillic_ch"..., 4096) = 4096 read(30, "\267\234\" U0DDC # SINHALA VOWEL SIGN"..., 4096) = 4096 read(30, "\n<Multi_key> <apostrophe> <ccedi"..., 4096) = 4096 read(30, "derscore> <e> \t: \"\341\270\225\" U1E15 #"..., 4096) = 4096 read(30, "lla> <E> \t: \"\341\270\234\" U1E1C # LATI"..., 4096) = 4096 read(30, " \t: \"\341\270\251\" U1E29 # LATIN SMAL"..., 4096) = 4096 read(30, "LOW AND MACRON\n<dead_macron> <de"..., 4096) = 4096 read(30, "<N> \t: \"\341\271\210\" "..., 4096) = 4096 read(30, "MACRON AND GRAVE\n<Multi_key> <gr"..., 4096) = 4096 read(30, " \t: \"\341\271\227\" U1E57 # "..., 4096) = 4096 read(30, "> <S> \t: \"\341\271\244\" U1E64 # LATIN C"..., 4096) = 4096 read(30, "LETTER T WITH DOT ABOVE\n<Multi_k"..., 4096) = 4096 read(30, "H MACRON AND DIAERESIS\n<dead_dia"..., 4096) = 4096 read(30, "Multi_key> <quotedbl> <x> "..., 4096) = 4096 read(30, "# LATIN SMALL LETTER A WITH CIRC"..., 4096) = 4096 read(30, "ER A WITH CIRCUMFLEX AND TILDE\n<"..., 4096) = 4096 read(30, "RAVE\n<dead_grave> <dead_breve> <"..., 4096) = 4096 read(30, " DOT BELOW\n<Multi_key> <b> <U1EA"..., 4096) = 4096 read(30, " WITH CIRCUMFLEX AND ACUTE\n<dead"..., 4096) = 4096 read(30, "ND TILDE\n<dead_tilde> <dead_circ"..., 4096) = 4096 read(30, "LETTER O WITH CIRCUMFLEX AND ACU"..., 4096) = 4096 read(30, "TILDE\n<dead_tilde> <Multi_key> <"..., 4096) = 4096 read(30, "H HORN AND ACUTE\n<Multi_key> <ac"..., 4096) = 4096 read(30, "> <o> \t: \"\341\273\241\" U1EE1 # LATIN S"..., 4096) = 4096 read(30, " <dead_horn> <u> \t: \"\341\273\251\" U1EE"..., 4096) = 4096 read(30, "ALL LETTER U WITH HORN AND TILDE"..., 4096) = 4096 read(30, "<dead_grave> <dead_dasia> <Greek"..., 4096) = 4096 read(30, "ead_grave> <U1F08> \t: \"\341"..., 4096) = 4096 read(30, "AL LETTER ALPHA WITH DASIA AND P"..., 4096) = 4096 read(30, "eft> <Greek_epsilon> \t: \"\341\274\225\" "..., 4096) = 4096 read(30, " <Greek_eta> \t: \"\341\274\241\" U1F21 # "..., 4096) = 4096 read(30, "A AND PERISPOMENI\n<dead_tilde> <"..., 4096) = 4096 read(30, "ili> <Greek_ETA> \t: \"\341\274\256\" U1F2"..., 4096) = 4096 read(30, "k_iota> \t: \"\341\274\265\" U1F35 # GREEK"..., 4096) = 4096 read(30, "ITH PSILI AND OXIA\n<Multi_key> <"..., 4096) = 4096 read(30, "EK SMALL LETTER OMICRON WITH DAS"..., 4096) = 4096 read(30, " U1F4C # GREEK CAPITAL LETTER "..., 4096) = 4096 read(30, "ad_psili> <Greek_upsilon> \t: \"\341\275"..., 4096) = 4096 read(30, "A\n<dead_acute> <Multi_key> <pare"..., 4096) = 4096 read(30, "y> <apostrophe> <U1F61> \t: \"\341\275\245\""..., 4096) = 4096 read(30, "psili> <Greek_OMEGA> \t: \"\341\275\254\" "..., 4096) = 4096 read(30, "ARIA\n<dead_grave> <Greek_omega> "..., 4096) = 4096 read(30, "K SMALL LETTER ALPHA WITH DASIA "..., 4096) = 4096 read(30, "A AND OXIA AND YPOGEGRAMMENI\n<de"..., 4096) = 4096 read(30, "GREEK SMALL LETTER ALPHA WITH PS"..., 4096) = 4096 read(30, "PSILI AND VARIA AND PROSGEGRAMME"..., 4096) = 4096 read(30, "AMMENI\n<Multi_key> <Greek_iota> "..., 4096) = 4096 read(30, "1F8D # GREEK CAPITAL LETTER ALPH"..., 4096) = 4096 read(30, " <asciitilde> <parenleft> <Greek"..., 4096) = 4096 read(30, "SMALL LETTER ETA WITH DASIA AND "..., 4096) = 4096 read(30, "R ETA WITH PSILI AND OXIA AND YP"..., 4096) = 4096 read(30, "TTER ETA WITH PSILI AND PERISPOM"..., 4096) = 4096 read(30, "Greek_iota> <U1F2A> \t: \"\341\276\232\" U"..., 4096) = 4096 read(30, "ostrophe> <U1F28> \t: \"\341\276\234\" U1F"..., 4096) = 4096 read(30, "9D # GREEK CAPITAL LETTER ETA WI"..., 4096) = 4096 read(30, " AND PERISPOMENI AND PROSGEGRAMM"..., 4096) = 4096 read(30, "SIA AND VARIA AND YPOGEGRAMMENI\n"..., 4096) = 4096 read(30, "postrophe> <dead_psili> <Greek_o"..., 4096) = 4096 read(30, " # GREEK SMALL LETTER OMEGA WITH"..., 4096) = 4096 read(30, "AND PROSGEGRAMMENI\n<Multi_key> <"..., 4096) = 4096 read(30, "ota> <U1F6C> \t: \"\341\276\254\" U1FAC # "..., 4096) = 4096 read(30, "EGA> \t: \"\341\276\255\" U1FAD # GREEK CA"..., 4096) = 4096 read(30, "ead_tilde> <dead_dasia> <Greek_O"..., 4096) = 4096 read(30, "MENI AND YPOGEGRAMMENI\n<dead_iot"..., 4096) = 4096 read(30, "ciitilde> <Greek_eta> \t: \"\341\277\207\" "..., 4096) = 4096 read(30, "i_key> <U1FFE> <grave> \t: \"\341\277\235\""..., 4096) = 4096 read(30, "KA AND VARIA\n<dead_iota> <U1F7C>"..., 4096) = 4096 read(30, " \"\342\201\264\" U2074 # SUPERSCRIPT FOU"..., 4096) = 4096 read(30, "key> <underbar> <3> \t: \"\342\202"..., 4096) = 4096 read(30, ": \"\342\205\224\"\tU2154 # VULGAR FRACTION "..., 4096) = 4096 read(30, "S NOT FORCE\n<Multi_key> <U22AB> "..., 4096) = 4096 read(30, "IRCLED NUMBER FOURTEEN\n<Multi_ke"..., 4096) = 4096 read(30, "IN CAPITAL LETTER Q\n<Multi_key> "..., 4096) = 4096 read(30, "dead_voiced_sound> <U304D> \t: \""..., 4096) = 4096 read(30, " U3192 # IDEOGRAPHIC ANNOTATIO"..., 4096) = 4096 read(30, "> <parenright> \t: \"\343\211\223\" U3253 "..., 4096) = 4096 read(30, " <parenright> \t: \"\343\211\233\" U325B #"..., 4096) = 4096 read(30, "CH A\n<Multi_key> <parenleft> <U1"..., 4096) = 4096 read(30, "\n<Multi_key> <parenleft> <U5B97>"..., 4096) = 4096 read(30, "left> <KP_4> <KP_4> <parenright>"..., 4096) = 4096 read(30, "lti_key> <parenleft> <kana_NI> <"..., 4096) = 4096 read(30, "UFB38 # HEBREW LETTER TET WITH D"..., 4096) = 4096 read(30, "<Omacron> \t : \"\310\260\" U0230 "..., 4096) = 4096 read(30, "Sign> \t : \"\342\202\265\" U20B5 "..., 4096) = 4096 read(30, " # COMMA\n<dead_currency> <A"..., 4096) = 4096 read(30, "\n<dead_diaeresis> <Omacron> \t "..., 4096) = 4096 read(30, " : \"\317\204\" U03C4 # GR"..., 4096) = 4096 read(30, "ook> <dead_hook> \t : \"\314\211\" "..., 4096) = 4096 read(30, "IN CAPITAL LETTER A WITH RING AB"..., 4096) = 4096 read(30, "kspace> \t : \"\314\203\" U0303 "..., 4096) = 4096 read(30, "<dead_abovering> <dead_acute> <a"..., 4096) = 4096 read(30, "circumflexgrave # LATIN SMALL"..., 4096) = 4096 read(30, "hook # LATIN CAPITAL L"..., 4096) = 4096 read(30, "# CYRILLIC CAPITAL LETTER A WITH"..., 4096) = 4096 read(30, "RILLIC SMALL LETTER I WITH COMBI"..., 4096) = 4096 read(30, "MBINING ACUTE ACCENT\n<Multi_key>"..., 4096) = 4096 read(30, "TTER ER WITH COMBINING CIRCUMFLE"..., 4096) = 4096 mmap(NULL, 475136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6b555a000 read(30, " : \"\342\214\274\" U233c # \342\216\225"..., 4096) = 4096 read(30, "218> : \"\342\215\216\""..., 4096) = 4096 read(30, "R\n<Multi_key> <asterisk> <U25cb>"..., 4096) = 4096 read(30, "core> : \"\342\215\266\" U"..., 4096) = 863 read(30, "", 4096) = 0 munmap(0x7ff6b59fd000, 565248) = 0 close(30) = 0 munmap(0x7ff6c1683000, 4096) = 0 munmap(0x7ff6b555a000, 475136) = 0 open("/usr/share/X11/locale/compose.dir", O_RDONLY) = 30 fstat(30, {st_mode=S_IFREG|0644, st_size=28906, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6c1683000 read(30, "#\n#\tThis file contains compose t"..., 4096) = 4096 read(30, "ose\t\tga_IE.ISO8859-15\niso8859-1/"..., 4096) = 4096 read(30, "g5/Compose\t\tzh_TW.Big5\nzh_TW/Com"..., 4096) = 4096 read(30, "en_US.UTF-8/Compose\t\tnl_NL.UTF-8"..., 4096) = 4096 read(30, "9-1\niso8859-15/Compose:\t\ten_GB.I"..., 4096) = 4096 read(30, "8859-1\niso8859-15/Compose:\t\tnn_N"..., 4096) = 4096 close(30) = 0 munmap(0x7ff6c1683000, 4096) = 0 access("/usr/share/X11/locale/en_US.UTF-8/Compose", R_OK) = 0 open("/usr/share/X11/locale/en_US.UTF-8/Compose", O_RDONLY) = 30 close(30) = 0 geteuid() = 1000 getegid() = 100 open("/home/mb/.XCompose", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/X11/locale/compose.dir", O_RDONLY) = 30 fstat(30, {st_mode=S_IFREG|0644, st_size=28906, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6c1683000 read(30, "#\n#\tThis file contains compose t"..., 4096) = 4096 read(30, "ose\t\tga_IE.ISO8859-15\niso8859-1/"..., 4096) = 4096 read(30, "g5/Compose\t\tzh_TW.Big5\nzh_TW/Com"..., 4096) = 4096 read(30, "en_US.UTF-8/Compose\t\tnl_NL.UTF-8"..., 4096) = 4096 read(30, "9-1\niso8859-15/Compose:\t\ten_GB.I"..., 4096) = 4096 read(30, "8859-1\niso8859-15/Compose:\t\tnn_N"..., 4096) = 4096 close(30) = 0 munmap(0x7ff6c1683000, 4096) = 0 access("/usr/share/X11/locale/en_US.UTF-8/Compose", R_OK) = 0 getuid() = 1000 getgid() = 100 stat("/usr/share/X11/locale/en_US.UTF-8/Compose", {st_mode=S_IFREG|0644, st_size=562015, ...}) = 0 stat("/var/cache/libx11/compose/", 0x7fff83ee30e0) = -1 ENOENT (No such file or directory) getuid() = 1000 getgid() = 100 stat("/usr/share/X11/locale/en_US.UTF-8/Compose", {st_mode=S_IFREG|0644, st_size=562015, ...}) = 0 stat("/home/mb/.compose-cache/", 0x7fff83ee30e0) = -1 ENOENT (No such file or directory) open("/usr/share/X11/locale/en_US.UTF-8/Compose", O_RDONLY) = 30 fstat(30, {st_mode=S_IFREG|0644, st_size=562015, ...}) = 0 mmap(NULL, 565248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6b59fd000 fstat(30, {st_mode=S_IFREG|0644, st_size=562015, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6c1683000 read(30, "# UTF-8 (Unicode) compose sequen"..., 4096) = 4096 read(30, "# VERTICAL LINE\n<Multi_key> <asc"..., 4096) = 4096 read(30, "GN\n\n# Quotation marks\n<Multi_key"..., 4096) = 4096 read(30, " <y> <equal> \t: \"\302\245\" "..., 4096) = 4096 read(30, "5 # HANGUL CHOSEONG NIEUN-TIKEUT"..., 4096) = 4096 read(30, "166 # HANGUL JUNGSEONG E\n<Multi_"..., 4096) = 4096 read(30, "THIEUTH\n<Multi_key> <U11AF> <U11"..., 4096) = 4096 read(30, "SIOS-SSANGSIOS\n<Multi_key> <U116"..., 4096) = 4096 read(30, "superior # SUPERSCRIPT THREE\n<Mu"..., 4096) = 4096 read(30, "ave # LATIN CAPITAL LETTER E WIT"..., 4096) = 4096 read(30, " <O> \t: \"\303\224\" Ocircumflex # "..., 4096) = 4096 read(30, " # LATIN SMALL LETTER A WITH ACU"..., 4096) = 4096 read(30, "ophe> <i> \t: \"\303\255\" iacute #"..., 4096) = 4096 read(30, "acute # LATIN SMALL LETTER U WIT"..., 4096) = 4096 read(30, "\t: \"\304\205\" U0105 # LATIN SMALL LE"..., 4096) = 4096 read(30, "TIN CAPITAL LETTER E WITH MACRON"..., 4096) = 4096 read(30, "> <U> \t\t\t: \"\304\237\" U011F # LATIN "..., 4096) = 4096 read(30, " \t: \"\304\254\" U012C # LAT"..., 4096) = 4096 read(30, "> <L> \t: \"\304\275\" U01"..., 4096) = 4096 read(30, "CRON\n<Multi_key> <o> <underscore"..., 4096) = 4096 read(30, "SMALL LETTER S WITH CIRCUMFLEX\n<"..., 4096) = 4096 read(30, " \t: \"\305\252\" U016A # LATIN"..., 4096) = 4096 read(30, " \"\305\267\" U0177 # LATIN SMALL LETT"..., 4096) = 4096 read(30, "1B6 # LATIN SMALL LETTER Z WITH "..., 4096) = 4096 read(30, " \"\307\227\" U01D7 # LATIN CAPITAL LE"..., 4096) = 4096 read(30, "IN CAPITAL LETTER A WITH DIAERES"..., 4096) = 4096 read(30, "WITH STROKE\n<Multi_key> <slash> "..., 4096) = 4096 read(30, "U01F8 # LATIN CAPITAL LETTER N W"..., 4096) = 4096 read(30, "OKE AND ACUTE\n<dead_acute> <Mult"..., 4096) = 4096 read(30, "diaeresis> \t: \"\310\252\" U022A # LAT"..., 4096) = 4096 read(30, "<dead_abovedot> <O> \t: \"\310\260\" U0"..., 4096) = 4096 read(30, "nderscore> <U0279> \t: \"\312\264\" U02"..., 4096) = 4096 read(30, "resis> <space>\t: \"\316\205\" U0385 # "..., 4096) = 4096 read(30, "_iota> \t: \"\316\220\" U0390 # GREEK S"..., 4096) = 4096 read(30, " U03CC # GREEK SMALL LETTER OMI"..., 4096) = 4096 read(30, "ETTER I WITH GRAVE\n<dead_breve> "..., 4096) = 4096 read(30, "ETTER ZHE WITH DIAERESIS\n<dead_d"..., 4096) = 4096 read(30, "IS\n<dead_diaeresis> <Cyrillic_ch"..., 4096) = 4096 read(30, "\267\234\" U0DDC # SINHALA VOWEL SIGN"..., 4096) = 4096 read(30, "\n<Multi_key> <apostrophe> <ccedi"..., 4096) = 4096 read(30, "derscore> <e> \t: \"\341\270\225\" U1E15 #"..., 4096) = 4096 read(30, "lla> <E> \t: \"\341\270\234\" U1E1C # LATI"..., 4096) = 4096 read(30, " \t: \"\341\270\251\" U1E29 # LATIN SMAL"..., 4096) = 4096 read(30, "LOW AND MACRON\n<dead_macron> <de"..., 4096) = 4096 read(30, "<N> \t: \"\341\271\210\" "..., 4096) = 4096 read(30, "MACRON AND GRAVE\n<Multi_key> <gr"..., 4096) = 4096 read(30, " \t: \"\341\271\227\" U1E57 # "..., 4096) = 4096 read(30, "> <S> \t: \"\341\271\244\" U1E64 # LATIN C"..., 4096) = 4096 read(30, "LETTER T WITH DOT ABOVE\n<Multi_k"..., 4096) = 4096 read(30, "H MACRON AND DIAERESIS\n<dead_dia"..., 4096) = 4096 read(30, "Multi_key> <quotedbl> <x> "..., 4096) = 4096 read(30, "# LATIN SMALL LETTER A WITH CIRC"..., 4096) = 4096 read(30, "ER A WITH CIRCUMFLEX AND TILDE\n<"..., 4096) = 4096 read(30, "RAVE\n<dead_grave> <dead_breve> <"..., 4096) = 4096 read(30, " DOT BELOW\n<Multi_key> <b> <U1EA"..., 4096) = 4096 read(30, " WITH CIRCUMFLEX AND ACUTE\n<dead"..., 4096) = 4096 read(30, "ND TILDE\n<dead_tilde> <dead_circ"..., 4096) = 4096 read(30, "LETTER O WITH CIRCUMFLEX AND ACU"..., 4096) = 4096 read(30, "TILDE\n<dead_tilde> <Multi_key> <"..., 4096) = 4096 read(30, "H HORN AND ACUTE\n<Multi_key> <ac"..., 4096) = 4096 read(30, "> <o> \t: \"\341\273\241\" U1EE1 # LATIN S"..., 4096) = 4096 read(30, " <dead_horn> <u> \t: \"\341\273\251\" U1EE"..., 4096) = 4096 read(30, "ALL LETTER U WITH HORN AND TILDE"..., 4096) = 4096 read(30, "<dead_grave> <dead_dasia> <Greek"..., 4096) = 4096 read(30, "ead_grave> <U1F08> \t: \"\341"..., 4096) = 4096 read(30, "AL LETTER ALPHA WITH DASIA AND P"..., 4096) = 4096 read(30, "eft> <Greek_epsilon> \t: \"\341\274\225\" "..., 4096) = 4096 read(30, " <Greek_eta> \t: \"\341\274\241\" U1F21 # "..., 4096) = 4096 read(30, "A AND PERISPOMENI\n<dead_tilde> <"..., 4096) = 4096 read(30, "ili> <Greek_ETA> \t: \"\341\274\256\" U1F2"..., 4096) = 4096 read(30, "k_iota> \t: \"\341\274\265\" U1F35 # GREEK"..., 4096) = 4096 read(30, "ITH PSILI AND OXIA\n<Multi_key> <"..., 4096) = 4096 read(30, "EK SMALL LETTER OMICRON WITH DAS"..., 4096) = 4096 read(30, " U1F4C # GREEK CAPITAL LETTER "..., 4096) = 4096 read(30, "ad_psili> <Greek_upsilon> \t: \"\341\275"..., 4096) = 4096 read(30, "A\n<dead_acute> <Multi_key> <pare"..., 4096) = 4096 read(30, "y> <apostrophe> <U1F61> \t: \"\341\275\245\""..., 4096) = 4096 read(30, "psili> <Greek_OMEGA> \t: \"\341\275\254\" "..., 4096) = 4096 read(30, "ARIA\n<dead_grave> <Greek_omega> "..., 4096) = 4096 read(30, "K SMALL LETTER ALPHA WITH DASIA "..., 4096) = 4096 read(30, "A AND OXIA AND YPOGEGRAMMENI\n<de"..., 4096) = 4096 read(30, "GREEK SMALL LETTER ALPHA WITH PS"..., 4096) = 4096 read(30, "PSILI AND VARIA AND PROSGEGRAMME"..., 4096) = 4096 read(30, "AMMENI\n<Multi_key> <Greek_iota> "..., 4096) = 4096 read(30, "1F8D # GREEK CAPITAL LETTER ALPH"..., 4096) = 4096 read(30, " <asciitilde> <parenleft> <Greek"..., 4096) = 4096 read(30, "SMALL LETTER ETA WITH DASIA AND "..., 4096) = 4096 read(30, "R ETA WITH PSILI AND OXIA AND YP"..., 4096) = 4096 read(30, "TTER ETA WITH PSILI AND PERISPOM"..., 4096) = 4096 read(30, "Greek_iota> <U1F2A> \t: \"\341\276\232\" U"..., 4096) = 4096 read(30, "ostrophe> <U1F28> \t: \"\341\276\234\" U1F"..., 4096) = 4096 read(30, "9D # GREEK CAPITAL LETTER ETA WI"..., 4096) = 4096 read(30, " AND PERISPOMENI AND PROSGEGRAMM"..., 4096) = 4096 read(30, "SIA AND VARIA AND YPOGEGRAMMENI\n"..., 4096) = 4096 read(30, "postrophe> <dead_psili> <Greek_o"..., 4096) = 4096 read(30, " # GREEK SMALL LETTER OMEGA WITH"..., 4096) = 4096 read(30, "AND PROSGEGRAMMENI\n<Multi_key> <"..., 4096) = 4096 read(30, "ota> <U1F6C> \t: \"\341\276\254\" U1FAC # "..., 4096) = 4096 read(30, "EGA> \t: \"\341\276\255\" U1FAD # GREEK CA"..., 4096) = 4096 read(30, "ead_tilde> <dead_dasia> <Greek_O"..., 4096) = 4096 read(30, "MENI AND YPOGEGRAMMENI\n<dead_iot"..., 4096) = 4096 read(30, "ciitilde> <Greek_eta> \t: \"\341\277\207\" "..., 4096) = 4096 read(30, "i_key> <U1FFE> <grave> \t: \"\341\277\235\""..., 4096) = 4096 read(30, "KA AND VARIA\n<dead_iota> <U1F7C>"..., 4096) = 4096 read(30, " \"\342\201\264\" U2074 # SUPERSCRIPT FOU"..., 4096) = 4096 read(30, "key> <underbar> <3> \t: \"\342\202"..., 4096) = 4096 read(30, ": \"\342\205\224\"\tU2154 # VULGAR FRACTION "..., 4096) = 4096 read(30, "S NOT FORCE\n<Multi_key> <U22AB> "..., 4096) = 4096 read(30, "IRCLED NUMBER FOURTEEN\n<Multi_ke"..., 4096) = 4096 read(30, "IN CAPITAL LETTER Q\n<Multi_key> "..., 4096) = 4096 read(30, "dead_voiced_sound> <U304D> \t: \""..., 4096) = 4096 read(30, " U3192 # IDEOGRAPHIC ANNOTATIO"..., 4096) = 4096 read(30, "> <parenright> \t: \"\343\211\223\" U3253 "..., 4096) = 4096 read(30, " <parenright> \t: \"\343\211\233\" U325B #"..., 4096) = 4096 read(30, "CH A\n<Multi_key> <parenleft> <U1"..., 4096) = 4096 read(30, "\n<Multi_key> <parenleft> <U5B97>"..., 4096) = 4096 read(30, "left> <KP_4> <KP_4> <parenright>"..., 4096) = 4096 read(30, "lti_key> <parenleft> <kana_NI> <"..., 4096) = 4096 read(30, "UFB38 # HEBREW LETTER TET WITH D"..., 4096) = 4096 read(30, "<Omacron> \t : \"\310\260\" U0230 "..., 4096) = 4096 read(30, "Sign> \t : \"\342\202\265\" U20B5 "..., 4096) = 4096 read(30, " # COMMA\n<dead_currency> <A"..., 4096) = 4096 read(30, "\n<dead_diaeresis> <Omacron> \t "..., 4096) = 4096 read(30, " : \"\317\204\" U03C4 # GR"..., 4096) = 4096 read(30, "ook> <dead_hook> \t : \"\314\211\" "..., 4096) = 4096 read(30, "IN CAPITAL LETTER A WITH RING AB"..., 4096) = 4096 read(30, "kspace> \t : \"\314\203\" U0303 "..., 4096) = 4096 read(30, "<dead_abovering> <dead_acute> <a"..., 4096) = 4096 read(30, "circumflexgrave # LATIN SMALL"..., 4096) = 4096 read(30, "hook # LATIN CAPITAL L"..., 4096) = 4096 read(30, "# CYRILLIC CAPITAL LETTER A WITH"..., 4096) = 4096 read(30, "RILLIC SMALL LETTER I WITH COMBI"..., 4096) = 4096 read(30, "MBINING ACUTE ACCENT\n<Multi_key>"..., 4096) = 4096 read(30, "TTER ER WITH COMBINING CIRCUMFLE"..., 4096) = 4096 mmap(NULL, 475136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff6b555a000 read(30, " : \"\342\214\274\" U233c # \342\216\225"..., 4096) = 4096 read(30, "218> : \"\342\215\216\""..., 4096) = 4096 read(30, "R\n<Multi_key> <asterisk> <U25cb>"..., 4096) = 4096 read(30, "core> : \"\342\215\266\" U"..., 4096) = 863 read(30, "", 4096) = 0 munmap(0x7ff6b59fd000, 565248) = 0 close(30) = 0 munmap(0x7ff6c1683000, 4096) = 0 poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"5\1\4\0\3\0\240\6\355\1\0\0\2\0\2\0007O\6\0\4\0\240\6\3\0\240\6\f\0\0\0"..., 108}, {NULL, 0}, {"", 0}], 3) = 108 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) recvfrom(24, "\1\0L\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", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) fcntl(24, F_SETOWN, 1983) = 0 fcntl(24, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) fcntl(24, F_SETFL, O_RDWR|O_NONBLOCK|O_ASYNC) = 0 poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"%\1\1\0+\0\1\0", 8}, {NULL, 0}, {"", 0}], 3) = 8 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) --- SIGIO (I/O possible) @ 0 (0) --- recvfrom(24, "\1\2N\0\0\0\0\0\r\0 \4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"-\1\f\0\5\0\240\6$\0\0\0-*-*-*-R-*-*-*-120-*"..., 52}, {NULL, 0}, {"", 0}], 3) = 52 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) --- SIGIO (I/O possible) @ 0 (0) --- recvfrom(24, "\1\2P\0\0\0\0\0\r\0 \4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"b\1\6\0\17\0\240\6", 8}, {"XFree86-Bigfont", 15}, {"\0", 1}], 3) = 24 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) --- SIGIO (I/O possible) @ 0 (0) --- recvfrom(24, "\1\0Q\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", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"/\1\2\0\5\0\240\6", 8}, {NULL, 0}, {"", 0}], 3) = 8 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) --- SIGIO (I/O possible) @ 0 (0) --- recvfrom(24, "\1\0R\0005\3\0\0\0\0\0\0\7\0\0\0\367\377\0\0\0\0\0\0\2\0\7\0\7\0\v\0"..., 4096, 0, NULL, NULL) = 3316 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"+\1\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) --- SIGIO (I/O possible) @ 0 (0) --- recvfrom(24, "\1\2S\0\0\0\0\0\r\0 \4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(24, 0x55bbf34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_REALTIME, {1412458254, 753878836}) = 0 clock_gettime(CLOCK_REALTIME, {1412458254, 753946851}) = 0 poll([{fd=24, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=24, revents=POLLOUT}]) writev(24, [{"\20\1\t\0\33\0\240\6XDCCC_LINEAR_RGB_CORRECT"..., 36}, {NULL, 0}, {"", 0}], 3) = 36 poll([{fd=24, events=POLLIN}], 1, -1) = 1 ([{fd=24, revents=POLLIN}]) --- SIGIO (I/O possible) @ 0 (0) --- (this sequence of messages continues repeating indefinitely until the new frame is destroyed) ---------------------------------------------------------------------- In GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, X toolkit) of 2014-01-21 on ak2 Configured using: `configure '--without-toolkit-scroll-bars' '--with-x' '--with-x-toolkit=lucid' '--without-xft'' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Group Minor modes in effect: shell-dirtrack-mode: t rcirc-track-minor-mode: t jabber-activity-mode: t xterm-mouse-mode: t gnus-undo-mode: t show-paren-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: g g g C-\ C-\ C-c C-@ C-c C-a C-v C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-v ESC > C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p ESC > C-c C-l C-\ C-\ g g g <switch-frame> g g g <switch-frame> g <switch-frame> ESC x m a k e - f r a m e - o n - d i s p l a y TAB RET ESC p ESC p ESC p ESC p ESC p ESC p ESC p ESC r : 0 RET RET <switch-frame> C o n n e c t i o n SPC l o s t SPC t o SPC X SPC s e r v e r SPC ` 1 0 . 8 9 . 6 . 1 : 0 ' C-_ C-_ C-_ <switch-frame> RET RET C-p C-p C o n n e c t i o n SPC l o s t SPC t o SPC X SPC s e r v e r SPC ` 1 0 . 8 9 . 6 . 1 : 0 ' RET RET 0 - DEL DEL - - - - - - - - - - - - - - - - - - C-a C-x C-s <switch-frame> ESC x r e p TAB o i DEL r t TAB RET Recent messages: Checking new news...done Checking new news... nnimap read 0k from ak2.becroft.co.nz (initial sync of 2 groups; please wait) Reading active file via nndraft...done Checking new news...done x-create-frame-with-faces: Connection lost to X server `10.89.6.1:0' Undo! [3 times] Saving file /home/mb/CURRENT_NOTES... Wrote /home/mb/CURRENT_NOTES Making completion list... Load-path shadows: None found. Features: (shadow emacsbug doc-view image-mode jka-compr shell pcomplete gnus-html browse-url url-cache mm-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars debug dired-aux gnus-dired dired flow-fill dabbrev hi-lock mm-archive qp face-remap mailalias smtpmail sendmail mule-util sort mail-extr gnus-bcklg gnus-draft gnus-cite rcirc jabber-keepalive jabber-bookmarks jabber-private jabber jabber-awesome jabber-osd jabber-wmii jabber-xmessage jabber-festival jabber-sawfish jabber-ratpoison jabber-screen jabber-socks5 jabber-ft-server jabber-si-server jabber-ft-client jabber-ft-common jabber-si-client jabber-si-common jabber-feature-neg jabber-truncate jabber-time jabber-autoaway jabber-vcard-avatars jabber-chatstates jabber-events jabber-vcard jabber-avatar jabber-activity jabber-watch jabber-modeline jabber-ahc-presence jabber-ahc jabber-version jabber-ourversion jabber-muc-nick-completion hippie-exp comint ansi-color ring jabber-browse jabber-search jabber-register jabber-roster jabber-presence assoc jabber-muc jabber-newdisco jabber-widget jabber-disco jabber-chat ewoc jabber-history jabber-chatbuffer jabber-alert jabber-iq jabber-keymap jabber-core jabber-sasl sasl sasl-anonymous sasl-login sasl-plain fsm jabber-logon cl jabber-conn srv dns jabber-xml xml jabber-menu jabber-util help-mode misearch multi-isearch xt-mouse gnus-async gnus-ml disp-table nndoc nndraft nnmh nnfolder utf-7 network-stream auth-source eieio byte-opt bytecomp byte-compile cconv starttls nnimap parse-time tls utf7 netrc gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime password-cache dig mailcap gnus-cache gnus-sum gnus-demon nntp gnus-group gnus-undo nnmail mail-source nnoo gnus-start gnus-spec gnus-int gnus-range message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader gnus-util mail-utils mm-util mail-prsvr wid-edit server jabber-autoloads package escreen time-date uniquify advice help-fns cl-lib advice-preload paren cus-start cus-load tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dynamic-setting x-toolkit x multi-tty emacs)
bug-gnu-emacs <at> gnu.org
:bug#18630
; Package emacs
.
(Fri, 04 Dec 2020 11:22:02 GMT) Full text and rfc822 format available.Message #8 received at 18630 <at> debbugs.gnu.org (full text, mbox):
From: Lars Ingebrigtsen <larsi <at> gnus.org> To: Mario Becroft <mb <at> becroft.co.nz> Cc: 18630 <at> debbugs.gnu.org Subject: Re: bug#18630: 24.3; After some time, new X frames can no longer be created Date: Fri, 04 Dec 2020 12:21:08 +0100
Mario Becroft <mb <at> becroft.co.nz> writes: > M-x make-frame-on-display > 10.89.6.1:0 > > The frame works fine for a period of several days to a week, then an > issue develops: selections can no longer be pasted into the buffer by > middle click. After a delay of 30 seconds during which emacs does not > respond, there is an error message to the effect that reading the X > selection timed out. (This bug report unfortunately got no response at the time.) I can't recall seeing any similar bug reports, and this should be a pretty common usage scenario. Are you still seeing this problem in more recent Emacs versions? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
Lars Ingebrigtsen <larsi <at> gnus.org>
to control <at> debbugs.gnu.org
.
(Fri, 04 Dec 2020 11:22:02 GMT) Full text and rfc822 format available.bug-gnu-emacs <at> gnu.org
:bug#18630
; Package emacs
.
(Tue, 19 Jan 2021 17:56:02 GMT) Full text and rfc822 format available.Message #13 received at 18630 <at> debbugs.gnu.org (full text, mbox):
From: Lars Ingebrigtsen <larsi <at> gnus.org> To: Mario Becroft <mb <at> becroft.co.nz> Cc: 18630 <at> debbugs.gnu.org Subject: Re: bug#18630: 24.3; After some time, new X frames can no longer be created Date: Tue, 19 Jan 2021 18:54:55 +0100
Lars Ingebrigtsen <larsi <at> gnus.org> writes: > I can't recall seeing any similar bug reports, and this should be a > pretty common usage scenario. Are you still seeing this problem in more > recent Emacs versions? More information was requested, but no response was given within a month, so I'm closing this bug report. If the problem still exists, please respond to this email and we'll reopen the bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
Lars Ingebrigtsen <larsi <at> gnus.org>
to control <at> debbugs.gnu.org
.
(Tue, 19 Jan 2021 17:56:03 GMT) Full text and rfc822 format available.Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Wed, 17 Feb 2021 12:24:07 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.