Имею Ubuntu Server 18.04.2 AMD64 на виртуалке VirtualBox. Заметил, что после установки на него parsedmarc версии 6.0.1 уже вышла версия 6.2.1. Решил обновить. И вот что получилось:
$ pip3 install --upgrade parsedmarc
...
Installing collected packages: expiringdict, idna, urllib3, chardet, certifi, requests, six, python-dateutil, elasticsearch, elasticsearch-dsl, dnspython, kafka-python, simplejson, ipaddress, mail-parser, pytz, regex, tzlocal, dateparser, xmltodict, imapclient, maxminddb, geoip2, tqdm, publicsuffix2, parsedmarc
Successfully installed certifi-2018.11.29 chardet-3.0.4 dateparser-0.7.1 dnspython-1.16.0 elasticsearch-6.3.1 elasticsearch-dsl-6.3.1 expiringdict-1.1.4 geoip2-2.9.0 idna-2.8 imapclient-2.1.0 ipaddress-1.0.22 kafka-python-1.4.4 mail-parser-3.9.2 maxminddb-1.4.1 parsedmarc-6.2.1 publicsuffix2-2.20190205 python-dateutil-2.8.0 pytz-2018.9 regex-2019.2.21 requests-2.21.0 simplejson-3.16.0 six-1.12.0 tqdm-4.31.1 tzlocal-1.5.1 urllib3-1.24.1 xmltodict-0.12.0
Segmentation fault (core dumped)
$ parsedmarc --version
6.2.1
$ dmesg | tail
[ 18.401108] e1000: enp0s3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 18.401727] e1000: enp0s8 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 18.401952] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s3: link becomes ready
[ 18.401977] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s8: link becomes ready
[ 20.880356] new mount options do not match the existing superblock, will be ignored
[19372.401717] show_signal_msg: 11 callbacks suppressed
[19372.401720] pip3[4495]: segfault at a9 ip 000000000059b404 sp 00007ffd5c3c2b88 error 4 in python3.6[400000+3b2000]
[19395.905394] pip3[4549]: segfault at a9 ip 000000000059b404 sp 00007ffd7c7a2da8 error 4 in python3.6[400000+3b2000]
[19447.754261] pip3[4654]: segfault at a9 ip 000000000059b404 sp 00007ffcd3fd5c48 error 4 in python3.6[400000+3b2000]
[19773.948733] pip3[5136]: segfault at a9 ip 000000000059b404 sp 00007ffc211526f8 error 4 in python3.6[400000+3b2000]