Bug 129432

Summary: Crash switching from mail to summary
Product: [Applications] kontact Reporter: jeff.causey
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 jeff.causey 2006-06-19 17:54:42 UTC
Version:            (using KDE KDE 3.5.1)
Installed from:    SuSE RPMs
OS:                Linux

Here is the backtrace.

System configuration startup check disabled.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1240480080 (LWP 28957)]
[New Thread -1280173152 (LWP 28961)]
[New Thread -1271780448 (LWP 28960)]
[New Thread -1263387744 (LWP 28959)]
[New Thread -1254995040 (LWP 28958)]
[KCrash handler]
#6  0xb714cb00 in vtable for QGArray () from /usr/lib/qt3/lib/libqt-mt.so.3
#7  0xb75277b0 in KXMLGUI::ActionList::unplug ()
   from /opt/kde3/lib/libkdeui.so.4
#8  0xb75c9d25 in KXMLGUI::ContainerNode::unplugClient ()
   from /opt/kde3/lib/libkdeui.so.4
#9  0xb75c9fac in KXMLGUI::ContainerNode::unplugActions ()
   from /opt/kde3/lib/libkdeui.so.4
#10 0xb75ca00f in KXMLGUI::ContainerNode::destruct ()
   from /opt/kde3/lib/libkdeui.so.4
#11 0xb75ca20a in KXMLGUI::ContainerNode::destructChildren ()
   from /opt/kde3/lib/libkdeui.so.4
#12 0xb75c9ffd in KXMLGUI::ContainerNode::destruct ()
   from /opt/kde3/lib/libkdeui.so.4
#13 0xb75d5351 in KXMLGUIFactory::removeClient ()
   from /opt/kde3/lib/libkdeui.so.4
#14 0xb7a97a5a 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 0xb6cf9edd 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 0xb6cf9f21 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x080605c2 in Kontact::Navigator::pluginActivated ()
#23 0xb6dcf1ba in QListBox::mousePressEventEx ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0xb6dcf5a4 in QListBox::mousePressEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb6d32c1e in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb6c9aec7 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0xb6c9bdfb in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xb7355633 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#29 0xb6c3add2 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb6c39fa6 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb6c4a5ea in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb6cb1ce8 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb6cb1b7e in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0xb6c9aa7f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x08058c02 in main ()
Comment 1 Philip Rodrigues 2006-06-20 00:04:47 UTC
Can you reproduce the crash, or was it a one off?
Comment 2 jeff.causey 2006-06-20 15:30:23 UTC
Well, upon reading the e-mail notice I got with your message, I tried to switch to Summary and got a crash again (backtrace below).  Switching from mail to calendar seems to generate a crash about every time.  Switching to summary seems to have success sometimes and crashes others.  I'll do some more testing to see if I can determine how often it occurs.

Jeff

********************************
System configuration startup check disabled.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1240271184 (LWP 30956)]
[New Thread -1279964256 (LWP 30960)]
[New Thread -1271571552 (LWP 30959)]
[New Thread -1263178848 (LWP 30958)]
[New Thread -1254786144 (LWP 30957)]
[KCrash handler]
#6  0x00000011 in ?? ()
#7  0xb755a7b0 in KXMLGUI::ActionList::unplug ()
   from /opt/kde3/lib/libkdeui.so.4
#8  0xb75fcd25 in KXMLGUI::ContainerNode::unplugClient ()
   from /opt/kde3/lib/libkdeui.so.4
#9  0xb75fcfac in KXMLGUI::ContainerNode::unplugActions ()
   from /opt/kde3/lib/libkdeui.so.4
#10 0xb75fd00f in KXMLGUI::ContainerNode::destruct ()
   from /opt/kde3/lib/libkdeui.so.4
#11 0xb75fd20a in KXMLGUI::ContainerNode::destructChildren ()
   from /opt/kde3/lib/libkdeui.so.4
#12 0xb75fcffd in KXMLGUI::ContainerNode::destruct ()
   from /opt/kde3/lib/libkdeui.so.4
#13 0xb7608351 in KXMLGUIFactory::removeClient ()
   from /opt/kde3/lib/libkdeui.so.4
#14 0xb7acaa5a 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 0xb6d2cedd 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 0xb6d2cf21 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x080605c2 in Kontact::Navigator::pluginActivated ()
#23 0xb6e021ba in QListBox::mousePressEventEx ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0xb6e025a4 in QListBox::mousePressEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb6d65c1e in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb6ccdec7 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0xb6ccedfb in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xb7388633 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#29 0xb6c6ddd2 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb6c6cfa6 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb6c7d5ea in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb6ce4ce8 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb6ce4b7e in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0xb6ccda7f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x08058c02 in main ()
Comment 3 jeff.causey 2006-06-20 15:40:51 UTC
Philip,

I did some tests real quick.  Switching from Mail to Summary caused a crash 5 out of 5 times.  Likewise, switching from Mail to any other module produced a crash.  I can go from any other module and switch back to the summary or anything else without a crash.  Seems to be very specific to switching from mail to anything else.

Jeff
Comment 4 Philip Rodrigues 2006-06-21 12:22:52 UTC
Looks like the same thing as bug 102470. I'll mark as duplicate for now, and if you find a reason to suspect that it's not the same thing, please reopen.

(BTW, bug 102470 has a suggested workaround, which might help you)

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