Package: libwebkit-1.0-2 Version: 1.2.1-2 Severity: normal i found a problem with epiphany that also shows up in the libwebkit reference browser; it occurs when browsing to http://design.canonical.com/2010/04/notification-area/ and causes the browser to become unresponsive, eating 100% cpu. when interrupted, gdb is usually in FEGaussianBlur.cpp.
here is the backtrace, just let me know if something is missing. $ gdb /usr/lib/webkit-1.0-2/libexec/GtkLauncher [...] (gdb) run http://design.canonical.com/2010/04/notification-area/ [...] [lots of new thread, thread exists] ^C Program received signal SIGINT, Interrupt. 0x00007ffff7294efc in boxBlur (srcpixelarr...@0x7fffffffc4b8, dstpixelarr...@0x7fffffffc4c8, dx=<value optimized out>, stride=3928, strideLine=<value optimized out>, effectWidth=33380, effectHeight=982, alphaImage=true) at ../WebCore/platform/graphics/filters/FEGaussianBlur.cpp:92 92 ../WebCore/platform/graphics/filters/FEGaussianBlur.cpp: No such file or directory. in ../WebCore/platform/graphics/filters/FEGaussianBlur.cpp (gdb) bt #0 0x00007ffff7294efc in boxBlur (srcpixelarr...@0x7fffffffc4b8, dstpixelarr...@0x7fffffffc4c8, dx=<value optimized out>, stride=3928, strideLine=<value optimized out>, effectWidth=33380, effectHeight=982, alphaImage=true) at ../WebCore/platform/graphics/filters/FEGaussianBlur.cpp:92 #1 0x00007ffff72953a1 in WebCore::FEGaussianBlur::apply (this=0x7fffbf617bc8, filter=<value optimized out>) at ../WebCore/platform/graphics/filters/FEGaussianBlur.cpp:132 #2 0x00007ffff7379122 in WebCore::GraphicsContext::createPlatformShadow (this=<value optimized out>, buffer=<value optimized out>, shadowColor=..., shadowRect=..., kernelSize=2.5) at ../WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp:871 #3 0x00007ffff7379c8f in drawPathShadow (context=0x7fffffffd8b0, gcp=0x7fffe94e45a0, fillShadow=<value optimized out>, strokeShadow=<value optimized out>) at ../WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp:192 #4 0x00007ffff737a0d1 in WebCore::GraphicsContext::fillRoundedRect (this=0x7fffffffd8b0, r=..., topLeft=<value optimized out>, topRight=<value optimized out>, bottomLeft=<value optimized out>, bottomRight=<value optimized out>, color=..., colorSpace=WebCore::DeviceColorSpace) at ../WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp:1156 #5 0x00007ffff717540c in WebCore::RenderBoxModelObject::paintBoxShadow (this=<value optimized out>, context=0x7fffffffd8b0, tx=<value optimized out>, ty=<value optimized out>, w=<value optimized out>, h=<value optimized out>, s=0x7fffe94e2d20, shadowStyle=WebCore::Normal, begin=true, end=true) at ../WebCore/rendering/RenderBoxModelObject.cpp:1387 #6 0x00007ffff716de15 in WebCore::RenderBox::paintBoxDecorations (this=0x7fffe9514920, paintInfo=..., tx=0, ty=0) at ../WebCore/rendering/RenderBox.cpp:636 #7 0x00007ffff71590e1 in WebCore::RenderBlock::paintObject (this=0x7fffffffc4b8, paintInfo=..., tx=0, ty=0) at ../WebCore/rendering/RenderBlock.cpp:1716 #8 0x00007ffff7156b00 in WebCore::RenderBlock::paint (this=0x7fffe9514920, paintInfo=..., tx=0, ty=0) at ../WebCore/rendering/RenderBlock.cpp:1536 #9 0x00007ffff71a86ad in WebCore::RenderLayer::paintLayer (this=0x7fffe95149e0, rootLayer=<value optimized out>, p=0x7fffffffd8b0, paintDirtyRect=..., paintBehavior=<value optimized out>, paintingRoot=<value optimized out>, overlapTestRequests=0x7fffffffd650, paintFlags=0) at ../WebCore/rendering/RenderLayer.cpp:2306 #10 0x00007ffff71a7f4b in WebCore::RenderLayer::paintLayer (this=0x7fffe9514720, rootLayer=<value optimized out>, p=0x7fffffffd8b0, paintDirtyRect=..., paintBehavior=<value optimized out>, paintingRoot=<value optimized out>, overlapTestRequests=0x7fffffffd650, paintFlags=<value optimized out>) at ../WebCore/rendering/RenderLayer.cpp:2359 #11 0x00007ffff71a7f4b in WebCore::RenderLayer::paintLayer (this=0x7fffe9514558, rootLayer=<value optimized out>, p=0x7fffffffd8b0, paintDirtyRect=..., paintBehavior=<value optimized out>, paintingRoot=<value optimized out>, overlapTestRequests=0x7fffffffd650, paintFlags=<value optimized out>) at ../WebCore/rendering/RenderLayer.cpp:2359 #12 0x00007ffff71a8764 in WebCore::RenderLayer::paint (this=0x7fffffffc4b8, p=<value optimized out>, damageRect=<value optimized out>, paintBehavior=<value optimized out>, paintingRoot=<value optimized out>) at ../WebCore/rendering/RenderLayer.cpp:2138 #13 0x00007ffff70902b7 in WebCore::FrameView::paintContents (this=0x7fffe94dba00, p=0x7fffffffd8b0, rect=...) at ../WebCore/page/FrameView.cpp:1839 #14 0x00007ffff70d4a9f in WebCore::ScrollView::paint (this=0x7fffe94dba00, context=0x7fffffffd8b0, rect=...) at ../WebCore/platform/ScrollView.cpp:794 #15 0x00007ffff73d9e88 in webkit_web_view_expose_event (widget=<value optimized out>, event=<value optimized out>) at ../WebKit/gtk/webkit/webkitwebview.cpp:528 #16 0x00007ffff650ec08 in _gtk_marshal_BOOLEAN__BOXED (closure=0x662f00, return_value=0x7fffffffdab0, n_param_values=<value optimized out>, param_values=0x71a0f0, invocation_hint=<value optimized out>, marshal_data=0x7ffff73d9d60) at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:84 #17 0x00007ffff619347e in IA__g_closure_invoke (closure=0x662f00, return_value=0x7fffffffdab0, n_param_values=2, param_values=0x71a0f0, invocation_hint=0x7fffffffda70) at /tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767 #18 0x00007ffff61a9040 in signal_emit_unlocked_R (node=0x662f70, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3286 #19 0x00007ffff61aa8bd in IA__g_signal_emit_valist (instance=0x714000, signal_id=<value optimized out>, detail=0, var_args=0x7fffffffdc60) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2991 #20 0x00007ffff61aafc3 in IA__g_signal_emit (instance=0x7fffffffc4b8, signal_id=4294952136, detail=2423889920) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038 #21 0x00007ffff6624f6f in gtk_widget_event_internal (widget=0x714000, event=0x7fffffffddd0) at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:4943 #22 0x00007ffff6508416 in IA__gtk_main_do_event (event=0x7fffffffddd0) at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1572 #23 0x00007ffff45717b2 in _gdk_window_process_updates_recurse (window=0x7c0290, expose_region=0x7fffe4004690) at /tmp/buildd/gtk+2.0-2.20.1/gdk/gdkwindow.c:5181 #24 0x00007ffff457175f in _gdk_window_process_updates_recurse (window=0x63da10, expose_region=0x7fffe4024f90) at /tmp/buildd/gtk+2.0-2.20.1/gdk/gdkwindow.c:5154 #25 0x00007ffff456e26b in gdk_window_process_updates_internal (window=0x63da10) at /tmp/buildd/gtk+2.0-2.20.1/gdk/gdkwindow.c:5340 #26 0x00007ffff45700e1 in IA__gdk_window_process_all_updates () at /tmp/buildd/gtk+2.0-2.20.1/gdk/gdkwindow.c:5448 #27 0x00007ffff648a1c1 in gtk_container_idle_sizer (data=<value optimized out>) at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkcontainer.c:1353 #28 0x00007ffff454cd26 in gdk_threads_dispatch (data=0x7fffe400c860) at /tmp/buildd/gtk+2.0-2.20.1/gdk/gdk.c:512 #29 0x00007ffff5ce46c2 in g_main_dispatch (context=0x63f2f0) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:1960 #30 IA__g_main_context_dispatch (context=0x63f2f0) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2513 #31 0x00007ffff5ce8538 in g_main_context_iterate (context=0x63f2f0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2591 #32 0x00007ffff5ce8a45 in IA__g_main_loop_run (loop=0x7bf9c0) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2799 #33 0x00007ffff6508647 in IA__gtk_main () at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1219 #34 0x00000000004021cd in main (argc=2, argv=0x7fffffffe308) at ../WebKitTools/GtkLauncher/main.c:209 -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.34-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libwebkit-1.0-2 depends on: ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit ii libc6 2.11.2-1 Embedded GNU C Library: Shared lib ii libcairo2 1.8.10-4 The Cairo 2D vector graphics libra ii libenchant1c2a 1.6.0-1 a wrapper library for various spel ii libfontconfig1 2.8.0-2.1 generic font configuration library ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib ii libgail18 2.20.1-1 GNOME Accessibility Implementation ii libglib2.0-0 2.24.1-1 The GLib library of C routines ii libgstreamer-plugins-base 0.10.29-4 GStreamer libraries from the "base ii libgstreamer0.10-0 0.10.29-1 Core GStreamer libraries and eleme ii libgtk2.0-0 2.20.1-1 The GTK+ graphical user interface ii libicu42 4.2.1-3 International Components for Unico ii libjpeg62 6b-16.1 The Independent JPEG Group's JPEG ii libpango1.0-0 1.28.1-1 Layout and rendering of internatio ii libpng12-0 1.2.43-1 PNG library - runtime ii libsoup2.4-1 2.30.1-1 an HTTP library implementation in ii libsqlite3-0 3.6.23.1-4 SQLite 3 shared library ii libstdc++6 4.5-20100202-1 The GNU Standard C++ Library v3 ii libwebkit-1.0-common 1.2.1-2 Web content engine library for Gtk ii libxml2 2.7.7.dfsg-2 GNOME XML library ii libxslt1.1 1.1.26-3 XSLT processing library - runtime ii libxt6 1:1.0.7-1 X11 toolkit intrinsics library libwebkit-1.0-2 recommends no packages. libwebkit-1.0-2 suggests no packages. -- no debconf information -- To use raw power is to make yourself infinitely vulnerable to greater powers. -- Bene Gesserit axiom
signature.asc
Description: Digital signature