Bug 344228 - Kontact crashed when adding SMTP server
Summary: Kontact crashed when adding SMTP server
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
: 357299 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-02-16 09:52 UTC by ranc0ur
Modified: 2018-02-01 09:52 UTC (History)
2 users (show)

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 ranc0ur 2015-02-16 09:52:58 UTC
Application: kontact (4.14.4)
KDE Platform Version: 4.14.4
Qt Version: 4.8.6
Operating System: Linux 3.18.6-200.fc21.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:

Switching to KMail-View
Add two IMAP-Accounts -> Store Messages for Offline Use (heavy load)
Click on "Sending" register in configuration options
Delete standard "Sendmail" preset
Click Add and rescale the popup dialog (enlarge)
Then the program crashed (closed).

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f223a4cc900 (LWP 2635))]

Thread 4 (Thread 0x7f21cd5be700 (LWP 2640)):
#0  0x00007f2234c2c590 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f2238f2d093 in JSC::BlockAllocator::blockFreeingThreadMain() () at /lib64/libQtWebKit.so.4
#2  0x00007f2239232636 in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQtWebKit.so.4
#3  0x00007f2234c2752a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f22339ca79d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f21be05d700 (LWP 2650)):
#0  0x00007f22339bae6d in read () at /lib64/libc.so.6
#1  0x00007f222614af45 in  () at /usr/lib64/nvidia-bumblebee/tls/libnvidia-tls.so.346.35
#2  0x00007f2230035d30 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#3  0x00007f222fff28ec in g_main_context_check () at /lib64/libglib-2.0.so.0
#4  0x00007f222fff2dc3 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#5  0x00007f222fff2f3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#6  0x00007f2234669a3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#7  0x00007f2234639261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#8  0x00007f22346395c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#9  0x00007f223452eb59 in QThread::exec() () at /lib64/libQtCore.so.4
#10 0x00007f22345313bf in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4
#11 0x00007f2234c2752a in start_thread () at /lib64/libpthread.so.0
#12 0x00007f22339ca79d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f21b6a98700 (LWP 2685)):
#0  0x00007f2234c2c590 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f2227a9345a in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQtScript.so.4
#2  0x00007f2227a93489 in  () at /lib64/libQtScript.so.4
#3  0x00007f2234c2752a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f22339ca79d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f223a4cc900 (LWP 2635)):
[KCrash Handler]
#5  0x00007f22364a6e6a in KSelectionProxyModelPrivate::mapTopLevelToSource(int, int) const () at /lib64/libkdeui.so.5
#6  0x00007f22364a7041 in KSelectionProxyModel::mapToSource(QModelIndex const&) const () at /lib64/libkdeui.so.5
#7  0x00007f22364a6435 in KSelectionProxyModelPrivate::sourceLayoutAboutToBeChanged() () at /lib64/libkdeui.so.5
#8  0x00007f223464f25c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#9  0x00007f2235cfb379 in QSortFilterProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libQtGui.so.4
#10 0x00007f223464f25c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#11 0x00007f223469b657 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libQtCore.so.4
#12 0x00007f2235cfb04b in QSortFilterProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libQtGui.so.4
#13 0x00007f2234642acc in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () at /lib64/libQtCore.so.4
#14 0x00007f2234644fee in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () at /lib64/libQtCore.so.4
#15 0x00007f22364800ab in KRecursiveFilterProxyModelPrivate::sourceDataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libkdeui.so.5
#16 0x00007f223464f25c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#17 0x00007f223469b657 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libQtCore.so.4
#18 0x00007f222d32c95f in KPIM::StatisticsProxyModel::Private::proxyDataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libkdepim.so.4
#19 0x00007f223464f25c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#20 0x00007f223469b657 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libQtCore.so.4
#21 0x00007f223647d864 in KIdentityProxyModelPrivate::_k_sourceDataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libkdeui.so.5
#22 0x00007f223464f25c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#23 0x00007f223469b657 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libQtCore.so.4
#24 0x00007f223647d864 in KIdentityProxyModelPrivate::_k_sourceDataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libkdeui.so.5
#25 0x00007f223464f25c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#26 0x00007f223469b657 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libQtCore.so.4
#27 0x00007f2235cfb04b in QSortFilterProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libQtGui.so.4
#28 0x00007f223464f25c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#29 0x00007f223469b657 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libQtCore.so.4
#30 0x00007f222e885483 in Akonadi::EntityTreeModelPrivate::dataChanged(QModelIndex const&, QModelIndex const&) () at /lib64/libakonadi-kde.so.4
#31 0x00007f222e88799c in Akonadi::EntityTreeModelPrivate::ancestorsFetched(QList<Akonadi::Collection> const&) () at /lib64/libakonadi-kde.so.4
#32 0x00007f223464f25c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#33 0x00007f222e83c5f2 in Akonadi::CollectionFetchJob::collectionsReceived(QList<Akonadi::Collection> const&) () at /lib64/libakonadi-kde.so.4
#34 0x00007f222e84076b in Akonadi::CollectionFetchJobPrivate::aboutToFinish() () at /lib64/libakonadi-kde.so.4
#35 0x00007f222e8cd8da in Akonadi::JobPrivate::delayedEmitResult() () at /lib64/libakonadi-kde.so.4
#36 0x00007f2234653951 in QObject::event(QEvent*) () at /lib64/libQtCore.so.4
#37 0x00007f2235749efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#38 0x00007f2235750958 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#39 0x00007f22364bd86a in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#40 0x00007f223463a70d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#41 0x00007f223463d9d1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQtCore.so.4
#42 0x00007f22346698ae in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQtCore.so.4
#43 0x00007f222fff2aeb in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#44 0x00007f222fff2e88 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#45 0x00007f222fff2f3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#46 0x00007f2234669a1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#47 0x00007f22357ed136 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#48 0x00007f2234639261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#49 0x00007f22346395c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#50 0x00007f2235c1b75c in QDialog::exec() () at /lib64/libQtGui.so.4
#51 0x00007f21c72ece48 in MailTransport::TransportManager::showTransportCreationDialog(QWidget*, MailTransport::TransportManager::ShowCondition) () at /lib64/libmailtransport.so.4
#52 0x00007f223464f25c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#53 0x00007f2235dd8252 in QAbstractButton::clicked(bool) () at /lib64/libQtGui.so.4
#54 0x00007f2235b18363 in QAbstractButtonPrivate::emitClicked() () at /lib64/libQtGui.so.4
#55 0x00007f2235b197a4 in QAbstractButtonPrivate::click() () at /lib64/libQtGui.so.4
#56 0x00007f2235b198b4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQtGui.so.4
#57 0x00007f223579d118 in QWidget::event(QEvent*) () at /lib64/libQtGui.so.4
#58 0x00007f2235749efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#59 0x00007f2235750abf in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#60 0x00007f22364bd86a in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#61 0x00007f223463a70d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#62 0x00007f223575011f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQtGui.so.4
#63 0x00007f22357c6532 in QETWidget::translateMouseEvent(_XEvent const*) () at /lib64/libQtGui.so.4
#64 0x00007f22357c4f2c in QApplication::x11ProcessEvent(_XEvent*) () at /lib64/libQtGui.so.4
#65 0x00007f22357ecfb4 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQtGui.so.4
#66 0x00007f222fff2aeb in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#67 0x00007f222fff2e88 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#68 0x00007f222fff2f3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#69 0x00007f2234669a1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#70 0x00007f22357ed136 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#71 0x00007f2234639261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#72 0x00007f22346395c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#73 0x00007f223463eca9 in QCoreApplication::exec() () at /lib64/libQtCore.so.4
#74 0x00000000004035c9 in main ()

Reported using DrKonqi
Comment 1 David Faure 2016-12-16 09:19:13 UTC
*** Bug 357299 has been marked as a duplicate of this bug. ***
Comment 2 Denis Kurz 2017-06-23 23:22:13 UTC
This bug has never been confirmed for a KDE PIM version that is based on KDE Frameworks, except possibly a Technology Preview version 5.0.x. Those Framework-based versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the opportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 3 Denis Kurz 2018-02-01 09:52:06 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.1 aka 15.12; preferably much more recent), please open a new one unless it already exists. Thank you for all your input.