Summary: | Kontact segfaults after having cause an important memory hole after having made use of spam filters). | ||
---|---|---|---|
Product: | [Applications] kontact | Reporter: | stakanov.s |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | stakanov.s |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.10.3 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
stakanov.s
2019-07-18 22:25:54 UTC
Created attachment 121820 [details]
New crash information added by DrKonqi
kontact (5.10.3) using Qt 5.9.7
- What I was doing when the application crashed:
This is apparently a fix relationship:
when the filter for a certain email account is served, the memory leak appears.
You close Kontact and then you stop akonadictl. The memory normalizes. (From 6 GB to 2 GB roughly). Normally now, when restarting Kontakt it should not crash. Instead it does.
- Unusual behavior I noticed:
Filter is served, memory leaks appears. Subsequent activation of Kontact does result in segfault crash.
- Custom settings of the application:
The filter is a filter applied on all pop accounts. Every try to limit this to one account results in the empty window asking for "what account should we attribute the filter to".
The spam is filtered via spamd with an extended time out (otherwise it would not run as a deamon - this is apparently an issue in 15.1).
Archival function may or may not have run when experiencing this error.
-- Backtrace (Reduced):
#6 std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=<error reading variable: Cannot access memory at address 0x119>) at /usr/include/c++/7/bits/atomic_base.h:396
#7 QAtomicOps<int>::load<int> (_q_value=<error reading variable: Cannot access memory at address 0x119>) at ../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:227
#8 QBasicAtomicInteger<int>::load (this=<error reading variable: Cannot access memory at address 0x119>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:102
#9 QtPrivate::RefCount::isShared (this=<error reading variable: Cannot access memory at address 0x119>) at ../../include/QtCore/../../src/corelib/tools/qrefcount.h:101
#10 QList<QWidget*>::append (this=0x119, t=@0x7ffcbb7b5f70: 0x5561cf7bd120) at ../../include/QtCore/../../src/corelib/tools/qlist.h:581
*** This bug has been marked as a duplicate of bug 401739 *** |