Bug 155780 - Kopete freeze when configuring toolbar
Summary: Kopete freeze when configuring toolbar
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: Chat Window (show other bugs)
Version: 0.50.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
: 158395 160140 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-01-14 21:09 UTC by Remo Wenger
Modified: 2008-10-17 11:18 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
backtrace with svn revision #767288 (4.53 KB, text/plain)
2008-01-27 19:26 UTC, Carlo Segato
Details
backtrace of kopete kde4 (4.34 KB, text/plain)
2008-01-27 19:41 UTC, Remo Wenger
Details
kopete.kcrash file (3.95 KB, application/octet-stream)
2008-07-12 21:02 UTC, Pavel Zheltobryukhov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Remo Wenger 2008-01-14 21:09:47 UTC
Version:           0.50.0 (using KDE KDE 4.0.0)
Installed from:    Ubuntu Packages

I'm logged in with an MSN account. When I want to configure the toolbar in the chat window, Kopete crashes after saving toolbar changes. Next time Kopete runs, the toolbar changes appears.
Comment 1 Charles Connell 2008-01-25 20:55:15 UTC
Please provide a backtrace of the crash.
Comment 2 Carlo Segato 2008-01-27 19:26:23 UTC
Created attachment 23310 [details]
backtrace with svn revision #767288
Comment 3 Remo Wenger 2008-01-27 19:41:05 UTC
Created attachment 23311 [details]
backtrace of kopete kde4
Comment 4 Matt Rogers 2008-02-07 05:55:32 UTC
please paste backtraces instead of attaching them. Here's the backtrace:
Application: Kopete (kopete), signal SIGSEGV
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb56776c0 (LWP 6300)]
[KCrash handler]
#5  0xb6fc5930 in QWidget::actions () from /usr/lib/libQtGui.so.4
#6  0xb7a45561 in KXMLGUI::BuildHelper::processActionElement (this=0xbfd19470, 
    e=@0xbfd193e8, idx=2)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:627
#7  0xb7a456ed in KXMLGUI::BuildHelper::processActionOrCustomElement (
    this=0xbfd19470, e=@0xbfd193e8, isActionTag=true)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:606
#8  0xb7a45fee in KXMLGUI::BuildHelper::processElement (this=0xbfd19470, 
    e=@0xbfd193e8)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:583
#9  0xb7a46165 in KXMLGUI::BuildHelper::build (this=0xbfd19470, 
    element=@0xbfd19508)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:563
#10 0xb7a45cc6 in KXMLGUI::BuildHelper::processContainerElement (
    this=0xbfd195a8, e=@0xbfd19508, tag=@0xbfd194d4, name=@0xbfd194d0)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:798
#11 0xb7a4603a in KXMLGUI::BuildHelper::processElement (this=0xbfd195a8, 
    e=@0xbfd19508)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:585
#12 0xb7a46165 in KXMLGUI::BuildHelper::build (this=0xbfd195a8, 
    element=@0xbfd19560)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:563
#13 0xb7a41a93 in KXMLGUIFactory::addClient (this=0x9c00010, client=0x9c75698)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/xmlgui/kxmlguifactory.cpp:260
#14 0xb7a376f9 in KXmlGuiWindow::createGUI (this=0x9c755f0, 
    xmlfile=@0xbfd19678)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:260
#15 0xb7a37a56 in KXmlGuiWindow::saveNewToolbarConfig (this=0x9c755f0)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:170
#16 0xb7a371d5 in KXmlGuiWindow::qt_metacall (this=0x9c755f0, 
    _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfd19b78)
    at /home/kdeuser/kde/build/KDE/kdelibs/kdeui/kxmlguiwindow.moc:100
#17 0xb28549c2 in KopeteChatWindow::qt_metacall (this=0x9c755f0, 
    _c=QMetaObject::InvokeMetaMethod, _id=42, _a=0xbfd19b78)
    at /home/kdeuser/kde/build/KDE/kdenetwork/kopete/kopete/chatwindow/kopetechatwindow.moc:128
