Comment 2 for bug 1910267

Revision history for this message
Florent Le Saout (florentls) wrote :

I attach some logs from strace before it actually crashes :

read(59, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0\232\0\0\0n\10\3\0\0\0\350\"\372"..., 4096) = 2334
read(59, "", 4096) = 0
lseek(59, 0, SEEK_SET) = 0
read(59, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0\232\0\0\0n\10\3\0\0\0\350\"\372"..., 4096) = 2334
close(59) = 0
clone(child_stack=0x7facae2bb9f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[9613], tls=0x7facae2bc700, child_tidptr=0x7facae2bc9d0) = 9613
futex(0x5618978fd110, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=18, events=POLLIN}, {fd=40, events=POLLIN}, {fd=49, events=POLLIN}], 6, 0) = 2 ([{fd=3, revents=POLLIN}, {fd=5, revents=POLLIN}])
read(5, "\2\0\0\0\0\0\0\0", 16) = 8
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\0\0\1\0\f\0004\0\0\0002\0\0\0\0\0\10\0", iov_len=3212}, {iov_base="", iov_len=884}], msg_iovlen=2, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 20
openat(AT_FDCWD, "/usr/share/evolution/images/working.png", O_RDONLY) = 59
fstat(59, {st_mode=S_IFREG|0644, st_size=2334, ...}) = 0
read(59, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0\232\0\0\0n\10\3\0\0\0\350\"\372"..., 4096) = 2334
read(59, "", 4096) = 0
lseek(59, 0, SEEK_SET) = 0
read(59, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0\232\0\0\0n\10\3\0\0\0\350\"\372"..., 4096) = 2334
close(59) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=18, events=POLLIN}, {fd=40, events=POLLIN}, {fd=49, events=POLLIN}], 6, 0) = 1 ([{fd=5, revents=POLLIN}])
read(5, "\1\0\0\0\0\0\0\0", 16) = 8
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=18, events=POLLIN}, {fd=40, events=POLLIN}, {fd=49, events=POLLIN}], 6, 0) = 0 (Timeout)
openat(AT_FDCWD, "/usr/share/evolution/images/working.png", O_RDONLY) = 59
fstat(59, {st_mode=S_IFREG|0644, st_size=2334, ...}) = 0
read(59, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0\232\0\0\0n\10\3\0\0\0\350\"\372"..., 4096) = 2334
read(59, "", 4096) = 0
lseek(59, 0, SEEK_SET) = 0
read(59, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0\232\0\0\0n\10\3\0\0\0\350\"\372"..., 4096) = 2334
close(59) = 0
futex(0x5618980b8fa0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5618980b8f90, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5618970aa940, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Ressource temporairement non disponible)
futex(0x5618970aa940, FUTEX_WAKE_PRIVATE, 1) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=18, events=POLLIN}, {fd=40, events=POLLIN}, {fd=49, events=POLLIN}], 6, 0) = 1 ([{fd=5, revents=POLLIN}])
read(5, "\1\0\0\0\0\0\0\0", 16) = 8
clone(child_stack=0x7fac137fd9f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[9614], tls=0x7fac137fe700, child_tidptr=0x7fac137fe9d0) = 9614
futex(0x5618970a1220, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=18, events=POLLIN}, {fd=40, events=POLLIN}, {fd=49, events=POLLIN}], 6, 0) = 0 (Timeout)
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=18, events=POLLIN}, {fd=40, events=POLLIN}, {fd=49, events=POLLIN}], 6, 26) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="5\0\0\0\0\0\f\0\277A\n\0\1\0\0\0\1\0\f\0005\0\0\0", iov_len=3192}, {iov_base="", iov_len=904}], msg_iovlen=2, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 24
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=18, events=POLLIN}, {fd=40, events=POLLIN}, {fd=49, events=POLLIN}], 6, 0) = 0 (Timeout)
sendmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base=",\0\0\0\1\0\24\0002\0\0\0\0\0\0\0\0\0\0\0,\0\0\0\10\0\f\0\1\0\0\0"..., iov_len=188}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 188
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=18, events=POLLIN}, {fd=40, events=POLLIN}, {fd=49, events=POLLIN}], 6, 12) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\0\0\1\0\f\0005\0\0\0002\0\0\0\0\0\10\0", iov_len=3168}, {iov_base="", iov_len=928}], msg_iovlen=2, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 20
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=18, events=POLLIN}, {fd=40, events=POLLIN}, {fd=49, events=POLLIN}], 6, 12) = 1 ([{fd=5, revents=POLLIN}])
read(5, "\2\0\0\0\0\0\0\0", 16) = 8
futex(0x7facc83bd548, FUTEX_WAKE_PRIVATE, 2147483647) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=18, events=POLLIN}, {fd=40, events=POLLIN}, {fd=49, events=POLLIN}], 6, 0) = 0 (Timeout)
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=18, events=POLLIN}, {fd=40, events=POLLIN}, {fd=49, events=POLLIN}], 6, 0) = 0 (Timeout)
openat(AT_FDCWD, "/usr/share/icons/Humanity/actions@2/24/mail-unread.svg", O_RDONLY) = 60
fstat(60, {st_mode=S_IFREG|0644, st_size=5906, ...}) = 0
read(60, "<?xml version=\"1.0\" encoding=\"UT"..., 65536) = 5906
read(60, "", 65536) = 0
close(60) = 0
openat(AT_FDCWD, "/usr/share/icons/Humanity/actions/16/mail-unread.svg", O_RDONLY) = 60
fstat(60, {st_mode=S_IFREG|0644, st_size=4437, ...}) = 0
read(60, "<?xml version=\"1.0\" encoding=\"UT"..., 65536) = 4437
read(60, "", 65536) = 0
close(60) = 0
openat(AT_FDCWD, "/usr/share/icons/Humanity/actions@2/16/mail-unread.svg", O_RDONLY) = 60
fstat(60, {st_mode=S_IFREG|0644, st_size=4437, ...}) = 0
read(60, "<?xml version=\"1.0\" encoding=\"UT"..., 65536) = 4437
read(60, "", 65536) = 0
close(60) = 0
openat(AT_FDCWD, "/usr/share/icons/Humanity/actions/22/mail-unread.svg", O_RDONLY) = 60
fstat(60, {st_mode=S_IFREG|0644, st_size=5940, ...}) = 0
read(60, "<?xml version=\"1.0\" encoding=\"UT"..., 65536) = 5940
read(60, "", 65536) = 0
close(60) = 0
openat(AT_FDCWD, "/usr/share/icons/Humanity/actions/24/mail-unread.svg", O_RDONLY) = 60
fstat(60, {st_mode=S_IFREG|0644, st_size=5906, ...}) = 0
read(60, "<?xml version=\"1.0\" encoding=\"UT"..., 65536) = 5906
read(60, "", 65536) = 0
close(60) = 0
write(8, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x7facbc00cbe0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7facbc00cb70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5618970ac048, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7facd6ba1f38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
write(8, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x7facbc00cbe0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7facbc00cb70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5618970ac048, FUTEX_WAKE_PRIVATE, 1) = 1
write(8, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x7facbc00cbe0, FUTEX_WAKE_PRIVATE, 1) = 1
eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 60
write(60, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x5618970ac048, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=60, events=POLLIN}], 1, 25000) = 1 ([{fd=60, revents=POLLIN}])
read(60, "\1\0\0\0\0\0\0\0", 16) = 8
poll([{fd=60, events=POLLIN}], 1, 25000) = 1 ([{fd=60, revents=POLLIN}])
read(60, "\1\0\0\0\0\0\0\0", 16) = 8
write(8, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x7facbc00cbe0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7facbc00cb70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5618970ac048, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=60, events=POLLIN}], 1, 25000) = 1 ([{fd=60, revents=POLLIN}])
read(60, "\1\0\0\0\0\0\0\0", 16) = 8
write(60, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x561897f6b860, FUTEX_WAKE_PRIVATE, 2147483647) = 0
close(60) = 0
eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 60
write(60, "\1\0\0\0\0\0\0\0", 8) = 8
write(8, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x7facbc00cbe0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7facbc00cb70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5618970ac048, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=60, events=POLLIN}], 1, 25000) = 1 ([{fd=60, revents=POLLIN}])
read(60, "\1\0\0\0\0\0\0\0", 16) = 8
poll([{fd=60, events=POLLIN}], 1, 25000) = 1 ([{fd=60, revents=POLLIN}])
read(60, "\1\0\0\0\0\0\0\0", 16) = 8
write(60, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x5618985937e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
close(60) = 0
eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 60
write(60, "\1\0\0\0\0\0\0\0", 8) = 8
write(8, "\1\0\0\0\0\0\0\0", 8) = 8
poll([{fd=60, events=POLLIN}], 1, 25000) = 1 ([{fd=60, revents=POLLIN}])
read(60, "\1\0\0\0\0\0\0\0", 16) = 8
poll([{fd=60, events=POLLIN}], 1, 25000) = 1 ([{fd=60, revents=POLLIN}])
read(60, "\1\0\0\0\0\0\0\0", 16) = 8
write(60, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x5618985937e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
close(60) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} ---
rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7facd319c3c0}, NULL, 8) = 0
rt_sigreturn({mask=[]}) = 99
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} ---
+++ killed by SIGSEGV +++
Erreur de segmentation
lesaoutf@rennllxrdl4344:~$