Bug 125925 - Exiting kontact causes segfault in QGList::first
Summary: Exiting kontact causes segfault in QGList::first
Status: RESOLVED DUPLICATE of bug 131004
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-20 01:29 UTC by Bob Tanner
Modified: 2006-07-31 14:59 UTC (History)
1 user (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 Bob Tanner 2006-04-20 01:29:10 UTC
Version:           3.5.2 (using KDE KDE 3.5.2)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Looks like it's crashing Akregator, but the bug surfaced when I added my google calendar you Kontacts KOrganzier kpart via korganizer --import.

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1510766912 (LWP 5131)]
[New Thread -1566827600 (LWP 6010)]
[New Thread -1550177360 (LWP 5459)]
[New Thread -1541788752 (LWP 5458)]
[New Thread -1533400144 (LWP 5457)]
[New Thread -1525011536 (LWP 5456)]
[KCrash handler]
#27 0xa72c4ccc in QGList::first (this=0x8d0ead8) at tools/qglist.cpp:841
#28 0xa710d34b in QPtrList<QSplitterLayoutStruct>::first (this=0x8d0ead8)
    at qptrlist.h:109
#29 0xa710cfbd in QSplitter::sizes (this=0x8ddbf40)
    at widgets/qsplitter.cpp:1222
#30 0xa3105110 in Akregator::View::saveSettings (this=0x8dc6b08)
    at akregator_view.cpp:420
#31 0xa310530f in Akregator::Part::saveSettings (this=0x6d756c6f)
    at akregator_part.cpp:290
#32 0xa3104276 in Akregator::Part::slotOnShutdown (this=0x8db0d68)
    at akregator_part.cpp:255
#33 0xa3122290 in Akregator::Part::qt_invoke (this=0x8db0d68, _id=16, 
    _o=0xafc30f4c) at akregator_part.moc:222
#34 0xa6fc6678 in QObject::activate_signal (this=0xafc319b0, clist=0x80de5f0, 
    o=0xafc30f4c) at kernel/qobject.cpp:2380
#35 0xa6fc6fdc in QObject::activate_signal (this=0xafc319b0, signal=15)
    at kernel/qobject.cpp:2325
#36 0xa75a2f4c in KApplication::shutDown (this=0x6d756c6f)
    at kapplication.moc:232
#37 0xa75b934b in KApplication::qt_emit (this=0xafc319b0, _id=15, 
    _o=0xafc3105c) at kapplication.moc:270
#38 0xa75b938b in KUniqueApplication::qt_emit (this=0x6d756c6f, 
    _id=1836412015, _o=0x6d756c6f) at kuniqueapplication.moc:96
#39 0xa6fc664c in QObject::activate_signal (this=0xafc319b0, clist=0x80b26f8, 
    o=0xafc3105c) at kernel/qobject.cpp:2378
#40 0xa6fc6fdc in QObject::activate_signal (this=0xafc319b0, signal=3)
    at kernel/qobject.cpp:2325
#41 0xa735079d in QApplication::aboutToQuit (this=0xafc319b0)
    at .moc/debug-shared-mt/moc_qapplication.cpp:106
#42 0xa6f75313 in QEventLoop::enterLoop (this=0x8099f48)
    at kernel/qeventloop.cpp:210
#43 0xa6f5b3b9 in QApplication::enter_loop (this=0xafc319b0)
    at kernel/qapplication.cpp:2793
#44 0xa6a95510 in KIO::NetAccess::enter_loop (this=0xafc311f0)
    at netaccess.cpp:498
#45 0xa6ad1c09 in KIO::NetAccess::synchronousRunInternal (this=0xafc311f0, 
    job=0x8e33818, window=0x6d756c6f, data=0x0, finalURL=0x0, metaData=0x0)
    at netaccess.cpp:479
#46 0xa6b101f1 in KIO::NetAccess::synchronousRun (job=0x6d756c6f, 
    window=0x6d756c6f, data=0x6d756c6f, finalURL=0x6d756c6f, 
    metaData=0x6d756c6f) at netaccess.cpp:277
