KDevelop and XIM

From: Alvin (please_at_reply_to_the_newsgroup.thanks)
Date: 11/26/05


Date: Sat, 26 Nov 2005 15:12:44 GMT

Hello,

I posted this in the opensuse's kde newsgroup, but got no answers. So I'm
posting here. Perhaps someone can help or offer any suggestions.

I originally posted this question on KDevelop's website saying that KDevelop
crashes on me.

The answer I got back surprised me:

   Welcome to one of the most frequently reported problems with KDevelop.

   We can't fix it, the problem is that your distro introduced a problem in
   Qt using a patch that adds XIM input to Qt. If you don't need XIM, try
   using vanilla Qt

Is there a fix or something I can do to disable XIM support?

Thanks,

Alvin

Here is my original post to the KDevelop forum:

 Hello all,

I have been experiencing an intermitant crash in KDevelop for several
versions. But I think it's time I ask about it in case there is a quick
fix.

KDevelop is crashing on me intermittently. The most recent crash, I closed
all my open files by clicking on the close icon for each tab. Once I closed
the last open tab, KDevelop crashed. I have notice that this happens even
if I use Window->Close All.

My system:
KDE 3.5.0 level "a"
QT 3.3.5

I have experienced this problem since for several version upgrades: 3.1,
3.2, and now in 3.3 rc1.

I even experience this if I download the tarball and compile kdevelop
myself.

Here is the stack trace in case it shows anything helpful:

no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)

<snip. this just repeats a lot>

