[PyKDE] Umlauts in Qscintilla in UTF-8 mode

Martin v. Löwis martin at v.loewis.de
Sun Dec 15 21:00:00 GMT 2002


Phil Thompson <phil at river-bank.demon.co.uk> writes:

> Do you see the same thing if you paste an accented character?

No, that works fine. With some experimentation, I managed to let it
core dump; stack trace below. Notice that the libraries are all
stripped (coming from various RPMs), so all line numbers, and some
symbols may be missing.

Regards,
Martin

#0  0x400d66f0 in chunk_free () from /lib/libc.so.6
#1  0x400d65f6 in free () from /lib/libc.so.6
#2  0x40366657 in free () from /usr/lib/qt3//lib/libqt-mt.so.3
#3  0x409513e3 in operator delete(void*) () from /usr/lib/libstdc++.so.5
#4  0x406205b3 in QGList::removeRef(void*) () from /usr/lib/qt3//lib/libqt-mt.so.3
#5  0x403f39ad in QWidget::~QWidget() () from /usr/lib/qt3//lib/libqt-mt.so.3
#6  0x41315a29 in SurfaceImpl::Release() () from /usr/lib/qt3/lib/libqscintilla.so.0
#7  0x4131581d in SurfaceImpl::~SurfaceImpl() () from /usr/lib/qt3/lib/libqscintilla.so.0
#8  0x413243a8 in Editor::LocationFromPosition(int) ()
   from /usr/lib/qt3/lib/libqscintilla.so.0
#9  0x41325be6 in Editor::EnsureCaretVisible(bool, bool, bool) ()
   from /usr/lib/qt3/lib/libqscintilla.so.0
#10 0x4132aae7 in Editor::AddCharUTF(char*, unsigned, bool) ()
   from /usr/lib/qt3/lib/libqscintilla.so.0
#11 0x4135f6f6 in ScintillaBase::AddCharUTF(char*, unsigned, bool) ()
   from /usr/lib/qt3/lib/libqscintilla.so.0
#12 0x4132aa40 in Editor::AddChar(char) () from /usr/lib/qt3/lib/libqscintilla.so.0
#13 0x41318629 in ScintillaQt::KeyDefault(int, int) ()
   from /usr/lib/qt3/lib/libqscintilla.so.0
#14 0x4132d4c0 in Editor::KeyDown(int, bool, bool, bool, bool*) ()
   from /usr/lib/qt3/lib/libqscintilla.so.0
#15 0x413106a4 in QextScintillaBase::keyPressEvent(QKeyEvent*) ()
   from /usr/lib/qt3/lib/libqscintilla.so.0
#16 0x412c8340 in sipQextScintilla::keyPressEvent(QKeyEvent*) ()
   from /usr/lib/python2.2/site-packages/libqtextcmodule.so
#17 0x403f8dac in QWidget::event(QEvent*) () from /usr/lib/qt3//lib/libqt-mt.so.3
#18 0x412c5303 in sipQextScintilla::event(QEvent*) ()
   from /usr/lib/python2.2/site-packages/libqtextcmodule.so
#19 0x40370d59 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3//lib/libqt-mt.so.3
#20 0x40370650 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3//lib/libqt-mt.so.3
#21 0x411fc8db in sipQApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/python2.2/site-packages/libqtcmodule.so
#22 0x40313694 in QETWidget::translateKeyEvent(_XEvent const*, bool) ()
   from /usr/lib/qt3//lib/libqt-mt.so.3
#23 0x4030e81f in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt3//lib/libqt-mt.so.3
#24 0x4030e35f in QApplication::processNextEvent(bool) ()
   from /usr/lib/qt3//lib/libqt-mt.so.3
#25 0x40372380 in QApplication::enter_loop() () from /usr/lib/qt3//lib/libqt-mt.so.3
#26 0x4030de3d in QApplication::exec() () from /usr/lib/qt3//lib/libqt-mt.so.3
#27 0x411febdb in sipDo_QApplication_exec_loop(_object*, _object*) ()
   from /usr/lib/python2.2/site-packages/libqtcmodule.so
#28 0x080c6e33 in PyCFunction_Call ()
#29 0x0807826d in PyEval_EvalCode ()
#30 0x08078c4e in PyEval_EvalCodeEx ()
#31 0x08075c35 in PyEval_EvalCode ()
#32 0x080942c9 in PyRun_FileExFlags ()
#33 0x08093253 in PyRun_SimpleFileExFlags ()
#34 0x08092b9a in PyRun_AnyFileExFlags ()
#35 0x080536ca in Py_Main ()
#36 0x08053119 in main ()
#37 0x400804a2 in __libc_start_main () from /lib/libc.so.6




More information about the PyQt mailing list