Bug 135471 - kopete crashes on opening the configure dialog
Summary: kopete crashes on opening the configure dialog
Status: RESOLVED NOT A BUG
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-11 21:11 UTC by Mathias Homann
Modified: 2006-10-12 09:42 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 Mathias Homann 2006-10-11 21:11:30 UTC
Version:           0.12.3 (using KDE 3.5.5 "release 19.1" , openSUSE )
Compiler:          Target: x86_64-suse-linux
OS:                Linux (x86_64) release 2.6.16.21-0.25-default

when i open the configure dialog, and try to switch to any other tab than the first one, kopete crashes.

backtrace:

Überprüfung der Systemkonfiguration beim Start deaktiviert.

Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47479464335936 (LWP 7288)]
[New Thread 1115703616 (LWP 7391)]
[New Thread 1107310912 (LWP 7390)]
[New Thread 1098918208 (LWP 7389)]
[KCrash handler]
#5  0x00002b2ea992caa5 in raise () from /lib64/libc.so.6
#6  0x00002b2ea992de60 in abort () from /lib64/libc.so.6
#7  0x00002b2ea996336b in __libc_message () from /lib64/libc.so.6
#8  0x00002b2ea996837e in malloc_printerr () from /lib64/libc.so.6
#9  0x00002b2ea996999c in free () from /lib64/libc.so.6
#10 0x00002aaab6393c53 in scim::QScimInputContextGlobal::initialize ()
   from /usr/lib/qt3/plugins/inputmethods/libqscim.lib64.so
#11 0x00002aaab63955dc in scim::QScimInputContext::QScimInputContext ()
   from /usr/lib/qt3/plugins/inputmethods/libqscim.lib64.so
#12 0x00002aaab639e23b in ScimInputContextPlugin::create ()
   from /usr/lib/qt3/plugins/inputmethods/libqscim.lib64.so
#13 0x00002b2ea927d909 in QInputContextFactory::create ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#14 0x00002aaab5f3c9f3 in QMultiInputContext::changeInputMethod (
    this=0xfe99a0, key=@0x7fff033c6460) at qmultiinputcontext.cpp:287
#15 0x00002aaab5f3cf3a in QMultiInputContext::slave (this=0xfe99a0)
    at qmultiinputcontext.cpp:242
#16 0x00002aaab5f3d12d in QMultiInputContext::setHolderWidget (this=0x1c78, 
    w=0x1c78) at qmultiinputcontext.cpp:214
#17 0x00002b2ea927d920 in QInputContextFactory::create ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#18 0x00002b2ea904d6ed in QWidget::createInputContext ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#19 0x00002b2ea904d959 in QWidget::resetInputContext ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#20 0x00002b2ea918b3f9 in QLineEdit::setText ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#21 0x00002b2ea91d2dda in QSpinBox::updateDisplay ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#22 0x00002b2ea91d1d74 in QSpinBox::initSpinBox ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#23 0x00002aaab5e2b584 in BehaviorConfig_Events::BehaviorConfig_Events ()
   from /opt/kde3/lib64/kde3/kcm_kopete_behaviorconfig.so
#24 0x00002aaab5e2e9d2 in BehaviorConfig::BehaviorConfig ()
   from /opt/kde3/lib64/kde3/kcm_kopete_behaviorconfig.so
#25 0x00002aaab5e30d0b in KGenericFactory<BehaviorConfig, QWidget>::createObject () from /opt/kde3/lib64/kde3/kcm_kopete_behaviorconfig.so
#26 0x00002b2ea888c4aa in KLibFactory::create ()
   from /opt/kde3/lib64/libkdecore.so.4
#27 0x00002b2ea7c9b55e in KCModuleLoader::load ()
   from /opt/kde3/lib64/libkutils.so.1
#28 0x00002b2ea7c9c3a6 in KCModuleLoader::loadModule ()
   from /opt/kde3/lib64/libkutils.so.1
#29 0x00002b2ea7c9ca84 in KCModuleProxy::realModule ()
   from /opt/kde3/lib64/libkutils.so.1
#30 0x00002b2ea7c9d579 in KCModuleProxy::buttons ()
   from /opt/kde3/lib64/libkutils.so.1
#31 0x00002b2ea7c9d5f1 in KCMultiDialog::slotAboutToShow ()
   from /opt/kde3/lib64/libkutils.so.1
#32 0x00002b2ea7c9d796 in KCMultiDialog::qt_invoke ()
   from /opt/kde3/lib64/libkutils.so.1
#33 0x00002b2ea90d0adc in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#34 0x00002b2ea84b37c5 in KDialogBase::aboutToShowPage ()
   from /opt/kde3/lib64/libkdeui.so.4
#35 0x00002b2ea84b3988 in KDialogBase::qt_emit ()
   from /opt/kde3/lib64/libkdeui.so.4