#18 0xb7e6ae0a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xb7e6b9c2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0xb78c006b in KEditToolBar::newToolBarConfig (this=0x9ce90a8)
    at /home/kdeuser/kde/build/KDE/kdelibs/kdeui/kedittoolbar.moc:89
#21 0xb78c3046 in KEditToolBarPrivate::_k_slotApply (this=0xa6f28b8)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/dialogs/kedittoolbar.cpp:613
#22 0xb78c807d in KEditToolBar::qt_metacall (this=0x9ce90a8, 
    _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfd1a098)
    at /home/kdeuser/kde/build/KDE/kdelibs/kdeui/kedittoolbar.moc:77
#23 0xb7e6ae0a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#24 0xb7e6b9c2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#25 0xb78b9a99 in KDialog::applyClicked (this=0x9ce90a8)
    at /home/kdeuser/kde/build/KDE/kdelibs/kdeui/kdialog.moc:232
#26 0xb78bb115 in KDialog::slotButtonClicked (this=0x9ce90a8, button=8)
    at /home/kdeuser/kde/src/KDE/kdelibs/kdeui/dialogs/kdialog.cpp:892
#27 0xb78bd932 in KDialog::qt_metacall (this=0x9ce90a8, 
    _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfd1a64c)
    at /home/kdeuser/kde/build/KDE/kdelibs/kdeui/kdialog.moc:179
#28 0xb78c8010 in KEditToolBar::qt_metacall (this=0x9ce90a8, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbfd1a64c)
    at /home/kdeuser/kde/build/KDE/kdelibs/kdeui/kedittoolbar.moc:69
#29 0xb7e6ae0a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#30 0xb7e6b9c2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#31 0xb7e6ed73 in QSignalMapper::mapped () from /usr/lib/libQtCore.so.4
#32 0xb7e6f10a in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#33 0xb7e6f30e in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#34 0xb7e6f777 in QSignalMapper::qt_metacall () from /usr/lib/libQtCore.so.4
#35 0xb7e6ae0a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#36 0xb7e6b150 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#37 0xb74bc1f1 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
#38 0xb7285a39 in ?? () from /usr/lib/libQtGui.so.4
#39 0x09a03260 in ?? ()
#40 0x00000000 in ?? ()
#0  0xb614dc9c in nanosleep () from /lib/libc.so.6
Comment 5 Milan Krivda 2008-02-09 11:33:17 UTC
I have same bug too on KDE 4.0.1 with kopete 0.50.1
Comment 6 Remo Wenger 2008-02-13 15:56:57 UTC
@ Milan Krivda, comment #5:
Same thing here.

My backtrace is very different to the others. Is that normal? Did I make a mistake?
Comment 7 Carlo Segato 2008-02-25 14:03:55 UTC
*** Bug 158395 has been marked as a duplicate of this bug. ***
Comment 8 Roman Jarosz 2008-03-01 22:25:46 UTC
Fix for this crash is here:
http://lists.kde.org/?l=kde-core-devel&m=120440606030570&w=2
Comment 9 Remo Wenger 2008-03-29 11:52:09 UTC
Thanks a lot, Roman Jarosz!
Comment 10 Carlo Segato 2008-03-31 09:16:27 UTC
*** Bug 160140 has been marked as a duplicate of this bug. ***
Comment 11 Pavel Zheltobryukhov 2008-07-12 21:00:51 UTC
OpenSUSE 11.0, Kopete 0.50.1, KDE 4.0.4 release 27.1 - the bug still present
Comment 12 Pavel Zheltobryukhov 2008-07-12 21:02:50 UTC
Created attachment 26064 [details]
kopete.kcrash file
Comment 13 Roman Jarosz 2008-07-12 22:04:06 UTC
It doesn't crash in KDE 4.1 anymore. I don't know which commit has fixed it so I can't backport it :( but maybe it's already fixed in KDE 4.0.5.
Comment 14 Pavel Zheltobryukhov 2008-09-21 21:11:49 UTC
Seems to be fixed in 0.60.1
Comment 15 Roman Jarosz 2008-10-17 11:18:42 UTC
Fixed in KDE 4.1.1