On Tue, 21 Apr 2020, Gary Mills wrote:
On Tue, Apr 21, 2020 at 08:04:38AM -0500, Bob Friesenhahn wrote:
Truss shows that Thunderbird is stuck in a loop while it is "Checking
password" which looks like:
[...]
/1: writev(4, 0x08046D88, 3) = 60
/1: recvmsg(4, 0x08046C78, 32768) Err#11 EAGAIN
/1: recvmsg(4, 0x08046C68, 32768) Err#11 EAGAIN
/1: pollsys(0xDD339380, 10, 0x08046E78, 0x00000000) = 0
/1: recvmsg(4, 0x08046C78, 32768) Err#11 EAGAIN
/1: recvmsg(4, 0x08046C68, 32768) Err#11 EAGAIN
[...]
What's on file descriptor 4? pfiles will tell you, but you know that.
It turns out that file descriptor 4 is just the connection with X11.
There is also communication using descriptors 20/21 which must be a
socket
pair:
20: S_IFIFO mode:0000 dev:563,0 ino:79567 uid:1107 gid:5100 rdev:0,0
O_RDWR|O_NONBLOCK
21: S_IFIFO mode:0000 dev:563,0 ino:79567 uid:1107 gid:5100 rdev:0,0
O_RDWR|O_NONBLOCK
I assume that it is using these to try to talk to a co-process but the
other end does not appear to exist in the immediate process tree
unless it is to a parent.
weerd:~% ptree 681
1565 /usr/sbin/lightdm
29993 lightdm --session-child 14 38
29998 mate-session
64 mate-panel
681 /usr/bin/thunderbird
There is a continual:
/50: write(21, "FA", 1) = 1
/1: read(20, "FA", 1) = 1
weerd:~% pfiles 681
681: /usr/bin/thunderbird
Current rlimit: 65536 file descriptors
0: S_IFCHR mode:0666 dev:565,0 ino:81788936 uid:0 gid:3 rdev:156,2
O_RDONLY|O_LARGEFILE
/devices/pseudo/mm@0:null
offset:0
1: S_IFCHR mode:0666 dev:565,0 ino:81788936 uid:0 gid:3 rdev:156,2
O_WRONLY|O_LARGEFILE
/devices/pseudo/mm@0:null
offset:2905
2: S_IFREG mode:0600 dev:580,39 ino:560456 uid:1107 gid:5100
rdev:0,0
O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE
/home/bfriesen/.xsession-errors
offset:2680
3: S_IFSOCK mode:0666 dev:576,0 ino:27864 uid:0 gid:0 rdev:0,0
O_RDWR
SOCK_STREAM
SO_SNDBUF(16384),SO_RCVBUF(5120)
sockname: AF_UNIX
peername: AF_UNIX /tmp/fam-bfriesen/fam-
peer: gam_server[65] zone: global[0]
4: S_IFSOCK mode:0666 dev:576,0 ino:40220 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK FD_CLOEXEC
SOCK_STREAM
SO_SNDBUF(65536),SO_RCVBUF(5120)
sockname: AF_UNIX
peername: AF_UNIX /tmp/.X11-unix/X0
peer: Xorg[29964] zone: global[0]
5: S_IFREG mode:0644 dev:306,65546 ino:789529 uid:1107 gid:5100
size:98304
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
advisory write lock set by process 681
/scratch/bfriesen/thunderbird/sx8viefa.default/permissions.sqlite
offset:40
6: S_IFCHR mode:0000 dev:565,0 ino:44937 uid:0 gid:0 rdev:83,163
O_RDWR|O_NONBLOCK FD_CLOEXEC
/devices/pseudo/eventfd@0:eventfd
offset:872
7: S_IFREG mode:0644 dev:306,65546 ino:789536 uid:1107 gid:5100
size:1245184
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
advisory write lock set by process 681
/scratch/bfriesen/thunderbird/sx8viefa.default/global-messages-db.sqlite
offset:655360
8: S_IFDOOR mode:0444 dev:567,0 ino:38 uid:0 gid:0 rdev:569,0
O_RDONLY|O_LARGEFILE FD_CLOEXEC door to nscd[1782]
9: S_IFSOCK mode:0666 dev:576,0 ino:40218 uid:0 gid:0 rdev:0,0
O_RDWR FD_CLOEXEC
SOCK_STREAM
SO_SNDBUF(65536),SO_RCVBUF(5120)
sockname: AF_UNIX
peername: AF_UNIX /tmp/.ICE-unix/29998
peer: mate-session[29998] zone: global[0]
10: S_IFREG mode:0644 dev:306,65546 ino:785791 uid:1107 gid:5100
size:0
O_WRONLY|O_CREAT|O_TRUNC
advisory write lock set by process 681
/scratch/bfriesen/thunderbird/sx8viefa.default/.parentlock
offset:0
11: S_IFCHR mode:0000 dev:565,0 ino:56003 uid:0 gid:0 rdev:188,1
O_RDWR FD_CLOEXEC
/devices/pseudo/poll@0:poll
offset:0
12: S_IFIFO mode:0000 dev:563,0 ino:79565 uid:1107 gid:5100 rdev:0,0
O_RDWR|O_NONBLOCK
13: S_IFSOCK mode:0666 dev:576,0 ino:1222 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK FD_CLOEXEC
SOCK_STREAM
SO_SNDBUF(16384),SO_RCVBUF(5120)
sockname: AF_UNIX
peer: thunderbird[681] zone: global[0]
14: S_IFSOCK mode:0666 dev:576,0 ino:33958 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK FD_CLOEXEC
SOCK_STREAM
SO_SNDBUF(16384),SO_RCVBUF(5120)
sockname: AF_UNIX
peer: thunderbird[681] zone: global[0]
15: S_IFIFO mode:0000 dev:563,0 ino:79565 uid:1107 gid:5100 rdev:0,0
O_RDWR|O_NONBLOCK
16: S_IFREG mode:0444 dev:306,65538 ino:172645 uid:0 gid:2
size:18219108
O_RDONLY|O_LARGEFILE
/usr/lib/thunderbird/omni.ja
offset:0
17: S_IFIFO mode:0000 dev:563,0 ino:79566 uid:1107 gid:5100 rdev:0,0
O_RDWR|O_NONBLOCK
18: S_IFIFO mode:0000 dev:563,0 ino:79566 uid:1107 gid:5100 rdev:0,0
O_RDWR|O_NONBLOCK
19: S_IFSOCK mode:0666 dev:576,0 ino:40221 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK FD_CLOEXEC
SOCK_STREAM
SO_SNDBUF(16384),SO_RCVBUF(5120)
sockname: AF_UNIX
peername: AF_UNIX /tmp/dbus-z5beBul7Xw
peer: pid 25 zone: global[0]
20: S_IFIFO mode:0000 dev:563,0 ino:79567 uid:1107 gid:5100 rdev:0,0
O_RDWR|O_NONBLOCK
21: S_IFIFO mode:0000 dev:563,0 ino:79567 uid:1107 gid:5100 rdev:0,0
O_RDWR|O_NONBLOCK
22: S_IFREG mode:0600 dev:306,65546 ino:792726 uid:1107 gid:5100
size:65536
O_RDWR FD_CLOEXEC
/scratch/bfriesen/thunderbird/sx8viefa.default/cert8.db
offset:49152
23: S_IFREG mode:0600 dev:306,65546 ino:792727 uid:1107 gid:5100
size:131072
O_RDWR FD_CLOEXEC
/scratch/bfriesen/thunderbird/sx8viefa.default/key3.db
offset:65536
24: S_IFSOCK mode:0666 dev:576,0 ino:9721 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK FD_CLOEXEC
SOCK_STREAM
SO_SNDBUF(65536),SO_RCVBUF(5120)
sockname: AF_UNIX
peername: AF_UNIX /tmp/.X11-unix/X0
peer: Xorg[29964] zone: global[0]
25: S_IFCHR mode:0000 dev:565,0 ino:39 uid:0 gid:0 rdev:83,164
O_RDWR|O_NONBLOCK FD_CLOEXEC
/devices/pseudo/eventfd@0:eventfd
offset:136
26: S_IFSOCK mode:0666 dev:576,0 ino:22608 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK FD_CLOEXEC
SOCK_STREAM
SO_SNDBUF(16384),SO_RCVBUF(5120)
sockname: AF_UNIX
peername: AF_UNIX /tmp/dbus-z5beBul7Xw
peer: pid 25 zone: global[0]
27: S_IFCHR mode:0000 dev:565,0 ino:13227 uid:0 gid:0 rdev:83,166
O_RDWR|O_NONBLOCK FD_CLOEXEC
/devices/pseudo/eventfd@0:eventfd
offset:696
28: S_IFREG mode:0444 dev:306,65546 ino:792778 uid:1107 gid:5100
size:1034407
O_RDONLY|O_LARGEFILE
/scratch/bfriesen/thunderbird/sx8viefa.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome.jar
offset:0
29: S_IFREG mode:0644 dev:306,65546 ino:784743 uid:1107 gid:5100
size:753664
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
advisory write lock set by process 681
/scratch/bfriesen/thunderbird/sx8viefa.default/calendar-data/local.sqlite
offset:40
30: S_IFCHR mode:0000 dev:565,0 ino:10717 uid:0 gid:0 rdev:83,167
O_RDWR|O_NONBLOCK FD_CLOEXEC
/devices/pseudo/eventfd@0:eventfd
offset:72
31: S_IFIFO mode:0000 dev:563,0 ino:79568 uid:1107 gid:5100 rdev:0,0
O_RDWR
32: S_IFIFO mode:0000 dev:563,0 ino:79568 uid:1107 gid:5100 rdev:0,0
O_RDWR|O_NONBLOCK
33: S_IFCHR mode:0644 dev:565,0 ino:108003334 uid:0 gid:3 rdev:206,1
O_RDONLY
/devices/pseudo/random@0:urandom
offset:16
34: S_IFSOCK mode:0666 dev:576,0 ino:7140 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK FD_CLOEXEC
SOCK_STREAM
SO_SNDBUF(16384),SO_RCVBUF(5120)
sockname: AF_UNIX
peername: AF_UNIX
/var/tmp/orbit-bfriesen/linc-60-0-5e9e38bb272cc
peer: gconfd-2[96] zone: global[0]
35: S_IFSOCK mode:0666 dev:576,0 ino:58812 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK FD_CLOEXEC
SOCK_STREAM
SO_REUSEADDR,SO_SNDBUF(49152),SO_RCVBUF(128000)
sockname: AF_INET 127.0.0.1 port: 37127
36: S_IFSOCK mode:0666 dev:576,0 ino:15944 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK FD_CLOEXEC
SOCK_STREAM
SO_REUSEADDR,SO_SNDBUF(16384),SO_RCVBUF(5120)
sockname: AF_UNIX
/var/tmp/orbit-bfriesen/linc-2a9-0-5e9e97bc62e79
37: S_IFSOCK mode:0666 dev:576,0 ino:19078 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK FD_CLOEXEC
SOCK_STREAM
SO_REUSEADDR,SO_SNDBUF(16384),SO_RCVBUF(5120)
sockname: AF_UNIX
/var/tmp/orbit-bfriesen/linc-2a9-0-5e9e97bc62e79
peername: AF_UNIX
peer: gconfd-2[96] zone: global[0]
38: S_IFREG mode:0644 dev:306,65546 ino:784753 uid:1107 gid:5100
size:425984
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
advisory write lock set by process 681
/scratch/bfriesen/thunderbird/sx8viefa.default/blist.sqlite
offset:360448
39: S_IFREG mode:0644 dev:306,65546 ino:792827 uid:1107 gid:5100
size:1146880
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
advisory write lock set by process 681
/scratch/bfriesen/thunderbird/sx8viefa.default/places.sqlite
offset:1146880
40: S_IFREG mode:0644 dev:306,65546 ino:789933 uid:1107 gid:5100
size:0
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
/scratch/bfriesen/thunderbird/sx8viefa.default/places.sqlite-wal
offset:0
41: S_IFREG mode:0644 dev:306,65546 ino:792827 uid:1107 gid:5100
size:1146880
O_RDONLY|O_LARGEFILE FD_CLOEXEC
advisory write lock set by process 681
/scratch/bfriesen/thunderbird/sx8viefa.default/places.sqlite
offset:98304
42: S_IFREG mode:0644 dev:306,65546 ino:789933 uid:1107 gid:5100
size:0
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
/scratch/bfriesen/thunderbird/sx8viefa.default/places.sqlite-wal
offset:0
43: S_IFREG mode:0644 dev:306,65546 ino:784748 uid:1107 gid:5100
size:524288
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
advisory write lock set by process 681
/scratch/bfriesen/thunderbird/sx8viefa.default/cookies.sqlite
offset:98304
44: S_IFREG mode:0644 dev:306,65546 ino:789934 uid:1107 gid:5100
size:32824
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
/scratch/bfriesen/thunderbird/sx8viefa.default/cookies.sqlite-wal
offset:32824
45: S_IFREG mode:0644 dev:306,65546 ino:784748 uid:1107 gid:5100
size:524288
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
advisory write lock set by process 681
/scratch/bfriesen/thunderbird/sx8viefa.default/cookies.sqlite
offset:65536
47: S_IFCHR mode:0000 dev:565,0 ino:42172 uid:0 gid:0 rdev:83,168
O_RDWR|O_NONBLOCK FD_CLOEXEC
/devices/pseudo/eventfd@0:eventfd
offset:56
48: S_IFSOCK mode:0666 dev:576,0 ino:28321 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK FD_CLOEXEC
SOCK_STREAM
SO_SNDBUF(16384),SO_RCVBUF(5120)
sockname: AF_UNIX
peername: AF_UNIX /var/run/dbus/system_bus_socket
peer: pid 202 zone: global[0]
49: S_IFREG mode:0644 dev:306,65546 ino:791906 uid:1107 gid:5100
size:98304
O_RDONLY|O_LARGEFILE FD_CLOEXEC
advisory write lock set by process 681
/scratch/bfriesen/thunderbird/sx8viefa.default/webappsstore.sqlite
offset:32768
50: S_IFREG mode:0644 dev:306,65546 ino:791906 uid:1107 gid:5100
size:98304
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
advisory write lock set by process 681
/scratch/bfriesen/thunderbird/sx8viefa.default/webappsstore.sqlite
offset:65536
51: S_IFREG mode:0644 dev:306,65546 ino:791924 uid:1107 gid:5100
size:0
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
/scratch/bfriesen/thunderbird/sx8viefa.default/webappsstore.sqlite-wal
offset:0
52: S_IFREG mode:0644 dev:306,65546 ino:791924 uid:1107 gid:5100
size:0
O_RDWR|O_CREAT|O_LARGEFILE FD_CLOEXEC
/scratch/bfriesen/thunderbird/sx8viefa.default/webappsstore.sqlite-wal
offset:0
53: S_IFREG mode:0644 dev:306,65546 ino:791564 uid:1107 gid:5100
size:2529894
O_RDONLY|O_LARGEFILE
/scratch/bfriesen/.cache/thunderbird/sx8viefa.default/startupCache/startupCache.4.little
offset:0
55: S_IFREG mode:0644 dev:306,65546 ino:790094 uid:1107 gid:5100
size:1016
O_RDWR
/scratch/bfriesen/thunderbird/sx8viefa.default/panacea.dat
offset:1016
56: S_IFREG mode:0644 dev:306,65546 ino:784379 uid:1107 gid:5100
size:0
O_RDWR|O_CREAT|O_TRUNC
/scratch/bfriesen/thunderbird/sx8viefa.default/ImapMail/imap.gmail-1.com.msf
offset:0
60: S_IFSOCK mode:0666 dev:576,0 ino:9215 uid:0 gid:0 rdev:0,0
O_RDWR|O_NONBLOCK
SOCK_STREAM
SO_SNDBUF(49152),SO_RCVBUF(128592)
sockname: AF_INET 65.66.246.66 port: 52468
peername: AF_INET 172.217.2.234 port: 443
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
Public Key, http://www.simplesystems.org/users/bfriesen/public-key.txt
_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss