[cairo-bugs] [Bug 11449] New: gimp won't start, crash in fbFetch_x8r8g8b8()
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Jul 2 01:29:33 PDT 2007
http://bugs.freedesktop.org/show_bug.cgi?id=11449
Summary: gimp won't start, crash in fbFetch_x8r8g8b8()
Product: cairo
Version: 1.4.10
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: general
AssignedTo: cworth at cworth.org
ReportedBy: seb128 at debian.org
QAContact: cairo-bugs at cairographics.org
The bug has been opened on https://bugs.launchpad.net/bugs/123281
"Binary package hint: gimp
gimp won't start in gusty tribe 2 amd64 here is the output
shawn at gusty64:~$ gimp
This is a development version of GIMP. Debug messages may appear here.
gimp: fatal error: Segmentation fault
gimp (pid:28318): [E]xit, [H]alt, show [S]tack trace or [P]roceed: P
shawn at gusty64:~$
...
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47750748790736 (LWP 15881)]
fbFetch_x8r8g8b8 (bits=0x2aaa2b4dc068, x=<value optimized out>, width=<value
optimized out>, buffer=0x7fffda5fd600, indexed=0x0) at
/build/buildd/libcairo-1.4.10/pixman/src/fbcompose.c:159
159 /build/buildd/libcairo-1.4.10/pixman/src/fbcompose.c: No such file or
directory.
in /build/buildd/libcairo-1.4.10/pixman/src/fbcompose.c
(gdb) backtrace full
#0 fbFetch_x8r8g8b8 (bits=0x2aaa2b4dc068, x=<value optimized out>,
width=<value optimized out>, buffer=0x7fffda5fd600, indexed=0x0) at
/build/buildd/libcairo-1.4.10/pixman/src/fbcompose.c:159
pixel = (const CARD32 *) 0x2aaa2b4dc058
end = (const CARD32 *) 0x2aaa2b4dc05c
#1 0x00002b6dd4eff654 in pixman_compositeGeneral (op=<value optimized out>,
pSrc=0xc0b220, pMask=0x0, pDst=0xc0b540, xSrc=-1, ySrc=-1, xMask=0, yMask=0,
xDst=0, yDst=0, width=1, height=1) at
/build/buildd/libcairo-1.4.10/pixman/src/fbcompose.c:4196
region = {extents = {x1 = 0, y1 = 0, x2 = 1, y2 = 1}, data = 0x0}
n = 1
pbox = <value optimized out>
srcRepeat = 1
maskRepeat = 0
w = <value optimized out>
h = <value optimized out>
_scanline_buffer = {0 <repeats 1142 times>, 3592986288, 11117, 33, 0,
44, 0, 1423468550, 0, 3494557908, 11117, 0, 0, 3663718448, 32767, 1423468550,
0, 3663718816, 32767, 3663718840, 32767, 3574783664, 11117, 0, 0, 0, 0,
3572139192, 11117, 3574827477, 11117, 3574816640, 11117, 3574812200, 11117, 0,
1, 1189, 1, 0, 0, 3572140056, 11117, 3663718896, 32767, 3663718816, 32767,
3663718840, 32767, 1423468550, 0, 0, 0, 3494558451, 11117, 49, 0, 0, 0, 1, 0,
3551770976, 11117, 3551771048, 11117, 3551771048, 11117, 0, 0, 3551771072,
11117, 0, 0, 0, 1, 3572140056, 11117, 3663718944, 32767, 3572139192, 11117,
3551770976, 11117, 8176, 0, 3551771072, 11117, 3551770976, 11117, 1784, 0,
8192, 0, 3548751426, 11117, 0, 0, 64, 0, 3663718832, 32767, 0, 0, 3663718848,
32767, 8224, 0, 21, 0, 64, 0, 3663718880, 32767, 3551770976, 11117, 16, 0, 64,
0, 0, 4, 1, 0, 64, 0, 3548764676, 11117, 48, 4, 3551770976, 11117, 8176, 0,
3551770976, 11117, 21, 0, 11251440, 0, 3663719604, 32767, 3551770976, 11117,
16, 0, 3551770976, 11117, 0, 0, 14, 0, 10, 0, 11249500, 0, 10714403, 0,
3548764044, 11117, 11262640, 0, 3575085529, 11117, 11241316, 0, 1, 0, 29, 0, 0,
0, 0, 0, 3575088189, 11117, 3663719188, 32767, 1, 0, 0, 0, 3663720044, 32767,
3663719184, 32767, 0, 0, 3663728256, 32767, 0, 1...}
scanline_buffer = (CARD32 *) 0x0
#2 0x00002b6dd4ef1972 in _cairo_pixman_composite (op=PIXMAN_OPERATOR_OVER,
pSrc=0xc0b220, pMask=0x1, pDst=0xc0b540, xSrc=-1, ySrc=-1, xMask=0, yMask=0,
xDst=0, yDst=0, width=1, height=1) at
/build/buildd/libcairo-1.4.10/pixman/src/fbpict.c:1928
region = {extents = {x1 = 0, y1 = 1, x2 = 0, y2 = 0}, data = 0x0}
n = <value optimized out>
pbox = <value optimized out>
func = (CompositeFunc) 0x108
srcRepeat = 1
maskRepeat = 0
srcTransform = 0
maskTransform = <value optimized out>
maskAlphaMap = <value optimized out>
x_msk = <value optimized out>
y_msk = <value optimized out>
x_src = <value optimized out>
y_src = <value optimized out>
x_dst = <value optimized out>
y_dst = <value optimized out>
w = <value optimized out>
h = <value optimized out>
w_this = <value optimized out>
h_this = <value optimized out>
mmx_setup = 1
#3 0x00002b6dd4ebc0a6 in _cairo_image_surface_composite
(op=CAIRO_OPERATOR_OVER, src_pattern=0x7fffda603db0, mask_pattern=0x0,
abstract_dst=0xc0b850, src_x=0, src_y=0, mask_x=0, mask_y=0, dst_x=0, dst_y=0,
width=1, height=1) at
/build/buildd/libcairo-1.4.10/src/cairo-image-surface.c:857
src_attr = {matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0},
extend = CAIRO_EXTEND_REPEAT, filter = CAIRO_FILTER_NEAREST, x_offset = -1,
y_offset = -1, acquired = 1, extra = 0x0}
mask_attr = {matrix = {xx = 4.9406564584124654e-324, yx =
4.9406564584124654e-324, xy = 0, yy = 0, x0 = 6.2373218646099002e-317, y0 =
2.3591980530560269e-310}, extend = 2016, filter = 63488, x_offset = 0, y_offset
= 16, acquired = 0, extra = 0x2b6dd1c880d0}
src = (cairo_image_surface_t *) 0xc0b2f0
mask = (cairo_image_surface_t *) 0x0
status = <value optimized out>
#4 0x00002b6dd4ec606e in _cairo_surface_composite (op=CAIRO_OPERATOR_OVER,
src=0x7fffda603db0, mask=0x0, dst=0xc0b850, src_x=0, src_y=0, mask_x=0,
mask_y=0, dst_x=0, dst_y=0, width=1, height=1) at
/build/buildd/libcairo-1.4.10/src/cairo-surface.c:1155
status = 2873999376
__PRETTY_FUNCTION__ = "_cairo_surface_composite"
#5 0x00002b6dd4ec7703 in _cairo_surface_fallback_composite
(op=CAIRO_OPERATOR_OVER, src=0x7fffda603db0, mask=0x0, dst=<value optimized
out>, src_x=0, src_y=0, mask_x=0, mask_y=0, dst_x=0, dst_y=0, width=1,
height=1) at /build/buildd/libcairo-1.4.10/src/cairo-surface-fallback.c:1110
state = {dst = 0xc0a260, extents = {x = 0, y = 0, width = 1, height =
1}, image = 0xc0b850, image_rect = {x = 0, y = 0, width = 1, height = 1},
image_extra = 0x0}
status = <value optimized out>
#6 0x00002b6dd4ec8717 in _clip_and_composite_trapezoids (src=0x7fffda603db0,
op=CAIRO_OPERATOR_OVER, dst=0xc0a260, traps=0x7fffda603cb0, clip=0x0,
antialias=CAIRO_ANTIALIAS_DEFAULT) at
/build/buildd/libcairo-1.4.10/src/cairo-surface-fallback.c:448
clip_surface = <value optimized out>
status = CAIRO_STATUS_SUCCESS
trap_region = {extents = {x1 = 0, y1 = 0, x2 = 1, y2 = 1}, data = 0x0}
clear_region = {extents = {x1 = 32, y1 = 0, x2 = 0, y2 = 0}, data =
0x2c}
has_trap_region = 1
has_clear_region = 0
extents = {x = 0, y = 0, width = 1, height = 1}
traps_info = {traps = 0x0, antialias = 3592986280}
#7 0x00002b6dd4ec8a2f in _cairo_surface_fallback_fill (surface=0xc0a260,
op=CAIRO_OPERATOR_OVER, source=0x7fffda603db0, path=0xc0a5e8,
fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=0.10000000000000001,
antialias=CAIRO_ANTIALIAS_DEFAULT) at
/build/buildd/libcairo-1.4.10/src/cairo-surface-fallback.c:907
status = CAIRO_STATUS_SUCCESS
traps = {status = CAIRO_STATUS_SUCCESS, extents = {p1 = {x = 0, y = 0},
p2 = {x = 65536, y = 65536}}, num_traps = 1, traps_size = 1, traps =
0x7fffda603cd8, traps_embedded = {{top = 0, bottom = 65536, left = {p1 = {x =
0, y = -65536}, p2 = {x = 0, y = 131072}}, right = {p1 = {x = 65536, y =
-65536}, p2 = {x = 65536, y = 131072}}}}, has_limits = 1, limits = {p1 = {x =
0, y = 0}, p2 = {x = 65536, y = 65536}}}
box = {p1 = {x = 0, y = 0}, p2 = {x = 65536, y = 65536}}
extents = {x = 0, y = 0, width = 1, height = 1}
#8 0x00002b6dd4ec6385 in _cairo_surface_fill (surface=0xc0a260,
op=CAIRO_OPERATOR_OVER, source=<value optimized out>, path=0xc0a5e8,
fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=0.10000000000000001,
antialias=CAIRO_ANTIALIAS_DEFAULT) at
/build/buildd/libcairo-1.4.10/src/cairo-surface.c:1454
status = CAIRO_STATUS_SUCCESS
dev_source = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = 1,
status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0,
element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0,
xy = 0, yy = 1, x0 = -1, y0 = -1}, filter = CAIRO_FILTER_BEST, extend =
CAIRO_EXTEND_REPEAT}, solid = {base = {type = CAIRO_PATTERN_TYPE_SURFACE,
ref_count = 1, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0,
num_elements = 0, element_size = 24, elements = 0x0, is_snapshot = 0}, matrix =
{xx = 1, yx = 0, xy = 0, yy = 1, x0 = -1, y0 = -1}, filter = CAIRO_FILTER_BEST,
extend = CAIRO_EXTEND_REPEAT}, color = {red = 6.2394167029482671e-317, green =
4.9406564584124654e-324, blue = 0, alpha = 6.2395708514297695e-317, red_short =
32608, green_short = 54546, blue_short = 11117, alpha_short = 0}, content =
3572225321}, surface = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count =
1, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0,
element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0,
xy = 0, yy = 1, x0 = -1, y0 = -1}, filter = CAIRO_FILTER_BEST, extend =
CAIRO_EXTEND_REPEAT}, surface = 0xc0b2f0}, gradient = {base = {base = {type =
CAIRO_PATTERN_TYPE_SURFACE, ref_count = 1, status = CAIRO_STATUS_SUCCESS,
user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0,
is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -1, y0 = -1},
filter = CAIRO_FILTER_BEST, extend = CAIRO_EXTEND_REPEAT}, n_stops = 12628720,
stops_size = 0, stops = 0x1, stops_embedded = {{x = 0, color = {red = 0, green
= 0, blue = 46120, alpha = 192}}, {x = 0, color = {red = 32608, green = 54546,
blue = 11117, alpha = 0}}}}, linear = {base = {base = {type =
CAIRO_PATTERN_TYPE_SURFACE, ref_count = 1, status = CAIRO_STATUS_SUCCESS,
user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0,
is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -1, y0 = -1},
filter = CAIRO_FILTER_BEST, extend = CAIRO_EXTEND_REPEAT}, n_stops = 12628720,
stops_size = 0, stops = 0x1, stops_embedded = {{x = 0, color = {red = 0, green
= 0, blue = 46120, alpha = 192}}, {x = 0, color = {red = 32608, green = 54546,
blue = 11117, alpha = 0}}}}, gradient = {p1 = {x = -722741975, y = 11117}, p2 =
{x = -722687018, y = 11117}}}, radial = {base = {base = {type =
CAIRO_PATTERN_TYPE_SURFACE, ref_count = 1, status = CAIRO_STATUS_SUCCESS,
user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0,
is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -1, y0 = -1},
filter = CAIRO_FILTER_BEST, extend = CAIRO_EXTEND_REPEAT}, n_stops = 12628720,
stops_size = 0, stops = 0x1, stops_embedded = {{x = 0, color = {red = 0, green
= 0, blue = 46120, alpha = 192}}, {x = 0, color = {red = 32608, green = 54546,
blue = 11117, alpha = 0}}}}, gradient = {c1 = {x = -722741975, y = 11117,
radius = -722687018}, c2 = {x = 11117, y = 0, radius = 0}}}}}
__PRETTY_FUNCTION__ = "_cairo_surface_fill"
#9 0x00002b6dd4eb997c in _cairo_gstate_fill (gstate=0xc0a450, path=0xc0a5e8)
at /build/buildd/libcairo-1.4.10/src/cairo-gstate.c:1044
status = CAIRO_STATUS_SUCCESS
pattern = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = 1,
status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0,
element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0,
xy = 0, yy = 1, x0 = -1, y0 = -1}, filter = CAIRO_FILTER_BEST, extend =
CAIRO_EXTEND_REPEAT}, solid = {base = {type = CAIRO_PATTERN_TYPE_SURFACE,
ref_count = 1, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0,
num_elements = 0, element_size = 24, elements = 0x0, is_snapshot = 0}, matrix =
{xx = 1, yx = 0, xy = 0, yy = 1, x0 = -1, y0 = -1}, filter = CAIRO_FILTER_BEST,
extend = CAIRO_EXTEND_REPEAT}, color = {red = 6.2394167029482671e-317, green =
4.9406564584124654e-324, blue = 2.3591992125242451e-310, alpha =
-nan(0xf000000020000), red_short = 0, green_short = 0, blue_short = 0,
alpha_short = 49160}, content = 196608}, surface = {base = {type =
CAIRO_PATTERN_TYPE_SURFACE, ref_count = 1, status = CAIRO_STATUS_SUCCESS,
user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0,
is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -1, y0 = -1},
filter = CAIRO_FILTER_BEST, extend = CAIRO_EXTEND_REPEAT}, surface = 0xc0b2f0},
gradient = {base = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = 1,
status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0,
element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0,
xy = 0, yy = 1, x0 = -1, y0 = -1}, filter = CAIRO_FILTER_BEST, extend =
CAIRO_EXTEND_REPEAT}, n_stops = 12628720, stops_size = 0, stops = 0x1,
stops_embedded = {{x = -722735354, color = {red = 11117, green = 0, blue = 0,
alpha = 2}}, {x = -65536, color = {red = 0, green = 0, blue = 0, alpha =
49160}}}}, linear = {base = {base = {type = CAIRO_PATTERN_TYPE_SURFACE,
ref_count = 1, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0,
num_elements = 0, element_size = 24, elements = 0x0, is_snapshot = 0}, matrix =
{xx = 1, yx = 0, xy = 0, yy = 1, x0 = -1, y0 = -1}, filter = CAIRO_FILTER_BEST,
extend = CAIRO_EXTEND_REPEAT}, n_stops = 12628720, stops_size = 0, stops = 0x1,
stops_embedded = {{x = -722735354, color = {red = 11117, green = 0, blue = 0,
alpha = 2}}, {x = -65536, color = {red = 0, green = 0, blue = 0, alpha =
49160}}}}, gradient = {p1 = {x = 196608, y = 0}, p2 = {x = -722782592, y =
11117}}}, radial = {base = {base = {type = CAIRO_PATTERN_TYPE_SURFACE,
ref_count = 1, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0,
num_elements = 0, element_size = 24, elements = 0x0, is_snapshot = 0}, matrix =
{xx = 1, yx = 0, xy = 0, yy = 1, x0 = -1, y0 = -1}, filter = CAIRO_FILTER_BEST,
extend = CAIRO_EXTEND_REPEAT}, n_stops = 12628720, stops_size = 0, stops = 0x1,
stops_embedded = {{x = -722735354, color = {red = 11117, green = 0, blue = 0,
alpha = 2}}, {x = -65536, color = {red = 0, green = 0, blue = 0, alpha =
49160}}}}, gradient = {c1 = {x = 196608, y = 0, radius = -722782592}, c2 = {x =
11117, y = 0, radius = 0}}}}}
#10 0x00002b6dd4eb3220 in *INT_cairo_fill_preserve (cr=0xc0a420) at
/build/buildd/libcairo-1.4.10/src/cairo.c:2096
status = <value optimized out>
#11 0x00002b6dd4eb3239 in cairo_fill (cr=0x2aaa2b4dc068) at
/build/buildd/libcairo-1.4.10/src/cairo.c:2072
No locals.
#12 0x00002aaaaad1af4c in ubuntulooks_draw_progressbar_trough () from
/usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so
No symbol table info available.
#13 0x00002aaaaad1216c in ?? () from
/usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so
No symbol table info available.
#14 0x00002b6dd17c2c4e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0x00002b6dd17c0bff in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0x00002b6dd2a14929 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0x00002b6dd2a25c88 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0x00002b6dd2a26bdd in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0x00002b6dd2a26e93 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0x00002b6dd18b1187 in gtk_widget_realize () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0x00002b6dd18b19a7 in gtk_widget_set_parent () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0x00002b6dd169fcb4 in gtk_box_pack_end () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0x000000000042d619 in ?? ()
No symbol table info available.
#24 0x000000000042b903 in ?? ()
No symbol table info available.
#25 0x00000000004296c0 in ?? ()
No symbol table info available.
#26 0x000000000042a489 in ?? ()
No symbol table info available.
#27 0x00002b6dd38078e4 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#28 0x0000000000429359 in ?? ()
No symbol table info available.
#29 0x00007fffda604d48 in ?? ()
No symbol table info available.
#30 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb) info registers
rax 0x2aaaab4dc010 46912506806288
rbx 0xfffffffc 4294967292
rcx 0x7fffda5fd600 140736857101824
rdx 0x2aaa2b4dc05c 46910359322716
rsi 0x2aaa2b4dc058 46910359322712
rdi 0x2aaa2b4dc068 46910359322728
rbp 0x1 0x1
rsp 0x7fffda5fd4a8 0x7fffda5fd4a8
r8 0x0 0
r9 0xe000000c 3758096396
r10 0x1 1
r11 0x2b6dd4efa5c0 47750723904960
r12 0x1 1
r13 0x0 0
r14 0x0 0
r15 0x0 0
rip 0x2b6dd4efa5d3 0x2b6dd4efa5d3 <fbFetch_x8r8g8b8+19>
eflags 0x10297 [ CF PF AF SF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
fctrl 0x37f 895
fstat 0x0 0
ftag 0xffff 65535
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ]
(gdb) thread apply all backtrace
Thread 5 (Thread 1107310912 (LWP 15889)):
#0 0x00002b6dd35d9736 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1 0x00002b6dd3318dc5 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x00002b6dd33582e8 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x00002b6dd3356974 in ?? () from /usr/lib/libglib-2.0.so.0
#4 0x00002b6dd35d5225 in start_thread () from /lib/libpthread.so.0
#5 0x00002b6dd38ba21d in clone () from /lib/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 4 (Thread 1098918208 (LWP 15888)):
#0 0x00002b6dd35d9736 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1 0x00002b6dd3318dc5 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x00002b6dd33582e8 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x00002b6dd3356974 in ?? () from /usr/lib/libglib-2.0.so.0
#4 0x00002b6dd35d5225 in start_thread () from /lib/libpthread.so.0
#5 0x00002b6dd38ba21d in clone () from /lib/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 3 (Thread 1090525504 (LWP 15887)):
#0 0x00002b6dd35d9736 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1 0x00002b6dd3318dc5 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x00002b6dd33582e8 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x00002b6dd3356974 in ?? () from /usr/lib/libglib-2.0.so.0
#4 0x00002b6dd35d5225 in start_thread () from /lib/libpthread.so.0
#5 0x00002b6dd38ba21d in clone () from /lib/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 2 (Thread 1082132800 (LWP 15886)):
#0 0x00002b6dd35d9736 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1 0x00002b6dd3318dc5 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x00002b6dd33582e8 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x00002b6dd3356974 in ?? () from /usr/lib/libglib-2.0.so.0
#4 0x00002b6dd35d5225 in start_thread () from /lib/libpthread.so.0
#5 0x00002b6dd38ba21d in clone () from /lib/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 1 (Thread 47750748790736 (LWP 15881)):
#0 fbFetch_x8r8g8b8 (bits=0x2aaa2b4dc068, x=<value optimized out>,
width=<value optimized out>, buffer=0x7fffda5fd600, indexed=0x0) at
/build/buildd/libcairo-1.4.10/pixman/src/fbcompose.c:159
#1 0x00002b6dd4eff654 in pixman_compositeGeneral (op=<value optimized out>,
pSrc=0xc0b220, pMask=0x0, pDst=0xc0b540, xSrc=-1, ySrc=-1, xMask=0, yMask=0,
xDst=0, yDst=0, width=1, height=1) at
/build/buildd/libcairo-1.4.10/pixman/src/fbcompose.c:4196
#2 0x00002b6dd4ef1972 in _cairo_pixman_composite (op=PIXMAN_OPERATOR_OVER,
pSrc=0xc0b220, pMask=0x1, pDst=0xc0b540, xSrc=-1, ySrc=-1, xMask=0, yMask=0,
xDst=0, yDst=0, width=1, height=1) at
/build/buildd/libcairo-1.4.10/pixman/src/fbpict.c:1928
#3 0x00002b6dd4ebc0a6 in _cairo_image_surface_composite
(op=CAIRO_OPERATOR_OVER, src_pattern=0x7fffda603db0, mask_pattern=0x0,
abstract_dst=0xc0b850, src_x=0, src_y=0, mask_x=0, mask_y=0, dst_x=0, dst_y=0,
width=1, height=1) at
/build/buildd/libcairo-1.4.10/src/cairo-image-surface.c:857
#4 0x00002b6dd4ec606e in _cairo_surface_composite (op=CAIRO_OPERATOR_OVER,
src=0x7fffda603db0, mask=0x0, dst=0xc0b850, src_x=0, src_y=0, mask_x=0,
mask_y=0, dst_x=0, dst_y=0, width=1, height=1) at
/build/buildd/libcairo-1.4.10/src/cairo-surface.c:1155
#5 0x00002b6dd4ec7703 in _cairo_surface_fallback_composite
(op=CAIRO_OPERATOR_OVER, src=0x7fffda603db0, mask=0x0, dst=<value optimized
out>, src_x=0, src_y=0, mask_x=0, mask_y=0, dst_x=0, dst_y=0, width=1,
height=1) at /build/buildd/libcairo-1.4.10/src/cairo-surface-fallback.c:1110
#6 0x00002b6dd4ec8717 in _clip_and_composite_trapezoids (src=0x7fffda603db0,
op=CAIRO_OPERATOR_OVER, dst=0xc0a260, traps=0x7fffda603cb0, clip=0x0,
antialias=CAIRO_ANTIALIAS_DEFAULT) at
/build/buildd/libcairo-1.4.10/src/cairo-surface-fallback.c:448
#7 0x00002b6dd4ec8a2f in _cairo_surface_fallback_fill (surface=0xc0a260,
op=CAIRO_OPERATOR_OVER, source=0x7fffda603db0, path=0xc0a5e8,
fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=0.10000000000000001,
antialias=CAIRO_ANTIALIAS_DEFAULT) at
/build/buildd/libcairo-1.4.10/src/cairo-surface-fallback.c:907
#8 0x00002b6dd4ec6385 in _cairo_surface_fill (surface=0xc0a260,
op=CAIRO_OPERATOR_OVER, source=<value optimized out>, path=0xc0a5e8,
fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=0.10000000000000001,
antialias=CAIRO_ANTIALIAS_DEFAULT) at
/build/buildd/libcairo-1.4.10/src/cairo-surface.c:1454
#9 0x00002b6dd4eb997c in _cairo_gstate_fill (gstate=0xc0a450, path=0xc0a5e8)
at /build/buildd/libcairo-1.4.10/src/cairo-gstate.c:1044
#10 0x00002b6dd4eb3220 in *INT_cairo_fill_preserve (cr=0xc0a420) at
/build/buildd/libcairo-1.4.10/src/cairo.c:2096
#11 0x00002b6dd4eb3239 in cairo_fill (cr=0x2aaa2b4dc068) at
/build/buildd/libcairo-1.4.10/src/cairo.c:2072
#12 0x00002aaaaad1af4c in ubuntulooks_draw_progressbar_trough () from
/usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so
#13 0x00002aaaaad1216c in ?? () from
/usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so
#14 0x00002b6dd17c2c4e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x00002b6dd17c0bff in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x00002b6dd2a14929 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#17 0x00002b6dd2a25c88 in ?? () from /usr/lib/libgobject-2.0.so.0
#18 0x00002b6dd2a26bdd in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#19 0x00002b6dd2a26e93 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#20 0x00002b6dd18b1187 in gtk_widget_realize () from
/usr/lib/libgtk-x11-2.0.so.0
#21 0x00002b6dd18b19a7 in gtk_widget_set_parent () from
/usr/lib/libgtk-x11-2.0.so.0
#22 0x00002b6dd169fcb4 in gtk_box_pack_end () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x000000000042d619 in ?? ()
#24 0x000000000042b903 in ?? ()
#25 0x00000000004296c0 in ?? ()
#26 0x000000000042a489 in ?? ()
#27 0x00002b6dd38078e4 in __libc_start_main () from /lib/libc.so.6
#28 0x0000000000429359 in ?? ()
#29 0x00007fffda604d48 in ?? ()
#30 0x0000000000000000 in ?? ()
(gdb) quit
The program is running. Exit anyway? (y or n) "
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the cairo-bugs
mailing list