[Bug 263735] New: Kontact crashes on exit

Chris Samuel kde at csamuel.org
Thu Jan 20 11:22:15 GMT 2011


https://bugs.kde.org/show_bug.cgi?id=263735

           Summary: Kontact crashes on exit
           Product: kontact
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: kde at csamuel.org


Application: kontact (4.4.9)
KDE Platform Version: 4.5.95 (4.6 RC2)
Qt Version: 4.7.0
Operating System: Linux 2.6.37-020637-generic x86_64
Distribution: Ubuntu 10.10

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

Recently Kontact has started to segfault on exit, this happens every time I
quit it.

I've got Kontact setup to start with Akregator by default, so it may well be
related to the the report that DrKonqui has suggested.

This is on Ubuntu 10.10 with 4.6.0 RC2 from the Kubuntu KDE PPA.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6a9f610780 (LWP 7244))]

Thread 4 (Thread 0x7f6a78851700 (LWP 7247)):
#0  0x00007f6a9c58f2c3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f6a9cccb76e in qt_safe_select (nfds=24, fdread=0x1480170,
fdwrite=0x1480408, fdexcept=0x14806a0, orig_timeout=0x0) at
kernel/qcore_unix.cpp:82
#2  0x00007f6a9ccd0beb in QEventDispatcherUNIXPrivate::doSelect
(this=0x147ffb0, flags=<value optimized out>, timeout=<value optimized out>) at
kernel/qeventdispatcher_unix.cpp:219
#3  0x00007f6a9ccd181b in QEventDispatcherUNIX::processEvents (this=0x260c700,
flags=) at kernel/qeventdispatcher_unix.cpp:919
#4  0x00007f6a9cca0a02 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f6a9cca0dec in QEventLoop::exec (this=0x7f6a78850d90, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f6a9cbab2fd in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:490
#7  0x00007f6a9cc805f8 in QInotifyFileSystemWatcherEngine::run (this=0x2348720)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f6a9cbae27e in QThreadPrivate::start (arg=0x2348720) at
thread/qthread_unix.cpp:266
#9  0x00007f6a960b8971 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#10 0x00007f6a9c59692d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f6a77d4f700 (LWP 27097)):
#0  0x00007f6a9c58f2c3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f6a9cccb76e in qt_safe_select (nfds=109, fdread=0x7a57010,
fdwrite=0x7a572a8, fdexcept=0x7a57540, orig_timeout=0x0) at
kernel/qcore_unix.cpp:82
#2  0x00007f6a9ccd0beb in QEventDispatcherUNIXPrivate::doSelect
(this=0x7a56e50, flags=<value optimized out>, timeout=<value optimized out>) at
kernel/qeventdispatcher_unix.cpp:219
#3  0x00007f6a9ccd181b in QEventDispatcherUNIX::processEvents (this=0x619f9c0,
flags=) at kernel/qeventdispatcher_unix.cpp:919
#4  0x00007f6a9cca0a02 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f6a9cca0dec in QEventLoop::exec (this=0x7f6a77d4ed90, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f6a9cbab2fd in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:490
#7  0x00007f6a9cc805f8 in QInotifyFileSystemWatcherEngine::run (this=0x7527370)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f6a9cbae27e in QThreadPrivate::start (arg=0x7527370) at
thread/qthread_unix.cpp:266
#9  0x00007f6a960b8971 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#10 0x00007f6a9c59692d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6a7751d700 (LWP 27098)):
#0  0x00007f6a9c58f2c3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f6a9cccb76e in qt_safe_select (nfds=117, fdread=0x6e2f7b0,
fdwrite=0x6e2fa48, fdexcept=0x6e2fce0, orig_timeout=0x0) at
kernel/qcore_unix.cpp:82
#2  0x00007f6a9ccd0beb in QEventDispatcherUNIXPrivate::doSelect
(this=0x6e2f5f0, flags=<value optimized out>, timeout=<value optimized out>) at
kernel/qeventdispatcher_unix.cpp:219
#3  0x00007f6a9ccd181b in QEventDispatcherUNIX::processEvents (this=0x6e2ea40,
flags=) at kernel/qeventdispatcher_unix.cpp:919
#4  0x00007f6a9cca0a02 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f6a9cca0dec in QEventLoop::exec (this=0x7f6a7751cdb0, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f6a9cbab2fd in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:490
#7  0x00007f6a91629b6c in Herqq::Upnp::HControlPointThread::run() () from
/usr/lib/libHUpnp.so.0
#8  0x00007f6a9cbae27e in QThreadPrivate::start (arg=0x4954900) at
thread/qthread_unix.cpp:266
#9  0x00007f6a960b8971 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#10 0x00007f6a9c59692d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6a9f610780 (LWP 7244)):
[KCrash Handler]
#6  c4_Column::CopyData (this=0x2658110, to_=1879048279, from_=0,
count_=-1879048279) at
../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:283
#7  0x00007f6a7a8ca487 in c4_Column::FinishSlack (this=0x2658110) at
../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:681
#8  0x00007f6a7a8cac91 in c4_Column::~c4_Column (this=0x2658110,
__in_chrg=<value optimized out>) at
../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:85
#9  0x00007f6a7a8d36df in c4_FormatB::~c4_FormatB (this=0x2658060,
__in_chrg=<value optimized out>) at
../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:303
#10 0x00007f6a7a8d5a93 in c4_FormatS::~c4_FormatS (this=0x2658110,
__in_chrg=<value optimized out>) at
../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:818
#11 0x00007f6a7a8d6a44 in c4_HandlerSeq::DetachFromStorage (this=0x2655be0,
full_=true) at
../../../../akregator/plugins/mk4storage/metakit/src/handler.cpp:168
#12 0x00007f6a7a8d6b3a in c4_HandlerSeq::~c4_HandlerSeq (this=0x2655be0,
__in_chrg=<value optimized out>) at
../../../../akregator/plugins/mk4storage/metakit/src/handler.cpp:97
#13 0x00007f6a7a8ebb44 in Akregator::Backend::StorageMK4Impl::close
(this=<value optimized out>) at
../../../../akregator/plugins/mk4storage/storagemk4impl.cpp:163
#14 0x00007f6a7a8ec5b8 in Akregator::Backend::StorageMK4Impl::~StorageMK4Impl
(this=0x2658110, __in_chrg=<value optimized out>) at
../../../../akregator/plugins/mk4storage/storagemk4impl.cpp:125
#15 0x00007f6a7b2a3934 in Akregator::Part::slotOnShutdown (this=0x26147f0) at
../../../akregator/src/akregator_part.cpp:305
#16 0x00007f6a7b2a3a90 in Akregator::Part::~Part (this=0x26147f0,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at
../../../akregator/src/akregator_part.cpp:346
#17 0x00007f6a9ec82ade in KontactInterface::Plugin::~Plugin (this=0x146f2c0,
__vtt_parm=0x70000057, __in_chrg=<value optimized out>) at
../../kontactinterface/plugin.cpp:90
#18 0x00007f6a81497b36 in AkregatorPlugin::~AkregatorPlugin (this=0x2658110,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at
../../../../kontact/plugins/akregator/akregator_plugin.cpp:63
#19 0x00007f6a9f23c71e in Kontact::MainWindow::~MainWindow (this=0xbcc530,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at
../../../kontact/src/mainwindow.cpp:258
#20 0x00007f6a9ccb3c08 in QObject::event (this=0xbcc530, e=0x70000057) at
kernel/qobject.cpp:1202
#21 0x00007f6a9d6d96df in QWidget::event (this=0xbcc530, event=0x2df8cc0) at
kernel/qwidget.cpp:8646
#22 0x00007f6a9dac141b in QMainWindow::event (this=0xbcc530, event=0x2df8cc0)
at widgets/qmainwindow.cpp:1417
#23 0x00007f6a9e52a393 in KXmlGuiWindow::event (this=0x2658110, ev=0x70000057)
at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#24 0x00007f6a9d683fdc in QApplicationPrivate::notify_helper (this=0xbb4790,
receiver=0xbcc530, e=0x2df8cc0) at kernel/qapplication.cpp:4396
#25 0x00007f6a9d689aed in QApplication::notify (this=0x7fff545ed4a0,
receiver=0xbcc530, e=0x2df8cc0) at kernel/qapplication.cpp:4277
#26 0x00007f6a9e413a36 in KApplication::notify (this=0x7fff545ed4a0,
receiver=0xbcc530, event=0x2df8cc0) at ../../kdeui/kernel/kapplication.cpp:311
#27 0x00007f6a9cca1cdc in QCoreApplication::notifyInternal
(this=0x7fff545ed4a0, receiver=0xbcc530, event=0x2df8cc0) at
kernel/qcoreapplication.cpp:732
#28 0x00007f6a9cca4c22 in sendEvent (receiver=0x0, event_type=<value optimized
out>, data=0xb84500) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value
optimized out>, data=0xb84500) at kernel/qcoreapplication.cpp:1373
#30 0x00007f6a9ccd17b0 in QEventDispatcherUNIX::processEvents (this=0xb83fd0,
flags=) at kernel/qeventdispatcher_unix.cpp:891
#31 0x00007f6a9d737c2f in QEventDispatcherX11::processEvents (this=<value
optimized out>, flags=) at kernel/qeventdispatcher_x11.cpp:152
#32 0x00007f6a9cca0a02 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#33 0x00007f6a9cca0dec in QEventLoop::exec (this=0x7fff545ed3e0, flags=) at
kernel/qeventloop.cpp:201
#34 0x00007f6a9cca4ebb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1009
#35 0x0000000000403b4e in main (argc=<value optimized out>, argv=<value
optimized out>) at ../../../kontact/src/main.cpp:224

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

Possible duplicates by query: bug 260986.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list