Bug 95144 - TextArea Speeling Syntax highlighiting
Summary: TextArea Speeling Syntax highlighiting
Status: RESOLVED DUPLICATE of bug 85888
Alias: None
Product: konqueror
Classification: Applications
Component: khtml forms (other bugs)
Version First Reported In: 3.3.2
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-14 14:43 UTC by oliver_stieber
Modified: 2006-08-09 23:48 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description oliver_stieber 2004-12-14 14:43:23 UTC
Version:           3.3.2 (using KDE 3.3.2, Gentoo)
Compiler:          gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)
OS:                Linux (i686) release 2.6.8-gentoo-r10

Hi, Konqueror's been crashing (and pausing) quit a bit when I'm editing text areas on web pages.
Here's a backtrace.

Using host libthread_db library "/lib/libthread_db.so.1".
[KCrash handler]
#7  0x40ebd1cc in operator== () from /usr/qt/3/lib/libqt-mt.so.3
#8  0x40ebd256 in operator!= () from /usr/qt/3/lib/libqt-mt.so.3
#9  0x40c412ff in QTextParagraph::setFormat ()
   from /usr/qt/3/lib/libqt-mt.so.3
#10 0x40d05667 in QSyntaxHighlighter::setFormat ()
   from /usr/qt/3/lib/libqt-mt.so.3
#11 0x405e0f26 in KSyntaxHighlighter::highlightParagraph ()
   from /usr/kde/3.3/lib/libkdeui.so.4
#12 0x405e180a in KSpellingHighlighter::highlightParagraph ()
   from /usr/kde/3.3/lib/libkdeui.so.4
#13 0x40d05964 in QSyntaxHighlighterInternal::process ()
   from /usr/qt/3/lib/libqt-mt.so.3
#14 0x40c40c3f in QTextParagraph::format () from /usr/qt/3/lib/libqt-mt.so.3
#15 0x40c27599 in QTextCursor::insert () from /usr/qt/3/lib/libqt-mt.so.3
#16 0x40d412a7 in QTextEdit::insert () from /usr/qt/3/lib/libqt-mt.so.3
#17 0x40d41157 in QTextEdit::insert () from /usr/qt/3/lib/libqt-mt.so.3
#18 0x40d3a316 in QTextEdit::keyPressEvent () from /usr/qt/3/lib/libqt-mt.so.3
#19 0x405c8dd1 in KTextEdit::keyPressEvent ()
   from /usr/kde/3.3/lib/libkdeui.so.4
#20 0x41b0dc97 in khtml::RenderWidget::EventPropagator::sendEvent ()
   from /usr/kde/3.3/lib/libkhtml.so.4
#21 0x41b0dfb1 in khtml::RenderWidget::handleEvent ()
   from /usr/kde/3.3/lib/libkhtml.so.4
#22 0x41ac1e37 in DOM::HTMLGenericFormElementImpl::defaultEventHandler ()
   from /usr/kde/3.3/lib/libkhtml.so.4
#23 0x41a88a8f in DOM::NodeImpl::dispatchGenericEvent ()
   from /usr/kde/3.3/lib/libkhtml.so.4
#24 0x41a88825 in DOM::NodeImpl::dispatchEvent ()
   from /usr/kde/3.3/lib/libkhtml.so.4
#25 0x41a893e1 in DOM::NodeImpl::dispatchKeyEvent ()
   from /usr/kde/3.3/lib/libkhtml.so.4
#26 0x41a1d971 in KHTMLView::dispatchKeyEventHelper ()
   from /usr/kde/3.3/lib/libkhtml.so.4
#27 0x41a1d873 in KHTMLView::dispatchKeyEvent ()
   from /usr/kde/3.3/lib/libkhtml.so.4
#28 0x41a1daf4 in KHTMLView::keyPressEvent ()
   from /usr/kde/3.3/lib/libkhtml.so.4
#29 0x41a1f034 in KHTMLView::eventFilter ()
   from /usr/kde/3.3/lib/libkhtml.so.4
#30 0x40bde3ee in QObject::activate_filters ()
   from /usr/qt/3/lib/libqt-mt.so.3
#31 0x40bde31c in QObject::event () from /usr/qt/3/lib/libqt-mt.so.3
#32 0x40c16aaf in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#33 0x40d399bd in QTextEdit::event () from /usr/qt/3/lib/libqt-mt.so.3
#34 0x41b1654c in khtml::TextAreaWidget::event ()
   from /usr/kde/3.3/lib/libkhtml.so.4
#35 0x40b8467f in QApplication::internalNotify ()
   from /usr/qt/3/lib/libqt-mt.so.3
#36 0x40b83ee4 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#37 0x4070d412 in KApplication::notify ()
   from /usr/kde/3.3/lib/libkdecore.so.4
#38 0x40b1b140 in QETWidget::translateKeyEvent ()
   from /usr/qt/3/lib/libqt-mt.so.3
#39 0x40b169c7 in QApplication::x11ProcessEvent ()
   from /usr/qt/3/lib/libqt-mt.so.3
#40 0x40b2da34 in QEventLoop::processEvents ()
   from /usr/qt/3/lib/libqt-mt.so.3
#41 0x40b96848 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#42 0x40b966f8 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#43 0x40b848d1 in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#44 0x41694a8e in kdemain () from /usr/kde/3.3/lib/libkdeinit_konqueror.so
#45 0x408c87f6 in kdeinitmain () from /usr/kde/3.3/lib/kde3/konqueror.so
#46 0x0804d1e9 in launch ()
#47 0x0804e738 in handle_launcher_request ()
#48 0x0804ecf2 in handle_requests ()
#49 0x0804fecc in main ()
Comment 1 Thiago Macieira 2004-12-14 18:00:22 UTC
Backtrace seems similar to Bug# 85888.
Comment 2 oliver_stieber 2004-12-14 18:52:50 UTC
It looks like the problem is todo with highlighting spelling mistakes and highlighting words, as I've noticed slowdowns and crashes when I've go to select a word which has a spelling mistake. This doesn't happen in a repeatable manner though!

The backtrace does look very similar to 85888,It looks like formating and inserting of characters is getting confused.
Comment 3 oliver_stieber 2004-12-14 18:53:55 UTC
......
I'll turn off spell-checking and see if it still happens...
Comment 4 Andreas Kling 2006-08-09 23:48:25 UTC

*** This bug has been marked as a duplicate of 85888 ***