Application: konqueror (4.4.2 (KDE 4.4.2)) KDE Platform Version: 4.4.2 (KDE 4.4.2) Qt Version: 4.6.2 Operating System: Linux 2.6.32-22-generic i686 Distribution: Ubuntu 10.04 LTS -- Information about the crash: 1. Start Konqueror 2. Follow the link http://base.asterios.tm/#monster.main.20761%23 The crash can be reproduced every time. -- Backtrace: Application: Konqueror (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0xb784baa0 (LWP 8107))] Thread 2 (Thread 0xb0ee3b70 (LWP 8130)): #0 0x006cd422 in __kernel_vsyscall () #1 0x00a88b86 in *__GI___poll (fds=0xb1eff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x072944eb in g_poll () from /lib/libglib-2.0.so.0 #3 0x072870ac in ?? () from /lib/libglib-2.0.so.0 #4 0x072874b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x0086260f in QEventDispatcherGlib::processEvents (this=0x8dd3ac0, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #6 0x00835059 in QEventLoop::processEvents (this=0xb0ee3290, flags=) at kernel/qeventloop.cpp:149 #7 0x008354aa in QEventLoop::exec (this=0xb0ee3290, flags=...) at kernel/qeventloop.cpp:201 #8 0x007315a8 in QThread::exec (this=0x8e0e4b8) at thread/qthread.cpp:487 #9 0x00814c1b in QInotifyFileSystemWatcherEngine::run (this=0x8e0e4b8) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x0073432e in QThreadPrivate::start (arg=0x8e0e4b8) at thread/qthread_unix.cpp:248 #11 0x004b396e in start_thread (arg=0xb0ee3b70) at pthread_create.c:300 #12 0x00a96a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb784baa0 (LWP 8107)): [KCrash Handler] #6 0x0245921b in KJS::RegExp::match (this=0x925d358, s=..., error=0xbf92729f, i=244, pos=0xbf927298, ovector=0xbf927294) at ../../kjs/regexp.cpp:494 #7 0x02471790 in KJS::RegExpObjectImp::performMatch (this=0xb5010640, r=0x925d358, exec=0xbf927910, s=..., startOffset=244, endOffset=0xbf9273f0, ovector=0xbf9273dc) at ../../kjs/regexp_object.cpp:257 #8 0x024600d3 in replace (this=0xb5019e20, exec=0xbf927910, thisObj=0xb0624840, args=...) at ../../kjs/string_object.cpp:369 #9 KJS::StringProtoFunc::callAsFunction (this=0xb5019e20, exec=0xbf927910, thisObj=0xb0624840, args=...) at ../../kjs/string_object.cpp:611 #10 0x0247c10d in KJS::JSObject::call (this=0xb203c0, exec=0xbf927910, thisObj=0xb0624840, args=...) at ../../kjs/object.cpp:70 #11 0x0249a3a2 in KJS::Machine::runBlock (exec=0xbf927910, codeBlock=..., parentExec=0xbf927d80) at codes.def:1192 #12 0x024784cb in KJS::FunctionImp::callAsFunction (this=0xb5016600, exec=0xbf927d80, thisObj=0xb5016420, args=...) at ../../kjs/function.cpp:144 #13 0x0247c10d in KJS::JSObject::call (this=0xb203c0, exec=0xbf927d80, thisObj=0xb5016420, args=...) at ../../kjs/object.cpp:70 #14 0x0249a3a2 in KJS::Machine::runBlock (exec=0xbf927d80, codeBlock=..., parentExec=0xbf9281f0) at codes.def:1192 #15 0x024784cb in KJS::FunctionImp::callAsFunction (this=0xb5018160, exec=0xbf9281f0, thisObj=0xb5017e80, args=...) at ../../kjs/function.cpp:144 #16 0x0247c10d in KJS::JSObject::call (this=0xb203c0, exec=0xbf9281f0, thisObj=0xb5017e80, args=...) at ../../kjs/object.cpp:70 #17 0x0249a3a2 in KJS::Machine::runBlock (exec=0xbf9281f0, codeBlock=..., parentExec=0xbf928660) at codes.def:1192 #18 0x024784cb in KJS::FunctionImp::callAsFunction (this=0xb5019580, exec=0xbf928660, thisObj=0xb50195e0, args=...) at ../../kjs/function.cpp:144 #19 0x0247c10d in KJS::JSObject::call (this=0xb203c0, exec=0xbf928660, thisObj=0xb50195e0, args=...) at ../../kjs/object.cpp:70 #20 0x0249a3a2 in KJS::Machine::runBlock (exec=0xbf928660, codeBlock=..., parentExec=0x8fbb588) at codes.def:1192 #21 0x024784cb in KJS::FunctionImp::callAsFunction (this=0xb50170e0, exec=0x8fbb588, thisObj=0xb0630000, args=...) at ../../kjs/function.cpp:144 #22 0x0247c10d in KJS::JSObject::call (this=0xb203c0, exec=0x8fbb588, thisObj=0xb0630000, args=...) at ../../kjs/object.cpp:70 #23 0x02143230 in KJS::ScheduledAction::execute (this=0x920aab8, window=0xb0630000) at ../../khtml/ecma/kjs_window.cpp:2186 #24 0x02144c22 in KJS::WindowQObject::timerEvent (this=0x8ed3408) at ../../khtml/ecma/kjs_window.cpp:2362 #25 0x00847254 in QObject::event (this=0x8ed3408, e=0xf4) at kernel/qobject.cpp:1212 #26 0x03e6c4dc in QApplicationPrivate::notify_helper (this=0x8a6a1b0, receiver=0x8ed3408, e=0xbf928d40) at kernel/qapplication.cpp:4300 #27 0x03e7305e in QApplication::notify (this=0xbf929224, receiver=0x8ed3408, e=0xbf928d40) at kernel/qapplication.cpp:3704 #28 0x00f98f2a in KApplication::notify (this=0xbf929224, receiver=0x8ed3408, event=0xbf928d40) at ../../kdeui/kernel/kapplication.cpp:302 #29 0x00836a3b in QCoreApplication::notifyInternal (this=0xbf929224, receiver=0x8ed3408, event=0xbf928d40) at kernel/qcoreapplication.cpp:704 #30 0x00865d66 in QCoreApplication::sendEvent (this=0x8a6d234) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #31 QTimerInfoList::activateTimers (this=0x8a6d234) at kernel/qeventdispatcher_unix.cpp:603 #32 0x00862917 in timerSourceDispatch (source=0x8a6d268) at kernel/qeventdispatcher_glib.cpp:184 #33 idleTimerSourceDispatch (source=0x8a6d268) at kernel/qeventdispatcher_glib.cpp:231 #34 0x072835e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #35 0x072872d8 in ?? () from /lib/libglib-2.0.so.0 #36 0x072874b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #37 0x008625d5 in QEventDispatcherGlib::processEvents (this=0x89dcb48, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #38 0x03f2c135 in QGuiEventDispatcherGlib::processEvents (this=0x89dcb48, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #39 0x00835059 in QEventLoop::processEvents (this=0xbf929004, flags=) at kernel/qeventloop.cpp:149 #40 0x008354aa in QEventLoop::exec (this=0xbf929004, flags=...) at kernel/qeventloop.cpp:201 #41 0x0083969f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #42 0x03e6c577 in QApplication::exec () at kernel/qapplication.cpp:3579 #43 0x019531ee in kdemain (argc=2, argv=0x8a33230) at ../../../../apps/konqueror/src/konqmain.cpp:271 #44 0x0804e133 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x8a5f214 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x8a5f218 "dieselmachine;1275122816;231347;2004_TIME3272463") at ../../kinit/kinit.cpp:717 #45 0x0804ec6d in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209 #46 0x0804f190 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402 #47 0x0804fe4f in main (argc=4, argv=0xbf929e04, envp=0xbf929e18) at ../../kinit/kinit.cpp:1845 This bug may be a duplicate of or related to bug 213606. Possible duplicates by query: bug 225332, bug 213606. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 213606 ***
225332 makes a better one, since it doesn't have a 2nd bug in report. (Also, testing a fix right now) *** This bug has been marked as a duplicate of bug 225332 ***
SVN commit 1134932 by orlovich: Properly keep attributes when239957 replacing a hashtable property with normal one. Fixes the actual website in #239957 (previous fix just made it not crash) BUG:239957 M +5 -1 object.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1134932