#36 0x00002b2ea7c8831b in KCMultiDialog::qt_emit ()
   from /opt/kde3/lib64/libkutils.so.1
#37 0x00002b2ea90d0b1a in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#38 0x00002b2ea84b3682 in KJanusWidget::aboutToShowPage ()
   from /opt/kde3/lib64/libkdeui.so.4
#39 0x00002b2ea84b36e1 in KJanusWidget::qt_emit ()
   from /opt/kde3/lib64/libkdeui.so.4
#40 0x00002b2ea90d0a8c in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#41 0x00002b2ea93cf765 in QWidgetStack::aboutToShow ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#42 0x00002b2ea91f1182 in QWidgetStack::raiseWidget ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#43 0x00002b2ea84ca53d in KJanusWidget::showPage ()
   from /opt/kde3/lib64/libkdeui.so.4
#44 0x00002b2ea84ca759 in KJanusWidget::showPage ()
   from /opt/kde3/lib64/libkdeui.so.4
#45 0x00002b2ea8494046 in KJanusWidget::slotShowPage ()
   from /opt/kde3/lib64/libkdeui.so.4
#46 0x00002b2ea852ff51 in KJanusWidget::qt_invoke ()
   from /opt/kde3/lib64/libkdeui.so.4
#47 0x00002b2ea90d0adc in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#48 0x00002b2ea90d17f3 in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#49 0x00002b2ea9195ed2 in QListBox::setSelected ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#50 0x00002b2ea9192e5b in QListBox::mousePressEventEx ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#51 0x00002b2ea91039d6 in QWidget::event ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#52 0x00002b2ea9079ae5 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#53 0x00002b2ea907a90b in QApplication::notify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#54 0x00002b2ea8951868 in KApplication::notify ()
   from /opt/kde3/lib64/libkdecore.so.4
#55 0x00002b2ea9022144 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#56 0x00002b2ea9021323 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#57 0x00002b2ea90302af in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#58 0x00002b2ea908e7f1 in QEventLoop::enterLoop ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#59 0x00002b2ea908e69a in QEventLoop::exec ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#60 0x000000000043f0b5 in main ()
Comment 1 Mathias Homann 2006-10-11 21:14:00 UTC
it only happens when switching from any other page to the behaviour page.
Comment 2 Mathias Homann 2006-10-11 21:14:42 UTC
versions involved: suse 10.1 x86_64, kde 3.5.5 from suse "build tree".
Comment 3 Mathias Homann 2006-10-11 21:42:05 UTC
i went back to kopete 0.12.2 which i compiled myself, and it crashes as well!
to be more precise, it crashes when switching to any other configure page than the accounts page.

backtrace:
Überprüfung der Systemkonfiguration beim Start deaktiviert.

Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47638021550240 (LWP 17995)]
[KCrash handler]
#5  0x00002b5397299aa5 in raise () from /lib64/libc.so.6
#6  0x00002b539729ae60 in abort () from /lib64/libc.so.6
#7  0x00002b53972d036b in __libc_message () from /lib64/libc.so.6
#8  0x00002b53972d537e in malloc_printerr () from /lib64/libc.so.6
#9  0x00002b53972d699c in free () from /lib64/libc.so.6
#10 0x00002aaab6159c53 in scim::QScimInputContextGlobal::initialize ()
   from /usr/lib/qt3/plugins/inputmethods/libqscim.lib64.so
#11 0x00002aaab615b5dc in scim::QScimInputContext::QScimInputContext ()
   from /usr/lib/qt3/plugins/inputmethods/libqscim.lib64.so
#12 0x00002aaab616423b in ScimInputContextPlugin::create ()
   from /usr/lib/qt3/plugins/inputmethods/libqscim.lib64.so
#13 0x00002b53955f0909 in QInputContextFactory::create ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#14 0x00002aaab5d029f3 in QMultiInputContext::changeInputMethod (
    this=0x1004680, key=@0x7fff18c4dd40) at qmultiinputcontext.cpp:287
#15 0x00002aaab5d02f3a in QMultiInputContext::slave (this=0x1004680)
    at qmultiinputcontext.cpp:242
#16 0x00002aaab5d0312d in QMultiInputContext::setHolderWidget (this=0x464b, 
    w=0x464b) at qmultiinputcontext.cpp:214
#17 0x00002b53955f0920 in QInputContextFactory::create ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#18 0x00002b53953c06ed in QWidget::createInputContext ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#19 0x00002b53953c0959 in QWidget::resetInputContext ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#20 0x00002b53954fe3f9 in QLineEdit::setText ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#21 0x00002b5395545dda in QSpinBox::updateDisplay ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#22 0x00002b5395544d74 in QSpinBox::initSpinBox ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#23 0x00002aaab5bf62d4 in BehaviorConfig_Events::BehaviorConfig_Events ()
   from /opt/kde3/lib64/kde3/kcm_kopete_behaviorconfig.so
