Bug 161078

Summary: crash on save configuration
Product: [Unmaintained] kopete Reporter: Raul Ortega <darth.debian>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: dpbasti, gezuru, kuch3n, mkem, patric
Priority: NOR    
Version: 0.50.1   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Raul Ortega 2008-04-20 19:34:29 UTC
Version:           0.50.1 (using 4.0.3 (KDE 4.0.3), Kubuntu packages)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.24-16-generic

Loaded plugins:
-Lisent
-Statisc
-Photo preview
-Hstory

Backtraces

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7fef8eab67a0 (LWP 6090)]
[New Thread 0x42568950 (LWP 6698)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#5  0x00007fef8ac3d095 in raise () from /lib/libc.so.6
#6  0x00007fef8ac3eaf0 in abort () from /lib/libc.so.6
#7  0x00007fef8e57e6d5 in qt_message_output () from /usr/lib/libQtCore.so.4
#8  0x00007fef8e57e7fd in qFatal () from /usr/lib/libQtCore.so.4
#9  0x00007fef768544ef in ?? ()
   from /usr/lib/kde4/lib/kde4/kcm_kopete_behaviorconfig.so
#10 0x00007fef76853303 in ?? ()
   from /usr/lib/kde4/lib/kde4/kcm_kopete_behaviorconfig.so
#11 0x00007fef8652806a in KCModuleProxy::save ()
   from /usr/lib/kde4/lib/libkutils.so.4
#12 0x00007fef865247cf in ?? () from /usr/lib/kde4/lib/libkutils.so.4
#13 0x00007fef8652494e in KCMultiDialog::slotOkClicked ()
   from /usr/lib/kde4/lib/libkutils.so.4
#14 0x00007fef86525e8a in KCMultiDialog::qt_metacall ()
   from /usr/lib/kde4/lib/libkutils.so.4
#15 0x00007fef8653c345 in KSettings::Dialog::qt_metacall ()
   from /usr/lib/kde4/lib/libkutils.so.4
#16 0x00007fef8e63da50 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#17 0x00007fef8da9db18 in KDialog::slotButtonClicked ()
   from /usr/lib/kde4/lib/libkdeui.so.5
#18 0x00007fef8da9f8ab in KDialog::qt_metacall ()
   from /usr/lib/kde4/lib/libkdeui.so.5
#19 0x00007fef8db278a6 in KPageDialog::qt_metacall ()
   from /usr/lib/kde4/lib/libkdeui.so.5
#20 0x00007fef86525de5 in KCMultiDialog::qt_metacall ()
   from /usr/lib/kde4/lib/libkutils.so.4
#21 0x00007fef8653c345 in KSettings::Dialog::qt_metacall ()
   from /usr/lib/kde4/lib/libkutils.so.4
#22 0x00007fef8e63da50 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#23 0x00007fef8e6415de in QSignalMapper::mapped ()
   from /usr/lib/libQtCore.so.4
#24 0x00007fef8e64190a in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#25 0x00007fef8e641f4c in QSignalMapper::qt_metacall ()
   from /usr/lib/libQtCore.so.4
#26 0x00007fef8e63da50 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#27 0x00007fef8d142257 in QAbstractButton::clicked ()
   from /usr/lib/libQtGui.so.4
#28 0x00007fef8cf42e0b in ?? () from /usr/lib/libQtGui.so.4
#29 0x00007fef8cf444c5 in ?? () from /usr/lib/libQtGui.so.4
#30 0x00007fef8cf446c1 in QAbstractButton::mouseReleaseEvent ()
   from /usr/lib/libQtGui.so.4
#31 0x00007fef8ccc9dd2 in QWidget::event () from /usr/lib/libQtGui.so.4
#32 0x00007fef8cf436b0 in QAbstractButton::event ()
   from /usr/lib/libQtGui.so.4
#33 0x00007fef8cfc5858 in QPushButton::event () from /usr/lib/libQtGui.so.4
#34 0x00007fef8cc873ab in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#35 0x00007fef8cc8b47d in QApplication::notify () from /usr/lib/libQtGui.so.4
#36 0x00007fef8db04661 in KApplication::notify ()
   from /usr/lib/kde4/lib/libkdeui.so.5
#37 0x00007fef8e62ba40 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#38 0x00007fef8ccdb48c in ?? () from /usr/lib/libQtGui.so.4
#39 0x00007fef8ccda4b8 in QApplication::x11ProcessEvent ()
   from /usr/lib/libQtGui.so.4
#40 0x00007fef8ccfd3ea in ?? () from /usr/lib/libQtGui.so.4
#41 0x00007fef8a12d262 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#42 0x00007fef8a130516 in ?? () from /usr/lib/libglib-2.0.so.0
#43 0x00007fef8a1309af in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#44 0x00007fef8e64cc51 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#45 0x00007fef8ccfd20f in ?? () from /usr/lib/libQtGui.so.4
#46 0x00007fef8e62af28 in QEventLoop::processEvents ()
   from /usr/lib/libQtCore.so.4
#47 0x00007fef8e62b046 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#48 0x00007fef8e62d291 in QCoreApplication::exec ()
   from /usr/lib/libQtCore.so.4
#49 0x00000000004432d1 in ?? ()
#50 0x00007fef8ac291c4 in __libc_start_main () from /lib/libc.so.6
#51 0x0000000000422b89 in _start ()
#0  0x00007fef8aca8b81 in nanosleep () from /lib/libc.so.6


How to Reproduce:
-Login accounts
-Configure kopete
-Acept...CRASH!
Comment 1 Raul Ortega 2008-04-20 21:04:18 UTC
Raul Ortega escribió:
> ------- You are receiving this mail because: -------
> You reported the bug, or are watching the reporter.
>          
>   

I report it.
Comment 2 Olivier Goffart 2008-04-23 00:22:30 UTC
#8  0x00007fef8e57e7fd in qFatal () from /usr/lib/libQtCore.so.4 

That mean a message is printed in the debug output.
Can you give us that message?
Comment 3 Olivier Goffart 2008-04-23 01:07:49 UTC
*** Bug 159576 has been marked as a duplicate of this bug. ***
Comment 4 Olivier Goffart 2008-04-23 01:08:59 UTC
*** Bug 159728 has been marked as a duplicate of this bug. ***
Comment 5 Dennis Nienhüser 2008-05-19 00:16:59 UTC
Here's another backtrace:

[Thread debugging using libthread_db enabled]
[New Thread 0x7ffc3e5a9700 (LWP 18087)]
[New Thread 0x41555950 (LWP 18090)]
[KCrash handler]
#5  0x00007ffc35481185 in raise () from /lib64/libc.so.6
#6  0x00007ffc35482630 in abort () from /lib64/libc.so.6
#7  0x00007ffc3e0702ce in qt_message_output ()
   from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007ffc3e070411 in qFatal () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007ffc25bd64a3 in QList<KPluginInfo>::operator[] (this=0xde2968, i=-1)
    at /usr/include/qt4/QtCore/qlist.h:399
#10 0x00007ffc25bd5585 in BehaviorConfig::save (this=0xde2910)
    at /var/tmp/portage/kde-base/kopete-4.0.4/work/kopete-4.0.4/kopete/kopete/config/behavior/behaviorconfig.cpp:103
#11 0x00007ffc3af46bc0 in KCModuleProxy::save ()
   from /usr/kde/4.0/lib64/libkutils.so.4
#12 0x00007ffc3af43b32 in ?? () from /usr/kde/4.0/lib64/libkutils.so.4
#13 0x00007ffc3af4535a in KCMultiDialog::qt_metacall ()
   from /usr/kde/4.0/lib64/libkutils.so.4
#14 0x00007ffc3af5efad in KSettings::Dialog::qt_metacall ()
   from /usr/kde/4.0/lib64/libkutils.so.4
#15 0x00007ffc3e13bedc in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007ffc3cf17b9a in KDialog::slotButtonClicked ()
   from /usr/kde/4.0/lib64/libkdeui.so.5
#17 0x00007ffc3cf18018 in KDialog::qt_metacall ()
   from /usr/kde/4.0/lib64/libkdeui.so.5
#18 0x00007ffc3cfa80d2 in KPageDialog::qt_metacall ()
   from /usr/kde/4.0/lib64/libkdeui.so.5
#19 0x00007ffc3af452df in KCMultiDialog::qt_metacall ()
   from /usr/kde/4.0/lib64/libkutils.so.4
#20 0x00007ffc3af5efad in KSettings::Dialog::qt_metacall ()
   from /usr/kde/4.0/lib64/libkutils.so.4
#21 0x00007ffc3e13bedc in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007ffc3e141cd0 in QSignalMapper::mapped ()
   from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007ffc3e142268 in QSignalMapper::map ()
   from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007ffc3e14250c in QSignalMapper::qt_metacall ()
   from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007ffc3e13bedc in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007ffc3c5853cb in QAbstractButton::clicked ()
   from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007ffc3c369262 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#28 0x00007ffc3c36aa12 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#29 0x00007ffc3c36abc6 in QAbstractButton::mouseReleaseEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007ffc3c0cebc5 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#31 0x00007ffc3c3698b8 in QAbstractButton::event ()
   from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007ffc3c3f27af in QPushButton::event ()
   from /usr/lib64/qt4/libQtGui.so.4
#33 0x00007ffc3c088a7c in QApplicationPrivate::notify_helper ()
   from /usr/lib64/qt4/libQtGui.so.4
#34 0x00007ffc3c08a643 in QApplication::notify ()
   from /usr/lib64/qt4/libQtGui.so.4
#35 0x00007ffc3cf83380 in KApplication::notify ()
   from /usr/kde/4.0/lib64/libkdeui.so.5
#36 0x00007ffc3e12ae7c in QCoreApplication::notifyInternal ()
   from /usr/lib64/qt4/libQtCore.so.4
#37 0x00007ffc3c0df43c in ?? () from /usr/lib64/qt4/libQtGui.so.4
#38 0x00007ffc3c0ddf43 in QApplication::x11ProcessEvent ()
   from /usr/lib64/qt4/libQtGui.so.4
#39 0x00007ffc3c100ad9 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#40 0x00007ffc34da17da in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#41 0x00007ffc34da460f in g_main_context_iterate ()
   from /usr/lib/libglib-2.0.so.0
#42 0x00007ffc34da4ac3 in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#43 0x00007ffc3e14d62f in QEventDispatcherGlib::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#44 0x00007ffc3c10091c in ?? () from /usr/lib64/qt4/libQtGui.so.4
#45 0x00007ffc3e12a4f4 in QEventLoop::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#46 0x00007ffc3e12a5d5 in QEventLoop::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#47 0x00007ffc3e12c16f in QCoreApplication::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#48 0x000000000043fdc9 in main (argc=1, argv=0x7fff465f9318)
    at /var/tmp/portage/kde-base/kopete-4.0.4/work/kopete-4.0.4/kopete/kopete/main.cpp:102
#0  0x00007ffc354e7c21 in nanosleep () from /lib64/libc.so.6
Comment 6 Dennis Nienhüser 2008-05-19 00:21:56 UTC
SVN commit 809448 by nienhueser:

Do not crash if no view plugin can be loaded
CCBUG: 161078


 M  +4 -1      behaviorconfig.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=809448
Comment 7 Dennis Nienhüser 2008-05-23 10:49:21 UTC
*** Bug 162484 has been marked as a duplicate of this bug. ***
Comment 8 Dennis Nienhüser 2008-05-23 11:07:24 UTC
SVN commit 811501 by nienhueser:

Remove translation of X-KDE-PluginInfo-Category, this breaks loading plugins. See also commits 809448 and 757055.
CCBUG: 161078


 M  +0 -23     chatwindow.desktop  
 M  +0 -23     emailwindow.desktop  


WebSVN link: http://websvn.kde.org/?view=rev&revision=811501
Comment 9 Dennis Nienhüser 2008-05-23 11:19:36 UTC
SVN commit 811502 by nienhueser:

Do not crash if no view plugin can be loaded.
Remove translation of X-KDE-PluginInfo-Category, this breaks loading plugins. See also commits 809448 and 757055.
Backport of commits 809448 and 811501.
BUG: 161078


 M  +0 -23     chatwindow/chatwindow.desktop  
 M  +0 -23     chatwindow/emailwindow.desktop  
 M  +4 -1      config/behavior/behaviorconfig.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=811502
Comment 10 Roman Jarosz 2008-06-01 23:21:56 UTC
*** Bug 163020 has been marked as a duplicate of this bug. ***
Comment 11 Dennis Nienhüser 2008-08-13 21:17:51 UTC
*** Bug 169063 has been marked as a duplicate of this bug. ***