I left the computer on over night to see what would happen. I usually shut it down every night.
This morning, the print system is working fine. I ran Okular using the --print switch, and it came up showing the file and the Print dialog. Here is the relevant log from the point where the failure begins and part of the way through the normal posting of the GUI (the log is far too long to post all of it here).
- Code: Select all
pipe([15, 16]) = 0
fcntl(15, F_GETFL) = 0 (flags O_RDONLY)
fcntl(15, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(16, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(16, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
write(16, "W", 1) = 1
write(16, "W", 1) = 1
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 17
connect(17, {sa_family=AF_LOCAL, sun_path="/run/dbus/system_bus_socket"}, 29) = 0
fcntl(17, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(17, F_SETFL, O_RDWR|O_NONBLOCK) = 0
geteuid() = 1001
getsockname(17, {sa_family=AF_LOCAL, NULL}, [2]) = 0
poll([{fd=17, events=POLLOUT}], 1, 0) = 1 ([{fd=17, revents=POLLOUT}])
sendto(17, "\0", 1, MSG_NOSIGNAL, NULL, 0) = 1
sendto(17, "AUTH EXTERNAL 31303031\r\n", 24, MSG_NOSIGNAL, NULL, 0) = 24
poll([{fd=17, events=POLLIN}], 1, 4294967295) = 1 ([{fd=17, revents=POLLIN}])
read(17, "OK 10116abec8f56c4a9016a5e25884f"..., 2048) = 37
poll([{fd=17, events=POLLOUT}], 1, 4294967295) = 1 ([{fd=17, revents=POLLOUT}])
sendto(17, "NEGOTIATE_UNIX_FD\r\n", 19, MSG_NOSIGNAL, NULL, 0) = 19
poll([{fd=17, events=POLLIN}], 1, 4294967295) = 1 ([{fd=17, revents=POLLIN}])
read(17, "AGREE_UNIX_FD\r\n", 2048) = 15
poll([{fd=17, events=POLLOUT}], 1, 4294967295) = 1 ([{fd=17, revents=POLLOUT}])
sendto(17, "BEGIN\r\n", 7, MSG_NOSIGNAL, NULL, 0) = 7
poll([{fd=17, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=17, revents=POLLOUT}])
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\1\0\0\0n\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 128}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 128
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\v\0\0\0\1\0\0\0=\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 262
recvmsg(17, 0x7ffc79529a10, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
write(16, "W", 1) = 1
write(16, "W", 1) = 1
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1f\0\0\0\2\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 144}, {"a\0\0\0type='signal', interface='or"..., 102}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 246
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\0\0\0\0\3\0\0\0005\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 72
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc79529aa0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1q\0\0\0\3\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 144}, {"l\0\0\0type='signal', interface='or"..., 113}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 257
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\0\0\0\0\4\0\0\0005\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 72
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc79529aa0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1:\0\0\0\4\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 144}, {"5\0\0\0type='signal', interface='or"..., 58}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 202
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\0\0\0\0\5\0\0\0005\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 72
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc79529aa0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\5\0\0\0e\0\0\0\1\1o\0\1\0\0\0/\0\0\0\0\0\0\0"..., 120}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 120
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\0\0\0\0\1\1\0\0%\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 56
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc79529af0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\6\0\0\0n\0\0\0\1\1o\0\1\0\0\0/\0\0\0\0\0\0\0"..., 128}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 128
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\4\0\0\0\2\1\0\0-\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 68
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc79529a80, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\7\0\0\0i\0\0\0\1\1o\0\1\0\0\0/\0\0\0\0\0\0\0"..., 128}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 128
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\4\0\0\0\3\1\0\0-\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 68
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc79529a80, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1$\0\0\0\10\0\0\0\203\0\0\0\1\1o\0\1\0\0\0/\0\0\0\0\0\0\0"..., 152}, {"\377\377\377\377\377\377\377\377\t\0\0\0_ipp._tcp\0\0\0\0\0\0\0\0\0\0\0"..., 36}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 188
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\36\0\0\0\4\1\0\0-\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 414
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc79529ab0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1$\0\0\0\t\0\0\0\203\0\0\0\1\1o\0\1\0\0\0/\0\0\0\0\0\0\0"..., 152}, {"\377\377\377\377\377\377\377\377\n\0\0\0_ipps._tcp\0\0\0\0\0\0\0\0\0\0"..., 36}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 188
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\36\0\0\0\7\1\0\0-\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 414
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc79529aa0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
read(15, "WWWWWWWWWW", 10) = 10
read(15, "WWWWWWWWWW", 10) = 10
read(15, "W", 10) = 1
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
write(16, "W", 1) = 1
read(15, "W", 10) = 1
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
write(16, "W", 1) = 1
read(15, "W", 10) = 1
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
write(16, "W", 1) = 1
write(16, "W", 1) = 1
read(15, "WW", 10) = 2
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\n\0\0\0\205\0\0\0\1\1o\0\31\0\0\0/Client2"..., 152}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 152
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\0\0\0\0\n\1\0\0%\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 56
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc79529af0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\v\0\0\0\205\0\0\0\1\1o\0\31\0\0\0/Client2"..., 152}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 152
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\0\0\0\0\v\1\0\0%\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 56
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc79529af0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
close(17) = 0
write(16, "W", 1) = 1
close(15) = 0
close(16) = 0
socket(PF_INET6, SOCK_STREAM, IPPROTO_IP) = 15
setsockopt(15, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
setsockopt(15, SOL_SOCKET, SO_REUSEPORT, [1], 4) = 0
setsockopt(15, SOL_TCP, TCP_NODELAY, [1], 4) = 0
fcntl(15, F_SETFD, FD_CLOEXEC) = 0
fcntl(15, F_GETFL) = 0x2 (flags O_RDWR)
connect(15, {sa_family=AF_INET6, sin6_port=htons(631), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0
fcntl(15, F_SETFL, O_RDWR) = 0
stat("/etc/cups/ppd/HP_LaserJet_Professional_P_1102w.ppd", {st_mode=S_IFREG|0644, st_size=11063, ...}) = 0
access("/etc/cups/ppd/HP_LaserJet_Professional_P_1102w.ppd", R_OK) = 0
symlink("/etc/cups/ppd/HP_LaserJet_Professional_P_1102w.ppd", "/tmp/5885ebbd31e5a") = 0
open("/tmp/5885ebbd31e5a", O_RDONLY) = 16
fcntl(16, F_GETFD) = 0
fcntl(16, F_SETFD, FD_CLOEXEC) = 0
read(16, "*PPD-Adobe: \"4.3\"\n*%%%% PPD file"..., 4096) = 4096
read(16, "70mm: \"<</cupsInteger0 34/PageSi"..., 4096) = 4096
read(16, "tSlot Manual/Manual Feeder: \"<</"..., 4096) = 2871
read(16, "", 4096) = 0
read(16, "", 4096) = 0
close(16) = 0
unlink("/tmp/5885ebbd31e5a") = 0
socket(PF_INET6, SOCK_STREAM, IPPROTO_IP) = 16
setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
setsockopt(16, SOL_SOCKET, SO_REUSEPORT, [1], 4) = 0
setsockopt(16, SOL_TCP, TCP_NODELAY, [1], 4) = 0
fcntl(16, F_SETFD, FD_CLOEXEC) = 0
fcntl(16, F_GETFL) = 0x2 (flags O_RDWR)
connect(16, {sa_family=AF_INET6, sin6_port=htons(631), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0
fcntl(16, F_SETFL, O_RDWR) = 0
stat("/etc/cups/ppd/HP_LaserJet_Professional_P_1102w.ppd", {st_mode=S_IFREG|0644, st_size=11063, ...}) = 0
access("/etc/cups/ppd/HP_LaserJet_Professional_P_1102w.ppd", R_OK) = 0
symlink("/etc/cups/ppd/HP_LaserJet_Professional_P_1102w.ppd", "/tmp/5885ebbd321e8") = 0
open("/tmp/5885ebbd321e8", O_RDONLY) = 17
fcntl(17, F_GETFD) = 0
fcntl(17, F_SETFD, FD_CLOEXEC) = 0
read(17, "*PPD-Adobe: \"4.3\"\n*%%%% PPD file"..., 4096) = 4096
read(17, "70mm: \"<</cupsInteger0 34/PageSi"..., 4096) = 4096
read(17, "tSlot Manual/Manual Feeder: \"<</"..., 4096) = 2871
read(17, "", 4096) = 0
read(17, "", 4096) = 0
close(17) = 0
unlink("/tmp/5885ebbd321e8") = 0
I restarted the computer and ran it again, and received the usual freezeup. Here is that log from the creation of the pipe until I killed it with the process manager.
- Code: Select all
pipe([15, 16]) = 0
fcntl(15, F_GETFL) = 0 (flags O_RDONLY)
fcntl(15, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(16, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(16, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
write(16, "W", 1) = 1
write(16, "W", 1) = 1
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 17
connect(17, {sa_family=AF_LOCAL, sun_path="/run/dbus/system_bus_socket"}, 29) = 0
fcntl(17, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(17, F_SETFL, O_RDWR|O_NONBLOCK) = 0
geteuid() = 1001
getsockname(17, {sa_family=AF_LOCAL, NULL}, [2]) = 0
poll([{fd=17, events=POLLOUT}], 1, 0) = 1 ([{fd=17, revents=POLLOUT}])
sendto(17, "\0", 1, MSG_NOSIGNAL, NULL, 0) = 1
sendto(17, "AUTH EXTERNAL 31303031\r\n", 24, MSG_NOSIGNAL, NULL, 0) = 24
poll([{fd=17, events=POLLIN}], 1, 4294967295) = 1 ([{fd=17, revents=POLLIN}])
read(17, "OK 78eee68872bf601c9a8aa1f358863"..., 2048) = 37
poll([{fd=17, events=POLLOUT}], 1, 4294967295) = 1 ([{fd=17, revents=POLLOUT}])
sendto(17, "NEGOTIATE_UNIX_FD\r\n", 19, MSG_NOSIGNAL, NULL, 0) = 19
poll([{fd=17, events=POLLIN}], 1, 4294967295) = 1 ([{fd=17, revents=POLLIN}])
read(17, "AGREE_UNIX_FD\r\n", 2048) = 15
poll([{fd=17, events=POLLOUT}], 1, 4294967295) = 1 ([{fd=17, revents=POLLOUT}])
sendto(17, "BEGIN\r\n", 7, MSG_NOSIGNAL, NULL, 0) = 7
poll([{fd=17, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=17, revents=POLLOUT}])
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\1\0\0\0n\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 128}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 128
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\n\0\0\0\1\0\0\0=\0\0\0\6\1s\0\5\0\0\0:1.56\0\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 260
recvmsg(17, 0x7ffc6f833b80, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
write(16, "W", 1) = 1
write(16, "W", 1) = 1
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1f\0\0\0\2\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 144}, {"a\0\0\0type='signal', interface='or"..., 102}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 246
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\0\0\0\0\3\0\0\0005\0\0\0\6\1s\0\5\0\0\0:1.56\0\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 72
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc6f833c10, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1q\0\0\0\3\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 144}, {"l\0\0\0type='signal', interface='or"..., 113}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 257
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\0\0\0\0\4\0\0\0005\0\0\0\6\1s\0\5\0\0\0:1.56\0\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 72
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc6f833c10, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1:\0\0\0\4\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 144}, {"5\0\0\0type='signal', interface='or"..., 58}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 202
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\0\0\0\0\5\0\0\0005\0\0\0\6\1s\0\5\0\0\0:1.56\0\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 72
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc6f833c10, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\5\0\0\0e\0\0\0\1\1o\0\1\0\0\0/\0\0\0\0\0\0\0"..., 120}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 120
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\0\0\0\0K\0\0\0%\0\0\0\6\1s\0\5\0\0\0:1.56\0\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 56
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc6f833c60, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\6\0\0\0n\0\0\0\1\1o\0\1\0\0\0/\0\0\0\0\0\0\0"..., 128}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 128
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\4\0\0\0L\0\0\0-\0\0\0\6\1s\0\5\0\0\0:1.56\0\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 68
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc6f833bf0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\7\0\0\0i\0\0\0\1\1o\0\1\0\0\0/\0\0\0\0\0\0\0"..., 128}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 128
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\4\0\0\0M\0\0\0-\0\0\0\6\1s\0\5\0\0\0:1.56\0\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 68
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc6f833bf0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1$\0\0\0\10\0\0\0\203\0\0\0\1\1o\0\1\0\0\0/\0\0\0\0\0\0\0"..., 152}, {"\377\377\377\377\377\377\377\377\t\0\0\0_ipp._tcp\0\0\0\0\0\0\0\0\0\0\0"..., 36}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 188
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\35\0\0\0N\0\0\0-\0\0\0\6\1s\0\5\0\0\0:1.56\0\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 93
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc6f833c20, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(16, "W", 1) = 1
sendmsg(17, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1$\0\0\0\t\0\0\0\203\0\0\0\1\1o\0\1\0\0\0/\0\0\0\0\0\0\0"..., 152}, {"\377\377\377\377\377\377\377\377\n\0\0\0_ipps._tcp\0\0\0\0\0\0\0\0\0\0"..., 36}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 188
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\4\1\1L\0\0\0O\0\0\0\225\0\0\0\1\1o\0\30\0\0\0/Client3"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 660
recvmsg(17, 0x7ffc6f833c10, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=17, events=POLLIN}], 1, 25000) = 1 ([{fd=17, revents=POLLIN}])
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\35\0\0\0R\0\0\0-\0\0\0\6\1s\0\5\0\0\0:1.56\0\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 753
write(16, "W", 1) = 1
recvmsg(17, 0x7ffc6f833c10, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
read(15, "WWWWWWWWWW", 10) = 10
read(15, "WWWWWWWWWW", 10) = 10
read(15, "W", 10) = 1
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
write(16, "W", 1) = 1
read(15, "W", 10) = 1
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
write(16, "W", 1) = 1
read(15, "W", 10) = 1
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
write(16, "W", 1) = 1
read(15, "W", 10) = 1
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
write(16, "W", 1) = 1
read(15, "W", 10) = 1
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
write(16, "W", 1) = 1
read(15, "W", 10) = 1
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
write(16, "W", 1) = 1
read(15, "W", 10) = 1
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
write(16, "W", 1) = 1
read(15, "W", 10) = 1
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = 0 (Timeout)
poll([{fd=15, events=POLLIN}, {fd=17, events=POLLIN}], 2, 250) = ? ERESTART_RESTARTBLOCK (Interrupted by signal)
--- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=3676, si_uid=1001} ---
+++ killed by SIGTERM +++
The dbus daemons are running with no zombie.
- Code: Select all
[brian@localhost ~]$ ps ax | grep dbus
1873 ? Ss 0:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
3214 ? S 0:00 /usr/bin/dbus-launch --exit-with-session --sh-syntax
3215 ? Ss 0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
3238 ? S 0:00 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3
5537 pts/1 S+ 0:00 grep --color dbus
On a lark, I ran the two logs shown above through Kdiff3 to see what is different. Other than volatile things like hex addresses and some data items in the recvmsg() calls, they are identical until the line just before the timeouts on the poll() command begin. The last working command in the test that froze was:
- Code: Select all
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\4\1\1L\0\0\0O\0\0\0\225\0\0\0\1\1o\0\30\0\0\0/Client3"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 660
That same command in the test that did not freeze was:
- Code: Select all
recvmsg(17, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\36\0\0\0\7\1\0\0-\0\0\0\6\1s\0\6\0\0\0:1.637\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 414
I'm not sure what it is trying to do at this point. I suppose that a peek at the source code would be necessary at this point to understand more.
Banjo
(_)=='=~
If only the best bird sang, the forest would be a very quiet place.