Bug 319872 - Kontact crashed when close
Summary: Kontact crashed when close
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.10.3
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-15 15:29 UTC by Andrey
Modified: 2017-01-07 22:30 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 Andrey 2013-05-15 15:29:39 UTC
Application: kontact (4.10.3)
KDE Platform Version: 4.10.3 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.10.0-rc1 x86_64
Distribution: "NAME=Gentoo"

-- Information about the crash:
- Unusual behavior I noticed:

After relogin in KDE automatically started Akregator and Kontact (why? before relogin only Kontact has been started). I close Akregator and Kontact, and after that Kontact crashed.

The crash can be reproduced every time.

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

Thread 3 (Thread 0x7f3f5a818700 (LWP 4192)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000338bf7c8b4 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x338c99d280 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2495
#2  0x000000338bf7c9c9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00000030d060903a in start_thread (arg=0x7f3f5a818700) at pthread_create.c:305
#4  0x00000030d02eab8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f3f59ef7700 (LWP 4193)):
#0  0x00000030d02e1d3f in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000030cee4a9fc in g_main_context_poll (n_fds=1, fds=0x7f3f540029c0, timeout=-1, context=0x7f3f540009a0, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=context@entry=0x7f3f540009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141
#3  0x00000030cee4ab2c in g_main_context_iteration (context=0x7f3f540009a0, may_block=1) at gmain.c:3207
#4  0x00000033389ac464 in QEventDispatcherGlib::processEvents (this=0x7f3f540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x000000333897c70f in QEventLoop::processEvents (this=this@entry=0x7f3f59ef6e70, flags=...) at kernel/qeventloop.cpp:149
#6  0x000000333897c9f0 in QEventLoop::exec (this=0x7f3f59ef6e70, flags=...) at kernel/qeventloop.cpp:204
#7  0x000000333887f360 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x00000033388822dc in QThreadPrivate::start (arg=0x25db7d0) at thread/qthread_unix.cpp:338
#9  0x00000030d060903a in start_thread (arg=0x7f3f59ef7700) at pthread_create.c:305
#10 0x00000030d02eab8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f3f5d73a780 (LWP 4167)):
[KCrash Handler]
#6  0x0000000000000300 in ?? ()
#7  0x0000003338983ed9 in QMetaObject::cast (this=0x7f3f11aa68a0 <Akregator::BrowserFrame::staticMetaObject>, obj=0x2ffa3f0) at kernel/qmetaobject.cpp:274
#8  0x00007f3f118883ef in qobject_cast<Akregator::BrowserFrame*> (object=<optimized out>) at /usr/include/qt4/QtCore/qobject.h:380
#9  Akregator::FrameManager::saveProperties (this=0x2e381b0, config=...) at /var/tmp/portage/kde-base/akregator-4.10.3/work/akregator-4.10.3/akregator/src/framemanager.cpp:363
#10 0x00007f3f11d35914 in Akregator::MainWidget::saveProperties (this=0x35e5850, config=...) at /var/tmp/portage/kde-base/akregator-4.10.3/work/akregator-4.10.3/akregator/src/mainwidget.cpp:1169
#11 0x00007f3f11d2eeeb in Akregator::Part::autoSaveProperties (this=this@entry=0x359b770) at /var/tmp/portage/kde-base/akregator-4.10.3/work/akregator-4.10.3/akregator/src/akregator_part.cpp:821
#12 0x00007f3f11d2ef89 in Akregator::Part::slotOnShutdown (this=0x359b770) at /var/tmp/portage/kde-base/akregator-4.10.3/work/akregator-4.10.3/akregator/src/akregator_part.cpp:322
#13 0x00000033389931ff in QMetaObject::activate (sender=0x7fffe9df47e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#14 0x000000333898171d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1223
#15 0x0000000000403899 in main (argc=3, argv=0x7fffe9df4928) at /var/tmp/portage/kde-base/kontact-4.10.3/work/kontact-4.10.3/kontact/src/main.cpp:219

This bug may be a duplicate of or related to bug 275303.

Possible duplicates by query: bug 275303.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:21:04 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 22:30:08 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.