Bug 133425

Summary: kontact crashes when going from kmail to kaddressbook using the toolbar
Product: [Applications] kontact Reporter: Marc <bonaventur>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Marc 2006-09-02 08:38:37 UTC
Version:           1.2.3 (using KDE KDE 3.5.4)
Installed from:    SuSE RPMs
OS:                Linux

I've been experimenting the following problem with Kontact (since a few weeks): when opening Kontact, going to Kmail (using the button in the toolbar), then to Kaddressbook, Kontact crashes. This bug is now 100% reproductible on my configuration.

Another consequence is that the toolbars are modified. Until a few days, starting again Kontact I was getting an empty Navigator toolbar, and in order to see the buttons again (which are still present in the configuration section of the toolbar) I had to switch to of them and confirm. Then I tried to add the main buttons to the main toolbar and the result has been, after the next crash, a stable toolbar configuration BUT again, the displayed toolbars correspond to the previous ones and not to what is configured in the "Configure toolbars" dialog.

Below is the output of Kontact when run from a Konsole, and then the dump from KCrash. 

Regards,

_______________________________________________________
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
WeaverThreadLogger: thread (ID: 1) suspended.
WeaverThreadLogger: thread (ID: 2) suspended.
WeaverThreadLogger: thread (ID: 3) suspended.
WeaverThreadLogger: thread (ID: 4) suspended.
marc@kiwi:~> QLayout::addChildLayout: layout already has a parent
*** KMail got signal 11 (Crashing)
KCrash: Application 'kontact' crashing...

__________________________________________________________
Vérification au démarrage de la configuration du système désactivée.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1241188688 (LWP 10118)]
[New Thread -1282045024 (LWP 10122)]
[New Thread -1273652320 (LWP 10121)]
[New Thread -1265259616 (LWP 10120)]
[New Thread -1256866912 (LWP 10119)]
[KCrash handler]
#6  0xb580a45c in typeinfo for KMFilterActionCommand ()
   from /opt/kde3/lib/libkmailprivate.so
#7  0xb747b1d0 in KXMLGUI::ActionList::unplug ()
   from /opt/kde3/lib/libkdeui.so.4
#8  0xb751d1e5 in KXMLGUI::ContainerNode::unplugClient ()
   from /opt/kde3/lib/libkdeui.so.4
#9  0xb751d46c in KXMLGUI::ContainerNode::unplugActions ()
   from /opt/kde3/lib/libkdeui.so.4
#10 0xb751d4cf in KXMLGUI::ContainerNode::destruct ()
   from /opt/kde3/lib/libkdeui.so.4
#11 0xb751d6ca in KXMLGUI::ContainerNode::destructChildren ()
   from /opt/kde3/lib/libkdeui.so.4
#12 0xb751d4bd in KXMLGUI::ContainerNode::destruct ()
   from /opt/kde3/lib/libkdeui.so.4
#13 0xb75286e1 in KXMLGUIFactory::removeClient ()
   from /opt/kde3/lib/libkdeui.so.4
#14 0xb79ebb9a in KParts::MainWindow::createGUI ()
   from /opt/kde3/lib/libkparts.so.2
#15 0x0805c567 in Kontact::MainWindow::selectPlugin ()
#16 0x0805ddc2 in Kontact::MainWindow::qt_invoke ()
#17 0xb6c4cedd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x0805fee2 in Kontact::SidePaneBase::pluginSelected ()
#19 0x080600c1 in Kontact::SidePaneBase::qt_emit ()
#20 0x0806035f in Kontact::IconSidePane::qt_emit ()
#21 0xb6c4cf21 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x080605c2 in Kontact::Navigator::pluginActivated ()
#23 0x08061aef in Kontact::Navigator::qt_invoke ()
#24 0xb6c4cedd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb6f97ee1 in QListBox::selectionChanged ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb6d26d6e in QListBox::setCurrentItem ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0xb6d1c2ad in QListBox::setCurrentItem ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x08061b14 in Kontact::Navigator::qt_invoke ()
#29 0xb6c4cedd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb6c4da42 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb6f86000 in QSignalMapper::mapped () from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb6c6911f in QSignalMapper::map () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb6f85e38 in QSignalMapper::qt_invoke ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0xb6c4cedd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0xb6c4db3d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0xb7463d99 in KAction::activated () from /opt/kde3/lib/libkdeui.so.4
#37 0xb74995a2 in KAction::slotActivated () from /opt/kde3/lib/libkdeui.so.4
#38 0xb749953c in KAction::slotButtonClicked ()
   from /opt/kde3/lib/libkdeui.so.4
#39 0xb756ac36 in KAction::qt_invoke () from /opt/kde3/lib/libkdeui.so.4
#40 0xb6c4cedd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0xb74a06b0 in KToolBarButton::buttonClicked ()
   from /opt/kde3/lib/libkdeui.so.4
#42 0xb74a09b6 in KToolBarButton::mouseReleaseEvent ()
   from /opt/kde3/lib/libkdeui.so.4
#43 0xb6c85c00 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0xb75125c1 in KToolBarButton::event () from /opt/kde3/lib/libkdeui.so.4
#45 0xb6bedec7 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0xb6beedfb in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0xb7293b73 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#48 0xb6b8ddd2 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#49 0xb6b8cfa6 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#50 0xb6b9d5ea in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#51 0xb6c04ce8 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#52 0xb6c04b7e in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#53 0xb6beda7f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#54 0x08058c02 in main ()
Comment 1 Andreas Kling 2006-09-02 14:20:05 UTC

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