(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 1106048672 (LWP 8171)]
[New Thread 1122651056 (LWP 8210)]
[Thread debugging using libthread_db enabled]
[New Thread 1106048672 (LWP 8171)]
[New Thread 1122651056 (LWP 8210)]
[Thread debugging using libthread_db enabled]
[New Thread 1106048672 (LWP 8171)]
[New Thread 1122651056 (LWP 8210)]
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#7 0x40bfa20b in QFont::QFont () from /usr/lib/qt3/lib/libqt-mt.so.3
#8 0x4256cabf in QXIMInputContext::setMicroFocus ()
from /usr/lib/qt3/plugins/inputmethods/libqxim.so
#9 0x425391f3 in QMultiInputContext::setMicroFocus ()
from /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.so
#10 0x40bb0572 in QWidget::setMicroFocusHint ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0x47c2efb1 in TEWidget::setCursorPos ()
from /opt/kde3/lib/kde3/libkonsolepart.so
#12 0x47c36653 in TEmulation::showBulk ()
from /opt/kde3/lib/kde3/libkonsolepart.so
#13 0x47c36768 in TEmulation:yawning smileynImageSizeChange ()
from /opt/kde3/lib/kde3/libkonsolepart.so
#14 0x47c49502 in TESession:yawning smileynContentSizeChange ()
from /opt/kde3/lib/kde3/libkonsolepart.so
#15 0x47c495eb in TESession::qt_invoke ()
from /opt/kde3/lib/kde3/libkonsolepart.so
#16 0x40c449ae in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x47c2dcaa in TEWidget::changedContentSizeSignal ()
from /opt/kde3/lib/kde3/libkonsolepart.so
#18 0x47c2f579 in TEWidget::updateImageSize ()
from /opt/kde3/lib/kde3/libkonsolepart.so
#19 0x47c2f6ed in TEWidget::resizeEvent ()
from /opt/kde3/lib/kde3/libkonsolepart.so
#20 0x40c7add2 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x47c2ff32 in TEWidget::event ()
from /opt/kde3/lib/kde3/libkonsolepart.so
#22 0x40be1c6f in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x40be3833 in QApplication::notify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x408f0ba1 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#25 0x40bad243 in QWidget::internalSetGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0x40c7f088 in QWidget::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x40bddcc1 in QWidgetItem::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x40c2cc97 in QBoxLayout::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x40bdd081 in QLayout::eventFilter ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x40c4524e in QObject::activate_filters ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x40c45330 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x40c7a8ff in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40be1c6f in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x40be3833 in QApplication::notify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x408f0ba1 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#36 0x40bad243 in QWidget::internalSetGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x40c7f088 in QWidget::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x40bddcc1 in QWidgetItem::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0x40c2cc97 in QBoxLayout::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0x40bdd081 in QLayout::eventFilter ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x40c4524e in QObject::activate_filters ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0x40c45330 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0x40c7a8ff in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0x405e3538 in KDockWidget::event () from /opt/kde3/lib/libkdeui.so.4
#45 0x40be1c6f in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0x40be3833 in QApplication::notify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0x408f0ba1 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#48 0x40bad243 in QWidget::internalSetGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#49 0x40c7f088 in QWidget::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#50 0x080518c1 in QWidget::setGeometry ()
#51 0x40d90e89 in QWidgetStack::setChildGeometries ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#52 0x40d90c34 in QWidgetStack::resizeEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#53 0x40c7add2 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#54 0x40be1c6f in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#55 0x40be3833 in QApplication::notify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#56 0x408f0ba1 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#57 0x40bad243 in QWidget::internalSetGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#58 0x40c7f088 in QWidget::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#59 0x40bddcc1 in QWidgetItem::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#60 0x40c2cc97 in QBoxLayout::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#61 0x40bdd081 in QLayout::eventFilter ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#62 0x40c4524e in QObject::activate_filters ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#63 0x40c45330 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#64 0x40c7a8ff in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#65 0x40be1c6f in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#66 0x40be3833 in QApplication::notify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#67 0x408f0ba1 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#68 0x40bad243 in QWidget::internalSetGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#69 0x40c7f088 in QWidget::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#70 0x40bddcc1 in QWidgetItem::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#71 0x40c2cc97 in QBoxLayout::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#72 0x40bdd081 in QLayout::eventFilter ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#73 0x40c4524e in QObject::activate_filters ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#74 0x40c45330 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#75 0x40c7a8ff in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#76 0x405e3538 in KDockWidget::event () from /opt/kde3/lib/libkdeui.so.4
#77 0x40be1c6f in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#78 0x40be3833 in QApplication::notify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#79 0x408f0ba1 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#80 0x40bad243 in QWidget::internalSetGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#81 0x40c7f088 in QWidget::setGeometry ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#82 0x405e39e6 in KDockSplitter::resizeEvent ()
from /opt/kde3/lib/libkdeui.so.4
#83 0x4056be41 in KDockSplitter::setSeparatorPos ()
from /opt/kde3/lib/libkdeui.so.4
#84 0x4056bead in KDockSplitter::restoreFromForcedFixedSize ()
from /opt/kde3/lib/libkdeui.so.4
#85 0x405eac8b in KDockWidget::restoreFromForcedFixedSize ()
from /opt/kde3/lib/libkdeui.so.4
#86 0x41405670 in KMdiDockContainer::tabClicked ()
from /opt/kde3/lib/libkmdi.so.1
#87 0x414060bb in KMdiDockContainer::showWidget ()
from /opt/kde3/lib/libkmdi.so.1
#88 0x405f8103 in KDockWidget::makeDockVisible ()
from /opt/kde3/lib/libkdeui.so.4
#89 0x405f84e1 in KDockMainWindow::makeDockVisible ()
from /opt/kde3/lib/libkdeui.so.4
#90 0x4007021f in NewMainWindow::raiseView ()
from /opt/kde3/lib/libkdevshell.so.0
#91 0x422dd6e5 in MakeWidget::startNextJob ()
from /opt/kde3/lib/kde3/libkdevmakeview.so
#92 0x422dd96b in MakeWidget::queueJob ()
from /opt/kde3/lib/kde3/libkdevmakeview.so
#93 0x422dd9b7 in MakeViewPart::queueCommand ()
from /opt/kde3/lib/kde3/libkdevmakeview.so
#94 0x4294fd0d in CustomProjectPart::startMakeCommand ()
from /opt/kde3/lib/kde3/libkdevcustomproject.so
#95 0x4295049f in CustomProjectPart::targetMenuActivated ()
from /opt/kde3/lib/kde3/libkdevcustomproject.so
#96 0x4295918d in CustomProjectPart::qt_invoke ()
from /opt/kde3/lib/kde3/libkdevcustomproject.so
#97 0x40c449ae in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#98 0x40c44fdd in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#99 0x40fae6d0 in QPopupMenu::activated ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#100 0x40d55bbf in QPopupMenu::actSig () from /usr/lib/qt3/lib/libqt-mt.so.3
#101 0x40d56219 in QPopupMenu::mouseReleaseEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#102 0x406d2441 in KPopupMenu::mouseReleaseEvent ()
from /opt/kde3/lib/libkdeui.so.4
#103 0x40c7ae25 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#104 0x40be1c6f in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#105 0x40be4016 in QApplication::notify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#106 0x408f0ba1 in KApplication::notify ()
from /opt/kde3/lib/libkdecore.so.4
#107 0x40b7f25b in QETWidget::translateMouseEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#108 0x40b7de96 in QApplication::x11ProcessEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#109 0x40b8ea78 in QEventLoop::processEvents ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#110 0x40bf9c01 in QEventLoop::enterLoop ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#111 0x40bf9a46 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#112 0x40be36ff in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#113 0x0804e376 in ?? ()
#114 0xbfffed50 in ?? ()
#115 0x0815bd00 in ?? ()
#116 0xbfffeecc in ?? ()
#117 0x00000001 in ?? ()
#118 0x0805221b in vtable for QGList ()
#119 0x00000001 in ?? ()
#120 0x08052310 in vtable for QGList ()
#121 0x080522bf in vtable for QGList ()
#122 0x08051af9 in vtable for QGList ()
#123 0x08051ae5 in vtable for QGList ()
#124 0xbfffed8c in ?? ()
#125 0x4000811f in do_lookup_x () from /lib/ld-linux.so.2
#126 0x411b8e80 in __libc_start_main () from /lib/tls/libc.so.6
#127 0x0804d801 in ?? ()



Relevant Pages

  • kdevelop: Crash while debugging a Qt application
    ... Versions of packages kdevelop depends on: ... ii libqt3-mt 3:3.3.8really3.3.7-0ubuntu11 Qt GUI Library (Threaded runtime v ... (no debugging symbols found) ...
    (Ubuntu)
  • [SLE] KDevelop failure
    ... Since I updated SuSe 8.2 to 9.0 I haven.t been able to run KDevelop. ... When started it shows up for just about one secong tahn it crashes. ... (no debugging symbols found)...... ... #6 0x08120d0d in DocTreeView::DocTreeView(QWidget*, char const*) ...
    (SuSE)
  • k3b broken after latest FC4 update
    ... I've tried this on an i386 and two different x86_64smp systems with the exact same results. ... (no debugging symbols found) ... [Thread debugging using libthread_db enabled] ... [KCrash handler] ...
    (Fedora)
  • kmixctrl =?ISO-8859-15?Q?st=FCrzt_ab?=
    ... (no debugging symbols found) ... `system-supplied DSO at 0xffffe000' has disappeared; ... [Thread debugging using libthread_db enabled] ... [KCrash handler] ...
    (de.comp.os.unix.apps.kde)
  • [kde] signal 6 from konqueror
    ... Überprüfung der Systemkonfiguration beim Start deaktiviert. ... [?1034h(no debugging symbols found) ... [Thread debugging using libthread_db enabled] ...
    (KDE)