Version: 4.3.2 (using KDE 1.2) OS: Linux Version of the application: 4.3.2 (KDE 4.3.2) KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-23-generic x86_64 Distribution: Ubuntu 9.10 What I was doing when the application crashed: Use the portal on www.yahoo.com/mail and connect on your yahoo mail account. The connection look to be good but after afer few second a segfault occure. The crash occure for khtml as well as webkit. Reproducible: Always Steps to Reproduce: 1) connect to http://www.yahoo.fr/mail 2) after somes seconds the redirection show you the connection screen. 3) connect it with your yahoo account identifiants 4) after sommes seconds a screen explain you that you are not using firefox/ie... 5) You just have time to read this then konqueror close and the bug-report-tool show up. Actual Results: Konqueror close. A segFault append. Expected Results: Konqueror should not have close. -- Backtrace: Application: Konqueror (kdeinit4), signal: Segmentation fault The current source language is "auto; currently c". [KCrash Handler] #5 0x00007f6249a211b7 in KJS::RegExp::match (this=0x3c93b70, s=..., error=<value optimized out>, i=28, pos=0x7fff37bf3588, ovector=0x7fff37bf3580) at ../../kjs/regexp.cpp:414 #6 0x00007f6249a367fc in KJS::RegExpObjectImp::performMatch (this=0x7f6246e58040, r=0x3c93b70, exec=0x7fff37bf46b0, s=..., startOffset=28, endOffset=0x7fff37bf3e34, ovector=0x7fff37bf3858) at ../../kjs/regexp_object.cpp:254 #7 0x00007f6249a26b26 in replace (this=<value optimized out>, exec=0x1, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/string_object.cpp:369 #8 KJS::StringProtoFunc::callAsFunction (this=<value optimized out>, exec=0x1, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/string_object.cpp:611 #9 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #10 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bf46b0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #11 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f62464f2a40, exec=0x7fff37bf50a0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #12 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #13 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bf50a0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #14 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f62464894c0, exec=0x7fff37bf5ac0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #15 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #16 0x00007f6249a39f59 in KJS::FunctionImp::construct (this=0x7f62464894c0, exec=0x7fff37bf5ac0, args=...) at ../../kjs/function.cpp:320 #17 0x00007f6249a5cc1c in KJS::Machine::runBlock (exec=0x7fff37bf5ac0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1213 #18 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6245fd7c80, exec=0x7fff37bf64b0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #19 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #20 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bf64b0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #21 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246e56040, exec=0x7fff37bf6ea0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #22 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #23 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bf6ea0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #24 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f624658ea00, exec=0x7fff37bf7960, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #25 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #26 0x00007f6249a22abc in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff37bf7960, thisObj=0x7f624658ea00, args=...) at ../../kjs/function_object.cpp:139 #27 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #28 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bf7960, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #29 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6245fdfc40, exec=0x7fff37bf8350, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #30 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #31 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bf8350, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #32 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6245fdfcc0, exec=0x7fff37bf8d40, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #33 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #34 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bf8d40, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #35 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246580280, exec=0x7fff37bf9730, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #36 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #37 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bf9730, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #38 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246580100, exec=0x7fff37bfa120, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #39 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #40 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bfa120, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #41 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f624652da40, exec=0x7fff37bfabe0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #42 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #43 0x00007f6249a22abc in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff37bfabe0, thisObj=0x7f624652da40, args=...) at ../../kjs/function_object.cpp:139 #44 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #45 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bfabe0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #46 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246580280, exec=0x7fff37bfb5d0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #47 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #48 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bfb5d0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #49 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246580100, exec=0x7fff37bfbfc0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #50 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #51 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bfbfc0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #52 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246580100, exec=0x7fff37bfc9b0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #53 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #54 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bfc9b0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #55 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246579e00, exec=0x7fff37bfd3a0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #56 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #57 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bfd3a0, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #58 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246580180, exec=0x7fff37bfdd90, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #59 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #60 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bfdd90, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #61 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246580200, exec=0x7fff37bfe780, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #62 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #63 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bfe780, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #64 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246e55ec0, exec=0x7fff37bff170, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #65 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #66 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bff170, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #67 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246e55fc0, exec=0x7fff37bffb60, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #68 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #69 0x00007f6249a5c4da in KJS::Machine::runBlock (exec=0x7fff37bffb60, codeBlock=<value optimized out>, parentExec=<value optimized out>) at codes.def:1192 #70 0x00007f6249a3c98a in KJS::FunctionImp::callAsFunction (this=0x7f6246e5c2c0, exec=0x2a5aca0, thisObj=<value optimized out>, args=<value optimized out>) at ../../kjs/function.cpp:144 #71 0x00007f6249a40249 in KJS::JSObject::call (this=0x7f625e7bfe40, exec=0x1c, thisObj=0x1c, args=...) at ../../kjs/object.cpp:69 #72 0x00007f624a31c142 in KJS::ScheduledAction::execute (this=0x2c151b0, window=0x7f624d400000) at ../../khtml/ecma/kjs_window.cpp:2186 #73 0x00007f624a31db03 in KJS::WindowQObject::timerEvent (this=0x2a63f70) at ../../khtml/ecma/kjs_window.cpp:2362 #74 0x00007f6260cd3d83 in QObject::event (this=0x2a63f70, e=0x18) at kernel/qobject.cpp:1075 #75 0x00007f625ec74efc in QApplicationPrivate::notify_helper (this=0x1d6d2c0, receiver=0x2a63f70, e=0x7fff37c00400) at kernel/qapplication.cpp:4056 #76 0x00007f625ec7c1ce in QApplication::notify (this=0x7fff37c008a0, receiver=0x2a63f70, e=0x7fff37c00400) at kernel/qapplication.cpp:4021 #77 0x00007f625f8abab6 in KApplication::notify (this=0x7fff37c008a0, receiver=0x2a63f70, event=0x7fff37c00400) at ../../kdeui/kernel/kapplication.cpp:302 #78 0x00007f6260cc4c2c in QCoreApplication::notifyInternal (this=0x7fff37c008a0, receiver=0x2a63f70, event=0x7fff37c00400) at kernel/qcoreapplication.cpp:610 #79 0x00007f6260cef862 in QCoreApplication::sendEvent (this=0x1d70ec0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #80 QTimerInfoList::activateTimers (this=0x1d70ec0) at kernel/qeventdispatcher_unix.cpp:572 #81 0x00007f6260ced25d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165 #82 0x00007f625dba4bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #83 0x00007f625dba8598 in ?? () from /lib/libglib-2.0.so.0 #84 0x00007f625dba86c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #85 0x00007f6260ced1a6 in QEventDispatcherGlib::processEvents (this=0x1cc7040, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #86 0x00007f625ed094be in QGuiEventDispatcherGlib::processEvents (this=0x7f625e7bfe40, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #87 0x00007f6260cc3532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #88 0x00007f6260cc3904 in QEventLoop::exec (this=0x7fff37c006a0, flags=) at kernel/qeventloop.cpp:201 #89 0x00007f6260cc5ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #90 0x00007f6256474e26 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/konqueror/src/konqmain.cpp:271 #91 0x0000000000406da8 in launch (argc=4, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=32, envs=<value optimized out>, reset_env=true, tty=0x0, avoid_loops=false, startup_id_str=0x1d539b8 "kevin;1313313534;250000;2514_TIME2761260") at ../../kinit/kinit.cpp:677 #92 0x0000000000407aa0 in handle_launcher_request (sock=11, who=<value optimized out>) at ../../kinit/kinit.cpp:1169 #93 0x0000000000407f08 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1353 #94 0x0000000000408bb2 in main (argc=2, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1793
*** This bug has been marked as a duplicate of bug 278826 ***