Application: konqueror (4.8.5 (4.8.5)) KDE Platform Version: 4.8.5 (4.8.5) (Compiled from sources) Qt Version: 4.8.1 Operating System: Linux 3.2.0-64-generic x86_64 Distribution: Ubuntu 12.04.4 LTS -- Information about the crash: - What I was doing when the application crashed: following links from Google news using Konqueror. - Unusual behavior I noticed: Selected news item in Google news, navigated to non-google website in new Konqueror tab, while non-Google webpage loads Konqueror crashes with "segmentation fault" notification. Exact same behavior yesterday using reconq browser, so may be khtml related. - Custom settings of the application: Using unmodified default settings. (However, GNOME Color Chooser presets control personalized appearance of KDE applications like Konqueror and reconq.) -- Backtrace: Application: Konqueror (konqueror), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fb3db321780 (LWP 2235))] Thread 4 (Thread 0x7fb3c6804700 (LWP 2236)): #0 0x00007fb3d3adb351 in g_mutex_get_impl (mutex=0x1bab480) at /build/buildd/glib2.0-2.32.4/./glib/gthread-posix.c:130 #1 0x00007fb3d3adb5a9 in g_mutex_lock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gthread-posix.c:208 #2 0x00007fb3d3a9fbf6 in g_main_context_dispatch (context=0x1bab480) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3071 #3 0x00007fb3d3aa0060 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x1bab480, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3146 #4 g_main_context_iterate (context=0x1bab480, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3083 #5 0x00007fb3d3aa045a in g_main_loop_run (loop=0x7fb3c00010c0) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3340 #6 0x00007fb3c680998b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #7 0x00007fb3d3ac19b5 in g_thread_proxy (data=0x1b845e0) at /build/buildd/glib2.0-2.32.4/./glib/gthread.c:801 #8 0x00007fb3d4160e9a in start_thread (arg=0x7fb3c6804700) at pthread_create.c:308 #9 0x00007fb3dab8e3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fb3c6003700 (LWP 2237)): #0 0x00007fb3d416405d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x7fb3c000fff0) at pthread_mutex_unlock.c:290 #2 0x00007fb3d3adb5e1 in g_mutex_unlock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gthread-posix.c:227 #3 0x00007fb3d3a9f94b in g_main_context_query (context=0x7fb3c000ff30, max_priority=2147483647, timeout=0x7fb3c6002dec, fds=<optimized out>, n_fds=3) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:2941 #4 0x00007fb3d3a9ff6a in g_main_context_iterate (dispatch=1, block=1, context=0x7fb3c000ff30, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3128 #5 g_main_context_iterate (context=0x7fb3c000ff30, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3083 #6 0x00007fb3d3aa045a in g_main_loop_run (loop=0x7fb3c000fee0) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3340 #7 0x00007fb3cd99a5e6 in gdbus_shared_thread_func (user_data=<optimized out>) at /build/buildd/glib2.0-2.32.4/./gio/gdbusprivate.c:277 #8 0x00007fb3d3ac19b5 in g_thread_proxy (data=0x7fb3c000c140) at /build/buildd/glib2.0-2.32.4/./glib/gthread.c:801 #9 0x00007fb3d4160e9a in start_thread (arg=0x7fb3c6003700) at pthread_create.c:308 #10 0x00007fb3dab8e3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fb3c4942700 (LWP 2290)): #0 0x00007fb3d416405d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x7fb3bc000980) at pthread_mutex_unlock.c:290 #2 0x00007fb3d3adb5e1 in g_mutex_unlock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gthread-posix.c:227 #3 0x00007fb3d3a9ffa9 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7fb3bc0008c0, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3148 #4 g_main_context_iterate (context=0x7fb3bc0008c0, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3083 #5 0x00007fb3d3aa0124 in g_main_context_iteration (context=0x7fb3bc0008c0, may_block=1) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3207 #6 0x00007fb3d866e426 in QEventDispatcherGlib::processEvents (this=0x7fb3bc002720, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #7 0x00007fb3d863dc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #8 0x00007fb3d863ded7 in QEventLoop::exec (this=0x7fb3c4941dd0, flags=...) at kernel/qeventloop.cpp:204 #9 0x00007fb3d853cfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #10 0x00007fb3d98c48ee in KIO::NameLookUpThread::run (this=0x1df43b0) at ../../kio/kio/hostinfo.cpp:226 #11 0x00007fb3d853ffcb in QThreadPrivate::start (arg=0x1df43b0) at thread/qthread_unix.cpp:298 #12 0x00007fb3d4160e9a in start_thread (arg=0x7fb3c4942700) at pthread_create.c:308 #13 0x00007fb3dab8e3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #14 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fb3db321780 (LWP 2235)): [KCrash Handler] #6 khtml::HTMLTokenizer::scriptHandler (this=0x57df650) at ../../khtml/html/htmltokenizer.cpp:483 #7 0x00007fb3b0963241 in khtml::HTMLTokenizer::parseRawContent (this=0x57df650, src=...) at ../../khtml/html/htmltokenizer.cpp:379 #8 0x00007fb3b0965965 in khtml::HTMLTokenizer::parseTag (this=0x57df650, src=...) at ../../khtml/html/htmltokenizer.cpp:1528 #9 0x00007fb3b0966425 in khtml::HTMLTokenizer::write (this=0x57df650, str=..., appendData=<optimized out>) at ../../khtml/html/htmltokenizer.cpp:1795 #10 0x00007fb3b090a383 in DOM::DocumentImpl::write (this=0x2064180, text=...) at ../../khtml/xml/dom_docimpl.cpp:1687 #11 0x00007fb3b0ac90ad in KJS::HTMLDocFunction::callAsFunction (this=0x7fb3a67baa40, exec=0x7ffff90a07e0, thisObj=<optimized out>, args=...) at ../../khtml/ecma/kjs_html.cpp:135 #12 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #13 KJS::Machine::runBlock (exec=0x7ffff90a07e0, codeBlock=..., parentExec=0x7ffff90a1250) at codes.def:1223 #14 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67bb980, exec=0x7ffff90a1250, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #15 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #16 KJS::Machine::runBlock (exec=0x7ffff90a1250, codeBlock=..., parentExec=0x7ffff90a1cc0) at codes.def:1223 #17 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67bb900, exec=0x7ffff90a1cc0, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #18 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #19 KJS::Machine::runBlock (exec=0x7ffff90a1cc0, codeBlock=..., parentExec=0x7ffff90a2730) at codes.def:1223 #20 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67bb880, exec=0x7ffff90a2730, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #21 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #22 KJS::Machine::runBlock (exec=0x7ffff90a2730, codeBlock=..., parentExec=0x7ffff90a31a0) at codes.def:1223 #23 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67bf4c0, exec=0x7ffff90a31a0, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #24 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #25 KJS::Machine::runBlock (exec=0x7ffff90a31a0, codeBlock=..., parentExec=0x7ffff90a3c10) at codes.def:1223 #26 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67bd800, exec=0x7ffff90a3c10, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #27 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #28 KJS::Machine::runBlock (exec=0x7ffff90a3c10, codeBlock=..., parentExec=0x7ffff90a4680) at codes.def:1223 #29 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67bd780, exec=0x7ffff90a4680, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #30 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #31 KJS::Machine::runBlock (exec=0x7ffff90a4680, codeBlock=..., parentExec=0x7ffff90a50f0) at codes.def:1223 #32 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67be300, exec=0x7ffff90a50f0, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #33 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #34 KJS::Machine::runBlock (exec=0x7ffff90a50f0, codeBlock=..., parentExec=0x7ffff90a5b60) at codes.def:1223 #35 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67a1980, exec=0x7ffff90a5b60, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #36 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #37 KJS::Machine::runBlock (exec=0x7ffff90a5b60, codeBlock=..., parentExec=0x7ffff90a65d0) at codes.def:1223 #38 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67955c0, exec=0x7ffff90a65d0, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #39 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #40 KJS::Machine::runBlock (exec=0x7ffff90a65d0, codeBlock=..., parentExec=0x7ffff90a7040) at codes.def:1223 #41 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3b00baf00, exec=0x7ffff90a7040, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #42 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #43 KJS::Machine::runBlock (exec=0x7ffff90a7040, codeBlock=..., parentExec=0x7ffff90a7b70) at codes.def:1223 #44 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67956c0, exec=0x7ffff90a7b70, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #45 0x00007fb3abd74c97 in call (args=..., thisObj=0x7fb3a6808c40, exec=0x7ffff90a7b70, this=0x7fb3a67956c0) at ../../kjs/object.h:614 #46 KJS::FunctionProtoFunc::callAsFunction (this=<optimized out>, exec=0x7ffff90a7b70, thisObj=0x7fb3a67956c0, args=...) at ../../kjs/function_object.cpp:123 #47 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #48 KJS::Machine::runBlock (exec=0x7ffff90a7b70, codeBlock=..., parentExec=0x7ffff90a85e0) at codes.def:1223 #49 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67dee80, exec=0x7ffff90a85e0, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #50 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #51 KJS::Machine::runBlock (exec=0x7ffff90a85e0, codeBlock=..., parentExec=0x7ffff90a9050) at codes.def:1223 #52 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67c74c0, exec=0x7ffff90a9050, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #53 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #54 KJS::Machine::runBlock (exec=0x7ffff90a9050, codeBlock=..., parentExec=0x7ffff90a9ac0) at codes.def:1223 #55 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a67c6d00, exec=0x7ffff90a9ac0, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #56 0x00007fb3abdab2fa in call (args=..., thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:614 #57 KJS::Machine::runBlock (exec=0x7ffff90a9ac0, codeBlock=..., parentExec=0x603abc0) at codes.def:1223 #58 0x00007fb3abd8c4a5 in KJS::FunctionImp::callAsFunction (this=0x7fb3a75f4e80, exec=0x603abc0, thisObj=<optimized out>, args=...) at ../../kjs/function.cpp:173 #59 0x00007fb3b0aed2ef in call (args=..., thisObj=0x7fb3c4020700, exec=0x603abc0, this=<optimized out>) at ../../kjs/object.h:614 #60 KJS::ScheduledAction::execute (this=0x50ec3b0, window=0x7fb3c4020700) at ../../khtml/ecma/kjs_window.cpp:2293 #61 0x00007fb3b0af75cc in KJS::WindowQObject::timerEvent (this=0x42397b0) at ../../khtml/ecma/kjs_window.cpp:2468 #62 0x00007fb3d8658179 in QObject::event (this=0x42397b0, e=<optimized out>) at kernel/qobject.cpp:1157 #63 0x00007fb3d7744894 in notify_helper (e=0x7ffff90aa3e0, receiver=0x42397b0, this=0x1b0afe0) at kernel/qapplication.cpp:4559 #64 QApplicationPrivate::notify_helper (this=0x1b0afe0, receiver=0x42397b0, e=0x7ffff90aa3e0) at kernel/qapplication.cpp:4531 #65 0x00007fb3d7749713 in QApplication::notify (this=0x7ffff90aa820, receiver=0x42397b0, e=0x7ffff90aa3e0) at kernel/qapplication.cpp:4420 #66 0x00007fb3d90a43f6 in KApplication::notify (this=0x7ffff90aa820, receiver=0x42397b0, event=0x7ffff90aa3e0) at ../../kdeui/kernel/kapplication.cpp:311 #67 0x00007fb3d863ee9c in QCoreApplication::notifyInternal (this=0x7ffff90aa820, receiver=0x42397b0, event=0x7ffff90aa3e0) at kernel/qcoreapplication.cpp:876 #68 0x00007fb3d86701f2 in sendEvent (event=0x7ffff90aa3e0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #69 QTimerInfoList::activateTimers (this=0x1b0aa00) at kernel/qeventdispatcher_unix.cpp:611 #70 0x00007fb3d866dc0d in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186 #71 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180 #72 0x00007fb3d866dc31 in idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:233 #73 0x00007fb3d3a9fd13 in g_main_dispatch (context=0x1b0c720) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:2539 #74 g_main_context_dispatch (context=0x1b0c720) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3075 #75 0x00007fb3d3aa0060 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x1b0c720, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3146 #76 g_main_context_iterate (context=0x1b0c720, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3083 #77 0x00007fb3d3aa0124 in g_main_context_iteration (context=0x1b0c720, may_block=1) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3207 #78 0x00007fb3d866e3bf in QEventDispatcherGlib::processEvents (this=0x1adcb30, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #79 0x00007fb3d77ecd9e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #80 0x00007fb3d863dc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #81 0x00007fb3d863ded7 in QEventLoop::exec (this=0x7ffff90aa650, flags=...) at kernel/qeventloop.cpp:204 #82 0x00007fb3d8642f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #83 0x00007fb3daf1128a in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so #84 0x00007fb3daabb76d in __libc_start_main (main=0x400640, argc=2, ubp_av=0x7ffff90ab1d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffff90ab1c8) at libc-start.c:226 #85 0x0000000000400671 in _start () This bug may be a duplicate of or related to bug 322430. Possible duplicates by query: bug 325557, bug 322430. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 209107 ***