[Webkit-unassigned] [Bug 22542] Crash on reload when profiling switched on
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Mar 21 08:51:03 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=22542
amd at store20.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |amd at store20.com
------- Comment #10 from amd at store20.com 2009-03-21 08:51 PDT -------
Here's my crash with WebkitGtk-based epiphany browser.
Backtrace was generated from '/usr/bin/epiphany'
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0x7f039ad92760 (LWP 25114)]
[New Thread 0x7f038653d950 (LWP 25118)]
0x00007f039612955f in __libc_waitpid (pid=25167, stat_loc=0x7fffa2dd0eb0,
options=0)
at ../sysdeps/unix/sysv/linux/waitpid.c:41
in ../sysdeps/unix/sysv/linux/waitpid.c
#0 0x00007f039612955f in __libc_waitpid (pid=25167, stat_loc=0x7fffa2dd0eb0,
options=0)
at ../sysdeps/unix/sysv/linux/waitpid.c:41
#1 0x00007f0395c63ff9 in IA__g_spawn_sync (working_directory=<value optimized
out>, argv=<value optimized out>,
envp=<value optimized out>, flags=<value optimized out>, child_setup=<value
optimized out>,
user_data=<value optimized out>, standard_output=0x0, standard_error=0x0,
exit_status=0x0,
error=0x7fffa2dd1038) at gspawn.c:382
#2 0x00007f0395c64308 in IA__g_spawn_command_line_sync (command_line=<value
optimized out>, standard_output=0x0,
standard_error=0x0, exit_status=0x0, error=0x7fffa2dd1038) at gspawn.c:694
#3 0x00007f0386ab9ba3 in bugbuddy_segv_handle (signum=<value optimized out>)
at gnome-breakpad.cc:369
#4 <signal handler called>
#5 0x00007f03958d01e5 in raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6 0x00007f03958d1703 in abort () at abort.c:88
#7 0x00007f03958c9229 in __assert_fail (assertion=0x7f03947a30f0 "status ==
CAIRO_STATUS_SUCCESS",
file=0x7f03947a5f10 "cairo-pattern.c", line=2249, function=0x7f03947a60c0
"_cairo_pattern_get_extents")
at assert.c:78
#8 0x00007f0394762140 in _cairo_pattern_get_extents (pattern=<value optimized
out>, extents=0x7fffa2dd1790)
at cairo-pattern.c:2249
#9 0x00007f039476f03c in _cairo_surface_fallback_paint (surface=0x3b0db70,
op=CAIRO_OPERATOR_OVER,
source=0x3af1ae0) at cairo-surface-fallback.c:689
#10 0x00007f039476bcb8 in _cairo_surface_paint (surface=0x3b0db70,
op=CAIRO_OPERATOR_OVER,
source=<value optimized out>) at cairo-surface.c:1492
#11 0x00007f0394754b5a in _cairo_gstate_paint (gstate=0x3af5610) at
cairo-gstate.c:878
#12 0x00007f039474eec9 in cairo_paint (cr=0x3b0d0a0) at cairo.c:1938
#13 0x00007f039474ef8d in cairo_paint_with_alpha (cr=0x621a, alpha=0) at
cairo.c:1966
#14 0x00007f03997c4b34 in WebCore::BitmapImage::draw (this=0x7f03811bf750,
context=0x7fffa2dd3020,
dst=<value optimized out>, src=<value optimized out>,
op=WebCore::CompositeSourceOver)
at WebCore/platform/graphics/cairo/ImageCairo.cpp:139
#15 0x00007f0399571f01 in WebCore::GraphicsContext::drawImage
(this=0x7fffa2dd3020, image=0x7f03811bf750,
dest=@0x7fffa2dd1b80, src=@0x7fffa2dd1b70, op=WebCore::CompositeSourceOver,
useLowQualityScale=false)
at WebCore/platform/graphics/GraphicsContext.cpp:439
#16 0x00007f039957208d in WebCore::GraphicsContext::drawImage
(this=0x7fffa2dd3020, image=0x7f03811bf750,
dest=@0x7fffa2dd1d10, srcRect=<value optimized out>,
op=WebCore::CompositeSourceOver,
useLowQualityScale=false) at
WebCore/platform/graphics/GraphicsContext.cpp:311
#17 0x00007f0399572181 in WebCore::GraphicsContext::drawTiledImage
(this=0x7fffa2dd3020, image=0x7f03811bf750,
dest=@0x8, srcRect=@0xffffffffffffffff, hRule=WebCore::Image::StretchTile,
vRule=WebCore::Image::StretchTile,
op=WebCore::CompositeSourceOver) at
WebCore/platform/graphics/GraphicsContext.cpp:459
#18 0x00007f03995e18f8 in WebCore::RenderBoxModelObject::paintNinePieceImage
(this=0x7f03813d8a60,
graphicsContext=0x7fffa2dd3020, tx=202, ty=403, w=14, h=13,
style=0x7f0380909c98,
ninePieceImage=@0x7f03811801c8, op=WebCore::CompositeSourceOver)
at WebCore/rendering/RenderBoxModelObject.cpp:699
#19 0x00007f03995e1d15 in WebCore::RenderBoxModelObject::paintBorder
(this=0x621a, graphicsContext=0x621a,
tx=202, ty=-1, w=61408656, h=-1782650416, style=0x7f0380909c98, begin=true,
end=true)
at WebCore/rendering/RenderBoxModelObject.cpp:725
#20 0x00007f03995d800e in WebCore::RenderBox::paintBoxDecorations
(this=0x7f03813d8a60,
paintInfo=@0x7fffa2dd23b0, tx=202, ty=403) at
WebCore/rendering/RenderBox.cpp:666
#21 0x00007f03995cc953 in WebCore::RenderBlock::paintObject (this=0x621a,
paintInfo=@0x621a, tx=202, ty=403)
at WebCore/rendering/RenderBlock.cpp:1737
#22 0x00007f03995c1935 in WebCore::RenderBlock::paint (this=0x7f03813d8a60,
paintInfo=@0x7fffa2dd23b0, tx=202,
ty=403) at WebCore/rendering/RenderBlock.cpp:1567
#23 0x00007f0399606e07 in WebCore::RenderLayer::paintLayer
(this=0x7f0381379318, rootLayer=0x7f038226f560,
p=0x7fffa2dd3020, paintDirtyRect=@0x7fffa2dd2f60, haveTransparency=true,
paintRestriction=WebCore::PaintRestrictionNone, paintingRoot=0x0,
appliedTransform=false,
temporaryClipRects=false) at WebCore/rendering/RenderLayer.cpp:2017
#24 0x00007f0399607120 in WebCore::RenderLayer::paintLayer
(this=0x7f0381874420, rootLayer=0x7f038226f560,
p=0x7fffa2dd3020, paintDirtyRect=@0x7fffa2dd2f60, haveTransparency=false,
paintRestriction=WebCore::PaintRestrictionNone, paintingRoot=0x0,
appliedTransform=false,
temporaryClipRects=false) at WebCore/rendering/RenderLayer.cpp:2071
#25 0x00007f0399607120 in WebCore::RenderLayer::paintLayer
(this=0x7f038226f720, rootLayer=0x7f038226f560,
p=0x7fffa2dd3020, paintDirtyRect=@0x7fffa2dd2f60, haveTransparency=false,
paintRestriction=WebCore::PaintRestrictionNone, paintingRoot=0x0,
appliedTransform=false,
temporaryClipRects=false) at WebCore/rendering/RenderLayer.cpp:2071
#26 0x00007f0399607120 in WebCore::RenderLayer::paintLayer
(this=0x7f038226f560, rootLayer=0x7f038226f560,
p=0x7fffa2dd3020, paintDirtyRect=@0x7fffa2dd2f60, haveTransparency=false,
paintRestriction=WebCore::PaintRestrictionNone, paintingRoot=0x0,
appliedTransform=false,
temporaryClipRects=false) at WebCore/rendering/RenderLayer.cpp:2071
#27 0x00007f039960742c in WebCore::RenderLayer::paint (this=0x621a, p=<value
optimized out>,
damageRect=<value optimized out>, paintRestriction=<value optimized out>,
paintingRoot=<value optimized out>)
at WebCore/rendering/RenderLayer.cpp:1880
#28 0x00007f039952c4b1 in WebCore::FrameView::paintContents
(this=0x7f038222cc80, p=0x7fffa2dd3020,
rect=@0x7fffa2dd2f60) at WebCore/page/FrameView.cpp:1325
#29 0x00007f0399557c3a in WebCore::ScrollView::paint (this=0x7f038222cc80,
context=0x7fffa2dd3020,
rect=@0x7fffa2dd2ff0) at WebCore/platform/ScrollView.cpp:693
#30 0x00007f039927ea82 in webkit_web_view_expose_event (widget=<value optimized
out>, event=<value optimized out>)
at WebKit/gtk/webkit/webkitwebview.cpp:401
#31 0x00007f03986c32b8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x2397010,
return_value=0x7fffa2dd3230,
n_param_values=<value optimized out>, param_values=0x37d4d30,
invocation_hint=<value optimized out>,
marshal_data=0x7f039927e840) at gtkmarshalers.c:84
#32 0x00007f0395ee32cf in IA__g_closure_invoke (closure=0x2397010,
return_value=0x7fffa2dd3230, n_param_values=2,
param_values=0x37d4d30, invocation_hint=0x7fffa2dd31f0) at gclosure.c:767
#33 0x00007f0395ef89ed in signal_emit_unlocked_R (node=0x2397080, detail=0,
instance=0x24da6d0,
emission_return=0x7fffa2dd3370, instance_and_params=0x37d4d30) at
gsignal.c:3282
#34 0x00007f0395efa1dc in IA__g_signal_emit_valist (instance=0x24da6d0,
signal_id=<value optimized out>,
detail=0, var_args=0x7fffa2dd33d0) at gsignal.c:2987
#35 0x00007f0395efa843 in IA__g_signal_emit (instance=0x621a, signal_id=25114,
detail=6) at gsignal.c:3034
#36 0x00007f03987c9dde in gtk_widget_event_internal (widget=0x24da6d0,
event=0x7fffa2dd3530) at gtkwidget.c:4761
#37 0x00007f03986bce8d in IA__gtk_main_do_event (event=0x7fffa2dd3530) at
gtkmain.c:1558
#38 0x00007f0398321604 in gdk_window_process_updates_internal
(window=0x37ac1f0) at gdkwindow.c:2611
#39 0x00007f0398321b81 in IA__gdk_window_process_all_updates () at
gdkwindow.c:2677
#40 0x00007f0398321ba9 in gdk_window_update_idle (data=0x621a) at
gdkwindow.c:2521
#41 0x00007f0398305c6b in gdk_threads_dispatch (data=0x36151a0) at gdk.c:498
#42 0x00007f0395c2cd59 in IA__g_main_context_dispatch (context=0x2376200) at
gmain.c:1814
#43 0x00007f0395c30410 in g_main_context_iterate (context=0x2376200, block=1,
dispatch=1,
self=<value optimized out>) at gmain.c:2448
#44 0x00007f0395c308dd in IA__g_main_loop_run (loop=0x23e2b70) at gmain.c:2656
#45 0x00007f03986bd097 in IA__gtk_main () at gtkmain.c:1205
#46 0x00000000004325e6 in main (argc=1, argv=0x7fffa2dd4aa8) at ephy-main.c:781
Thread 2 (Thread 0x7f038653d950 (LWP 25118)):
#0 0x00007f03959655e6 in __poll (fds=0x23c6fc0, nfds=5, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
oldtype = 0
result = <value optimized out>
#1 0x00007f0395c302af in g_main_context_iterate (context=0x3688890, block=1,
dispatch=1,
self=<value optimized out>) at gmain.c:2761
max_priority = 2147483647
timeout = -1
some_ready = <value optimized out>
nfds = 5
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x23c6fc0
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#2 0x00007f0395c308dd in IA__g_main_loop_run (loop=0x3132960) at gmain.c:2656
self = (GThread *) 0x312d570
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#3 0x00007f039526de70 in link_io_thread_fn (data=<value optimized out>) at
linc.c:396
No locals.
#4 0x00007f0395c55e96 in g_thread_create_proxy (data=0x312d570) at
gthread.c:635
__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#5 0x00007f0396122017 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x7f038653d950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139653115271504,
2468725153397472788, 139653083728528,
139653115269616, 0, 4096, -2574474771627246060, -2574510503910310380},
mask_was_saved = 0}}, priv = {
pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype =
0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#6 0x00007f039596df7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 0x7f039ad92760 (LWP 25114)):
#0 0x00007f039612955f in __libc_waitpid (pid=25167, stat_loc=0x7fffa2dd0eb0,
options=0)
at ../sysdeps/unix/sysv/linux/waitpid.c:41
oldtype = 1
result = <value optimized out>
#1 0x00007f0395c63ff9 in IA__g_spawn_sync (working_directory=<value optimized
out>, argv=<value optimized out>,
envp=<value optimized out>, flags=<value optimized out>, child_setup=<value
optimized out>,
user_data=<value optimized out>, standard_output=0x0, standard_error=0x0,
exit_status=0x0,
error=0x7fffa2dd1038) at gspawn.c:382
outpipe = -1
errpipe = -1
pid = 25167
fds = {__fds_bits = {40905376, 8, 16, 16, 61816112, 0, 16, 0, 61816136,
61803344, 61816112,
140735925784632, 3, 139653374315542, 140735925784248, 140735925784360}}
ret = <value optimized out>
outstr = (GString *) 0x0
errstr = (GString *) 0x0
failed = 0
status = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#2 0x00007f0395c64308 in IA__g_spawn_command_line_sync (command_line=<value
optimized out>, standard_output=0x0,
standard_error=0x0, exit_status=0x0, error=0x7fffa2dd1038) at gspawn.c:694
retval = 0
argv = (gchar **) 0x3af3d30
__PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#3 0x00007f0386ab9ba3 in bugbuddy_segv_handle (signum=<value optimized out>)
at gnome-breakpad.cc:369
in_segv = 1
#4 <signal handler called>
No locals.
#5 0x00007f03958d01e5 in raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
pid = <value optimized out>
selftid = <value optimized out>
#6 0x00007f03958d1703 in abort () at abort.c:88
act = {__sigaction_handler = {sa_handler = 0x7f0395bed860
<_IO_2_1_stderr_>,
sa_sigaction = 0x7f0395bed860 <_IO_2_1_stderr_>}, sa_mask = {__val =
{139653371629934, 140735925785872, 2249,
140735925786112, 139653370875558, 206158430232, 140735925786128,
140735925785904, 139653370785448,
206158430256, 140735925786152, 61408656, 61807440, 61823424,
6007607642770457376, 140735925805019}},
sa_flags = -1784966802, sa_restorer = 0x7f03947a5f10 <_fini+12200>}
sigs = {__val = {32, 0 <repeats 15 times>}}
#7 0x00007f03958c9229 in __assert_fail (assertion=0x7f03947a30f0 "status ==
CAIRO_STATUS_SUCCESS",
file=0x7f03947a5f10 "cairo-pattern.c", line=2249, function=0x7f03947a60c0
"_cairo_pattern_get_extents")
at assert.c:78
buf = 0x3a90590 "Pë¾\225\003\177"
errstr = "Unexpected error.\n"
#8 0x00007f0394762140 in _cairo_pattern_get_extents (pattern=<value optimized
out>, extents=0x7fffa2dd1790)
at cairo-pattern.c:2249
status = CAIRO_STATUS_SUCCESS
surface_extents = {x = 0, y = 0, width = 53, height = 13}
y1 = 0
x2 = 53
imatrix = {xx = -nan(0x8000000000000), yx = 0, xy =
-nan(0x8000000000000), yy = 1,
x0 = -nan(0x8000000000000), y0 = 0}
x1 = 0
y2 = 13
__PRETTY_FUNCTION__ = "_cairo_pattern_get_extents"
#9 0x00007f039476f03c in _cairo_surface_fallback_paint (surface=0x3b0db70,
op=CAIRO_OPERATOR_OVER,
source=0x3af1ae0) at cairo-surface-fallback.c:689
source_extents = {x = -1562562528, y = 32767, width = 2490779295,
height = 32515}
status = CAIRO_STATUS_SUCCESS
extents = {x = 0, y = 0, width = 14, height = 13}
box = {p1 = {x = 0, y = 0}, p2 = {x = 0, y = 0}}
traps = {status = CAIRO_STATUS_SUCCESS, extents = {p1 = {x = 1792, y =
160}, p2 = {x = 0, y = 112}},
num_traps = 0, traps_size = -1804182088, traps = 0x3af56d8, traps_embedded =
{{top = 61919392, bottom = 0,
left = {p1 = {x = 61922160, y = 0}, p2 = {x = 61822680, y = 8}}, right =
{p1 = {x = 61922160, y = 0}, p2 = {
x = 112, y = 0}}}}, has_limits = -1782650368, limits = {p1 = {x =
32515, y = -1562568696}, p2 = {
x = 32767, y = 2}}}
#10 0x00007f039476bcb8 in _cairo_surface_paint (surface=0x3b0db70,
op=CAIRO_OPERATOR_OVER,
source=<value optimized out>) at cairo-surface.c:1492
status = CAIRO_STATUS_SUCCESS
dev_source = (cairo_pattern_t *) 0x3af1ae0
__PRETTY_FUNCTION__ = "_cairo_surface_paint"
#11 0x00007f0394754b5a in _cairo_gstate_paint (gstate=0x3af5610) at
cairo-gstate.c:878
status = CAIRO_STATUS_SUCCESS
pattern = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count =
{ref_count = 0},
status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0,
element_size = 24, elements = 0x0,
is_snapshot = 0}, matrix = {xx = inf, yx = 0, xy = -nan(0x8000000000000),
yy = 1, x0 = -inf, y0 = -403},
filter = CAIRO_FILTER_NEAREST, extend = CAIRO_EXTEND_NONE}, solid = {base =
{
type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = {ref_count = 0}, status =
CAIRO_STATUS_SUCCESS, user_data = {
size = 0, num_elements = 0, element_size = 24, elements = 0x0,
is_snapshot = 0}, matrix = {xx = inf,
yx = 0, xy = -nan(0x8000000000000), yy = 1, x0 = -inf, y0 = -403},
filter = CAIRO_FILTER_NEAREST,
extend = CAIRO_EXTEND_NONE}, color = {red = 2.9925145105986963e-316,
green = 0,
blue = 6.8997923719941029e-310, alpha = 4.9406564584124654e-324,
red_short = 0, green_short = 0,
blue_short = 32515, alpha_short = 0}, content = 0}, surface = {base =
{type = CAIRO_PATTERN_TYPE_SURFACE,
ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data =
{size = 0, num_elements = 0,
element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx =
inf, yx = 0,
xy = -nan(0x8000000000000), yy = 1, x0 = -inf, y0 = -403}, filter =
CAIRO_FILTER_NEAREST,
extend = CAIRO_EXTEND_NONE}, surface = 0x39c3650}, gradient = {base =
{base = {
type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = {ref_count = 0}, status
= CAIRO_STATUS_SUCCESS,
user_data = {size = 0, num_elements = 0, element_size = 24, elements =
0x0, is_snapshot = 0}, matrix = {
xx = inf, yx = 0, xy = -nan(0x8000000000000), yy = 1, x0 = -inf, y0 =
-403},
filter = CAIRO_FILTER_NEAREST, extend = CAIRO_EXTEND_NONE}, n_stops =
60569168, stops_size = 0,
stops = 0x0, stops_embedded = {{offset = 6.8997923719941029e-310, color =
{red = 4.9406564584124654e-324,
green = 6.8996693143235829e-310, blue = 0, alpha =
1.1857575500189917e-322, red_short = 0,
green_short = 0, blue_short = 0, alpha_short = 0}}, {offset = 0,
color = {red = 1, green = 0,
blue = 0, alpha = 1, red_short = 0, green_short = 0, blue_short =
24576, alpha_short = 49252}}}},
linear = {base = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count =
{ref_count = 0},
status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements =
0, element_size = 24,
elements = 0x0, is_snapshot = 0}, matrix = {xx = inf, yx = 0, xy =
-nan(0x8000000000000), yy = 1,
x0 = -inf, y0 = -403}, filter = CAIRO_FILTER_NEAREST, extend =
CAIRO_EXTEND_NONE},
n_stops = 60569168, stops_size = 0, stops = 0x0, stops_embedded =
{{offset = 6.8997923719941029e-310,
color = {red = 4.9406564584124654e-324, green =
6.8996693143235829e-310, blue = 0,
alpha = 1.1857575500189917e-322, red_short = 0, green_short = 0,
blue_short = 0, alpha_short = 0}},
{offset = 0, color = {red = 1, green = 0, blue = 0, alpha = 1,
red_short = 0, green_short = 0,
blue_short = 24576, alpha_short = 49252}}}}, p1 = {x = 0, y =
-1065799680}, p2 = {x = 0,
y = 2147483647}}, radial = {base = {base = {type =
CAIRO_PATTERN_TYPE_SURFACE, ref_count = {
ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size =
0, num_elements = 0,
element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx =
inf, yx = 0,
xy = -nan(0x8000000000000), yy = 1, x0 = -inf, y0 = -403}, filter =
CAIRO_FILTER_NEAREST,
extend = CAIRO_EXTEND_NONE}, n_stops = 60569168, stops_size = 0,
stops = 0x0, stops_embedded = {{
offset = 6.8997923719941029e-310, color = {red =
4.9406564584124654e-324,
green = 6.8996693143235829e-310, blue = 0, alpha =
1.1857575500189917e-322, red_short = 0,
green_short = 0, blue_short = 0, alpha_short = 0}}, {offset = 0,
color = {red = 1, green = 0,
blue = 0, alpha = 1, red_short = 0, green_short = 0, blue_short =
24576, alpha_short = 49252}}}},
c1 = {x = 0, y = -1065799680}, r1 = 0, c2 = {x = 2147483647, y =
2147483647}, r2 = -2147483648}}}
#12 0x00007f039474eec9 in cairo_paint (cr=0x3b0d0a0) at cairo.c:1938
status = <value optimized out>
#13 0x00007f039474ef8d in cairo_paint_with_alpha (cr=0x621a, alpha=0) at
cairo.c:1966
status = <value optimized out>
color = {red = 6.8997763335692981e-310, green =
3.0592244398577315e-316, blue = 9.8813129168249309e-324,
alpha = 2.9925145105986963e-316, red_short = 12320, green_short = 41693,
blue_short = 32767, alpha_short = 0}
pattern = {base = {type = 3584, ref_count = {ref_count = 1536}, status
= 3584, user_data = {size = 1,
num_elements = 0, element_size = 0, elements = 0x3ff0000000000d00,
is_snapshot = 0}, matrix = {xx = 0,
yx = 0, xy = 6.8997922613184576e-310, yy = 3.055035553686031e-316, x0 =
0, y0 = 0}, filter = 2488474880,
extend = 32515}, color = {red = 3.0592481550087318e-316, green = 0, blue =
7.0620019941031575e-311,
alpha = 0, red_short = 14, green_short = 0, blue_short = 13, alpha_short =
0}, content = 1792}
#14 0x00007f03997c4b34 in WebCore::BitmapImage::draw (this=0x7f03811bf750,
context=0x7fffa2dd3020,
dst=<value optimized out>, src=<value optimized out>,
op=WebCore::CompositeSourceOver)
at WebCore/platform/graphics/cairo/ImageCairo.cpp:139
image = (cairo_surface_t *) 0x39c3650
dstRect = {m_location = {m_x = 209, m_y = 403}, m_size = {m_width = 0,
m_height = 6}}
cr = (cairo_t *) 0x3b0d0a0
pattern = (cairo_pattern_t *) 0x3af0a80
matrix = {xx = inf, yx = 0, xy = 0, yy = 1, x0 = 7, y0 = 0}
#15 0x00007f0399571f01 in WebCore::GraphicsContext::drawImage
(this=0x7fffa2dd3020, image=0x7f03811bf750,
dest=@0x7fffa2dd1b80, src=@0x7fffa2dd1b70, op=WebCore::CompositeSourceOver,
useLowQualityScale=false)
at WebCore/platform/graphics/GraphicsContext.cpp:439
tsw = 39
tsh = 6
tw = 0
th = 6
#16 0x00007f039957208d in WebCore::GraphicsContext::drawImage
(this=0x7fffa2dd3020, image=0x7f03811bf750,
dest=@0x7fffa2dd1d10, srcRect=<value optimized out>,
op=WebCore::CompositeSourceOver,
useLowQualityScale=false) at
WebCore/platform/graphics/GraphicsContext.cpp:311
No locals.
#17 0x00007f0399572181 in WebCore::GraphicsContext::drawTiledImage
(this=0x7fffa2dd3020, image=0x7f03811bf750,
dest=@0x8, srcRect=@0xffffffffffffffff, hRule=WebCore::Image::StretchTile,
vRule=WebCore::Image::StretchTile,
op=WebCore::CompositeSourceOver) at
WebCore/platform/graphics/GraphicsContext.cpp:459
No locals.
#18 0x00007f03995e18f8 in WebCore::RenderBoxModelObject::paintNinePieceImage
(this=0x7f03813d8a60,
graphicsContext=0x7fffa2dd3020, tx=202, ty=403, w=14, h=13,
style=0x7f0380909c98,
ninePieceImage=@0x7f03811801c8, op=WebCore::CompositeSourceOver)
at WebCore/rendering/RenderBoxModelObject.cpp:699
styleImage = (class WebCore::StyleImage *) 0xd1
clipped = false
imageSize = <value optimized out>
imageWidth = 53
imageHeight = 13
topSlice = 6
bottomSlice = 6
leftSlice = 7
hRule = WebCore::StretchImageRule
vRule = WebCore::StretchImageRule
fitToBorder = <value optimized out>
leftWidth = 7
topWidth = 6
bottomWidth = 6
drawTop = true
drawBottom = true
drawMiddle = false
image = (class WebCore::Image *) 0x7f03811bf750
#19 0x00007f03995e1d15 in WebCore::RenderBoxModelObject::paintBorder
(this=0x621a, graphicsContext=0x621a,
tx=202, ty=-1, w=61408656, h=-1782650416, style=0x7f0380909c98, begin=true,
end=true)
at WebCore/rendering/RenderBoxModelObject.cpp:725
tt = 3
bt = 127
rt = false
lt = false
ts = <value optimized out>
bs = <value optimized out>
ls = <value optimized out>
rs = <value optimized out>
renderTop = <value optimized out>
renderLeft = <value optimized out>
renderRight = <value optimized out>
renderBottom = <value optimized out>
renderRadii = <value optimized out>
topLeft = {m_width = 403, m_height = 0}
topRight = {m_width = 403, m_height = 0}
bottomLeft = {m_width = -2126673312, m_height = 32515}
bottomRight = {m_width = 202, m_height = 0}
firstAngleStart = <value optimized out>
secondAngleStart = <value optimized out>
firstAngleSpan = <value optimized out>
secondAngleSpan = <value optimized out>
upperLeftBorderStylesMatch = <value optimized out>
upperRightBorderStylesMatch = <value optimized out>
lowerLeftBorderStylesMatch = <value optimized out>
lowerRightBorderStylesMatch = <value optimized out>
#20 0x00007f03995d800e in WebCore::RenderBox::paintBoxDecorations
(this=0x7f03813d8a60,
paintInfo=@0x7fffa2dd23b0, tx=202, ty=403) at
WebCore/rendering/RenderBox.cpp:666
w = 14
mh = 13
themePainted = <value optimized out>
#21 0x00007f03995cc953 in WebCore::RenderBlock::paintObject (this=0x621a,
paintInfo=@0x621a, tx=202, ty=403)
at WebCore/rendering/RenderBlock.cpp:1737
paintPhase = WebCore::PaintPhaseBlockBackground
scrolledX = <value optimized out>
scrolledY = <value optimized out>
#22 0x00007f03995c1935 in WebCore::RenderBlock::paint (this=0x7f03813d8a60,
paintInfo=@0x7fffa2dd23b0, tx=202,
ty=403) at WebCore/rendering/RenderBlock.cpp:1567
phase = WebCore::PaintPhaseBlockBackground
pushedClip = false
#23 0x00007f0399606e07 in WebCore::RenderLayer::paintLayer
(this=0x7f0381379318, rootLayer=0x7f038226f560,
p=0x7fffa2dd3020, paintDirtyRect=@0x7fffa2dd2f60, haveTransparency=true,
paintRestriction=WebCore::PaintRestrictionNone, paintingRoot=0x0,
appliedTransform=false,
temporaryClipRects=false) at WebCore/rendering/RenderLayer.cpp:2017
paintInfo = {context = 0x7fffa2dd3020, rect = {m_location = {m_x = 200,
m_y = 392}, m_size = {
m_width = 824, m_height = 35}}, phase =
WebCore::PaintPhaseBlockBackground, forceBlackText = false,
paintingRoot = 0x0, outlineObjects = 0x0}
layerBounds = {m_location = {m_x = 202, m_y = 403}, m_size = {m_width =
14, m_height = 13}}
damageRect = {m_location = {m_x = 200, m_y = 392}, m_size = {m_width =
824, m_height = 35}}
clipRectToApply = {m_location = {m_x = 200, m_y = 392}, m_size =
{m_width = 824, m_height = 35}}
outlineRect = {m_location = {m_x = 200, m_y = 392}, m_size = {m_width =
824, m_height = 35}}
x = <value optimized out>
y = <value optimized out>
tx = 209
ty = 392
selectionOnly = false
paintingRootForRenderer = (class WebCore::RenderObject *) 0x0
shouldPaint = <value optimized out>
#24 0x00007f0399607120 in WebCore::RenderLayer::paintLayer
(this=0x7f0381874420, rootLayer=0x7f038226f560,
p=0x7fffa2dd3020, paintDirtyRect=@0x7fffa2dd2f60, haveTransparency=false,
paintRestriction=WebCore::PaintRestrictionNone, paintingRoot=0x0,
appliedTransform=false,
temporaryClipRects=false) at WebCore/rendering/RenderLayer.cpp:2071
it = (class WebCore::RenderLayer **) 0x7f03818334b0
layerBounds = {m_location = {m_x = 0, m_y = 56}, m_size = {m_width =
1024, m_height = 642}}
damageRect = {m_location = {m_x = 0, m_y = 56}, m_size = {m_width =
1024, m_height = 619}}
clipRectToApply = {m_location = {m_x = 0, m_y = 56}, m_size = {m_width
= 1024, m_height = 619}}
outlineRect = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width =
1024, m_height = 675}}
x = <value optimized out>
y = <value optimized out>
tx = 0
ty = 0
selectionOnly = false
paintingRootForRenderer = (class WebCore::RenderObject *) 0x0
shouldPaint = true
#25 0x00007f0399607120 in WebCore::RenderLayer::paintLayer
(this=0x7f038226f720, rootLayer=0x7f038226f560,
p=0x7fffa2dd3020, paintDirtyRect=@0x7fffa2dd2f60, haveTransparency=false,
paintRestriction=WebCore::PaintRestrictionNone, paintingRoot=0x0,
appliedTransform=false,
temporaryClipRects=false) at WebCore/rendering/RenderLayer.cpp:2071
it = (class WebCore::RenderLayer **) 0x7f0381443a90
layerBounds = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width =
1024, m_height = 0}}
damageRect = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width =
1024, m_height = 675}}
clipRectToApply = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width =
1024, m_height = 675}}
outlineRect = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width =
1024, m_height = 675}}
x = <value optimized out>
y = <value optimized out>
tx = 0
ty = 0
selectionOnly = false
paintingRootForRenderer = (class WebCore::RenderObject *) 0x0
shouldPaint = true
#26 0x00007f0399607120 in WebCore::RenderLayer::paintLayer
(this=0x7f038226f560, rootLayer=0x7f038226f560,
p=0x7fffa2dd3020, paintDirtyRect=@0x7fffa2dd2f60, haveTransparency=false,
paintRestriction=WebCore::PaintRestrictionNone, paintingRoot=0x0,
appliedTransform=false,
temporaryClipRects=false) at WebCore/rendering/RenderLayer.cpp:2071
it = (class WebCore::RenderLayer **) 0x7f0381443a08
layerBounds = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width =
1024, m_height = 698}}
damageRect = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width =
1024, m_height = 675}}
clipRectToApply = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width =
1024, m_height = 675}}
outlineRect = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width =
1024, m_height = 675}}
x = <value optimized out>
y = <value optimized out>
tx = 0
ty = 0
selectionOnly = false
paintingRootForRenderer = (class WebCore::RenderObject *) 0x0
shouldPaint = true
#27 0x00007f039960742c in WebCore::RenderLayer::paint (this=0x621a, p=<value
optimized out>,
damageRect=<value optimized out>, paintRestriction=<value optimized out>,
paintingRoot=<value optimized out>)
at WebCore/rendering/RenderLayer.cpp:1880
No locals.
#28 0x00007f039952c4b1 in WebCore::FrameView::paintContents
(this=0x7f038222cc80, p=0x7fffa2dd3020,
rect=@0x7fffa2dd2f60) at WebCore/page/FrameView.cpp:1325
document = (class WebCore::Document *) 0x7f039acc8400
isTopLevelPainter = true
contentRenderer = (class WebCore::RenderView *) 0x7f038226f420
eltRenderer = (class WebCore::RenderObject *) 0x0
#29 0x00007f0399557c3a in WebCore::ScrollView::paint (this=0x7f038222cc80,
context=0x7fffa2dd3020,
rect=@0x7fffa2dd2ff0) at WebCore/platform/ScrollView.cpp:693
documentDirtyRect = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width
= 1024, m_height = 675}}
panScrollIcon = (WTF::RefPtr<WebCore::Image> &) @0x0: <error reading
variable>
#30 0x00007f039927ea82 in webkit_web_view_expose_event (widget=<value optimized
out>, event=<value optimized out>)
at WebKit/gtk/webkit/webkitwebview.cpp:401
rect = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width = 1024,
m_height = 675}}
cr = <value optimized out>
ctx = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_common =
0x7f038090ae70,
m_data = 0x7f03812dd5f0}
rects = {<WTFNoncopyable::Noncopyable> = {<No data fields>}, m_ptr =
0x3b0d490}
rectCount = 13
priv = (WebKitWebViewPrivate *) 0x24da750
frame = (class WebCore::Frame *) 0x7f039ad51800
#31 0x00007f03986c32b8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x2397010,
return_value=0x7fffa2dd3230,
n_param_values=<value optimized out>, param_values=0x37d4d30,
invocation_hint=<value optimized out>,
marshal_data=0x7f039927e840) at gtkmarshalers.c:84
data1 = (gpointer) 0x24da6d0
data2 = (gpointer) 0x6
v_return = <value optimized out>
__PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#32 0x00007f0395ee32cf in IA__g_closure_invoke (closure=0x2397010,
return_value=0x7fffa2dd3230, n_param_values=2,
param_values=0x37d4d30, invocation_hint=0x7fffa2dd31f0) at gclosure.c:767
marshal = (GClosureMarshal) 0x7f0395ee17d0 <g_type_class_meta_marshal>
marshal_data = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#33 0x00007f0395ef89ed in signal_emit_unlocked_R (node=0x2397080, detail=0,
instance=0x24da6d0,
emission_return=0x7fffa2dd3370, instance_and_params=0x37d4d30) at
gsignal.c:3282
accumulator = (SignalAccumulator *) 0x2395ff0
emission = {next = 0x0, instance = 0x24da6d0, ihint = {signal_id = 38,
detail = 0,
run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 56935344}
class_closure = (GClosure *) 0x2397010
handler_list = (Handler *) 0x0
return_accu = (GValue *) 0x7fffa2dd3230
accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0,
v_ulong = 0, v_int64 = 0, v_uint64 = 0,
v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0,
v_long = 0, v_ulong = 0, v_int64 = 0,
v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 38
max_sequential_handler_number = 2481
return_value_altered = 0
#34 0x00007f0395efa1dc in IA__g_signal_emit_valist (instance=0x24da6d0,
signal_id=<value optimized out>,
detail=0, var_args=0x7fffa2dd33d0) at gsignal.c:2987
return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long =
0, v_ulong = 0, v_int64 = 0,
v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0,
v_uint = 0, v_long = 0, v_ulong = 0,
v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
error = <value optimized out>
signal_return_type = 20
param_values = (GValue *) 0x37d4d48
node = (SignalNode *) 0x2397080
i = 1
n_params = 1
__PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#35 0x00007f0395efa843 in IA__g_signal_emit (instance=0x621a, signal_id=25114,
detail=6) at gsignal.c:3034
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area =
0x7fffa2dd34b0,
reg_save_area = 0x7fffa2dd33f0}}
#36 0x00007f03987c9dde in gtk_widget_event_internal (widget=0x24da6d0,
event=0x7fffa2dd3530) at gtkwidget.c:4761
signal_num = <value optimized out>
return_val = 0
#37 0x00007f03986bce8d in IA__gtk_main_do_event (event=0x7fffa2dd3530) at
gtkmain.c:1558
event_widget = (GtkWidget *) 0x24da6d0
grab_widget = (GtkWidget *) 0x24da6d0
window_group = (GtkWindowGroup *) 0x23e1720
rewritten_event = (GdkEvent *) 0x0
tmp_list = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#38 0x00007f0398321604 in gdk_window_process_updates_internal
(window=0x37ac1f0) at gdkwindow.c:2611
event = {type = GDK_EXPOSE, any = {type = GDK_EXPOSE, window =
0x37ac1f0, send_event = 0 '\0'}, expose = {
type = GDK_EXPOSE, window = 0x37ac1f0, send_event = 0 '\0', area = {x = 0,
y = 0, width = 1024,
height = 675}, region = 0x3a17760, count = 0}, no_expose = {type =
GDK_EXPOSE, window = 0x37ac1f0,
send_event = 0 '\0'}, visibility = {type = GDK_EXPOSE, window = 0x37ac1f0,
send_event = 0 '\0',
state = GDK_VISIBILITY_UNOBSCURED}, motion = {type = GDK_EXPOSE, window =
0x37ac1f0, send_event = 0 '\0',
time = 0, x = 2.1729236899484389e-311, y = 6.9531436082892572e-310, axes =
0x3a17760, state = 0,
is_hint = 32515, device = 0x7f03961234f0, x_root = 3.0349266866477756e-316,
y_root = 1.8371336974960911e-316}, button = {type = GDK_EXPOSE, window =
0x37ac1f0, send_event = 0 '\0',
time = 0, x = 2.1729236899484389e-311, y = 6.9531436082892572e-310, axes =
0x3a17760, state = 0,
button = 32515, device = 0x7f03961234f0, x_root = 3.0349266866477756e-316,
y_root = 1.8371336974960911e-316},
scroll = {type = GDK_EXPOSE, window = 0x37ac1f0, send_event = 0 '\0', time =
0, x = 2.1729236899484389e-311,
y = 6.9531436082892572e-310, state = 60913504, direction = GDK_SCROLL_UP,
device = 0x7f0300000000,
x_root = 6.8997937089663727e-310, y_root = 3.0349266866477756e-316}, key =
{type = GDK_EXPOSE,
window = 0x37ac1f0, send_event = 0 '\0', time = 0, state = 0, keyval =
1024, length = 675,
string = 0x3a17760 "\020", hardware_keycode = 0, group = 0 '\0',
is_modifier = 0}, crossing = {
type = GDK_EXPOSE, window = 0x37ac1f0, send_event = 0 '\0', subwindow =
0x40000000000, time = 675,
x = 3.0095269694213355e-316, y = 6.8996693143235829e-310, x_root =
6.8997937089663727e-310,
y_root = 3.0349266866477756e-316, mode = 37184000, detail =
GDK_NOTIFY_ANCESTOR, focus = 61777232,
state = 0}, focus_change = {type = GDK_EXPOSE, window = 0x37ac1f0,
send_event = 0 '\0', in = 566},
configure = {type = GDK_EXPOSE, window = 0x37ac1f0, send_event = 0 '\0', x =
0, y = 0, width = 1024,
height = 675}, property = {type = GDK_EXPOSE, window = 0x37ac1f0,
send_event = 0 '\0', atom = 0x40000000000,
time = 675, state = 32767}, selection = {type = GDK_EXPOSE, window =
0x37ac1f0, send_event = 0 '\0',
selection = 0x40000000000, target = 0x7fff000002a3, property = 0x3a17760,
time = 0, requestor = 32515},
owner_change = {type = GDK_EXPOSE, window = 0x37ac1f0, send_event = 0 '\0',
owner = 0,
reason = GDK_OWNER_CHANGE_NEW_OWNER, selection = 0x7fff000002a3, time =
60913504, selection_time = 0},
proximity = {type = GDK_EXPOSE, window = 0x37ac1f0, send_event = 0 '\0', time
= 0, device = 0x40000000000},
client = {type = GDK_EXPOSE, window = 0x37ac1f0, send_event = 0 '\0',
message_type = 0x40000000000,
data_format = 675, data = {b =
"`w¡\003\000\000\000\000\000\000\000\000\003\177\000\000ð4\022\226", s = {
30560, 929, 0, 0, 0, 0, 32515, 0, 13552, -27118}, l = {60913504,
139650861629440, 139653379405040,
61427600, 37184000}}}, dnd = {type = GDK_EXPOSE, window = 0x37ac1f0,
send_event = 0 '\0',
context = 0x40000000000, time = 675, x_root = 32767, y_root = 0},
window_state = {type = GDK_EXPOSE,
window = 0x37ac1f0, send_event = 0 '\0', changed_mask = 0, new_window_state
= 0}, setting = {
type = GDK_EXPOSE, window = 0x37ac1f0, send_event = 0 '\0', action =
GDK_SETTING_ACTION_NEW,
name = 0x40000000000 <Address 0x40000000000 out of bounds>}, grab_broken =
{type = GDK_EXPOSE,
window = 0x37ac1f0, send_event = 0 '\0', keyboard = 0, implicit = 0,
grab_window = 0x7fff000002a3}}
window_rect = {x = 0, y = 0, width = 1024, height = 698}
expose_region = (GdkRegion *) 0x3a17760
window_region = (GdkRegion *) 0x36e54a0
width = 1024
height = 698
save_region = 1
#39 0x00007f0398321b81 in IA__gdk_window_process_all_updates () at
gdkwindow.c:2677
old_update_windows = (GSList *) 0x3ab01a0
tmp_list = (GSList *) 0x3ab01a0
#40 0x00007f0398321ba9 in gdk_window_update_idle (data=0x621a) at
gdkwindow.c:2521
No locals.
#41 0x00007f0398305c6b in gdk_threads_dispatch (data=0x36151a0) at gdk.c:498
ret = 0
#42 0x00007f0395c2cd59 in IA__g_main_context_dispatch (context=0x2376200) at
gmain.c:1814
No locals.
#43 0x00007f0395c30410 in g_main_context_iterate (context=0x2376200, block=1,
dispatch=1,
self=<value optimized out>) at gmain.c:2448
max_priority = 120
timeout = 0
some_ready = 1
nfds = 10
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x23c8500
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#44 0x00007f0395c308dd in IA__g_main_loop_run (loop=0x23e2b70) at gmain.c:2656
self = (GThread *) 0x23460b0
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#45 0x00007f03986bd097 in IA__gtk_main () at gtkmain.c:1205
tmp_list = (GList *) 0x23d4800
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x23bbd20
loop = (GMainLoop *) 0x23e2b70
#46 0x00000000004325e6 in main (argc=1, argv=0x7fffa2dd4aa8) at ephy-main.c:781
option_context = <value optimized out>
option_group = <value optimized out>
proxy = <value optimized out>
error = (GError *) 0x0
user_time = 12666896
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list