[WebKit-devel] [Bug 242415] Java Applets

Dawit Alemayehu adawit at kde.org
Sun Sep 23 16:00:24 UTC 2012


https://bugs.kde.org/show_bug.cgi?id=242415

--- Comment #8 from Dawit Alemayehu <adawit at kde.org> ---
I see a couple of things wrong with the output you provided below. Since I
assume you setup the webkit browser engine as the default browser engine,  I am
curious why there is output shown from the the khtml browser engine. Do you
switch the engines using the View->View Mode option ? Second and more
importantly, the crash is actually in the java applet plugin itself. I used to
experience the same crash until my distro updated the icedtea to the latest one
for java7. On my distro (ArchLinux) that is v2.3.2 which comes from the package
at http://icedtea.classpath.org/download/source/icedtea-web-1.3.tar.gz.

(In reply to comment #7)
> If I enable plugins globally, the applet is loading, but konqueror crash : 
> 
> adrien ~/ $ konqueror
> konqueror(11713)/kdecore (KLibrary) findLibraryInternal: plugins should not
> have a 'lib' prefix: "libkhtmlpart.so"
> konqueror(11713)/khtml DOM::DocumentImpl::createElementNS: svg element
> "animate" either is not supported by khtml or it's not a proper svg element 
> QPainter::begin: Widget painting can only begin as a result of a paintEvent
> QPainter::translate: Painter not active
> QPainter::setClipRect: Painter not active
> QPainter::hasClipping: Painter not active
> QPainter::hasClipping: Painter not active
> konqueror(11713)/kdecore (KLibrary) findLibraryInternal: plugins should not
> have a 'lib' prefix: "libkhtmlpart.so"
> konqueror(11713)/kdecore (KLibrary) findLibraryInternal: plugins should not
> have a 'lib' prefix: "libkhtmlpart.so"
> ERROR: NPAPI ERROR: No GTK2 support in this browser! Have version 0
> ERROR: Invalid browser function table. Some functionality may be restricted.
> java version "1.7.0_03"
> OpenJDK Runtime Environment (IcedTea7 2.1.2) (7u3-2.1.2-2)
> OpenJDK 64-Bit Server VM (build 22.0-b10, mixed mode)
> *** glibc detected *** konqueror: free(): invalid pointer:
> 0x0000000002868a80 ***
> ======= Backtrace: =========
> /lib/x86_64-linux-gnu/libc.so.6(+0x75b76)[0x7ffbf6d1fb76]
> /lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7ffbf6d248ac]
> /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.
> so(_Z12ITNP_DestroyP4_NPPPP12_NPSavedData+0xde)[0x7ffb8f9b048e]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0xd35235)[0x7ffbddcb2235]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0xd35f8c)[0x7ffbddcb2f8c]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0xd364e9)[0x7ffbddcb34e9]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0xe1dbef)[0x7ffbddd9abef]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0xe1eb2e)[0x7ffbddd9bb2e]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0xb674e2)[0x7ffbddae44e2]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0xa21d7b)[0x7ffbdd99ed7b]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0xa24282)[0x7ffbdd9a1282]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0xa243d2)[0x7ffbdd9a13d2]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0xb3d35e)[0x7ffbddaba35e]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0xb405f5)[0x7ffbddabd5f5]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0x5bd054)[0x7ffbdd53a054]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0x5bbfb5)[0x7ffbdd538fb5]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0x5b3caa)[0x7ffbdd530caa]
> /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4(+0x1189484)[0x7ffbde106484]
> [0x7ffb94037c0c]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 08:07 931021                            
> /usr/bin/konqueror
> 00600000-00601000 r--p 00000000 08:07 931021                            
> /usr/bin/konqueror
> 00601000-00602000 rw-p 00001000 08:07 931021                            
> /usr/bin/konqueror
> 00ad2000-0425b000 rw-p 00000000 00:00 0                                 
> [heap]
> 7ffb8b2a7000-7ffb8b2a8000 ---p 00000000 00:00 0 
> 7ffb8b2a8000-7ffb8baa8000 rw-p 00000000 00:00 0                         
> [stack:11765]
> 7ffb8baa8000-7ffb8baba000 r-xp 00000000 08:07 1109874                   
> /usr/lib/mozilla/plugins/skypebuttons.so
> 7ffb8baba000-7ffb8bcb9000 ---p 00012000 08:07 1109874                   
> /usr/lib/mozilla/plugins/skypebuttons.so
> 7ffb8bcb9000-7ffb8bcba000 r--p 00011000 08:07 1109874                   
> /usr/lib/mozilla/plugins/skypebuttons.so
> 7ffb8bcba000-7ffb8bcbb000 rw-p 00012000 08:07 1109874                   
> /usr/lib/mozilla/plugins/skypebuttons.so
> 7ffb8bcbb000-7ffb8bcbc000 ---p 00000000 00:00 0 
> 7ffb8bcbc000-7ffb8c4bc000 rw-p 00000000 00:00 0                         
> [stack:11762]
> 7ffb8c4bc000-7ffb8c4bd000 ---p 00000000 00:00 0 
> 7ffb8c4bd000-7ffb8ccbd000 rw-p 00000000 00:00 0                         
> [stack:11761]
> 7ffb8ccbd000-7ffb8ccbe000 ---p 00000000 00:00 0 
> 7ffb8ccbe000-7ffb8d4be000 rw-p 00000000 00:00 0                         
> [stack:11760]
> 7ffb8d4be000-7ffb8d4c6000 r-xp 00000000 08:07 940254                    
> /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
> 7ffb8d4c6000-7ffb8d6c6000 ---p 00008000 08:07 940254                    
> /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
> 7ffb8d6c6000-7ffb8d6c7000 r--p 00008000 08:07 940254                    
> /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
> 7ffb8d6c7000-7ffb8d6c8000 rw-p 00009000 08:07 940254                    
> /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
> 7ffb8d6c8000-7ffb8d6ca000 r-xp 00000000 08:07 940357                    
> /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
> 7ffb8d6ca000-7ffb8d8c9000 ---p 00002000 08:07 940357                    
> /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
> 7ffb8d8c9000-7ffb8d8ca000 r--p 00001000 08:07 940357                    
> /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
> 7ffb8d8ca000-7ffb8d8cb000 rw-p 00002000 08:07 940357                    
> /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
> 7ffb8d8cb000-7ffb8d94b000 r-xp 00000000 08:07 939099                    
> /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.26.0
> 7ffb8d94b000-7ffb8db4b000 ---p 00080000 08:07 939099                    
> /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.26.0
> 7ffb8db4b000-7ffb8db51000 rw-p 00080000 08:07 939099                    
> /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.26.0
> 7ffb8db51000-7ffb8db6f000 r-xp 00000000 08:07 48978                     
> /lib/x86_64-linux-gnu/libselinux.so.1
> 7ffb8db6f000-7ffb8dd6e000 ---p 0001e000 08:07 48978                     
> /lib/x86_64-linux-gnu/libselinux.so.1
> 7ffb8dd6e000-7ffb8dd6f000 r--p 0001d000 08:07 48978                     
> /lib/x86_64-linux-gnu/libselinux.so.1
> 7ffb8dd6f000-7ffb8dd70000 rw-p 0001e000 08:07 48978                     
> /lib/x86_64-linux-gnu/libselinux.so.1
> 7ffb8dd70000-7ffb8dd71000 rw-p 00000000 00:00 0 
> 7ffb8dd71000-7ffb8dd73000 r-xp 00000000 08:07 220856                    
> /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
> 7ffb8dd73000-7ffb8df72000 ---p 00002000 08:07 220856                    
> /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
> 7ffb8df72000-7ffb8df73000 rw-p 00001000 08:07 220856                    
> /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
> 7ffb8df73000-7ffb8dfbd000 r-xp 00000000 08:07 1079143                   
> /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3000.0
> 7ffb8dfbd000-7ffb8e1bd000 ---p 0004a000 08:07 1079143                   
> /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3000.0
> 7ffb8e1bd000-7ffb8e1bf000 r--p 0004a000 08:07 1079143                   
> /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3000.0
> 7ffb8e1bf000-7ffb8e1c0000 rw-p 0004c000 08:07 1079143                   
> /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3000.0
> 7ffb8e1c0000-7ffb8e2b4000 r-xp 00000000 08:07 938469                    
> /usr/lib/x86_64-linux-gnu/libcairo.so.2.11200.2
> 7ffb8e2b4000-7ffb8e4b3000 ---p 000f4000 08:07 938469                    
> /usr/lib/x86_64-linux-gnu/libcairo.so.2.11200.2
> 7ffb8e4b3000-7ffb8e4b6000 r--p 000f3000 08:07 938469                    
> /usr/lib/x86_64-linux-gnu/libcairo.so.2.11200.2
> 7ffb8e4b6000-7ffb8e4b7000 rw-p 000f6000 08:07 938469                    
> /usr/lib/x86_64-linux-gnu/libcairo.so.2.11200.2
> 7ffb8e4b7000-7ffb8e4b9000 rw-p 00000000 00:00 0 
> 7ffb8e4b9000-7ffb8e4d8000 r-xp 00000000 08:07 940492                    
> /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.2600.1
> 7ffb8e4d8000-7ffb8e6d7000 ---p 0001f000 08:07 940492                    
> /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.2600.1
> 7ffb8e6d7000-7ffb8e6d8000 r--p 0001e000 08:07 940492                    
> /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.2600.1
> 7ffb8e6d8000-7ffb8e6d9000 rw-p 0001f000 08:07 940492                    
> /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.2600.1
> 7ffb8e6d9000-7ffb8e6e5000 r-xp 00000000 08:07 1305648                   
> /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3000.0KCrash: Application
> 'konqueror' crashing...
> KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
> sock_file=/home/adrien/.kde/socket-adrien-portable2/kdeinit4__0

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the WebKit-devel mailing list