#47 0xa5b0d288 in KABC::ResourceFile::save (this=0x8ee98f0)
    at resourcefile.cpp:343
#48 0xa61f7256 in KABC::AddressBook::save (this=0x6d756c6f, ticket=0x8dc0e68)
    at addressbook.cpp:379
#49 0xa5ba4a64 in KABCore::save (this=0xa184658) at kabcore.cpp:742
#50 0xa2b98626 in ~KAddressbookPart (this=0x9745f38)
    at /tmp/buildd/kdepim-3.5.2/build-tree/kdepim-3.5.2/kaddressbook/kaddressbook_part.cpp:73
#51 0x0805c8c8 in ~MainWindow (this=0x80adc70) at mainwindow.cpp:190
#52 0xa6fc37cc in QObject::event (this=0x80adc70, e=0xabff760)
    at kernel/qobject.cpp:750
#53 0xa7000b9a in QWidget::event (this=0x80adc70, e=0xabff760)
    at kernel/qwidget.cpp:4678
#54 0xa70d2bfc in QMainWindow::event (this=0x80adc70, e=0xabff760)
    at widgets/qmainwindow.cpp:1687
#55 0xa6f5c87a in QApplication::internalNotify (this=0xafc319b0, 
    receiver=0x80adc70, e=0xabff760) at kernel/qapplication.cpp:2635
#56 0xa6f5d5f5 in QApplication::notify (this=0xafc319b0, receiver=0x80adc70, 
    e=0xabff760) at kernel/qapplication.cpp:2523
#57 0xa766602e in KApplication::notify (this=0xafc319b0, receiver=0x80adc70, 
    event=0xabff760) at kapplication.cpp:550
#58 0xa6eee001 in QApplication::sendEvent (receiver=0x80adc70, 
    event=0xabff760) at qapplication.h:520
#59 0xa6f5dec5 in QApplication::sendPostedEvents (receiver=0x0, event_type=52)
    at kernel/qapplication.cpp:3299
#60 0xa6f75327 in QEventLoop::enterLoop (this=0x8099f48)
    at kernel/qeventloop.cpp:213
#61 0xa6f7517a in QEventLoop::exec (this=0x8099f48)
    at kernel/qeventloop.cpp:145
#62 0xa6f5b38d in QApplication::exec (this=0xafc319b0)
    at kernel/qapplication.cpp:2758
#63 0x0805ae7b in main (argc=1836412015, argv=0x6d756c6f) at main.cpp:177
#64 0xa772aeb0 in __libc_start_main () from /lib/tls/libc.so.6
#65 0x08058561 in _start () at ../sysdeps/i386/elf/start.S:119
Comment 1 Philip Rodrigues 2006-04-21 09:55:19 UTC
Try removing akregator, then korganizer from kontact (settings->configure kontact->select components), to see if you can localize the problem further.
Comment 2 Stefan Borggraefe 2006-07-08 15:29:59 UTC
I just had Kontact 1.2.3 crashing on exit with a similar backtrace. I didn't do anything with KOrganizer before this happened. Kontact was running for a while already though. I'm using the current Debian Sid packages of KDE and Kontact. I'll try to find steps that trigger this crash.

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1477277376 (LWP 19343)]
[New Thread -1509196880 (LWP 19347)]
[New Thread -1500804176 (LWP 19346)]
[New Thread -1492411472 (LWP 19345)]
[New Thread -1484018768 (LWP 19344)]
[KCrash handler]
#6  0x4cdd9ccc in QGList::first () from /usr/lib/libqt-mt.so.3
#7  0x4cc2234b in QPtrList<QSplitterLayoutStruct>::first ()
   from /usr/lib/libqt-mt.so.3
