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.33.2-desktop-2mnb x86_64 Distribution: "Mandriva Linux 2010.1" -- Information about the crash: When I browse Google Maps in Konquror with KHTML, scrolling (zoom) wantn't work, so I change it to WebKit and get crash. -- Backtrace: Application: Konqueror (kdeinit4), signal: Aborted 82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f8644a19720 (LWP 5640))] Thread 2 (Thread 0x7f8623fde710 (LWP 15425)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f863b5e5016 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4 #2 0x00007f863b5e5059 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4 #3 0x00007f8642caea5d in start_thread (arg=<value optimized out>) at pthread_create.c:297 #4 0x00007f8641a8813d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f8644a19720 (LWP 5640)): [KCrash Handler] #5 0x00007f86419de925 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007f86419dff40 in abort () at abort.c:92 #7 0x00007f8641a1e2f0 in malloc_printerr (action=2, str=0x7f8641ae1ad6 "free(): invalid pointer", ptr=0x1608) at malloc.c:6269 #8 0x00007f861a1c0239 in NP_Initialize () from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/IcedTeaPlugin.so #9 0x00007f863baaae7b in WebCore::PluginPackage::load() () from /usr/lib64/libQtWebKit.so.4 #10 0x00007f863baabca9 in WebCore::PluginPackage::fetchInfo() () from /usr/lib64/libQtWebKit.so.4 #11 0x00007f863b96a874 in WebCore::PluginPackage::createPackage(WebCore::String const&, long const&) () from /usr/lib64/libQtWebKit.so.4 #12 0x00007f863b967cbd in WebCore::PluginDatabase::refresh() () from /usr/lib64/libQtWebKit.so.4 #13 0x00007f863b969462 in WebCore::PluginDatabase::installedPlugins(bool) () from /usr/lib64/libQtWebKit.so.4 #14 0x00007f863ba72280 in WebCore::PluginData::initPlugins() () from /usr/lib64/libQtWebKit.so.4 #15 0x00007f863b9169d4 in WebCore::PluginData::PluginData(WebCore::Page const*) () from /usr/lib64/libQtWebKit.so.4 #16 0x00007f863b906b98 in WebCore::Page::pluginData() const () from /usr/lib64/libQtWebKit.so.4 #17 0x00007f863b91969c in WebCore::MimeTypeArray::canGetItemsForName(WebCore::AtomicString const&) () from /usr/lib64/libQtWebKit.so.4 #18 0x00007f863b640f25 in WebCore::JSMimeTypeArray::canGetItemsForName(JSC::ExecState*, WebCore::MimeTypeArray*, JSC::Identifier const&) () from /usr/lib64/libQtWebKit.so.4 #19 0x00007f863bdf3a30 in WebCore::JSMimeTypeArray::getOwnPropertySlot(JSC::ExecState*, JSC::Identifier const&, JSC::PropertySlot&) () from /usr/lib64/libQtWebKit.so.4 #20 0x00007f863b551e8f in JSC::Interpreter::privateExecute(JSC::Interpreter::ExecutionFlag, JSC::RegisterFile*, JSC::ExecState*, JSC::JSValue*) () from /usr/lib64/libQtWebKit.so.4 #21 0x00007f863b55325f in JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::ScopeChainNode*, JSC::JSObject*, JSC::JSValue*) () from /usr/lib64/libQtWebKit.so.4 #22 0x00007f863b58265f in JSC::evaluate(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&, JSC::JSValue) () from /usr/lib64/libQtWebKit.so.4 #23 0x00007f863b6419e5 in WebCore::evaluateInWorld(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&, JSC::JSValue, WebCore::DOMWrapperWorld*) () from /usr/lib64/libQtWebKit.so.4 #24 0x00007f863b64f4b0 in WebCore::ScriptController::evaluateInWorld(WebCore::ScriptSourceCode const&, WebCore::DOMWrapperWorld*) () from /usr/lib64/libQtWebKit.so.4 #25 0x00007f863b64f6d2 in WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&) () from /usr/lib64/libQtWebKit.so.4 #26 0x00007f863b65edca in WebCore::ScriptController::executeScript(WebCore::ScriptSourceCode const&) () from /usr/lib64/libQtWebKit.so.4 #27 0x00007f863b839ee1 in WebCore::HTMLTokenizer::scriptExecution(WebCore::ScriptSourceCode const&, WebCore::HTMLTokenizer::State) () from /usr/lib64/libQtWebKit.so.4 #28 0x00007f863b83ce25 in WebCore::HTMLTokenizer::scriptHandler(WebCore::HTMLTokenizer::State) () from /usr/lib64/libQtWebKit.so.4 #29 0x00007f863b83d980 in WebCore::HTMLTokenizer::parseNonHTMLText(WebCore::SegmentedString&, WebCore::HTMLTokenizer::State) () from /usr/lib64/libQtWebKit.so.4 #30 0x00007f863b840d45 in WebCore::HTMLTokenizer::write(WebCore::SegmentedString const&, bool) () from /usr/lib64/libQtWebKit.so.4 #31 0x00007f863b891860 in WebCore::FrameLoader::write(char const*, int, bool) () from /usr/lib64/libQtWebKit.so.4 #32 0x00007f863ba78bf1 in WebCore::FrameLoaderClientQt::committedLoad(WebCore::DocumentLoader*, char const*, int) () from /usr/lib64/libQtWebKit.so.4 #33 0x00007f863b883009 in WebCore::DocumentLoader::commitLoad(char const*, int) () from /usr/lib64/libQtWebKit.so.4 #34 0x00007f863b8beed1 in WebCore::ResourceLoader::didReceiveData(char const*, int, long long, bool) () from /usr/lib64/libQtWebKit.so.4 #35 0x00007f863b8b154c in WebCore::MainResourceLoader::didReceiveData(char const*, int, long long, bool) () from /usr/lib64/libQtWebKit.so.4 #36 0x00007f863ba59c03 in WebCore::QNetworkReplyHandler::forwardData() () from /usr/lib64/libQtWebKit.so.4 #37 0x00007f863ba5b2c4 in WebCore::QNetworkReplyHandler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtWebKit.so.4 #38 0x00007f864303ba39 in QObject::event (this=0x5dce640, e=0x65476f0) at kernel/qobject.cpp:1248 #39 0x00007f86421d176c in QApplicationPrivate::notify_helper (this=0x219d6d0, receiver=0x5dce640, e=0x65476f0) at kernel/qapplication.cpp:4300 #40 0x00007f86421d7d6b in QApplication::notify (this=0x7fff1eb97c50, receiver=0x5dce640, e=0x65476f0) at kernel/qapplication.cpp:4183 #41 0x00007f8643549f9e in KApplication::notify (this=0x7fff1eb97c50, receiver=0x5dce640, event=0x65476f0) at /usr/src/debug/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302 #42 0x00007f864302bcfc in QCoreApplication::notifyInternal (this=0x7fff1eb97c50, receiver=0x5dce640, event=0x65476f0) at kernel/qcoreapplication.cpp:704 #43 0x00007f864302e477 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215 #44 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1345 #45 0x00007f86430556a3 in sendPostedEvents () at kernel/qcoreapplication.h:220 #46 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276 #47 0x00007f863e670ce0 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #48 0x00007f863e674b48 in ?? () from /usr/lib64/libglib-2.0.so.0 #49 0x00007f863e674cfc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #50 0x00007f86430551e3 in QEventDispatcherGlib::processEvents (this=0x210e1d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #51 0x00007f864228052e in QGuiEventDispatcherGlib::processEvents (this=0x1608, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #52 0x00007f864302a622 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #53 0x00007f864302a9fc in QEventLoop::exec (this=0x7fff1eb979a0, flags=) at kernel/qeventloop.cpp:201 #54 0x00007f864302e73b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #55 0x00007f8636a64c3f in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.4.2/apps/konqueror/src/konqmain.cpp:257 #56 0x0000000000406aa9 in launch (argc=2, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x21708f4 "KotOR;1271426703;398840;6130_TIME10682800") at /usr/src/debug/kdelibs-4.4.2/kinit/kinit.cpp:717 #57 0x0000000000407218 in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.4.2/kinit/kinit.cpp:1209 #58 0x0000000000407ed1 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.4.2/kinit/kinit.cpp:1402 #59 0x0000000000408710 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at /usr/src/debug/kdelibs-4.4.2/kinit/kinit.cpp:1845 Reported using DrKonqi
> /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/IcedTeaPlugin.so > #9 0x00007f863baaae7b in WebCore::PluginPackage::load() () from Do you have mozplugin installed ? If so you need to remove it. Otherwise, I do not see how a Java plugin can get loaded since QtWebKit currently does not support loading of java applets.
*** Bug 238106 has been marked as a duplicate of this bug. ***
I'm not sure it's a real dupe. My crash happens when i simply surf to http://mail.google.com with webkit *and* khtml.
(In reply to comment #3) > I'm not sure it's a real dupe. My crash happens when i simply surf to > http://mail.google.com with webkit *and* khtml. For dups, what matters is the backtrace not the action you were taking when the crash occurred. Many things can trigger the same bug. I am almost certain this is caused by the mozplugger because QtWebKit does not have builtin support for java applets. Do you have this package installed on your system ?
(In reply to comment #4) > (In reply to comment #3) > > I'm not sure it's a real dupe. My crash happens when i simply surf to > > http://mail.google.com with webkit *and* khtml. > > For dups, what matters is the backtrace not the action you were taking when the > crash occurred. Many things can trigger the same bug. I am almost certain this > is caused by the mozplugger because QtWebKit does not have builtin support for > java applets. Do you have this package installed on your system ? rpm -qa | grep -i moz swfdec-mozilla-0.9.2-3.fc12.x86_64 mozilla-filesystem-1.9-5.fc12.x86_64 libproxy-mozjs-0.2.3-12.fc12.x86_64 totem-mozplugin-2.28.6-1.fc12.x86_64 gnome-python2-gtkmozembed-2.25.3-17.fc12.x86_64
(In reply to comment #5) > (In reply to comment #4) > > (In reply to comment #3) > > > I'm not sure it's a real dupe. My crash happens when i simply surf to > > > http://mail.google.com with webkit *and* khtml. > > > > For dups, what matters is the backtrace not the action you were taking when the > > crash occurred. Many things can trigger the same bug. I am almost certain this > > is caused by the mozplugger because QtWebKit does not have builtin support for > > java applets. Do you have this package installed on your system ? > > rpm -qa | grep -i moz > > swfdec-mozilla-0.9.2-3.fc12.x86_64 > mozilla-filesystem-1.9-5.fc12.x86_64 > libproxy-mozjs-0.2.3-12.fc12.x86_64 > totem-mozplugin-2.28.6-1.fc12.x86_64 > gnome-python2-gtkmozembed-2.25.3-17.fc12.x86_64 Well then I do not know how your system java plugin is getting loaded since QtWebKit does not yet support Java applets! The line below from the bt should never be there unless something is attempting to load the open source implementation (IceTea) of the Java plugin, specially since the current version of the kwebkitpart library implicitly guards against loading of the "application/x-java" mimetype... #10 NP_Initialize (browserTable=<value optimized out>, pluginTable=<value optimized out>) at /usr/src/debug/icedtea6-1.8/plugin/icedteanp/IcedTeaNPPlugin.cc:2156 What is the library version number of your "libkwebkitpart.so" file ?
Hrm.. Either i'm to dumb right now or i just have: libkwebkit.so.1 libkwebkit.so.1.0.0 No libkwebkitpart.so here. webkitpart package is installed and provides the above.
If that help you with anything here. ldd /usr/lib64/libkwebkit.so.1 linux-vdso.so.1 => (0x00007fff285ff000) libkparts.so.4 => /usr/lib64/libkparts.so.4 (0x00007fcbd623e000) libkdewebkit.so.5 => /usr/lib64/libkdewebkit.so.5 (0x00007fcbd6021000) libQtWebKit.so.4 => /usr/lib64/libQtWebKit.so.4 (0x00007fcbd4c52000) libkio.so.5 => /usr/lib64/libkio.so.5 (0x00007fcbd47af000) libQtNetwork.so.4 => /usr/lib64/libQtNetwork.so.4 (0x00007fcbd4499000) libQtXml.so.4 => /usr/lib64/libQtXml.so.4 (0x00007fcbd4257000) libkdeui.so.5 => /usr/lib64/libkdeui.so.5 (0x00007fcbd3c54000) libQtSvg.so.4 => /usr/lib64/libQtSvg.so.4 (0x00007fcbd39ff000) libkdecore.so.5 => /usr/lib64/libkdecore.so.5 (0x00007fcbd358d000) libQtDBus.so.4 => /usr/lib64/libQtDBus.so.4 (0x00007fcbd331c000) libQtCore.so.4 => /usr/lib64/libQtCore.so.4 (0x00007fcbd2eb7000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fcbd2c9a000) libQtGui.so.4 => /usr/lib64/libQtGui.so.4 (0x00007fcbd2071000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fcbd1d6f000) libm.so.6 => /lib64/libm.so.6 (0x00007fcbd1aea000) libc.so.6 => /lib64/libc.so.6 (0x00007fcbd1771000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fcbd155b000) libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00007fcbd12cb000) libphonon.so.4 => /usr/lib64/libphonon.so.4 (0x00007fcbd1066000) libQtXmlPatterns.so.4 => /usr/lib64/libQtXmlPatterns.so.4 (0x00007fcbd0a12000) libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007fcbd0802000) libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fcbd05f8000) libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007fcbd03f0000) libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007fcbd01ea000) libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007fcbcffe0000) libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007fcbcfdde000) libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007fcbcfba7000) libfreetype.so.6 => /usr/lib64/freetype-freeworld/libfreetype.so.6 (0x00007fcbcf90b000) libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fcbcf6f9000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fcbcf3b9000) libz.so.1 => /lib64/libz.so.1 (0x00007fcbcf1a4000) libstreamanalyzer.so.0 => /usr/lib64/libstreamanalyzer.so.0 (0x00007fcbcef32000) libstreams.so.0 => /usr/lib64/libstreams.so.0 (0x00007fcbcecf9000) libsolid.so.4 => /usr/lib64/libsolid.so.4 (0x00007fcbcea68000) libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007fcbce860000) libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007fcbce643000) libXft.so.2 => /usr/lib64/libXft.so.2 (0x00007fcbce42e000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fcbce22b000) libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007fcbce025000) libXpm.so.4 => /usr/lib64/libXpm.so.4 (0x00007fcbcde14000) libfam.so.0 => /usr/lib64/libfam.so.0 (0x00007fcbcdc0d000) libacl.so.1 => /lib64/libacl.so.1 (0x00007fcbcda04000) libattr.so.1 => /lib64/libattr.so.1 (0x00007fcbcd800000) libssl.so.10 => /usr/lib64/libssl.so.10 (0x00007fcbcd5a4000) libcrypto.so.10 => /usr/lib64/libcrypto.so.10 (0x00007fcbcd20e000) libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007fcbcd008000) libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fcbccdf6000) liblzma.so.0 => /usr/lib64/liblzma.so.0 (0x00007fcbccbd5000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fcbcc9bb000) libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007fcbcc77a000) librt.so.1 => /lib64/librt.so.1 (0x00007fcbcc572000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fcbcc36d000) libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007fcbcc169000) libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007fcbcbe83000) /lib64/ld-linux-x86-64.so.2 (0x0000003006e00000) libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x00007fcbcbc5c000) libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007fcbcba17000) libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x00007fcbcb7d4000) libpulse-mainloop-glib.so.0 => /usr/lib64/libpulse-mainloop-glib.so.0 (0x00007fcbcb5d0000) libexpat.so.1 => /lib64/libexpat.so.1 (0x00007fcbcb3a7000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fcbcb18c000) libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007fcbcae3b000) libuuid.so.1 => /lib64/libuuid.so.1 (0x00007fcbcac36000) libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007fcbcaa07000) libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007fcbca749000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007fcbca546000) libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007fcbca31a000) libcap-ng.so.0 => /lib64/libcap-ng.so.0 (0x00007fcbca114000) libpulsecommon-0.9.21.so => /usr/lib64/libpulsecommon-0.9.21.so (0x00007fcbc9ec5000) libwrap.so.0 => /lib64/libwrap.so.0 (0x00007fcbc9cba000) libsndfile.so.1 => /usr/lib64/libsndfile.so.1 (0x00007fcbc9a56000) libasyncns.so.0 => /usr/lib64/libasyncns.so.0 (0x00007fcbc9851000) libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007fcbc9647000) libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007fcbc9445000) libnsl.so.1 => /lib64/libnsl.so.1 (0x00007fcbc922b000) libFLAC.so.8 => /usr/lib64/libFLAC.so.8 (0x00007fcbc8ff1000) libvorbisenc.so.2 => /usr/lib64/libvorbisenc.so.2 (0x00007fcbc8c17000) libvorbis.so.0 => /usr/lib64/libvorbis.so.0 (0x00007fcbc89e9000) libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007fcbc87e3000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fcbc85c5000)
(In reply to comment #7) > Hrm.. Either i'm to dumb right now or i just have: No, you are not. It is actually my fault :) I meant to say "libkwebkit.so" and "kwebkitpart.so" not libkwebkitpart.so! > libkwebkit.so.1 libkwebkit.so.1.0.0 And there in lies the problem... It is the old version of the library. The version of the current library is "0.9.0" and should be obtained from extragear/base/kwebkitpart.
-rwxr-xr-x 1 root root 308152 2010-05-23 20:17 /usr/lib64/libkwebkit.so.0.9.0 lrwxrwxrwx 1 root root 19 2010-05-23 22:43 /usr/lib64/libkwebkit.so.1 -> libkwebkit.so.0.9.0 Updated, thanks to nucleo, he provided a scratch build of the latest svn snapshot. Still Konqueror does crash when i simply surf to mail.google.com, no matter if i use "View -> viewmode -> WebKit or khtml". The only thing that helps to make Konqueror not crash is to "globally disable plugins".
(In reply to comment #10) > -rwxr-xr-x 1 root root 308152 2010-05-23 20:17 /usr/lib64/libkwebkit.so.0.9.0 > lrwxrwxrwx 1 root root 19 2010-05-23 22:43 /usr/lib64/libkwebkit.so.1 -> > libkwebkit.so.0.9.0 > > Updated, thanks to nucleo, he provided a scratch build of the latest svn > snapshot. > > Still Konqueror does crash when i simply surf to mail.google.com, no matter if > i use "View -> viewmode -> WebKit or khtml". The only thing that helps to make > Konqueror not crash is to "globally disable plugins". Wait... are you saying that you encounter the crash regardless of whether you use KHTML or KWebKitPart ? If so, do you have a ~/.mozilla directory ? Believe it or not the flash player can crash if the mozilla plugin configuration file is missing as well... See http://groups.google.com/a/chromium.org/group/chromium-bugs/browse_thread/thread/7e40d49b1511ab77?fwc=1
(In reply to comment #11) > (In reply to comment #10) > > -rwxr-xr-x 1 root root 308152 2010-05-23 20:17 /usr/lib64/libkwebkit.so.0.9.0 > > lrwxrwxrwx 1 root root 19 2010-05-23 22:43 /usr/lib64/libkwebkit.so.1 -> > > libkwebkit.so.0.9.0 > > > > Updated, thanks to nucleo, he provided a scratch build of the latest svn > > snapshot. > > > > Still Konqueror does crash when i simply surf to mail.google.com, no matter if > > i use "View -> viewmode -> WebKit or khtml". The only thing that helps to make > > Konqueror not crash is to "globally disable plugins". > > Wait... are you saying that you encounter the crash regardless of whether you > use KHTML or KWebKitPart ? If so, do you have a ~/.mozilla directory ? I have to correct myself. I filed a bug yesterday, thought it's the dupe with KHTML, but it wasn't. I tried to just change the viewmode to KHTML and was that naive to think it's then KHTML that is used. It crashed. After i changed it in Systemsettings completely to KHTML and started Konqueror with it, it wasn't crashing. Sorry, my bad, it does crash with webkit only :( > Believe it or not the flash player can crash if the mozilla plugin > configuration file is missing as well... See > http://groups.google.com/a/chromium.org/group/chromium-bugs/browse_thread/thread/7e40d49b1511ab77?fwc=1 Oh i believe that flash-player can do anything evil :) I have a populated .mozilla folder.
ls -al .mozilla/firefox/0dg0csr0.default/ total 44396 drwx------ 11 thomas thomas 4096 2010-05-24 11:54 . drwx------ 3 thomas thomas 4096 2008-12-22 12:18 .. -rw-rw-r-- 1 thomas thomas 3428 2009-05-12 18:10 add_bugzappers_signature.user.js -rw-r--r-- 1 thomas thomas 2552 2009-10-29 12:03 blocklist.xml drwx------ 2 thomas thomas 4096 2010-05-24 00:47 bookmarkbackups -rw-r--r-- 1 thomas thomas 4036 2008-12-22 12:18 bookmarks.html -rw-rw-r-- 1 thomas thomas 17188 2009-04-14 23:10 bugzilla_buttons_for_fed.user.js drwxrwxr-x 2 thomas thomas 36864 2010-05-24 11:51 Cache -rw------- 1 thomas thomas 98304 2010-05-24 00:47 cert8.db -rw------- 1 thomas thomas 674 2010-03-16 22:43 cert_override.txt drwxr-xr-x 2 thomas thomas 4096 2008-12-22 12:18 chrome -rw------- 1 thomas thomas 169 2010-04-12 10:35 compatibility.ini -rw-rw-r-- 1 thomas thomas 153058 2010-04-12 10:35 compreg.dat -rw-r--r-- 1 thomas thomas 7168 2008-12-22 12:18 content-prefs.sqlite -rw-r--r-- 1 thomas thomas 247808 2010-05-24 11:56 cookies.sqlite -rw-r--r-- 1 thomas thomas 8768 2010-05-24 11:56 cookies.sqlite-journal -rw-r--r-- 1 thomas thomas 448512 2010-05-23 23:04 downloads.sqlite drwxrwxr-x 4 thomas thomas 4096 2010-03-16 22:42 extensions -rw-r--r-- 1 thomas thomas 7134 2010-04-12 10:35 extensions.cache -rw-r--r-- 1 thomas thomas 6141 2010-04-12 10:35 extensions.ini -rw-rw-r-- 1 thomas thomas 73774 2010-04-12 10:35 extensions.rdf drwxrwxr-x 2 thomas thomas 4096 2010-03-16 22:42 firebug -rw-r--r-- 1 thomas thomas 49152 2010-05-24 11:52 formhistory.sqlite drwxr-xr-x 3 thomas thomas 4096 2009-11-18 19:00 gm_scripts drwxr-xr-x 2 thomas thomas 4096 2009-05-12 18:07 gm_scripts_08bak -rw------- 1 thomas thomas 16384 2010-05-24 00:47 key3.db -rw-r--r-- 1 thomas thomas 13440 2010-05-24 00:47 localstore.rdf lrwxrwxrwx 1 thomas thomas 15 2010-05-24 10:45 lock -> 127.0.0.1:+3341 -rw-r--r-- 1 thomas thomas 9502 2010-05-23 23:04 mimeTypes.rdf drwx------ 2 thomas thomas 4096 2010-02-03 21:47 OfflineCache -rw-rw-r-- 1 thomas thomas 0 2010-05-24 10:45 .parentlock -rw-r--r-- 1 thomas thomas 2048 2009-05-12 18:07 permissions.sqlite -rw-r--r-- 1 thomas thomas 6463488 2010-05-24 11:55 places.sqlite -rw-r--r-- 1 thomas thomas 0 2010-05-24 11:55 places.sqlite-journal -rw------- 1 thomas thomas 11269 2010-05-24 10:45 pluginreg.dat -rw-r--r-- 1 thomas thomas 6983 2010-05-24 10:51 prefs.js -rw-rw-r-- 1 thomas thomas 43706 2009-05-24 14:54 scripts_bugzillaBugTriage.user.js -rw-r--r-- 1 thomas thomas 12783 2010-04-12 10:35 search.json drwxr-xr-x 2 thomas thomas 4096 2009-08-19 15:46 searchplugins -rw-r--r-- 1 thomas thomas 2048 2010-04-12 10:35 search.sqlite -rw------- 1 thomas thomas 16384 2008-12-22 12:18 secmod.db -rw------- 1 thomas thomas 193389 2010-05-24 10:45 sessionstore.bak -rw------- 1 thomas thomas 226621 2010-05-24 11:54 sessionstore.js -rw------- 1 thomas thomas 1367 2009-07-24 10:48 signons3.txt -rw-r--r-- 1 thomas thomas 15360 2010-01-25 12:22 signons.sqlite -rw-r--r-- 1 thomas thomas 31522816 2010-05-24 11:15 urlclassifier3.sqlite -rw-rw-r-- 1 thomas thomas 154 2010-05-24 10:45 urlclassifierkey3.txt -rw-r--r-- 1 thomas thomas 3072 2010-03-16 23:06 webappsstore.sqlite -rw-r--r-- 1 thomas thomas 2468567 2010-05-23 19:09 XPC.mfasl -rw-rw-r-- 1 thomas thomas 107825 2010-04-12 10:35 xpti.dat -rw-r--r-- 1 thomas thomas 3001425 2010-05-24 10:45 XUL.mfasl
On Monday, May 24, 2010 05:54:47 Thomas Janssen wrote: > https://bugs.kde.org/show_bug.cgi?id=234544 > > > > > > --- Comment #12 from Thomas Janssen <thomasj fedoraproject org> 2010-05-24 > 11:54:44 --- (In reply to comment #11) > > > (In reply to comment #10) > > > > > -rwxr-xr-x 1 root root 308152 2010-05-23 20:17 > > > /usr/lib64/libkwebkit.so.0.9.0 lrwxrwxrwx 1 root root 19 > > > 2010-05-23 22:43 /usr/lib64/libkwebkit.so.1 -> libkwebkit.so.0.9.0 > > > > > > Updated, thanks to nucleo, he provided a scratch build of the latest > > > svn snapshot. > > > > > > Still Konqueror does crash when i simply surf to mail.google.com, no > > > matter if i use "View -> viewmode -> WebKit or khtml". The only thing > > > that helps to make Konqueror not crash is to "globally disable > > > plugins". > > > > Wait... are you saying that you encounter the crash regardless of whether > > you use KHTML or KWebKitPart ? If so, do you have a ~/.mozilla directory > > ? > > I have to correct myself. I filed a bug yesterday, thought it's the dupe > with KHTML, but it wasn't. I tried to just change the viewmode to KHTML > and was that naive to think it's then KHTML that is used. It crashed. > After i changed it in Systemsettings completely to KHTML and started > Konqueror with it, it wasn't crashing. Sorry, my bad, it does crash with > webkit only :( It is then definitely an upstream issue, i.e. lack of Java applet support. In this case, it crashes because the "icedtea" package which I am sure is installed in your machine provides a 64-bit plugin as stated on its wiki page, http://icedtea.classpath.org/wiki/Main_Page. Unfortunately, QtWebKit does not yet handle Java applet support, though there are tickets pending upstream to add such support. See https://bugs.webkit.org/show_bug.cgi?id=33044 (its dependencies have not yet been merged). Anyhow, the best way to test this is to remove the "icedtea" package on your machine if you can and see if the crashes go away. I suspect they will... Regards, Dawit A.
*** Bug 238652 has been marked as a duplicate of this bug. ***
For information, I had the same crash on loading slashdot.org, with webkit and icedteaplugin on a fedora 13. I noticed something strange: the bug occurs if I launch konqueror from the icon or if I type in a konsole kfmclient openProfile webbrowsing But does not occur if I type in a konsole konqueror (I run the program, type slashdot.org in the urlbar, and enjoy the crash.)
(In reply to comment #16) > For information, I had the same crash on loading slashdot.org, with webkit and > icedteaplugin on a fedora 13. Can you try uninstalling icedteaplugin if possible and see if the problem goes away ? > I noticed something strange: the bug occurs if I launch konqueror from the icon > or if I type in a konsole > kfmclient openProfile webbrowsing > But does not occur if I type in a konsole > konqueror > (I run the program, type slashdot.org in the urlbar, and enjoy the crash.) That is indeed strange... What happens if you start Konqueror from the command line and visit http://www.java.com/en/download/help/testvm.xml ?
Can those of you that encountered this bug by just visiting the a website please install Arora, a QtWebKit browser that is not KDE based, and see if you can reproduce this crashes with it ?
Yes, it happens with arora arora-0.10.2-3.fc12.x86_64 as well. How to reproduce: open arora -> type in "mail.google.com" page loads, takes a few seconds and bamm. DrKonqi sadly doesn't catch the crash.
The behaviour of comment #16 was on my work desktop computer, I cannot reproduce it on my laptop: it crashes in both case with webkit. I confirm that removing the package java-1.6.0-openjdk-plugin-1.6.0.0-38.b18.fc12 which contains the single file /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/IcedTeaPlugin.so fixed the problem with konqueror. Note the fc12 ! I have just upgraded to fedora 13 ! Wanting to try the bug with aurora, I tried to reinstall the package, but yum was not happy: Erreur : Package: 1:java-1.6.0-openjdk-plugin-1.6.0.0-37.b17.fc13.x86_64 (fedora) Requires: java-1.6.0-openjdk = 1:1.6.0.0-37.b17.fc13 Installé: 1:java-1.6.0-openjdk-1.6.0.0-38.b18.fc12.x86_64 (@updates/12) Available: 1:java-1.6.0-openjdk-1.6.0.0-37.b17.fc13.x86_64 (fedora) So some packages from fc12 were leftover because their version was larger than the same package in fc13 ? Anyway, I removed java-1.6.0-openjdk-1.6.0.0-38.b18.fc12.x86_64 and installed java-1.6.0-openjdk-plugin-1.6.0.0-37.b17.fc13.x86_64 java-1.6.0-openjdk-1.6.0.0-37.b17.fc13.x86_64 and now I don't seem to be able to reproduce the bug anymore... What happened between rev 37 and 38 ?
Confirmed. I upgraded to F-13 and had: java-1.6.0-openjdk-1.6.0.0-38.b18.fc13.x86_64 java-1.6.0-openjdk-plugin-1.6.0.0-38.b18.fc13.x86_64 installed. I had the same version in F-12 from updates-testing. Downgrade to 37.b17 "fixed" the crash.
(In reply to comment #19) > Yes, it happens with arora arora-0.10.2-3.fc12.x86_64 as well. > > How to reproduce: > open arora -> type in "mail.google.com" page loads, takes a few seconds and > bamm. That is what I thought. It is an upstream issue. Until upstream (QtWebKit) applies all patches attached to the link mentioned in comment #14. > DrKonqi sadly doesn't catch the crash. It won't because Arora is a Qt only application, not a KDE one...
(In reply to comment #20) > The behaviour of comment #16 was on my work desktop computer, I cannot > reproduce it on my laptop: it crashes in both case with webkit. > > I confirm that removing the package > java-1.6.0-openjdk-plugin-1.6.0.0-38.b18.fc12 > which contains the single file > /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/IcedTeaPlugin.so > fixed the problem with konqueror. > > Note the fc12 ! I have just upgraded to fedora 13 ! > > Wanting to try the bug with aurora, I tried to reinstall the package, but yum > was not happy: > Erreur : Package: 1:java-1.6.0-openjdk-plugin-1.6.0.0-37.b17.fc13.x86_64 > (fedora) > Requires: java-1.6.0-openjdk = 1:1.6.0.0-37.b17.fc13 > Installé: 1:java-1.6.0-openjdk-1.6.0.0-38.b18.fc12.x86_64 > (@updates/12) > Available: 1:java-1.6.0-openjdk-1.6.0.0-37.b17.fc13.x86_64 > (fedora) > So some packages from fc12 were leftover because their version was larger than > the same package in fc13 ? > > Anyway, I removed java-1.6.0-openjdk-1.6.0.0-38.b18.fc12.x86_64 > and installed > java-1.6.0-openjdk-plugin-1.6.0.0-37.b17.fc13.x86_64 > java-1.6.0-openjdk-1.6.0.0-37.b17.fc13.x86_64 > and now I don't seem to be able to reproduce the bug anymore... > > What happened between rev 37 and 38 ? Probably the plugin in rev 38 calls the NPAPI (netsacpe plugin api) that is not yet implemented upstream in QtWebKit. Most likely the very same functions that are being implemented by the patch in https://bugs.webkit.org/show_bug.cgi?id=34539. Oh well someone needs to find out the changes in the Fedora icedtea plugin between rev 37 and 38 and open a ticket upstream, specially in light of the fact that it also crashes a pure Qt only browser (Arora).
Upstream ticket https://bugs.webkit.org/show_bug.cgi?id=39900. Please provide updates there...
*** Bug 239935 has been marked as a duplicate of this bug. ***
(In reply to comment #24) > Upstream ticket https://bugs.webkit.org/show_bug.cgi?id=39900. > Please provide updates there... Can any or all of you add yourself to the CC list of the upstream ticket and provide a response to comment #1 ? I am unable assist because I do not have this problem at all. Thanks...
*** Bug 242827 has been marked as a duplicate of this bug. ***