Bug 403963 - KMail SIGSEGV when opening one of my folders
Summary: KMail SIGSEGV when opening one of my folders
Status: RESOLVED LATER
Alias: None
Product: kmail2
Classification: Applications
Component: folders (show other bugs)
Version: Git (master)
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-05 16:20 UTC by Allen Winter
Modified: 2019-02-05 16:25 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Allen Winter 2019-02-05 16:20:03 UTC
This is version 5.10.2 (or the current stable branch)

SUMMARY
I get a SIGSEGV whenever I enter one of my subfolders.

STEPS TO REPRODUCE
1. select the subfolder
2. 
3. 

OBSERVED RESULT
crash

EXPECTED RESULT
no crash



SOFTWARE/OS VERSIONS
Windows: 
MacOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Allen Winter 2019-02-05 16:25:33 UTC
nevermind.
this is an infinite recursion that I ran into and tried to fix myself.  I found a hack but not the real problem.  I don't think it happens in master, or if it did , I never noticed it.


#3  0x00007fd942a3ed58 in QList<MessageList::Core::MessageItem*>::append(MessageList::Core::MessageItem* const&) (this=0x7ffdbfc784a0, t=@0x7ffdbf47a0d0: 0x114a17b0) at /usr/include/qt5/QtCore/qlist.h:581
#4  0x00007fd942a3c151 in MessageList::Core::MessageItem::subTreeToList(QList<MessageList::Core::MessageItem*>&) (this=0x114a17b0, list=...) at /data/kde/src/5/kde/pim/messagelib/messagelist/src/core/messageitem.cpp:587
#5  0x00007fd942a3c208 in MessageList::Core::MessageItem::subTreeToList(QList<MessageList::Core::MessageItem*>&) (this=0x114adaa0, list=...) at /data/kde/src/5/kde/pim/messagelib/messagelist/src/core/messageitem.cpp:594
#6  0x00007fd942a3c208 in MessageList::Core::MessageItem::subTreeToList(QList<MessageList::Core::MessageItem*>&) (this=0x114a17b0, list=...) at /data/kde/src/5/kde/pim/messagelib/messagelist/src/core/messageitem.cpp:594
#7  0x00007fd942a3c208 in MessageList::Core::MessageItem::subTreeToList(QList<MessageList::Core::MessageItem*>&) (this=0x114adaa0, list=...) at /data/kde/src/5/kde/pim/messagelib/messagelist/src/core/messageitem.cpp:594
#8  0x00007fd942a3c208 in MessageList::Core::MessageItem::subTreeToList(QList<MessageList::Core::MessageItem*>&) (this=0x114a17b0, list=...) at /data/kde/src/5/kde/pim/messagelib/messagelist/src/core/messageitem.cpp:594
#9  0x00007fd942a3c208 in MessageList::Core::MessageItem::subTreeToList(QList<MessageList::Core::MessageItem*>&) (this=0x114adaa0, list=...) at /data/kde/src/5/kde/pim/messagelib/messagelist/src/core/messageitem.cpp:594
#10 0x00007fd942a3c208 in MessageList::Core::MessageItem::subTreeToList(QList<MessageList::Core::MessageItem*>&) (this=0x114a17b0, list=...) at /data/kde/src/5/kde/pim/messagelib/messagelist/src/core/messageitem.cpp:594
#11 0x00007fd942a3c208 in MessageList::Core::MessageItem::subTreeToList(QList<MessageList::Core::MessageItem*>&) (this=0x114adaa0, list=...) at /data/kde/src/5/kde/pim/messagelib/messagelist/src/core/messageitem.cpp:594
#12 0x00007fd942a3c208 in MessageList::Core::MessageItem::subTreeToList(QList<MessageList::Core::MessageItem*>&) (this=0x114a17b0, list=...) at /data/kde/src/5/kde/pim/messagelib/messagelist/src/core/messageitem.cpp:594
#13 0x00007fd942a3c208 in MessageList::Core::MessageItem::subTreeToList(QList<MessageList::Core::MessageItem*>&) (this=0x114adaa0, list=...) at /data/kde/src/5/kde/pim/messagelib/messagelist/src/core/messageitem.cpp:594

forever....