#24 0x00002aaab5beeca2 in BehaviorConfig::BehaviorConfig ()
   from /opt/kde3/lib64/kde3/kcm_kopete_behaviorconfig.so
#25 0x00002aaab5befdbb in KGenericFactory<BehaviorConfig, QWidget>::createObject () from /opt/kde3/lib64/kde3/kcm_kopete_behaviorconfig.so
#26 0x00002b539479f4aa in KLibFactory::create ()
   from /opt/kde3/lib64/libkdecore.so.4
#27 0x00002b539367055e in KCModuleLoader::load ()
   from /opt/kde3/lib64/libkutils.so.1
#28 0x00002b53936713a6 in KCModuleLoader::loadModule ()
   from /opt/kde3/lib64/libkutils.so.1
#29 0x00002b5393671a84 in KCModuleProxy::realModule ()
   from /opt/kde3/lib64/libkutils.so.1
#30 0x00002b5393672579 in KCModuleProxy::buttons ()
   from /opt/kde3/lib64/libkutils.so.1
#31 0x00002b53936725f1 in KCMultiDialog::slotAboutToShow ()
   from /opt/kde3/lib64/libkutils.so.1
#32 0x00002b5393672796 in KCMultiDialog::qt_invoke ()
   from /opt/kde3/lib64/libkutils.so.1
#33 0x00002b5395443adc in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#34 0x00002b5393e887c5 in KDialogBase::aboutToShowPage ()
   from /opt/kde3/lib64/libkdeui.so.4
#35 0x00002b5393e88988 in KDialogBase::qt_emit ()
   from /opt/kde3/lib64/libkdeui.so.4
#36 0x00002b539365d31b in KCMultiDialog::qt_emit ()
   from /opt/kde3/lib64/libkutils.so.1
#37 0x00002b5395443b1a in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#38 0x00002b5393e88682 in KJanusWidget::aboutToShowPage ()
   from /opt/kde3/lib64/libkdeui.so.4
#39 0x00002b5393e886e1 in KJanusWidget::qt_emit ()
   from /opt/kde3/lib64/libkdeui.so.4
#40 0x00002b5395443a8c in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#41 0x00002b5395742765 in QWidgetStack::aboutToShow ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#42 0x00002b5395564182 in QWidgetStack::raiseWidget ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#43 0x00002b5393e9f53d in KJanusWidget::showPage ()
   from /opt/kde3/lib64/libkdeui.so.4
#44 0x00002b5393e9f759 in KJanusWidget::showPage ()
   from /opt/kde3/lib64/libkdeui.so.4
#45 0x00002b5393e69046 in KJanusWidget::slotShowPage ()
   from /opt/kde3/lib64/libkdeui.so.4
#46 0x00002b5393f04f51 in KJanusWidget::qt_invoke ()
   from /opt/kde3/lib64/libkdeui.so.4
#47 0x00002b5395443adc in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#48 0x00002b53954447f3 in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#49 0x00002b5395508ed2 in QListBox::setSelected ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#50 0x00002b5395505e5b in QListBox::mousePressEventEx ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#51 0x00002b53954769d6 in QWidget::event ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#52 0x00002b53953ecae5 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#53 0x00002b53953ed90b in QApplication::notify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#54 0x00002b5394864868 in KApplication::notify ()
   from /opt/kde3/lib64/libkdecore.so.4
#55 0x00002b5395395144 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#56 0x00002b5395394323 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#57 0x00002b53953a32af in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#58 0x00002b53954017f1 in QEventLoop::enterLoop ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#59 0x00002b539540169a in QEventLoop::exec ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#60 0x0000000000430345 in main ()
Comment 4 Matt Rogers 2006-10-12 01:18:29 UTC
The problem is here:
#10 0x00002aaab6159c53 in scim::QScimInputContextGlobal::initialize () 
    from /usr/lib/qt3/plugins/inputmethods/libqscim.lib64.so 
 #11 0x00002aaab615b5dc in scim::QScimInputContext::QScimInputContext () 
    from /usr/lib/qt3/plugins/inputmethods/libqscim.lib64.so 
 #12 0x00002aaab616423b in ScimInputContextPlugin::create () 
    from /usr/lib/qt3/plugins/inputmethods/libqscim.lib64.so 

none of which come from Qt itself but are third party plugins. This is not a bug in Kopete. Please file it in the SUSE bug tracking system.
Comment 5 Mathias Homann 2006-10-12 09:42:17 UTC
done.
https://bugzilla.novell.com/show_bug.cgi?id=211846

lets see how long it takes them to close it as WONTFIX for any number of spurious reasons.