https://bugs.kde.org/show_bug.cgi?id=325539
Bug ID: 325539
Summary: akonadi_googlec runaway process on SSL certificate
failure
Classification: Unclassified
Product: Akonadi
Version: 4.11
Platform: Gentoo Packages
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: Google Resource
Assignee: dvra...@redhat.com
Reporter: maris@gmail.com
CC: kdepim-bugs@kde.org
Sometimes after boot Google calendar provided SSL certificate is considered to
be invalid. When clicking Details to view details, details dialog offers only
close option and there is no more window with accept certificate option.
Instead akonadi_googec process starts to consume CPU and has steady memory use
increase till it gets killed by OOM killer.
Reproducible: Sometimes
Steps to Reproduce:
1. When Google certificate error comes up, click on Details (no idea why
sometimes the certificate isn't accepted)
2. Review details and click on only button to close dialog
3. Observe how akonadi_googelc goes mad
Actual Results:
akonadi_googlec consumes all system RAM and gets killed.
Expected Results:
Provide dialog to accept or reject certificate after reviewing it's details
and do not go mad about it.
strace of stuck akonadi_googlec:
clock_gettime(CLOCK_MONOTONIC, {366, 961650092}) = 0
recvfrom(6, 0x167fda4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=6, events=POLLIN},
{fd=8, events=POLLIN}, {fd=10, events=POLLIN}, {fd=13, events=POLLIN}], 6, 0) =
2 ([{fd=3, revents=POLLIN}, {fd=13, revents=POLLIN}])
read(3, \4\0\0\0\0\0\0\0, 16) = 8
clock_gettime(CLOCK_MONOTONIC, {366, 961650092}) = 0
recvfrom(6, 0x167fda4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
ioctl(13, FIONREAD, [82]) = 0
read(13, 48_1d_\0\0\0\6\0\0\0$\0w\0w\0w\0.\0g\0o\0o..., 82) = 82
write(3, \1\0\0\0\0\0\0\0, 8) = 8
clock_gettime(CLOCK_MONOTONIC, {366, 961650092}) = 0
recvfrom(6, 0x167fda4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=6, events=POLLIN},
{fd=8, events=POLLIN}, {fd=10, events=POLLIN}, {fd=13, events=POLLIN}], 6, 0) =
1 ([{fd=3, revents=POLLIN}])
read(3, \1\0\0\0\0\0\0\0, 16) = 8
clock_gettime(CLOCK_MONOTONIC, {366, 961650092}) = 0
recvfrom(6, 0x167fda4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
write(3, \1\0\0\0\0\0\0\0, 8) = 8
write(3, \1\0\0\0\0\0\0\0, 8) = 8
clock_gettime(CLOCK_MONOTONIC, {366, 961650092}) = 0
recvfrom(6, 0x167fda4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=6, events=POLLIN},
{fd=8, events=POLLIN}, {fd=10, events=POLLIN}, {fd=13, events=POLLIN}], 6, 0) =
1 ([{fd=3, revents=POLLIN}])
read(3, \2\0\0\0\0\0\0\0, 16) = 8
clock_gettime(CLOCK_MONOTONIC, {366, 961650092}) = 0
recvfrom(6, 0x167fda4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
write(3, \1\0\0\0\0\0\0\0, 8) = 8
write(3, \1\0\0\0\0\0\0\0, 8) = 8
clock_gettime(CLOCK_MONOTONIC, {366, 961650092}) = 0
clock_gettime(CLOCK_MONOTONIC, {366, 961650092}) = 0
select(14, [13], [13], NULL, NULL) = 1 (out [13])
write(13, 4_53_\0\0\0\1, 14) = 14
write(3, \1\0\0\0\0\0\0\0, 8) = 8
write(3, \1\0\0\0\0\0\0\0, 8) = 8
clock_gettime(CLOCK_MONOTONIC, {366, 961650092}) = 0
recvfrom(6, 0x167fda4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=6, events=POLLIN},
{fd=8, events=POLLIN}, {fd=10, events=POLLIN}, {fd=13, events=POLLIN}], 6, 0) =
2 ([{fd=3, revents=POLLIN}, {fd=13, revents=POLLIN}])
read(3, \4\0\0\0\0\0\0\0, 16) = 8
clock_gettime(CLOCK_MONOTONIC, {366, 961650092}) = 0
recvfrom(6, 0x167fda4, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily
unavailable)
ioctl(13, FIONREAD, [462]) = 0
--
You are receiving this mail because:
You are on the CC list for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs