Version: 4.2.2 (KDE 4.2.2) "release 110" (using 4.2.2 (KDE 4.2.2) "release 110", KDE:KDE4:Factory:Desktop / openSUSE_11.1) Compiler: gcc OS: Linux (i686) release 2.6.28-git When I open http://www.mediaevent.de/tutorial/sonderzeichen.html and try do use search-as-you-type Konqueror crashes on the first character of the search term entered (i.e. the first after '/'). Backtrace will follow. Reproduced by 3 different people. Trace shows a NULL-deref.
I can reproduce this on Version 4.2.2 (KDE 4.2.2) "release 112". Backtrace is as below: Application: Konqueror (konqueror), signal SIGSEGV [Current thread is 1 (Thread 0xb5e7e700 (LWP 22415))] Thread 3 (Thread 0xb1786b90 (LWP 22420)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb71e3f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb724373c in QWaitCondition::wait (this=0x84f0420, mutex=0x84f041c, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 0xb7238c26 in QThreadPoolThread::run (this=0x8513b08) at concurrent/qthreadpool.cpp:140 #4 0xb724274e in QThreadPrivate::start (arg=0x8513b08) at thread/qthread_unix.cpp:189 #5 0xb71e01b5 in start_thread () from /lib/libpthread.so.0 #6 0xb64d43be in clone () from /lib/libc.so.6 Thread 2 (Thread 0xb0b18b90 (LWP 22422)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb71e3f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb724373c in QWaitCondition::wait (this=0x84f0420, mutex=0x84f041c, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 0xb7238c26 in QThreadPoolThread::run (this=0x8acf0f0) at concurrent/qthreadpool.cpp:140 #4 0xb724274e in QThreadPrivate::start (arg=0x8acf0f0) at thread/qthread_unix.cpp:189 #5 0xb71e01b5 in start_thread () from /lib/libpthread.so.0 #6 0xb64d43be in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb5e7e700 (LWP 22415)): [KCrash Handler] #6 KHTMLFindBar::pattern (this=0x0) at /usr/src/debug/kdelibs-4.2.2/khtml/find/khtmlfindbar.cpp:105 #7 0xb3e1204b in KHTMLFind::activate (this=0x8c04d9c) at /usr/src/debug/kdelibs-4.2.2/khtml/find/khtmlfind.cpp:231 #8 0xb3e13318 in KHTMLFind::findTextNext (this=0x8c04d9c, reverse=false) at /usr/src/debug/kdelibs-4.2.2/khtml/find/khtmlfind.cpp:277 #9 0xb3dafefd in KHTMLPart::pFindTextNextInThisFrame (this=0x8605cc8, reverse=<value optimized out>) at /usr/src/debug/kdelibs-4.2.2/khtml/khtml_part.cpp:3044 #10 0xb3e130a5 in KHTMLFind::findTextNext (this=0x83c09fc, reverse=<value optimized out>) at /usr/src/debug/kdelibs-4.2.2/khtml/find/khtmlfind.cpp:435 #11 0xb3daff81 in KHTMLPart::findTextNext (this=0x8392f70, reverse=<value optimized out>) at /usr/src/debug/kdelibs-4.2.2/khtml/khtml_part.cpp:3039 #12 0xb3da3ae4 in KHTMLView::findAhead (this=0x83b9818, increase=true) at /usr/src/debug/kdelibs-4.2.2/khtml/khtmlview.cpp:1993 #13 0xb3da422e in KHTMLView::keyPressEvent (this=0x83b9818, _ke=0xbf9a6b1c) at /usr/src/debug/kdelibs-4.2.2/khtml/khtmlview.cpp:1782 #14 0xb699d9b3 in QWidget::event (this=0x83b9818, event=0xbf9a6b1c) at kernel/qwidget.cpp:7551 #15 0xb6d5a0a3 in QFrame::event (this=0x83b9818, e=0xbf9a6b1c) at widgets/qframe.cpp:559 #16 0xb6dfac8d in QAbstractScrollArea::event (this=0x83b9818, e=0xbf9a6b1c) at widgets/qabstractscrollarea.cpp:918 #17 0xb6dffc6d in QScrollArea::event (this=0x83b9818, e=0xbf9a6b1c) at widgets/qscrollarea.cpp:314 #18 0xb3da20ac in KHTMLView::event (this=0x83b9818, e=0xbf9a6b1c) at /usr/src/debug/kdelibs-4.2.2/khtml/khtmlview.cpp:590 #19 0xb6946eec in QApplicationPrivate::notify_helper (this=0x80676f8, receiver=0x83b9818, e=0xbf9a6b1c) at kernel/qapplication.cpp:4084 #20 0xb695026b in QApplication::notify (this=0xbf9a7740, receiver=0x83b9818, e=0xbf9a6b1c) at kernel/qapplication.cpp:3690 #21 0xb78f4ded in KApplication::notify (this=0xbf9a7740, receiver=0x83b9818, event=0xbf9a6b1c) at /usr/src/debug/kdelibs-4.2.2/kdeui/kernel/kapplication.cpp:307 #22 0xb73369db in QCoreApplication::notifyInternal (this=0xbf9a7740, receiver=0x83b9818, event=0xbf9a6b1c) at kernel/qcoreapplication.cpp:602 #23 0xb6947dce in qt_sendSpontaneousEvent (receiver=0x83b9818, event=0xb71ce601) at ../../src/corelib/kernel/qcoreapplication.h:216 #24 0xb69e3750 in QKeyMapper::sendKeyEvent (keyWidget=0x83b9818, grab=false, type=QEvent::KeyPress, code=47, modifiers={i = -1080398744}, text=@0xbf9a6c94, autorepeat=<value optimized out>, count=<value optimized out>, nativeScanCode=61, nativeVirtualKey=47, nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1678 #25 0xb69e593e in QKeyMapperPrivate::translateKeyEvent (this=0x808e9f8, keyWidget=0x83b9818, event=0xbf9a72fc, grab=false) at kernel/qkeymapper_x11.cpp:1648 #26 0xb69bccee in QApplication::x11ProcessEvent (this=0xbf9a7740, event=0xbf9a72fc) at kernel/qapplication_x11.cpp:3434 #27 0xb69e73ca in x11EventSourceDispatch (s=0x806a800, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #28 0xb6201d88 in IA__g_main_context_dispatch (context=0x8069a90) at gmain.c:1814 #29 0xb62052fb in g_main_context_iterate (context=0x8069a90, block=1, dispatch=1, self=0x8067910) at gmain.c:2448 #30 0xb6205478 in IA__g_main_context_iteration (context=0x8069a90, may_block=1) at gmain.c:2511 #31 0xb7362428 in QEventDispatcherGlib::processEvents (this=0x8054af8, flags={i = -1080396616}) at kernel/qeventdispatcher_glib.cpp:323 #32 0xb69e6ac5 in QGuiEventDispatcherGlib::processEvents (this=0x8054af8, flags={i = -1080396568}) at kernel/qguieventdispatcher_glib.cpp:202 #33 0xb7334ffa in QEventLoop::processEvents (this=0xbf9a7560, flags={i = -1080396504}) at kernel/qeventloop.cpp:149 #34 0xb733543a in QEventLoop::exec (this=0xbf9a7560, flags={i = -1080396440}) at kernel/qeventloop.cpp:200 #35 0xb73378e9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880 #36 0xb6946d67 in QApplication::exec () at kernel/qapplication.cpp:3553 #37 0xb803c9bf in kdemain () from /usr/lib/libkdeinit4_konqueror.so #38 0x08048772 in _start ()
Marking as duplicate of bug 189201. Thanks *** This bug has been marked as a duplicate of bug 189201 ***