[cairo-bugs] [Bug 27834] New: Crash in cairo-bentley-ottmann-rectangular.c:454
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Apr 26 04:48:58 PDT 2010
https://bugs.freedesktop.org/show_bug.cgi?id=27834
Summary: Crash in cairo-bentley-ottmann-rectangular.c:454
Product: cairo
Version: 1.9.6
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: general
AssignedTo: cworth at cworth.org
ReportedBy: fhimpe at telenet.be
QAContact: cairo-bugs at cairographics.org
When double clicking in the Pino microblogging client in the webkit view, it
crashes with this backtrace:
Core was generated by `pino'.
Program terminated with signal 11, Segmentation fault.
#0 0x0000003815611d3d in active_edges_to_traps (
rectangles=<value optimized out>, num_rectangles=<value optimized out>,
fill_rule=<value optimized out>, do_traps=<value optimized out>,
container=0x7fff3cdfd440) at cairo-bentley-ottmann-rectangular.c:454
454 if (right->x != pos->x)
Thread 3 (Thread 31961):
#0 pthread_cond_wait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
No locals.
#1 0x0000003199851e78 in WebCore::IconDatabase::syncThreadMainLoop (this=
0x7fcd88c19a00) at WebCore/loader/icon/IconDatabase.cpp:1412
didAnyWork = <value optimized out>
#2 0x0000003199851f41 in WebCore::IconDatabase::iconDatabaseSyncThread (this=
0x7fcd88c19a00) at WebCore/loader/icon/IconDatabase.cpp:1030
journalFilename = {m_impl = {<WTF::FastAllocBase> =
{<No data fields>}, m_ptr = 0x7fcd88c20f20}}
#3 0x000000380e206a5d in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = 0x7fcd88c01710
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140520739313424,
2062520808719773856, 240755215744, 0, 240748974144, 3,
-2088374730029010784, 2085052276750282912}, 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>
freesize = <value optimized out>
#4 0x000000380dedb13d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#5 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 31960):
#0 pthread_cond_wait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
No locals.
#1 0x0000003199b51734 in WTF::TCMalloc_PageHeap::scavengerThread (this=
0x319a3d3060) at JavaScriptCore/wtf/FastMalloc.cpp:2378
No locals.
#2 0x0000003199b51759 in WTF::TCMalloc_PageHeap::runScavengerThread (context=
0x319a3e1134) at JavaScriptCore/wtf/FastMalloc.cpp:1497
No locals.
#3 0x000000380e206a5d in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = 0x7fcd89502710
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140520748754704,
2062520808719773856, 240755215744, 0, 240748974144, 3,
-2088375967516462944, 2085052276750282912}, 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>
freesize = <value optimized out>
#4 0x000000380dedb13d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#5 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 31529):
#0 0x0000003815611d3d in active_edges_to_traps (
rectangles=<value optimized out>, num_rectangles=<value optimized out>,
fill_rule=<value optimized out>, do_traps=<value optimized out>,
container=0x7fff3cdfd440) at cairo-bentley-ottmann-rectangular.c:454
pos = 0x0
#1 _cairo_bentley_ottmann_tessellate_rectangular (
rectangles=<value optimized out>, num_rectangles=<value optimized out>,
fill_rule=<value optimized out>, do_traps=<value optimized out>,
container=0x7fff3cdfd440) at cairo-bentley-ottmann-rectangular.c:632
sweep_line = {rectangles = 0x7fff3cdfc6c8, pq = {size = 2, max_size =
1024, elements = 0x7fff3cdf9d48, elements_embedded = {0x7fff3cdf9d58,
0x7fff3cdfbf18, 0x7fff3cdfbec0, 0x41000000, 0x40a00000, 0x41000000,
0x41000000, 0x40400000, 0x41000000, 0x41300000, 0x40400000, 0x40400000,
0x40400000, 0x40e00000, 0x41000000, 0x40800000, 0x40a00000, 0x40e00000,
0x41000000, 0x40a00000, 0x40a00000, 0x41000000, 0x41200000, 0x40800000,
0x41300000, 0x41000000, 0x40a00000, 0x40e00000, 0x40400000, 0x40e00000,
0x41000000, 0x40400000, 0x40800000, 0x41100000, 0x41000000, 0x40e00000,
0x40a00000, 0x40400000, 0x7fff3cdf9e90, 0x0, 0x20, 0x0, 0x3a8000003e8,
0x7fff3cdf9ee8, 0x0, 0x64002200002200, 0x7fff3cdf9740, 0x0,
0x7fff3cdf9ea8, 0x2200, 0x7fff3cdf96f0, 0x0, 0x632e2f6b69726564,
0x6e69702f65686361, 0x613a707474682f6f, 0x64692e7261746176,
0x3161632e69746e65, 0x2d38342d36353932, 0x3133313039303032,
0x702e373533333630, 0x61657274732d676e, 0x2e00676e702e6d, 0xa0, 0x14,
0x2830, 0x0, 0x0, 0x2, 0xd000000281, 0x7c0000006f, 0x7000000077,
0x40000000000, 0x7fff3cdf9f90, 0x380e167e80, 0x0, 0x7fff3cdf9bb8, 0x2810,
0xa10, 0x380de765f0, 0x1ea9, 0x3815654c18, 0x0, 0x1a66d50, 0x380e167e80,
0x2800, 0x1a66d40, 0x380de767e7, 0x40, 0x1ea9, 0x0, 0x3a2499,
0xffffffffffffffff, 0x381560eb54, 0x5fa00, 0x3815654c18, 0x1a872b0, 0x0,
0x0, 0x1a66fe0, 0x600, 0x0, 0x0, 0x5e7, 0x7fff3cdfa118, 0x7fff3cdfa0a0,
0x0, 0xfb3220, 0x3000, 0x0, 0x7fff3cdfa178, 0x7fff3cdfa138,
0x7fff3cdfa118, 0x7fff3cdfa0e0, 0x0, 0x20, 0x0, 0x3a8000003e8,
0x7fff3cdfa138, 0x0, 0x7fff00003000, 0xfb3220, 0x0, 0x7fff3cdfa0f8,
0x3000, 0xfb31d0, 0x0, 0x7fff3cdfa158, 0x7fff00000400, 0x1a674e0, 0x0,
0x7fff3cdfa0d8, 0x7fff3cdf99e0, 0x7fff3cdf9990, 0x0, 0x3cdfaaf0,
0x20000000002, 0x3800000580, 0x58000000200, 0x1f0000000200,
0x1f0000000580, 0x7fff00000001, 0x0, 0x0, 0x0, 0x58a, 0x30000000002,
0x3800000580, 0x58000000300, 0x1f0000000300, 0x1f0000000580,
0x7fffffffffff, 0x0, 0x0, 0x0, 0x7fff3cdfa230, 0x23f00000002, 0x43c, 0x0,
0x7fff3cdf99f0, 0x56700001e00, 0x0, 0x0, 0x0, 0x7fff3cdfa2b8,
0x7fff3cdfa280, 0x0, 0x20, 0x0, 0x3a8000003e8, 0x7fff3cdfa2d8, 0x0,
0x7fff00001e00, 0x7fff3cdf99f0, 0x0, 0x7fff3cdfa298, 0x28000001e00,
0x7fff3cdf99a0, 0x0, 0x599000002fd, 0x59900000580, 0x100000001,
0x7fff3cdfa190, 0x7fff3cdfa1e0, 0x0, 0x1, 0x20300000002, 0x567,
0x7fff3cdf9ba0, 0x7fff3cdf9b50, 0x0, 0x7fcd00000001, 0x0, 0x0, 0x0,
0x567, 0x2f700000002, 0x319, 0x319000002f7, 0x40d00000252,
0x40d00000319...}}, head = {next = 0x7fff3cdfbf18, prev = 0x7fff3cdfc660,
right = 0x0, x = -2147483648, top = 0, dir = 0}, tail = {next =
0x0, prev = 0x7fff3cdfbee8, right = 0x0, x = 2147483647, top = 0, dir =
0}, insert_left = 0x7fff3cdfbec0, insert_right = 0x7fff3cdfbee8,
current_y = 0, last_y = -5888, fill_rule =
CAIRO_FILL_RULE_EVEN_ODD, unwind = {{__jmpbuf = {2, 2062213500353638560,
140734214686392, 0, 1321528399, 140734214686384, -2062101071331331936,
2085062712597934240}, __mask_was_saved = 0, __saved_mask = {__val = {0,
240860024480, 27652064, 15560784, 3, 29379697, 140734214686528, 83, 15,
240860013415, 18446744073709551615, 236223201295, 0, 29379697, 27652064,
83}}}}}
rectangle = <value optimized out>
status = CAIRO_STATUS_SUCCESS
update = <value optimized out>
#2 0x00000038156120e6 in _cairo_bentley_ottmann_tessellate_rectangular_traps
(traps=0x7fff3cdfd440, fill_rule=CAIRO_FILL_RULE_EVEN_ODD)
at cairo-bentley-ottmann-rectangular.c:703
stack_rectangles = {{left = {next = 0x7fff3cdfbf40, prev =
0x7fff3cdfbf18, right = 0x0, x = 0, top = 32767, dir = 1}, right = {
next = 0x7fff3cdfbd70, prev = 0x7fff3cdfbf40, right = 0x0, x =
68608, top = 0, dir = -1}, top = 0, bottom = 7680}, {left = {next =
0x7fff3cdfbec0, prev = 0x7fff3cdfbd48, right = 0x7fff3cdfbf40, x =
-12288, top = -5888, dir = 1}, right = {next = 0x7fff3cdfbee8, prev =
0x7fff3cdfbec0, right = 0x0, x = 0, top = 56, dir = -1}, top = -5888,
bottom = 6400}, {left = {next = 0x3814e14d60, prev = 0x1a5efe0,
right = 0x7fff3cdfbffc, x = 0, top = 0, dir = -1}, right = {
next = 0x4038000000000000, prev = 0x4038000000000000, right =
0x1afcf90, x = 1, top = 0, dir = 1021296672}, top = 359170832, bottom =
56}, {left = {next = 0x1, prev = 0x0, right = 0x3815646a32, x = 1, top =
0, dir = 28299152}, right = {next = 0x7fff3cdfc020, prev =
0x7fff3cdfc020, right = 0x38156882a0, x = 358918181, top = 56, dir =
1021299168}, top = 1021301216, bottom = 32767}, {left = {next = 0x0,
prev = 0x1e00000002, right = 0x0, x = 358870011, top = 56,
dir = 0}, right = warning: can't find linker symbol for virtual
table for `(null)' value
{next = 0x3815646dd5, prev = 0x0, right =
0x0, x = 0, top = 0, dir = 350561120}, top = 0, bottom = 0}, {left = {
next = 0x3000000030, prev = 0x10000, right = 0x1afcf90, x = 1,
top = 0, dir = 28299152}, right = {next = 0x1a37a80, prev =
0x2, right = 0xfe, x = 30, top = 0, dir = -2013152344}, top = 371307697,
bottom = 56}, {left = {next = 0x7fff3cdfc100, prev =
0x7fff3cdfc100, right = 0x3815688200, x = 358918615, top = 56, dir =
1021299392}, right = {next = 0x1a37a80, prev = 0x1afcf90, right =
0x7fff3cdfc750, x = 0, top = 8, dir = 0}, top = 254, bottom = 0}, warning:
can't find linker symbol for virtual table for `(null)' value
{left = warning: can't find linker symbol for virtual table for `(null)' value
{next = 0x3815648f68, prev = 0x7fff3cdfc3cc, right = 0x7fff3cdfc3c8, x =
-2013152344, top = 32717, dir = 371307697}, right = {next =
0x7fff00000000, prev = 0x1e00000002, right = 0x7fff00000000, x = 0, top =
32767, dir = 0}, top = 0, bottom = 0}, {left = {next = 0x7fff3cdfc6d0,
prev = 0x0, right = 0x800000001, x = -2013152344, top = 32717,
dir = 22148672}, right = {next = 0x0, prev = 0x8, right =
0x110000, x = 1021297456, top = 32767, dir = 371314105}, top = 2,
bottom = 32767}, {left = {next = 0x3816215840, prev =
0x7fff3cdfca70, right = 0x7fff3cdfca70, x = 1021297184, top = 32767,
dir = 27827648}, right = {next = 0x1a89dc0, prev =
0x7fff3cdfc220, right = 0x7fff3cdfca70, x = -2013152344, top = 32717,
dir = 22148672}, top = 0, bottom = 0}, {left = {next = 0x8,
prev = 0x110000, right = 0x7fff3cdfc3b0, x = 371314105, top =
56, dir = 2}, right = {next = 0x3816215840, prev = 0x0, right =
0x3ff0000000000000, x = 0, top = 0, dir = 0}, top = 1, bottom = 3}, {
left = {next = 0x0, prev = 0x0, right = 0xffffffff, x = 22148752,
top = 0, dir = -2013154368}, right = {next = 0x9, prev = 0x0,
right = 0x7fcd880126e0, x = 22148672, top = 0, dir =
-2013190426}, top = 0, bottom = 0}, {left = {next = 0x2, prev =
0x38162153a2, right = 0x7fff00000002, x = 2, top = 10, dir =
-2013154362}, right = {next = 0x7fff3cdfc330, prev = 0xffff00000030,
right = 0x7fff3cdfc35c, x = 32, top = 0, dir = -2013190428},
top = 22152736, bottom = 0}, {left = {next = 0x19bbcf0, prev =
0x38ffffffff, right = 0x380de751f1, x = -2013190426, top = 32717, dir =
15917952}, right = {next = 0x1a2aab0, prev = 0x0, right = 0x7fff3cdfc3c4,
x = 16681872, top = 0, dir = 15910512}, top = 27435104,
bottom = 0}, {left = {next = 0x19bbcf0, prev = 0x381620eb06,
right = 0x200000020, x = 1021297600, top = 32767, dir =
15917952}, right = {next = 0x7fff3cdfd36c, prev = 0x380000000f, right =
0x380de751f1, x = -17, top = 0, dir = 15917952}, top = 27185088, bottom =
0}, {left = {next = 0x0, prev = 0x7fff3cdfc444, right = 0xfe8b90, x =
15910512, top = 0, dir = 27513184}, right = {next = 0x1a5fa20, prev =
0x381620eb06, right = 0x200000000, x = 1021297728, top = 32767, dir =
15917952}, top = 1021301740, bottom = 32767}, {left = {next = 0xf, prev =
0x0, right = 0x7fff3cdfc4f0, x = 350317990, top = 56, dir = 1021297788},
right = warning: can't find linker symbol for virtual table for
`(null)' value
{next = 0x3810a4d26b, prev = 0x0, right = 0xed7050, x =
0, top = 0, dir = 358870727}, top = 0, bottom = 0}, {left = {next =
0x1e00000002, prev = 0x0, right = 0x1a37a80, x = 1021298032, top = 32767,
dir = 358870011}, right = {next = 0x0, prev = 0x3815646dd5,
right = 0x0, x = 0, top = 0, dir = 0}, top = 350561120,
bottom = 56}, {left = {next = 0x0, prev = 0x1e00000002, right =
0x10000, x = 28299152, top = 0, dir = 1021298032}, right = {next = 0x0,
prev = 0x100, right = 0x0, x = 0, top = 0, dir = 358904108},
top = 30, bottom = 0}, {left = {next = 0x0, prev = 0x1a37a80,
right = 0x50000001e, x = 29379705, top = 0, dir = 358919534},
right = {next = 0xffffff02, prev = 0x1e00000100, right =
0x42b8000000000000, x = 28299152, top = 0, dir = 0}, top = 1021301216,
bottom = 32767}, {left = {next = 0x0, prev = 0x0, right =
0x1afcf90, x = 359046198, top = 56, dir = 0}, right = {next = 0x0, prev =
0x0, right = 0xffffe70000000000, x = 0, top = 32767, dir = 0}, top = 0,
bottom = 32767}, {left = {next = 0x7fff00000002, prev = 0x1e,
right = 0x0, x = 0, top = 1076756480, dir = 358822900}, right =
{next = 0x3ff0000000000000, prev = 0x7fff3cdfc6c0, right = 0x1, x = 254,
top = 0, dir = 29379708}, top = 29379705, bottom = 0}, {left = {
next = 0x3800000000, prev = 0x315632460, right =
0x9999730c44ab1fec, x = 256, top = 30, dir = 1021298304}, right = {next =
0x1a5efe0, prev = 0x1, right = 0x7fff3cdfc6f0, x = 1021303568, top =
32767, dir = 2}, top = 0, bottom = 0}}
rectangles = <value optimized out>
stack_rectangles_ptrs = {0x7fff3cdfbf18, 0x7fff3cdfbec0, 0x0,
0x7fff3cdfc6f0, 0x7fff3cdfdaa0, 0x381564a9d7, 0x7fff3cdfd4c0,
0x7fff3cdfdaa0, 0xf00000018, 0xf0000003b, 0x300000000, 0xfe00000000, 0x0,
0x38156533ed, 0x50000000000, 0x3fcffffe700, 0x0, 0x1e00000002,
0x9999730c44ab1fec, 0x0, 0xffffe90000000000, 0x190000000000,
0xffffe900ffffd000, 0x1900ffffd000}
rectangles_ptrs = 0x7fff3cdfc6b0
status = <value optimized out>
i = 2
__PRETTY_FUNCTION__ =
"_cairo_bentley_ottmann_tessellate_rectangular_traps"
#3 0x0000003815631c9b in _cairo_path_fixed_fill_rectilinear_to_traps (
path=<value optimized out>, fill_rule=CAIRO_FILL_RULE_EVEN_ODD, traps=
0x7fff3cdfd440) at cairo-path-fill.c:391
iter = {first = 0x1a3a490, buf = 0x1a3a490, n_op = 10, n_point = 8}
box = {p1 = {x = -12288, y = -5888}, p2 = {x = 0, y = 6400}}
status = <value optimized out>
#4 0x0000003815631f5e in
_cairo_path_fixed_fill_rectilinear_tessellate_to_region (path=0x1a3a468,
fill_rule=<value optimized out>, extents=0x1a3a6b0)
at cairo-path-fill.c:183
box = {p1 = {x = 386766477, y = 56}, p2 = {x = 21772064, y = 0}}
status = <value optimized out>
region = <value optimized out>
polygon = {status = 6144, first_point = {x = 3840, y = 1021303184},
last_point = {x = 0, y = 0}, current_point = {x = 0, y =
358953990}, current_edge = {dx = 56, dy = 1021300880},
has_current_point = 32767, has_current_edge = 1021300864, extents =
{p1 = {x = 32767, y = 35328}, p2 = {x = 3840, y = 35328}}, limit = {p1 = {
x = 7680, y = 21248}, p2 = {x = 3840, y = 21248}}, limits =
0xf0000008a00, num_limits = 35328, num_edges = 7680, edges_size = 21248,
edges = 0x1e0000005300, edges_embedded = {{line = {p1 = {x =
-1717986918, y = 1069128089}, p2 = {x = 1021301040, y = 32767}}, top =
1021302176, bottom = 32767, dir = 1021302176}, {line = {p1 = {x = 32767,
y = 361388632}, p2 = {x = 56, y = 0}}, top = 0, bottom =
27652064, dir = 0}, {line = {p1 = {x = 358816959, y = 56}, p2 = {x =
2147483647, y = -2147483648}}, top = -2147483648, bottom = 6144, dir =
3840}, {line = {p1 = {x = 21248, y = 1021303376}, p2 = {x = 1, y = 0}},
top = 0, bottom = 0, dir = 0}, {line = {p1 = {x = 21248, y =
3840}, p2 = {x = 1021303408, y = 32767}}, top = 361388632, bottom = 56,
dir = 1021302176}, {line = {p1 = {x = 32767, y = 1021302864},
p2 = {x = 32767, y = 2}}, top = 0, bottom = 27652064, dir =
0}, warning: can't find linker symbol for virtual table for `(null)' value
{line = warning: can't find linker symbol for virtual table for `(null)' value
{p1 = warning: can't find linker symbol for virtual table for `(null)' value
{x = 358920856, y = 56}, p2 = {x = 1021303408, y =
32767}}, top = 520, bottom = 0, dir = 0}, {line = {p1 = {x = 0, y =
1021301168}, p2 = {x = 32767, y = 1021303680}}, top = 32767, bottom = 0,
dir = 0}, {line = {p1 = {x = -1717986918, y = 1069128089}, p2 =
{x = 1021301376, y = 32767}}, top = 0, bottom = 32767, dir = 16}, {line =
{p1 = {x = 0, y = 16}, p2 = {x = 0, y = 27288752}}, top = 0, bottom =
27434912, dir = 0}, warning: can't find linker symbol for virtual table for
`(null)' value
{line = warning: can't find linker symbol for virtual table for `(null)' value
{p1 = warning: can't find linker symbol for virtual table for `(null)' value
{x = 0, y = 2147483647}, p2 = {x =
2147483647, y = -2147483648}}, top = -2147483648, bottom = 21248, dir =
3840}, {line = {p1 = {x = 35328, y = 7680}, p2 = {x = 0, y =
1021302864}}, top = 32767, bottom = 1, dir = 0}, {line = {p1 = {x = 32,
y = 0}, p2 = {x = 1021301280, y = 32767}}, top = 0,
bottom = 0, dir = 258135159}, {line = {p1 = {x = 56, y =
237014880}, p2 = {x = 56, y = 6569216}}, top = 0, bottom = 362891720,
dir = 56}, {line = {p1 = {x = 27288736, y = 0}, p2 = {x =
16030080, y = 0}}, top = 258105544, bottom = 56, dir = 8}, {line = {p1 = {
x = 0, y = 3}, p2 = {x = 0, y = 80}}, top = 0, bottom =
258317857, dir = 56}, {line = {p1 = {x = 32, y = 0}, p2 = {x = 258317857,
y = 56}}, top = 0, bottom = 0, dir = 14}, {line = {p1 = {
x = 51, y = 176}, p2 = {x = 0, y = 258317857}}, top = 56,
bottom = 1, dir = 0}, {line = {p1 = {x = 236355200, y = 56},
p2 = {x = -1960568632, y = 32717}}, top = 208, bottom = 0,
dir = -1960565416}, {line = {p1 = {x = 32717, y = 26755616},
p2 = {x = 0, y = 80}}, top = 0, bottom = 274796513, dir =
56}, {line = {p1 = {x = 0, y = 0}, p2 = warning: can't find linker symbol
for virtual table for `(null)' value
{x = 0, y = 0}}, top = 0,
bottom = 0, dir = 26755616}, {line = {p1 = {x = 0, y =
27318512}, p2 = {x = 0, y = 26759584}}, top = 0, bottom = 2, dir = 0}, {
line = {p1 = {x = 274911557, y = 56}, p2 = {x = 0, y = 0}},
top = 21945056, bottom = 0, dir = 27026848}, {line = {p1 = {x =
0, y = 21945328}, p2 = {x = 0, y = 1}}, top = 0, bottom = 274911557,
dir = 56}, {line = {p1 = {x = 0, y = 0}, p2 = {x = 27318512,
y = 0}}, top = 2, bottom = 0, dir = 274789040}, {line = {
p1 = {x = 56, y = 16780192}, p2 = {x = 0, y = 53}}, top = 56,
bottom = 27327136, dir = 0}, warning: can't find linker symbol
for virtual table for `(null)' value
{line = warning: can't find linker symbol for virtual table for `(null)' value
{p1 = warning: can't find linker symbol for virtual table for `(null)' value
{x = 0, y = 0}, p2 =
{x = 0, y = 0}}, top = 80, bottom = 0, dir = 0}, {line = {p1 = {x = 0,
y = 0}, p2 = {x = 0, y = 0}}, top = 0, bottom = 3, dir =
48}, {line = {p1 = {x = 91, y = 124}, p2 = {x = 119, y = 110}}, top = 0,
bottom = 0, dir = 40}, {line = {p1 = {x = 0, y = 40}, p2 = {x =
0, y = 236355200}}, top = 56, bottom = 45504, dir = 0}, {line = {p1 = {
x = 29077056, y = 0}, p2 = {x = 236355200, y = 56}}, top =
233263601, bottom = 56, dir = 0}, {line = {p1 = {x = 0, y = 40}, p2 = {
x = 0, y = 1409310560}}, top = 32717, bottom = 3, dir = 0}}}
traps = {status = CAIRO_STATUS_SUCCESS, limits = 0xf0, num_limits =
0, maybe_region = 1, has_intersections = 0, is_rectilinear = 0,
is_rectangular = 0, num_traps = 0, traps_size = 16, traps =
0x7fff3cdfd468, traps_embedded = {{top = 0, bottom = 7680, left = {p1 = {
x = 0, y = 0}, p2 = {x = 0, y = 7680}}, right = {p1 = {x =
68608, y = 0}, p2 = {x = 68608, y = 7680}}}, {top = -5888, bottom = 6400,
left = {p1 = {x = -12288, y = -5888}, p2 = {x = -12288, y =
6400}}, right = {p1 = {x = 0, y = -5888}, p2 = {x = 0, y = 6400}}}, {
top = 258317857, bottom = 56, left = {p1 = {x = 0, y = 0}, p2 =
{x = 1021302640, y = 32767}}, right = {p1 = {x = 1, y = 13}, p2 = {x = 1,
y = 16}}}, warning: can't find linker symbol for virtual
table for `(null)' value
{top = 1021301992, bottom = 32767, left = {p1 = {
x = 3840, y = 7680}, p2 = {x = 6144, y = 3840}}, right = {
p1 = {x = 6144, y = 7680}, p2 = {x = 21248, y = 3840}}}, {
top = 21248, bottom = 7680, left = {p1 = {x = 27763408, y = 0},
p2 = {x = 16700736, y = 0}}, right = {p1 = {x = 15788304, y =
0}, p2 = {x = 1021302336, y = 32767}}}, {top = 16700736, bottom = 0,
left = {p1 = {x = 16683592, y = 0}, p2 = {x = 1021302529, y =
32767}}, right = {p1 = {x = 274784457, y = 56}, p2 = {x = 15444160, y =
0}}}, {top = 371242113, bottom = 56, left = {p1 = {x = 24, y = 0}, p2 = {
x = 27435136, y = 0}}, right = warning: can't find linker
symbol for virtual table for `(null)' value
{p1 = warning: can't find linker symbol for virtual table for `(null)' value
{x = 27435136, y = 0},
p2 = {x = 258321201, y = 0}}}, {top = 28126096, bottom = 0,
left = {p1 = {x = 354544562, y = 56}, p2 = {x = 21772272, y =
0}}, right = {p1 = {x = 27026848, y = 0}, p2 = {x = 0, y = 0}}}, {top =
1021302864, bottom = 32767, left = {p1 = {x = 1, y = 13}, p2 = {x = 1,
y = 16}}, right = {p1 = {x = 1021302216, y = 32767}, p2 = {
x = 3840, y = 7680}}}, {top = 21248, bottom = 3840, left = {
p1 = {x = 21248, y = 7680}, p2 = {x = 35328, y = 3840}},
right = {p1 = {x = 35328, y = 7680}, p2 = {x = 0, y =
-12288}}}, {top = 0, bottom = 15360, left = {p1 = {x = 0, y = 0}, p2 = {
x = 0, y = 0}}, right = {p1 = {x = 27597088, y = 0}, p2 = {
x = 1, y = 0}}}, {top = 1021302632, bottom = 32767, left = {
p1 = {x = 1, y = 0}, p2 = {x = 21772064, y = 0}}, right = {
p1 = {x = 16426176, y = 0}, p2 = {x = 0, y = 0}}}, {top =
274865027, bottom = 56, left = {p1 = {x = 24, y = 48}, p2 = {x =
1021302576, y = 32767}}, right = {p1 = {x = 1021302384, y = 32767}, p2 = {
x = 16, y = 0}}}, warning: can't find linker symbol for
virtual table for `(null)' value
{top = 16, bottom = 0, left = {p1 = {x =
274814392, y = 0}, p2 = {x = 1275091040, y = 32717}}, right = {p1 = {x =
16426176, y = 0}, p2 = {x = 260934024, y = 56}}}, {top = 31529, bottom =
0, left = {p1 = {x = 6569216, y = 0}, p2 = {x = 0, y = 0}}, right = {p1 =
{x = 1275091040, y = 32717}, p2 = {x = 0, y = 0}}}, {top = 0, bottom = 0,
left = warning: can't find linker symbol for virtual table for
`(null)' value
{p1 = warning: can't find linker symbol for virtual table for `(null)' value
{x = 258342297, y = 56}, p2 = {x = 1275076064, y =
32717}}, right = {p1 = {x = 258135159, y = 56}, p2 = {x = 237014880, y =
56}}}}}
#5 _cairo_path_fixed_fill_rectilinear_to_region (path=0x1a3a468,
fill_rule=<value optimized out>, extents=0x1a3a6b0)
at cairo-path-fill.c:342
rectangle_stack = {{x = 0, y = 0, width = 0, height = 0}, {x = 0, y =
32767, width = 0, height = 56}, {x = 2, y = 32767, width = 30, height =
32767}, {x = 0, y = 0, width = 12, height = 0}, {x = 0, y = 0, width = 0,
height = 0}, {x = 0, y = 0, width = 1021300768, height = 0}, {x =
1021298944, y = 32767, width = 1021300224, height = 32767}, {x = 0, y =
0, width = 27490944, height = 0}, warning: can't find linker symbol for
virtual table for `(null)' value
{x = 359170560, y = 56, width =
358899127, height = 56}, {x = 0, y = 1077805056, width = 358845023,
height = 56}, {x = -1073741824, y = 1096810495, width = 0,
height = 0}, {x = 0, y = 1073741824, width = 0, height = 0}, {x =
0, y = 1072693248, width = 0, height = 0}, {x = 0, y = 0, width = 0,
height = 1072693248}, {x = 0, y = -1066418176, width = 0,
height = -2147483648}, {x = 0, y = 0, width = 358730287, height =
56}, {x = 0, y = 1077805056, width = 0, height = 1073741824}, {x = 0, y =
0, width = 0, height = -1066418176}, {x = 0, y = 0, width = 0, height =
0}, {x = 3, y = 0, width = 1021300992, height = 32767}, {x = 1021299168,
y = 32767, width = 1021300448, height = 32767}, {x = 3, y = 0,
width = 28299152, height = 0}, {x = 1021301216, y = 32767,
width = 358923244, height = 56}, {x = 1021300992, y = 32767,
width = 0, height = 0}, {x = 0, y = 32767, width = 0, height =
0}, {x = 0, y = 0, width = 48, height = 0}, {x = 0, y = 13, width = 1,
height = 16}, {x = 1021299208, y = 32767, width = 0, height =
7680}, {x = 0, y = 0, width = 0, height = 7680}, {x = 512, y = 0, width =
512, height = 7680}, {x = 1021301696, y = 32767, width = 1021299312,
height = 32767}, {x = 1021299312, y = 32767, width = 1021304352,
height = 32767}, {x = 0, y = 0, width = 236355200, height = 56}, {
x = 1021299456, y = 32767, width = 32, height = 0}, {x =
1021303936, y = 32767, width = 28076640, height = 0}, {x = 1021303232,
y = 32767, width = 233264486, height = 56}, {x = 27502256, y = 0,
width = 1021299456, height = 32767}, {x = 1021299456, y = 32767,
width = 358871462, height = 56}, {x = 0, y = 32767, width =
27502256, height = 0}, {x = 27501672, y = 0, width = 358818264, height =
56}, {x = 0, y = 1293, width = 1, height = 16}, {x = 1021299432, y =
32767, width = 0, height = 0}, {x = 0, y = 0, width = 80, height = 0}, {
x = 24, y = 15, width = 59, height = 15}, {x = 0, y = 0, width =
3, height = 48}, {x = 91, y = 124, width = 119, height = 110}, {x =
1021299512, y = 32767, width = 236355200, height = 56}, {x = 1021299680,
y = 32767, width = 32, height = 0}, {x = 1021304160, y = 32767,
width = 28076640, height = 0}, {x = 1021303456, y = 32767,
width = 233264486, height = 56}, {x = 27502256, y = 0, width =
1021299680, height = 32767}, {x = 1021299680, y = 32767, width =
358871462, height = 56}, {x = 1021301144, y = 32767, width = 27502256,
height = 0}, {x = 27501672, y = 0, width = 358818264, height =
56}, {x = 0, y = 0, width = 29379693, height = 0}, {x = 29379692, y = 0,
width = 0, height = 0}, {x = 1021300944, y = 32767, width = 0,
height = 0}, {x = 83, y = 15, width = 147, height = 15}, {x = 0,
y = 0, width = 358850733, height = 56}, {x = 1021300252, y =
32767, width = 1021300248, height = 32767}, {x = 1021301144, y = 32767,
width = 22177904, height = 0}, {x = 27652064, y = 0, width =
28299152, height = 0}, {x = 27652064, y = 0, width = 1021301368, height =
32767}, {x = 0, y = 0, width = 0, height = 0}, {x = 0, y = 0, width =
358911848, height = 56}, {x = 1021300476, y = 32767, width = 1021300472,
height = 32767}, {x = 1021301368, y = 32767, width = 361394912,
height = 56}, {x = 27652064, y = 0, width = 0, height = 0}, {x =
1021300160, y = 32767, width = 28299152, height = 0}, {x = 48, y = 0,
width = 258317857, height = 56}, {x = 1529, y = 0, width =
16700496, height = 0}, {x = 1529, y = 0, width = 16700496, height = 0}, {
x = 1610631552, y = 32717, width = 258106718, height = 56}, {x =
16683521, y = 0, width = 354500285, height = 56}, {x = 1, y = 0, width =
371234211, height = 56}, {x = 1610631360, y = 32717, width = 16700736,
height = 0}, {x = 15788304, y = 0, width = 1021300272, height =
32767}, {x = 16700736, y = 0, width = 16683592, height = 0}, {x =
16683521, y = 0, width = 274784405, height = 56}, {x = 15444160, y = 0,
width = 371242113, height = 56}, {x = 48, y = 0, width =
258317857, height = 56}, {x = 1529, y = 0, width = 16700496, height = 0},
{x = 1529, y = 0, width = 16700496, height = 0}, {x = 1610631552, y =
32717, width = 236355200, height = 56}, {x = 15788304, y = 0, width =
354500285, height = 56}, {x = 1610631552, y = 32717, width = 371234211,
height = 56}, {x = 1744851808, y = 32717, width = 16700736,
height = 0}, {x = 15788304, y = 0, width = 1021300448, height =
32767}, {x = 16700736, y = 0, width = 333544977, height = 56}, {x = 1,
y = 0, width = 21896208, height = 0}, {x = 1, y = 0, width = 0,
height = 0}, {x = 0, y = 0, width = 333547977, height = 56}, {x =
1, y = 0, width = 371233898, height = 56}, {x = 15814656, y = 0, width =
258135159, height = 56}, {x = 1021300336, y = 32767, width = 21897776,
height = 0}, {x = 15788304, y = 0, width = 21881248, height = 0},
{x = 0, y = 0, width = 371233318, height = 56}, {x = 0, y = 1072693248,
width = 0, height = 0}, {x = 22054880, y = 0, width = 0, height =
56}, {x = 0, y = 1079508992, width = 26883376, height = 0}, {x = 16, y =
0, width = 16683592, height = 0}, {x = 1409290768, y = 32717, width =
354531299, height = 56}, {x = 16628096, y = 0, width = 371233453,
height = 56}, {x = 15910976, y = 0, width = 354530787, height =
56}, {x = 16796288, y = 0, width = 3, height = 0}, {x = 16624224, y = 0,
width = 354532770, height = 56}, {x = 16624224, y = 0, width =
1021301952, height = 32767}, {x = 0, y = 0, width = 2, height = 0}, {x =
27652064, y = 0, width = 358918943, height = 56}, {x = 9679, y = 0,
width = 1021300744, height = 32767}, {x = 1021300736, y = 32767,
width = 354522601, height = 56}, {x = 1021301000, y = 32767,
width = 1543, height = 0}, {x = 16683592, y = 0, width = 9679,
height = 0}, {x = 1409290768, y = 32717, width = 0, height = 0}, {
x = 32, y = 0, width = 258317857, height = 0}, {x = 0, y = 0,
width = 358953990, height = 56}, {x = 1021300656, y = 32767,
width = 1021300640, height = 32767}, {x = 21248, y = 3840,
width = 21248, height = 7680}, {x = 6144, y = 3840, width = 6144,
height = 7680}, {x = 21248, y = 3840, width = 21248, height =
7680}, {x = 6144, y = 3840, width = 1021302176, height = 32767}, {x = 0,
y = 0, width = 2, height = 0}, {x = 27652064, y = 0, width =
358918943, height = 56}, warning: can't find linker symbol for virtual
table for `(null)' value
{x = 361388632, y = 56, width = 0, height = 0}, {
x = 27652064, y = 0, width = 358816959, height = 56}, {x = 80,
y = 0, width = 21, height = 0}, {x = 2, y = 0, width =
1021303152, height = 1}, {x = 0, y = 0, width = 0, height = 0}}
box = {p1 = {x = 21772080, y = 0}, p2 = {x = 0, y = 0}}
region = <value optimized out>
__PRETTY_FUNCTION__ = "_cairo_path_fixed_fill_rectilinear_to_region"
#6 0x000000381561b584 in _cairo_clip_path_to_region (clip_path=0x1a3a460)
at cairo-clip.c:639
status = <value optimized out>
prev = 0x1a2aa80
__PRETTY_FUNCTION__ = "_cairo_clip_path_to_region"
#7 0x000000381561b63d in _cairo_clip_get_region (clip=0x1ac6b08, region=0x0)
at cairo-clip.c:1295
status = <value optimized out>
__PRETTY_FUNCTION__ = "_cairo_clip_get_region"
#8 0x00000038156204a0 in _clipped (gstate=0x1ac6a60) at cairo-gstate.c:986
extents = {x = 0, y = 0, width = 268, height = 30}
#9 0x0000003815621223 in _cairo_gstate_fill (gstate=0x1ac6a60, path=
0x38158a5a58) at cairo-gstate.c:1229
clip = warning: can't find linker symbol for virtual table for `(null)'
value
{path = 0x38158a5a58, all_clipped = 1021303392}
status = CAIRO_STATUS_SUCCESS
#10 0x000000381561886d in cairo_fill_preserve (cr=0x38158a5740)
at cairo.c:2277
status = <value optimized out>
#11 0x0000003815618899 in cairo_fill (cr=0x7fff3cdfbd70) at cairo.c:2253
No locals.
#12 0x00000031999808eb in fillRectSourceOver (this=<value optimized out>,
rect=..., color=..., colorSpace=<value optimized out>)
at WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp:118
No locals.
#13 WebCore::GraphicsContext::fillRect (this=<value optimized out>, rect=...,
color=..., colorSpace=<value optimized out>)
at WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp:582
No locals.
#14 0x0000003199760be2 in WebCore::RenderBlock::fillRightSelectionGap (
this=<value optimized out>, selObj=0x7fcd7c1d6230, xPos=1021296408,
yPos=<value optimized out>, height=15, rootBlock=0x7fcd7c1d4628, blockX=
8, tx=75, ty=139, paintInfo=0x7fff3cdfe820)
at WebCore/rendering/RenderBlock.cpp:2219
left = 274
width = <value optimized out>
gapRect = {m_location = {m_x = 274, m_y = 139}, m_size = {m_width =
50, m_height = 15}}
#15 0x00000031997f6602 in WebCore::RootInlineBox::fillLineSelectionGap (this=
0x7fcd7c172d80, selTop=0, selHeight=15, rootBlock=<value optimized out>,
blockX=<value optimized out>, blockY=8, tx=75, ty=139, paintInfo=
0x7fff3cdfe820) at WebCore/rendering/RootInlineBox.cpp:255
lineState = <value optimized out>
leftGap = false
rightGap = true
lastBox = 0x7fcd7c172ed0
firstBox = 0x7fcd7c172ed0
result = {m_left = {m_location = {m_x = 0, m_y = 0}, m_size = {
m_width = 0, m_height = 0}}, m_center = {m_location = {m_x = 0,
m_y = 0}, m_size = {m_width = 0, m_height = 0}}, m_right = {
m_location = {m_x = 0, m_y = 0}, m_size = {m_width = 0,
m_height = 0}}}
#16 0x0000003199761137 in WebCore::RenderBlock::fillInlineSelectionGaps (
this=<value optimized out>, rootBlock=<value optimized out>,
blockX=<value optimized out>, blockY=<value optimized out>,
tx=<value optimized out>, ty=139, lastTop=@0x7fff3cdfe6ec, lastLeft=
@0x7fff3cdfe6e8, lastRight=@0x7fff3cdfe6e4, paintInfo=0x7fff3cdfe820)
at WebCore/rendering/RenderBlock.cpp:2080
selTop = 0
selHeight = 1021296408
containsStart = true
lastSelectedLine = <value optimized out>
curr = 0x7fcd7c172d80
result = {m_left = {m_location = {m_x = 0, m_y = 0}, m_size = {
m_width = 0, m_height = 0}}, m_center = {m_location = {m_x = 0,
m_y = 0}, m_size = {m_width = 0, m_height = 0}}, m_right = {
m_location = {m_x = 0, m_y = 0}, m_size = {m_width = 0,
m_height = 0}}}
#17 0x0000003199761bc0 in WebCore::RenderBlock::fillSelectionGaps (
this=<value optimized out>, rootBlock=<value optimized out>,
blockX=<value optimized out>, blockY=<value optimized out>, tx=75, ty=
139, lastTop=@0x7fff3cdfe6ec, lastLeft=@0x7fff3cdfe6e8, lastRight=
@0x7fff3cdfe6e4, paintInfo=0x7fff3cdfe820)
at WebCore/rendering/RenderBlock.cpp:2036
result = {m_left = {m_location = {m_x = 0, m_y = 0}, m_size = {
m_width = 0, m_height = 0}}, m_center = {m_location = {m_x = 0,
m_y = 0}, m_size = {m_width = 0, m_height = 0}}, m_right = {
m_location = {m_x = 0, m_y = 0}, m_size = {m_width = 0,
m_height = 0}}}
#18 0x0000003199761689 in WebCore::RenderBlock::fillBlockSelectionGaps (this=
0x7fcd7c1d5bf0, rootBlock=<value optimized out>,
blockX=<value optimized out>, blockY=<value optimized out>,
tx=<value optimized out>, ty=114, lastTop=@0x7fff3cdfe6ec, lastLeft=
@0x7fff3cdfe6e8, lastRight=@0x7fff3cdfe6e4, paintInfo=0x7fff3cdfe820)
at WebCore/rendering/RenderBlock.cpp:2155
childState = WebCore::RenderObject::SelectionBoth
paintsOwnSelection = <value optimized out>
curr = 0x7fcd7c1d6230
result = {m_left = {m_location = {m_x = 0, m_y = 0}, m_size = {
m_width = 0, m_height = 0}}, m_center = {m_location = {m_x = 0,
m_y = 0}, m_size = {m_width = 0, m_height = 0}}, m_right = {
m_location = {m_x = 0, m_y = 0}, m_size = {m_width = 0,
m_height = 0}}}
#19 0x0000003199761d27 in WebCore::RenderBlock::fillSelectionGaps (
this=<value optimized out>, rootBlock=<value optimized out>,
blockX=<value optimized out>, blockY=<value optimized out>, tx=68, ty=
114, lastTop=@0x7fff3cdfe6ec, lastLeft=@0x7fff3cdfe6e8, lastRight=
@0x7fff3cdfe6e4, paintInfo=0x7fff3cdfe820)
at WebCore/rendering/RenderBlock.cpp:2038
result = {m_left = {m_location = {m_x = 0, m_y = 0}, m_size = {
m_width = 0, m_height = 0}}, m_center = {m_location = {m_x = 0,
m_y = 0}, m_size = {m_width = 0, m_height = 0}}, m_right = {
m_location = {m_x = 0, m_y = 0}, m_size = {m_width = 0,
m_height = 0}}}
#20 0x0000003199761689 in WebCore::RenderBlock::fillBlockSelectionGaps (this=
0x7fcd7c1d59a0, rootBlock=<value optimized out>,
blockX=<value optimized out>, blockY=<value optimized out>,
tx=<value optimized out>, ty=114, lastTop=@0x7fff3cdfe6ec, lastLeft=
@0x7fff3cdfe6e8, lastRight=@0x7fff3cdfe6e4, paintInfo=0x7fff3cdfe820)
at WebCore/rendering/RenderBlock.cpp:2155
childState = WebCore::RenderObject::SelectionBoth
paintsOwnSelection = <value optimized out>
curr = 0x7fcd7c1d5bf0
result = {m_left = {m_location = {m_x = 0, m_y = 0}, m_size = {
m_width = 0, m_height = 0}}, m_center = {m_location = {m_x = 0,
m_y = 0}, m_size = {m_width = 0, m_height = 0}}, m_right = {
m_location = {m_x = 0, m_y = 0}, m_size = {m_width = 0,
m_height = 0}}}
#21 0x0000003199761d27 in WebCore::RenderBlock::fillSelectionGaps (
this=<value optimized out>, rootBlock=<value optimized out>,
blockX=<value optimized out>, blockY=<value optimized out>, tx=8, ty=114,
lastTop=@0x7fff3cdfe6ec, lastLeft=@0x7fff3cdfe6e8, lastRight=
@0x7fff3cdfe6e4, paintInfo=0x7fff3cdfe820)
at WebCore/rendering/RenderBlock.cpp:2038
result = {m_left = {m_location = {m_x = 0, m_y = 0}, m_size = {
m_width = 0, m_height = 0}}, m_center = {m_location = {m_x = 0,
m_y = 0}, m_size = {m_width = 0, m_height = 0}}, m_right = {
m_location = {m_x = 0, m_y = 0}, m_size = {m_width = 0,
m_height = 0}}}
#22 0x0000003199761689 in WebCore::RenderBlock::fillBlockSelectionGaps (this=
0x7fcd7c1d4628, rootBlock=<value optimized out>,
blockX=<value optimized out>, blockY=<value optimized out>,
tx=<value optimized out>, ty=8, lastTop=@0x7fff3cdfe6ec, lastLeft=
@0x7fff3cdfe6e8, lastRight=@0x7fff3cdfe6e4, paintInfo=0x7fff3cdfe820)
at WebCore/rendering/RenderBlock.cpp:2155
childState = WebCore::RenderObject::SelectionBoth
paintsOwnSelection = <value optimized out>
curr = 0x7fcd7c1d59a0
result = {m_left = {m_location = {m_x = 0, m_y = 0}, m_size = {
m_width = 0, m_height = 0}}, m_center = {m_location = {m_x = 0,
m_y = 0}, m_size = {m_width = 0, m_height = 0}}, m_right = {
m_location = {m_x = 0, m_y = 0}, m_size = {m_width = 0,
m_height = 0}}}
#23 0x0000003199761d27 in WebCore::RenderBlock::fillSelectionGaps (
this=<value optimized out>, rootBlock=<value optimized out>,
blockX=<value optimized out>, blockY=<value optimized out>, tx=8, ty=8,
lastTop=@0x7fff3cdfe6ec, lastLeft=@0x7fff3cdfe6e8, lastRight=
@0x7fff3cdfe6e4, paintInfo=0x7fff3cdfe820)
at WebCore/rendering/RenderBlock.cpp:2038
result = {m_left = {m_location = {m_x = 0, m_y = 0}, m_size = {
m_width = 0, m_height = 0}}, m_center = {m_location = {m_x = 0,
m_y = 0}, m_size = {m_width = 0, m_height = 0}}, m_right = {
m_location = {m_x = 0, m_y = 0}, m_size = {m_width = 0,
m_height = 0}}}
#24 0x0000003199761e65 in WebCore::RenderBlock::paintSelection (this=
0x7fcd7c1d4628, paintInfo=..., tx=8, ty=8)
at WebCore/rendering/RenderBlock.cpp:1968
lastTop = 0
lastLeft = 0
lastRight = 316
gapRectsBounds = {m_location = {m_x = 0, m_y = 0}, m_size = {
m_width = 0, m_height = 0}}
#25 0x0000003199762312 in WebCore::RenderBlock::paintObject (this=
0x7fcd7c1d4628, paintInfo=..., tx=8, ty=8)
at WebCore/rendering/RenderBlock.cpp:1751
paintPhase = WebCore::PaintPhaseForeground
scrolledX = 8
scrolledY = 8
#26 0x000000319975e5b0 in WebCore::RenderBlock::paint (this=0x7fcd7c1d4628,
paintInfo=..., tx=8, ty=8) at WebCore/rendering/RenderBlock.cpp:1536
phase = WebCore::PaintPhaseForeground
pushedClip = false
#27 0x000000319975e029 in WebCore::RenderBlock::paintChildren (this=
0x7fcd7c1d4460, paintInfo=..., tx=0, ty=0)
at WebCore/rendering/RenderBlock.cpp:1678
child = 0x7fcd7c1d4628
newPhase = <value optimized out>
info = {context = 0x7fff3cdff1d0, rect = {m_location = {m_x = 56,
m_y = 139}, m_size = {m_width = 268, m_height = 30}}, phase =
WebCore::PaintPhaseForeground, forceBlackText = false, paintingRoot =
0x0, outlineObjects = 0x0, overlapTestRequests = 0x7fff3cdfeff0}
isPrinting = false
#28 0x0000003199762272 in WebCore::RenderBlock::paintObject (this=
0x7fcd7c1d4460, paintInfo=..., tx=0, ty=0)
at WebCore/rendering/RenderBlock.cpp:1744
paintPhase = WebCore::PaintPhaseForeground
scrolledX = 0
scrolledY = 0
#29 0x000000319975e5b0 in WebCore::RenderBlock::paint (this=0x7fcd7c1d4460,
paintInfo=..., tx=0, ty=0) at WebCore/rendering/RenderBlock.cpp:1536
phase = WebCore::PaintPhaseForeground
pushedClip = false
#30 0x00000031997b0c81 in WebCore::RenderLayer::paintLayer (this=
0x7fcd7c1d4520, rootLayer=<value optimized out>, p=0x7fff3cdff1d0,
paintDirtyRect=..., paintBehavior=<value optimized out>,
paintingRoot=<value optimized out>, overlapTestRequests=0x7fff3cdfeff0,
paintFlags=<value optimized out>)
at WebCore/rendering/RenderLayer.cpp:2334
paintInfo = {context = 0x7fff3cdff1d0, rect = {m_location = {m_x =
56, m_y = 139}, m_size = {m_width = 268, m_height = 30}}, phase =
WebCore::PaintPhaseForeground, forceBlackText = false, paintingRoot =
0x0, outlineObjects = 0x0, overlapTestRequests = 0x7fff3cdfeff0}
haveTransparency = false
layerBounds = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width =
332, m_height = 2263}}
damageRect = {m_location = {m_x = 56, m_y = 139}, m_size = {m_width =
268, m_height = 30}}
shouldPaint = true
localPaintFlags = 0
outlineRect = {m_location = {m_x = 56, m_y = 139}, m_size = {
m_width = 268, m_height = 30}}
x = <value optimized out>
tx = 0
paintingRootForRenderer = 0x0
clipRectToApply = {m_location = {m_x = 56, m_y = 139}, m_size = {
m_width = 268, m_height = 30}}
y = <value optimized out>
ty = 0
selectionOnly = false
#31 0x00000031997b062b in WebCore::RenderLayer::paintLayer (this=
0x7fcd7c1d4358, rootLayer=<value optimized out>, p=0x7fff3cdff1d0,
paintDirtyRect=..., paintBehavior=<value optimized out>,
paintingRoot=<value optimized out>, overlapTestRequests=0x7fff3cdfeff0,
paintFlags=<value optimized out>)
at WebCore/rendering/RenderLayer.cpp:2359
it = 0x7fcd88cd9f08
haveTransparency = false
layerBounds = {m_location = {m_x = 0, m_y = 0}, m_size = {m_width =
332, m_height = 2263}}
damageRect = {m_location = {m_x = 56, m_y = 139}, m_size = {m_width =
268, m_height = 30}}
shouldPaint = true
localPaintFlags = 0
outlineRect = {m_location = {m_x = 56, m_y = 139}, m_size = {
m_width = 268, m_height = 30}}
x = <value optimized out>
tx = 0
paintingRootForRenderer = 0x0
clipRectToApply = {m_location = {m_x = 56, m_y = 139}, m_size = {
m_width = 268, m_height = 30}}
y = <value optimized out>
ty = 0
selectionOnly = false
#32 0x00000031997b0e44 in WebCore::RenderLayer::paint (this=0x7fff3cdfbd70,
p=<value optimized out>, damageRect=<value optimized out>,
paintBehavior=<value optimized out>, paintingRoot=<value optimized out>)
at WebCore/rendering/RenderLayer.cpp:2138
overlapTestRequests = {<WTF::FastAllocBase> = {<No data fields>},
m_impl = {static m_minTableSize = <optimized out>,
static m_maxLoad = <optimized out>,
static m_minLoad = <optimized out>, m_table = 0x0, m_tableSize =
0, m_tableSizeMask = 0, m_keyCount = 0, m_deletedCount = 0}}
#33 0x000000319969b3d7 in WebCore::FrameView::paintContents (this=
0x7fcd88c25780, p=0x7fff3cdff1d0, rect=...)
at WebCore/page/FrameView.cpp:1839
document = 0x7fcd88c51000
isTopLevelPainter = true
contentRenderer = <value optimized out>
eltRenderer = 0x2
paintBehavior = 1
#34 0x00000031996decc3 in WebCore::ScrollView::paint (this=0x7fcd88c25780,
context=0x7fff3cdff1d0, rect=...) at WebCore/platform/ScrollView.cpp:794
documentDirtyRect = {m_location = {m_x = 56, m_y = 139}, m_size = {
m_width = 268, m_height = 30}}
#35 0x00000031999dcbd8 in webkit_web_view_expose_event (
widget=<value optimized out>, event=<value optimized out>)
at WebKit/gtk/webkit/webkitwebview.cpp:528
rect = {m_location = {m_x = 56, m_y = 139}, m_size = {m_width = 268,
m_height = 30}}
ctx = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> =
{<No data fields>}, <No data fields>}, m_common = 0x7fcd7cfb1900,
m_data = 0x7fcd88cb7cd0}
rects = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> =
{<No data fields>}, <No data fields>}, m_ptr = 0x1a29d30}
rectCount = 1
cr = <value optimized out>
priv = 0xfbf080
frame = 0x7fcd88c30800
#36 0x0000003816f37458 in _gtk_marshal_BOOLEAN__BOXED (closure=0xf1c0f0,
return_value=0x7fff3cdff3d0, n_param_values=<value optimized out>,
param_values=0x19ffa70, invocation_hint=<value optimized out>,
marshal_data=0x31999dcab0) at gtkmarshalers.c:84
data1 = 0xfbf000
data2 = 0x7fff3cdfbf40
v_return = <value optimized out>
__PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#37 0x000000381060bf5e in IA__g_closure_invoke (closure=0xf1c0f0,
return_value=0x7fff3cdff3d0, n_param_values=2, param_values=0x19ffa70,
invocation_hint=0x7fff3cdff390) at gclosure.c:767
marshal = 0x7fffffff
marshal_data = 0x7fff3cdfc6b8
__PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#38 0x000000381061fd1d in signal_emit_unlocked_R (node=0xf1c160,
detail=<value optimized out>, instance=<value optimized out>,
emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3286
accumulator = 0x1
emission = {next = 0x0, instance = 0xfbf000, ihint = {signal_id = 41,
detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN,
chain_type = 16414208}
class_closure = 0xf1c0f0
handler_list = 0x0
return_accu = <value optimized out>
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 = 41
max_sequential_handler_number = 1
return_value_altered = 0
#39 0x0000003810621409 in IA__g_signal_emit_valist (instance=0xfbf000,
signal_id=<value optimized out>, detail=0, var_args=0x7fff3cdff580)
at gsignal.c:2991
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 = <value optimized out>
node = 0xf1c160
i = <value optimized out>
n_params = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#40 0x0000003810621b83 in IA__g_signal_emit (instance=0x7fff3cdfbd70,
signal_id=2, detail=1021296448) at gsignal.c:3038
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area =
0x7fff3cdff660, reg_save_area = 0x7fff3cdff5a0}}
#41 0x000000381704deef in gtk_widget_event_internal (widget=
0xfbf000 [WebKitWebView], event=0x7fff3cdff700) at gtkwidget.c:4958
signal_num = <value optimized out>
return_val = 0
#42 0x0000003816f30c60 in IA__gtk_main_do_event (event=0x7fff3cdff700)
at gtkmain.c:1572
event_widget = 0xfbf000 [WebKitWebView]
grab_widget = 0xfbf000 [WebKitWebView]
window_group = 0xfd28c0 [GtkWindowGroup]
rewritten_event = 0x0
tmp_list = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#43 0x0000003816a4198a in _gdk_window_process_updates_recurse (window=
0x19fc800 [GdkWindow], expose_region=0x7fcd60004f00) at gdkwindow.c:5181
event = {type = GDK_EXPOSE, any = {type = GDK_EXPOSE, window =
0x19fc800 [GdkWindow], send_event = 0 '\000'}, expose = {type =
GDK_EXPOSE, window = 0x19fc800 [GdkWindow], send_event = 0 '\000', area =
{x = 56, y = 139, width = 268, height = 30}, region = 0x7fcd60004f00,
count = 0}, no_expose = {type = GDK_EXPOSE, window =
0x19fc800 [GdkWindow], send_event = 0 '\000'}, visibility = {type =
GDK_EXPOSE, window = 0x19fc800 [GdkWindow], send_event = 0 '\000',
state = 56}, motion = {type = GDK_EXPOSE, window =
0x19fc800 [GdkWindow], send_event = 0 '\000', time = 56, x =
5.6869487204736811e-312, y = 6.9425336293025636e-310, axes =
0x7fcd60004f00, state = 0, is_hint = 0, device = 0x0, x_root =
1.1901940424459639e-312, y_root = 1.3871987856464181e-316}, button = {
type = GDK_EXPOSE, window = 0x19fc800 [GdkWindow], send_event =
0 '\000', time = 56, x = 5.6869487204736811e-312, y =
6.9425336293025636e-310, axes = 0x7fcd60004f00, state = 0, button = 0,
device = 0x0, x_root = 1.1901940424459639e-312, y_root =
1.3871987856464181e-316}, scroll = {type = GDK_EXPOSE, window =
0x19fc800 [GdkWindow], send_event = 0 '\000', time = 56, x =
5.6869487204736811e-312, y = 6.9425336293025636e-310, state = 1610632960,
direction = 32717, device = 0x0, x_root = 0, y_root =
1.1901940424459639e-312}, key = {type = GDK_EXPOSE, window =
0x19fc800 [GdkWindow], send_event = 0 '\000', time = 56, state = 139,
keyval = 268, length = 30, string = 0x7fcd60004f00 "\002",
hardware_keycode = 0, group = 0 '\000', is_modifier = 0},
crossing = {type = GDK_EXPOSE, window = 0x19fc800 [GdkWindow],
send_event = 0 '\000', subwindow = 0x10c0000008b, time = 30, x =
6.942613205142441e-310, y = 0, x_root = 0, y_root =
1.1901940424459639e-312, mode = 28077216, detail = GDK_NOTIFY_ANCESTOR,
focus = 1744851760, state = 32717}, focus_change = {type =
GDK_EXPOSE, window = 0x19fc800 [GdkWindow], send_event = 0 '\000', in =
0}, configure = {type = GDK_EXPOSE, window = 0x19fc800 [GdkWindow],
send_event = 0 '\000', x = 56, y = 139, width = 268, height =
30}, property = {type = GDK_EXPOSE, window = 0x19fc800 [GdkWindow],
send_event = 0 '\000', atom = 0x10c0000008b, time = 30, state =
32717}, selection = {type = GDK_EXPOSE, window = 0x19fc800 [GdkWindow],
send_event = 0 '\000', selection = 0x10c0000008b, target =
0x7fcd0000001e, property = 0x7fcd60004f00, time = 0, requestor = 0},
owner_change = {type = GDK_EXPOSE, window = 0x19fc800 [GdkWindow],
send_event = 0 '\000', owner = 56, reason = 139, selection =
0x7fcd0000001e, time = 1610632960, selection_time = 32717}, proximity = {
type = GDK_EXPOSE, window = 0x19fc800 [GdkWindow], send_event =
0 '\000', time = 56, device = 0x10c0000008b}, client = {type =
GDK_EXPOSE, window = 0x19fc800 [GdkWindow], send_event = 0 '\000',
message_type = 0x10c0000008b, data_format = 30, data = {b =
"\000O\000`\315\177", '\000' <repeats 13 times>, s = {20224, 24576,
32717, 0, 0, 0, 0, 0, 0, 0}, l = {140520055656192, 0, 0, 240897956064,
28077216}}}, dnd = {type = GDK_EXPOSE, window = 0x19fc800 [GdkWindow],
send_event = 0 '\000', context = 0x10c0000008b, time = 30,
x_root = 32717, y_root = 0}, window_state = {type = GDK_EXPOSE,
window = 0x19fc800 [GdkWindow], send_event = 0 '\000',
changed_mask = 56, new_window_state = 139}, setting = {type =
GDK_EXPOSE, window = 0x19fc800 [GdkWindow], send_event = 0 '\000',
action = 56, name =
0x10c0000008b <Address 0x10c0000008b out of bounds>}, grab_broken = {
type = GDK_EXPOSE, window = 0x19fc800 [GdkWindow], send_event =
0 '\000', keyboard = 56, implicit = 139, grab_window = 0x7fcd0000001e}}
child = <value optimized out>
child_region = 0x19a3510
r = {x = 169, y = 0, width = 258317857, height = 56}
l = 0x1007ae0 = {0x19fc800}
children = 0x0
#44 0x0000003816a41937 in _gdk_window_process_updates_recurse (window=
0x19fc6f0 [GdkWindow], expose_region=0x7fcd68005330) at gdkwindow.c:5154
child = 0x19fc800 [GdkWindow]
child_region = 0x7fcd60004f00
r = {x = 0, y = 0, width = 332, height = 337}
l = 0x1007ae0 = {0x19fc800}
children = 0x1a3d140 = {0x1a0f660, 0x19fc800}
#45 0x0000003816a41937 in _gdk_window_process_updates_recurse (window=
0x19a17f0 [GdkWindow], expose_region=0x7fcd60004860) at gdkwindow.c:5154
child = 0x19fc6f0 [GdkWindow]
child_region = 0x7fcd68005330
r = {x = 0, y = 63, width = 350, height = 337}
l = 0x1a2a140 = {0x19fc6f0, 0x19fe960, 0x19fe850, 0x19fce60,
0x19fcd50, 0x1a0fcc0, 0x19fe300, 0x19fec90, 0x19fe520, 0x19fcb30,
0x19fc910, 0x19fc5e0, 0x19fc4d0, 0x19fc3c0, 0x19fc2b0, 0x19fc1a0,
0x19fc090, 0x19a1e50, 0x19a1d40, 0x19a1900}
children = 0x1a2a140 = {0x19fc6f0, 0x19fe960, 0x19fe850, 0x19fce60,
0x19fcd50, 0x1a0fcc0, 0x19fe300, 0x19fec90, 0x19fe520, 0x19fcb30,
0x19fc910, 0x19fc5e0, 0x19fc4d0, 0x19fc3c0, 0x19fc2b0, 0x19fc1a0,
0x19fc090, 0x19a1e50, 0x19a1d40, 0x19a1900}
#46 0x0000003816a3e46b in gdk_window_process_updates_internal (window=
0x19a17f0 [GdkWindow]) at gdkwindow.c:5340
expose_region = <value optimized out>
save_region = <value optimized out>
clip_box = {x = 56, y = 202, width = 268, height = 30}
#47 0x0000003816a40281 in IA__gdk_window_process_all_updates ()
at gdkwindow.c:5448
old_update_windows = 0x101eb20 = {0x19a17f0}
tmp_list = 0x101eb20 = {0x19a17f0}
in_process_all_updates = 1
got_recursive_update = 0
#48 0x0000003816a402e9 in gdk_window_update_idle (data=0x7fff3cdfbd70)
at gdkwindow.c:5074
No locals.
#49 0x0000003816a1cf96 in gdk_threads_dispatch (data=0x1a2a120) at gdk.c:512
ret = 0
#50 0x000000380f63bce0 in g_main_dispatch (context=0xeee450) at gmain.c:1960
dispatch = 0x380f639db0 <g_idle_dispatch>
user_data = 0x1a2a120
callback = 0x3816a1cf40 <gdk_threads_dispatch>
cb_funcs = 0x380f8d8630
cb_data = 0x1a38080
current_source_link = {data = 0x1a31b70, next = 0x0}
source = 0x1a31b70
current = 0x101de30
i = 0
#51 IA__g_main_context_dispatch (context=0xeee450) at gmain.c:2513
No locals.
#52 0x000000380f63fb48 in g_main_context_iterate (context=0xeee450,
block=<value optimized out>, dispatch=<value optimized out>,
self=<value optimized out>) at gmain.c:2591
max_priority = 120
timeout = 0
some_ready = 1
nfds = 4
allocated_nfds = 258263600
fds = <value optimized out>
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#53 0x000000380f64005d in IA__g_main_loop_run (loop=0x1a180b0) at gmain.c:2799
self = 0xeb9d70
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#54 0x0000003816f30e97 in IA__gtk_main () at gtkmain.c:1219
tmp_list = 0xf4a5e0 = {0xf4b520, Cannot access memory at address 0x1
I'm using Mandriva 2010.1 x86_64 with
pino-0.2.6-1mdv2010.1
lib64cairo2-1.9.6-2mdv2010.1
lib64webkitgtk1.0_2-1.2.0-1mdv2010.1
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the cairo-bugs
mailing list