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