Bug 183495 - SIGSEGV Kontact tray close (KXMLGUIBuilder::removeContainer , KMenu::~KMenu )
Summary: SIGSEGV Kontact tray close (KXMLGUIBuilder::removeContainer , KMenu::~KMenu )
Status: RESOLVED DUPLICATE of bug 92479
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-07 00:23 UTC by clwatson
Modified: 2009-06-06 19:24 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description clwatson 2009-02-07 00:23:34 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    SuSE RPMs

I was trying to get the spam icons back onto the toolbar.  I used the wizard like before, but the icons would not show up.  I went to configure toolbars and the icons are there.

I decided to close the app completely.  I closed the window, and then closed the tray icons for the calendar, and then the kmail.  That's when the crash occured.

Backtrace:

Application: Kontact (kontact), signal SIGSEGV
[Current thread is 0 (LWP 6288)]

Thread 2 (Thread 0xb0aecb90 (LWP 6290)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5c4bed1 in select () from /lib/libc.so.6
#2  0xb6941e77 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb687284e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb6812175 in start_thread () from /lib/libpthread.so.0
#5  0xb5c52dae in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb4c92a60 (LWP 6288)):
[KCrash Handler]
#6  0xb6979ba8 in QObject::~QObject () from /usr/lib/libQtCore.so.4
#7  0xb5f60bff in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#8  0xb62da2d4 in QMenu::~QMenu () from /usr/lib/libQtGui.so.4
#9  0xb6fa85f5 in KMenu::KMenuPrivate::~KMenuPrivate () from /usr/lib/libkdeui.so.5
#10 0xb6fa86ac in KMenu::~KMenu () from /usr/lib/libkdeui.so.5
#11 0xb6fe4bc5 in KXMLGUIBuilder::removeContainer () from /usr/lib/libkdeui.so.5
#12 0xb6ffa0c1 in ?? () from /usr/lib/libkdeui.so.5
#13 0xb6ffa26f in ?? () from /usr/lib/libkdeui.so.5
#14 0xb6ff9c7d in ?? () from /usr/lib/libkdeui.so.5
#15 0xb6ffa26f in ?? () from /usr/lib/libkdeui.so.5
#16 0xb6ff9c7d in ?? () from /usr/lib/libkdeui.so.5
#17 0xb6ff4f3f in KXMLGUIFactory::removeClient () from /usr/lib/libkdeui.so.5
#18 0xb72d1aab in KParts::MainWindow::createGUI () from /usr/lib/libkparts.so.4
#19 0xb79b1d41 in Kontact::MainWindow::~MainWindow () from /usr/lib/libkontactprivate.so.4
#20 0xb6970a7c in qDeleteInEventHandler () from /usr/lib/libQtCore.so.4
#21 0xb697247b in QObject::event () from /usr/lib/libQtCore.so.4
#22 0xb5f5f0f4 in QWidget::event () from /usr/lib/libQtGui.so.4
#23 0xb62b33b7 in QMainWindow::event () from /usr/lib/libQtGui.so.4
#24 0xb6fa4517 in KMainWindow::event () from /usr/lib/libkdeui.so.5
#25 0xb6fe85ec in KXmlGuiWindow::event () from /usr/lib/libkdeui.so.5
#26 0xb5f0782c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#27 0xb5f0f79a in QApplication::notify () from /usr/lib/libQtGui.so.4
#28 0xb6ec968d in KApplication::notify () from /usr/lib/libkdeui.so.5
#29 0xb6962a71 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#30 0xb69636e5 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#31 0xb69638dd in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#32 0xb698d5bf in ?? () from /usr/lib/libQtCore.so.4
#33 0xb53a92d9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0xb53ac85b in ?? () from /usr/lib/libglib-2.0.so.0
#35 0xb53ac9d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#36 0xb698d208 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#37 0xb5fa0885 in ?? () from /usr/lib/libQtGui.so.4
#38 0xb696114a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#39 0xb696130a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#40 0xb69639a5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#41 0xb5f076a7 in QApplication::exec () from /usr/lib/libQtGui.so.4
#42 0x0804bf8f in _start ()
Comment 1 clwatson 2009-02-07 00:25:54 UTC
I had just re-installed from yast. Prior to running the software and performing the above tasks.
Comment 2 Dario Andres 2009-02-07 13:43:13 UTC
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? 
You will need to install kdelibs-debuginfo
Thanks :)
Comment 3 Dario Andres 2009-03-14 23:09:55 UTC
No response from reporter. Closing as REMIND.
Comment 4 clwatson 2009-03-15 17:00:34 UTC
(In reply to comment #3)
> No response from reporter. Closing as REMIND.

I can't "Re-create" the bug because I can't "Re-create" the buttons!!!

It's not a crash, it's that the dang buttons won't come back to the toolbar and STAY there!
Comment 5 Dario Andres 2009-03-15 17:38:12 UTC
Sorry.. I was judging the crash.
Comment 6 clwatson 2009-03-15 18:20:51 UTC
Ok.  Do this:

Remove the buttons from the main toolbar if they are there.
Now put them back.
Re-start the app.  The buttons are gone again.  They won't come back, and you can't make them come back and stay there.

the only way I've been able to put them back on the toolbar is to copy them from the Messege menu tree.  But they will not be there the next time I start the kmail program.
Comment 7 Dario Andres 2009-05-27 02:33:53 UTC
It seems bug 194202 is this with a better backtrace.
Comment 8 Christophe Marin 2009-06-06 19:24:04 UTC

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