Bug 183223

Summary: Kontact SIGSEGV Since Change from 64- to 32-bit
Product: [Applications] kontact Reporter: Randy Goddard <ragoddard>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Randy Goddard 2009-02-04 20:37:06 UTC
Version:           kde4-kontact-4.1.3-3.13 (using KDE 4.1.3)
Compiler:          gcc-4.3-34.168 
OS:                Linux
Installed from:    Unspecified Linux

After changing from openSUSE 11.1 64-bit to 32-bit, kontact crashes with SIGSEGV each time mail is opened.  Launching kmail (kde4-kmail-4.1.3-3.13) manually causes a similar SIGSEGV.  Please see below for the respective stack dumps.

Application: Kontact (kontact), signal SIGSEGV
[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb0a9bb90 (LWP 4839)]
(no debugging symbols found)
*
(no debugging symbols found)
[KCrash handler]
#6  0xb7d538ab in QString::operator<(QString const&) const ()
   from /usr/lib/libQtCore.so.4
#7  0xb6368160 in ?? () from /usr/lib/libkresources.so.4
#8  0xb63662f3 in KRES::IdMapper::removeRemoteId(QString const&) ()
   from /usr/lib/libkresources.so.4
#9  0xb0cdba77 in KABC::ResourceGroupwise::slotUpdateJobData(KIO::Job*, QByteArray const&) () from /usr/lib/libkabcgroupwise.so.4
#10 0xb0cddb33 in KABC::ResourceGroupwise::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkabcgroupwise.so.4
#11 0xb7e17580 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#12 0xb7e18302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb755fe39 in KIO::TransferJob::data(KIO::Job*, QByteArray const&) ()
   from /usr/lib/libkio.so.5
#14 0xb7560772 in KIO::TransferJob::slotData(QByteArray const&) ()
   from /usr/lib/libkio.so.5
#15 0xb7567eb5 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**)
    () from /usr/lib/libkio.so.5
#16 0xb7e17580 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#17 0xb7e18302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb76131a3 in KIO::SlaveInterface::data(QByteArray const&) ()
   from /usr/lib/libkio.so.5
#19 0xb7615c64 in KIO::SlaveInterface::dispatch(int, QByteArray const&) ()
   from /usr/lib/libkio.so.5
#20 0xb7613937 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#21 0xb76065a0 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#22 0xb7606913 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) ()
   from /usr/lib/libkio.so.5
#23 0xb7e17580 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#24 0xb7e18302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#25 0xb7535e37 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#26 0xb7537863 in ?? () from /usr/lib/libkio.so.5
#27 0xb7537eb6 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**)
    () from /usr/lib/libkio.so.5
#28 0xb7e1071b in QMetaCallEvent::placeMetaCall(QObject*) ()
   from /usr/lib/libQtCore.so.4
#29 0xb7e12281 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#30 0xb57178fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#31 0xb571f75e in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#32 0xb78bf41d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
#33 0xb7e02961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#34 0xb7e035d5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#35 0xb7e037cd in QCoreApplication::sendPostedEvents(QObject*, int) ()
   from /usr/lib/libQtCore.so.4
#36 0xb7e2d36f in ?? () from /usr/lib/libQtCore.so.4
#37 0xb508e9a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0xb5092063 in ?? () from /usr/lib/libglib-2.0.so.0
#39 0xb5092221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#40 0xb7e2cfb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#41 0xb57b0785 in ?? () from /usr/lib/libQtGui.so.4
#42 0xb7e0101a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0xb7e011da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#44 0xb7e03895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#45 0xb5717777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#46 0x0804c19f in _start ()

Application: KMail (kmail), signal SIGSEGV
[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb0ddcb90 (LWP 5223)]
(no debugging symbols found)
*
(no debugging symbols found)
[KCrash handler]
#6  0xb7d758ab in QString::operator<(QString const&) const ()
   from /usr/lib/libQtCore.so.4
#7  0xb6558160 in ?? () from /usr/lib/libkresources.so.4
#8  0xb65562f3 in KRES::IdMapper::removeRemoteId(QString const&) ()
   from /usr/lib/libkresources.so.4
#9  0xb102aa77 in KABC::ResourceGroupwise::slotUpdateJobData(KIO::Job*, QByteArray const&) () from /usr/lib/libkabcgroupwise.so.4
#10 0xb102cb33 in KABC::ResourceGroupwise::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkabcgroupwise.so.4
#11 0xb7e39580 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#12 0xb7e3a302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb5da3e39 in KIO::TransferJob::data(KIO::Job*, QByteArray const&) ()
   from /usr/lib/libkio.so.5
#14 0xb5da4772 in KIO::TransferJob::slotData(QByteArray const&) ()
   from /usr/lib/libkio.so.5
#15 0xb5dabeb5 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**)
    () from /usr/lib/libkio.so.5
#16 0xb7e39580 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#17 0xb7e3a302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb5e571a3 in KIO::SlaveInterface::data(QByteArray const&) ()
   from /usr/lib/libkio.so.5
#19 0xb5e59c64 in KIO::SlaveInterface::dispatch(int, QByteArray const&) ()
   from /usr/lib/libkio.so.5
#20 0xb5e57937 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#21 0xb5e4a5a0 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#22 0xb5e4a913 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) ()
   from /usr/lib/libkio.so.5
#23 0xb7e39580 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#24 0xb7e3a302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#25 0xb5d79e37 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#26 0xb5d7b863 in ?? () from /usr/lib/libkio.so.5
#27 0xb5d7beb6 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**)
    () from /usr/lib/libkio.so.5
#28 0xb7e3271b in QMetaCallEvent::placeMetaCall(QObject*) ()
   from /usr/lib/libQtCore.so.4
#29 0xb7e34281 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#30 0xb4ed48fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#31 0xb4edc75e in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#32 0xb59dc41d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
#33 0xb7e24961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#34 0xb7e255d5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#35 0xb7e257cd in QCoreApplication::sendPostedEvents(QObject*, int) ()
   from /usr/lib/libQtCore.so.4
#36 0xb7e4f36f in ?? () from /usr/lib/libQtCore.so.4
#37 0xb48769a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0xb487a063 in ?? () from /usr/lib/libglib-2.0.so.0
#39 0xb487a221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#40 0xb7e4efb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#41 0xb4f6d785 in ?? () from /usr/lib/libQtGui.so.4
#42 0xb7e2301a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0xb7e231da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#44 0xb7e25895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#45 0xb4ed4777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#46 0x0804a8c0 in _start ()
Comment 1 Dario Andres 2009-02-04 21:15:35 UTC
Fixed in 4.2

*** This bug has been marked as a duplicate of bug 168363 ***