Bug 91294 - Manually adding anti-spam buttons crashes kontact when calling any other plugin
Summary: Manually adding anti-spam buttons crashes kontact when calling any other plugin
Status: RESOLVED DUPLICATE of bug 87119
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-14 08:57 UTC by S. Burmeister
Modified: 2007-09-14 12:17 UTC (History)
0 users

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 S. Burmeister 2004-10-14 08:57:46 UTC
Version:            (using KDE KDE 3.3.1)
OS:                Linux

When I click on the News item in the left-pane from within kontact knode (and kontact) crashes on me everytime! It did not the first time I opened it, yet the second time, after requesting access to kwallet it did and since then it does everytime.

I tried to remove the password, yet this did not change anything, so it might not be related to kwallet at all.

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1098843648 (LWP 6462)]
[New Thread 1123879856 (LWP 6471)]
[Thread debugging using libthread_db enabled]
[New Thread 1098843648 (LWP 6462)]
[New Thread 1123879856 (LWP 6471)]
[Thread debugging using libthread_db enabled]
[New Thread 1098843648 (LWP 6462)]
[New Thread 1123879856 (LWP 6471)]
[New Thread 1121778608 (LWP 6470)]
[KCrash handler]
#7  0x000059f3 in ?? ()
#8  0x4082d264 in KXMLGUI::ActionList::unplug ()
   from /opt/kde3/lib/libkdeui.so.4
#9  0x4087b7ac in KXMLGUI::ContainerNode::unplugClient ()
   from /opt/kde3/lib/libkdeui.so.4
#10 0x4087bb05 in KXMLGUI::ContainerNode::unplugActions ()
   from /opt/kde3/lib/libkdeui.so.4
#11 0x4087bb8c in KXMLGUI::ContainerNode::destruct ()
   from /opt/kde3/lib/libkdeui.so.4
#12 0x4087bd83 in KXMLGUI::ContainerNode::destructChildren ()
   from /opt/kde3/lib/libkdeui.so.4
#13 0x4087bb80 in KXMLGUI::ContainerNode::destruct ()
   from /opt/kde3/lib/libkdeui.so.4
#14 0x40920c67 in KXMLGUIFactory::removeClient ()
   from /opt/kde3/lib/libkdeui.so.4
#15 0x401a16c2 in KParts::MainWindow::createGUI ()
   from /opt/kde3/lib/libkparts.so.2
#16 0x08060afe in Kontact::MainWindow::slotActivePartChanged ()
#17 0x08063394 in Kontact::MainWindow::qt_invoke ()
#18 0x40f1013e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0x40195eb5 in KParts::PartManager::activePartChanged ()
   from /opt/kde3/lib/libkparts.so.2
#20 0x4019d545 in KParts::PartManager::setActivePart ()
   from /opt/kde3/lib/libkparts.so.2
#21 0x08060527 in Kontact::MainWindow::selectPlugin ()
#22 0x080633ee in Kontact::MainWindow::qt_invoke ()
#23 0x40f1013e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x0805e2fd in Kontact::SidePaneBase::pluginSelected ()
#25 0x0805e381 in Kontact::SidePaneBase::qt_emit ()
#26 0x0805e3bf in Kontact::IconSidePane::qt_emit ()
#27 0x40f10171 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x0805b65d in Kontact::Navigator::pluginActivated ()
#29 0x40feec35 in QListBox::mousePressEventEx ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x40fef1c4 in QListBox::mousePressEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x40f45be6 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x40eae40f in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40eb0778 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x40b47d5e in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#35 0x40e4cdc3 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x40e4bc9d in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x40e5c5d5 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x40ec6071 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0x40ec5eb6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0x40eafe8f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x08063c17 in main ()
Comment 1 S. Burmeister 2004-10-14 09:00:00 UTC
I just noticed that when I have konact open and start knode separately it does not work but crash kontact and itself.
Comment 2 S. Burmeister 2004-10-14 09:07:51 UTC
Sorry, I just realised that when I start knode first and then kontact, nothing crashes. So I got suspicious and tried any other app from within Kontact, and it's not knode that crashes kontact but opening any app within Kontact as long as one has added the kmail's anti-spam buttons manually. After I removed them from the toolbar everything works fine.

Could someone please change the product to kmail and the bug-title to:
manually adding anti-spam buttons crashes kontact when calling any other plugin, e.g. knode

Thanks!
Comment 3 Richard Lärkäng 2004-10-18 19:41:21 UTC
Changing then
Comment 4 Andreas Gungl 2004-10-18 20:43:22 UTC
Fixed for KDE 3.3.2 - manually adding the actions is no longer possible because the actions are managed in a completely dynamic way.

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