Bug 213920

Summary: Konqueror crashes when trying to enter a status on Facebook.
Product: [Applications] konqueror Reporter: Kevin MacPherson <boylinux>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac, mathieu.doornaert, muse
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kevin MacPherson 2009-11-10 01:55:34 UTC
Application that crashed: konqueror
Version of the application: 4.3.2 (KDE 4.3.2)
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-127.fc12.i686 i686

What I was doing when the application crashed:
I had the following sites loaded.
http://www.slashdot.org
http://www.theweathernetwork.com/weather/caon0429
http://www.facebook.com

When trying to enter a status on my facebook page it crashes on the first key press.
Duplicated 4 times.

 -- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77e07a0 (LWP 9651))]

Thread 2 (Thread 0xb60c6b70 (LWP 9775)):
#0  0x00201416 in __kernel_vsyscall ()
#1  0x00872f72 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x03114de0 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x0310a336 in QThreadPoolThread::run (this=<value optimized out>) at concurrent/qthreadpool.cpp:140
#5  0x03113de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x0086eab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x007c583e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77e07a0 (LWP 9651)):
[KCrash Handler]
#6  khtml::InputTextCommandImpl::prepareForTextInsertion (this=<value optimized out>, adjustDownstream=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/editing/htmlediting_impl.cpp:1574
#7  0x01471479 in khtml::InputTextCommandImpl::execute (this=<value optimized out>, text=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/editing/htmlediting_impl.cpp:1650
#8  0x014618fb in khtml::InputTextCommand::input (this=<value optimized out>, text=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/editing/htmlediting.cpp:372
#9  0x01469e24 in khtml::TypingCommandImpl::insertText (this=<value optimized out>, text=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/editing/htmlediting_impl.cpp:2373
#10 0x01460adb in khtml::TypingCommand::insertText (this=<value optimized out>, text=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/editing/htmlediting.cpp:812
#11 0x01463056 in khtml::TypingCommand::insertText (document=<value optimized out>, text=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/editing/htmlediting.cpp:745
#12 0x0145eaf4 in DOM::Editor::handleKeyEvent (this=<value optimized out>, _ke=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/editing/editor.cpp:528
#13 0x012d48d8 in DOM::ElementImpl::defaultEventHandler (this=<value optimized out>, e=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/xml/dom_elementimpl.cpp:810
#14 0x012cb428 in DOM::NodeImpl::dispatchGenericEvent (this=<value optimized out>, evt=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/xml/dom_nodeimpl.cpp:526
#15 0x012cb625 in DOM::NodeImpl::dispatchEvent (this=<value optimized out>, evt=<value optimized out>, exceptioncode=<value optimized out>, tempEvent=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.2/khtml/xml/dom_nodeimpl.cpp:453
#16 0x012cbede in DOM::NodeImpl::dispatchKeyEvent (this=<value optimized out>, key=<value optimized out>, keypress=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.2/khtml/xml/dom_nodeimpl.cpp:694
#17 0x01220b41 in KHTMLView::dispatchKeyEventHelper (this=<value optimized out>, _ke=<value optimized out>, keypress=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/khtmlview.cpp:1672
#18 0x01223e28 in KHTMLView::dispatchKeyEvent (this=<value optimized out>, _ke=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/khtmlview.cpp:1628
#19 0x0122d17e in KHTMLView::keyPressEvent (this=<value optimized out>, _ke=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/khtmlview.cpp:1749
#20 0x03977c11 in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:7589
#21 0x03d24e04 in QFrame::event (this=<value optimized out>, e=<value optimized out>) at widgets/qframe.cpp:559
#22 0x03dc3f92 in QAbstractScrollArea::event (this=<value optimized out>, e=<value optimized out>) at widgets/qabstractscrollarea.cpp:918
#23 0x03dc8fae in QScrollArea::event (this=<value optimized out>, e=<value optimized out>) at widgets/qscrollarea.cpp:314
#24 0x0122b5ca in KHTMLView::event (this=<value optimized out>, e=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/khtml/khtmlview.cpp:546
#25 0x03922b24 in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4065
#26 0x0392b207 in QApplication::notify (this=<value optimized out>, receiver=0xabae350, e=<value optimized out>) at kernel/qapplication.cpp:3664
#27 0x043b152b in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/kdeui/kernel/kapplication.cpp:302
#28 0x03204d63 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:610
#29 0x03923a2f in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216
#30 qt_sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qapplication.cpp:4975
#31 0x039beb4e in QKeyMapper::sendKeyEvent (keyWidget=<value optimized out>, grab=<value optimized out>, type=<value optimized out>, code=<value optimized out>, modifiers=<value optimized out>, 
    text=<value optimized out>, autorepeat=<value optimized out>, count=<value optimized out>, nativeScanCode=<value optimized out>, nativeVirtualKey=<value optimized out>, 
    nativeModifiers=<value optimized out>) at kernel/qkeymapper_x11.cpp:1861
#32 0x039c1079 in QKeyMapperPrivate::translateKeyEvent (this=<value optimized out>, keyWidget=<value optimized out>, event=<value optimized out>, grab=<value optimized out>)
    at kernel/qkeymapper_x11.cpp:1831
#33 0x03996c2f in QApplication::x11ProcessEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:3442
#34 0x039c2c92 in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#35 0x00928118 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#36 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#37 0x0092ba48 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#38 0x0092bb74 in IA__g_main_context_iteration (context=0x8d24a90, may_block=<value optimized out>) at gmain.c:2654
#39 0x0322fb5d in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#40 0x039c2356 in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#41 0x0320329a in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#42 0x032036fa in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#43 0x03205be7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#44 0x039229a8 in QApplication::exec () at kernel/qapplication.cpp:3525
#45 0x04ada501 in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#46 0x080486dc in _start ()

This bug may be a duplicate of or related to bug 207919

Reported using DrKonqi
Comment 1 Frank Reininghaus 2009-11-10 13:55:54 UTC
Thanks for the bug report. This bug is known already, it should be fixed in KDE 4.3.3.

*** This bug has been marked as a duplicate of bug 189173 ***
Comment 2 Tommi Tervo 2009-12-06 11:22:33 UTC
*** Bug 217547 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2010-01-03 20:47:13 UTC
*** Bug 221149 has been marked as a duplicate of this bug. ***