#8  0x4cc21fbd in QSplitter::sizes () from /usr/lib/libqt-mt.so.3
#9  0xa56cf14b in Akregator::View::saveSettings (this=0x86c9080)
    at /tmp/buildd/kdepim-3.5.3/build-tree/kdepim-3.5.3/akregator/src/akregator_view.cpp:420
#10 0xa56cf34f in Akregator::Part::saveSettings (this=0x86acf00)
    at /tmp/buildd/kdepim-3.5.3/build-tree/kdepim-3.5.3/akregator/src/akregator_part.cpp:296
#11 0xa56d8e7f in Akregator::Part::slotOnShutdown (this=0x86acf00)
    at /tmp/buildd/kdepim-3.5.3/build-tree/kdepim-3.5.3/akregator/src/akregator_part.cpp:261
#12 0xa56d8fd2 in Akregator::Part::qt_invoke (this=0x86acf00, _id=16, 
    _o=0xaff65dfc) at ./akregator_part.moc:222
#13 0x4cadb54b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#14 0x4cadbfdc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#15 0x4d09015c in KApplication::shutDown () from /usr/lib/libkdecore.so.4
#16 0x4d0a655b in KApplication::qt_emit () from /usr/lib/libkdecore.so.4
#17 0x4d0a659b in KUniqueApplication::qt_emit () from /usr/lib/libkdecore.so.4
#18 0x4cadb64c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#19 0x4cadbfdc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#20 0x4ce6579d in QApplication::aboutToQuit () from /usr/lib/libqt-mt.so.3
#21 0x4ca8a313 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#22 0x4ca703b9 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
#23 0x4d6311f0 in KIO::NetAccess::enter_loop () from /usr/lib/libkio.so.4
#24 0x4d66d599 in KIO::NetAccess::synchronousRunInternal ()
   from /usr/lib/libkio.so.4
#25 0x4d6abbb1 in KIO::NetAccess::synchronousRun () from /usr/lib/libkio.so.4
#26 0xa7a78d22 in KABC::ResourceFile::save () from /usr/lib/libkabc_file.so.1
#27 0x4d8a0216 in KABC::AddressBook::save () from /usr/lib/libkabc.so.1
#28 0x4dffeb85 in KABCore::save (this=0x8801828)
    at /tmp/buildd/kdepim-3.5.3/build-tree/kdepim-3.5.3/kaddressbook/kabcore.cpp:742
#29 0xa5473b86 in ~KAddressbookPart (this=0x89ff8c8)
    at /tmp/buildd/kdepim-3.5.3/build-tree/kdepim-3.5.3/kaddressbook/kaddressbook_part.cpp:73
#30 0x08060a38 in ~MainWindow (this=0x8141818)
    at /tmp/buildd/kdepim-3.5.3/build-tree/kdepim-3.5.3/kontact/src/mainwindow.cpp:190
#31 0x4cad87cc in QObject::event () from /usr/lib/libqt-mt.so.3
#32 0x4cb15b9a in QWidget::event () from /usr/lib/libqt-mt.so.3
#33 0x4cbe7bfc in QMainWindow::event () from /usr/lib/libqt-mt.so.3
#34 0x4ca7187a in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#35 0x4ca725f5 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#36 0x4d15332e in KApplication::notify () from /usr/lib/libkdecore.so.4
#37 0x4ca03001 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#38 0x4ca72ec5 in QApplication::sendPostedEvents ()
   from /usr/lib/libqt-mt.so.3
#39 0x4ca8a327 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#40 0x4ca8a17a in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#41 0x4ca7038d in QApplication::exec () from /usr/lib/libqt-mt.so.3
#42 0x0805ac3f in main (argc=153390968, argv=0xaff66a24)
    at /tmp/buildd/kdepim-3.5.3/build-tree/kdepim-3.5.3/kontact/src/main.cpp:161
#43 0x4a2cdeb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#44 0x080582b1 in _start () at ../sysdeps/i386/elf/start.S:119
Comment 3 Andreas Kling 2006-07-31 14:59:39 UTC

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