[cairo-bugs] [Bug 78224] New: BadMatch is shm extention
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat May 3 07:15:03 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=78224
Priority: medium
Bug ID: 78224
Assignee: chris at chris-wilson.co.uk
Summary: BadMatch is shm extention
QA Contact: cairo-bugs at cairographics.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: uzytkownik2 at gmail.com
Hardware: Other
Status: NEW
Version: 1.12.16
Component: xlib backend
Product: cairo
I've run on this problem when restoring epiphany from session. The backtrace
is:
Breakpoint 1, gdk_x_error (xdisplay=0x718580, error=0x7fffffffbab0)
at gdkmain-x11.c:267
267 gdkmain-x11.c: No such file or directory.
(gdb) bt
#0 gdk_x_error (xdisplay=0x718580, error=0x7fffffffbab0) at gdkmain-x11.c:267
#1 0x00007ffff7ae49cb in _XError (dpy=dpy at entry=0x718580,
rep=rep at entry=0x1690e30)
at
/var/tmp/portage/x11-libs/libX11-1.6.2/work/libX11-1.6.2/src/XlibInt.c:1463
#2 0x00007ffff7ae1a47 in handle_error (dpy=0x718580, err=0x1690e30,
in_XReply=<optimized out>)
at
/var/tmp/portage/x11-libs/libX11-1.6.2/work/libX11-1.6.2/src/xcb_io.c:213
#3 0x00007ffff7ae1af5 in handle_response (dpy=dpy at entry=0x718580,
response=0x1690e30, in_XReply=in_XReply at entry=1)
at
/var/tmp/portage/x11-libs/libX11-1.6.2/work/libX11-1.6.2/src/xcb_io.c:325
#4 0x00007ffff7ae29f0 in _XReply (dpy=dpy at entry=0x718580,
rep=rep at entry=0x7fffffffbc60, extra=extra at entry=0, discard=discard at entry=1)
at
/var/tmp/portage/x11-libs/libX11-1.6.2/work/libX11-1.6.2/src/xcb_io.c:627
#5 0x00007ffff7ade7dd in XSync (dpy=0x718580, discard=discard at entry=0)
at /var/tmp/portage/x11-libs/libX11-1.6.2/work/libX11-1.6.2/src/Sync.c:44
#6 0x00007ffff7ade86b in _XSyncFunction (dpy=<optimized out>)
at
/var/tmp/portage/x11-libs/libX11-1.6.2/work/libX11-1.6.2/src/Synchro.c:35
#7 0x00007ffff7ac19d6 in XCopyArea (dpy=0x718580, src_drawable=75497475,
dst_drawable=27263282, gc=0x1690d80, src_x=0, src_y=0, width=128,
height=128, dst_x=0, dst_y=0)
at
/var/tmp/portage/x11-libs/libX11-1.6.2/work/libX11-1.6.2/src/CopyArea.c:61
#8 0x00007ffff2c9bfca in _cairo_xlib_surface_update_shm (
surface=surface at entry=0x16733b0)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-xlib-surface-shm.c:905
#9 0x00007ffff2c9ca58 in _cairo_xlib_surface_get_shm (
surface=surface at entry=0x16733b0, overwrite=overwrite at entry=0)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-xlib-surface-shm.c:1045
#10 0x00007ffff2c9985a in _cairo_xlib_surface_acquire_source_image (
abstract_surface=0x16733b0, image_out=0x7fffffffc690,
image_extra=<optimized out>)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-xlib-surface.c:1394
#11 0x00007ffff2c6b2bf in _cairo_surface_acquire_source_image (
surface=0x16733b0, image_out=<optimized out>, image_extra=<optimized out>)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-surface.c:1887
#12 0x00007ffff2c37b98 in _pixman_image_for_surface (iy=0x7fffffffc810,
ix=0x7fffffffc80c, sample=0x7fffffffc810, extents=0x7fffffffcf1c,
is_mask=0, pattern=0x7fffffffcf60, dst=0x7fffffffcf60)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-image-source.c:963
#13 _pixman_image_for_pattern (dst=dst at entry=0x15bd510,
pattern=pattern at entry=0x7fffffffcf60, is_mask=is_mask at entry=0,
extents=extents at entry=0x7fffffffcf1c, sample=sample at entry=0x7fffffffcf40,
tx=tx at entry=0x7fffffffc80c, ty=ty at entry=0x7fffffffc810)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-image-source.c:1124
#14 0x00007ffff2c3844a in _cairo_image_source_create_for_pattern (
dst=0x15bd510, pattern=0x7fffffffcf60, is_mask=0, extents=0x7fffffffcf1c,
sample=0x7fffffffcf40, src_x=0x7fffffffc80c, src_y=0x7fffffffc810)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-image-source.c:1169
#15 0x00007ffff2c68156 in composite_aligned_boxes (boxes=0x7fffffffcc60,
extents=0x7fffffffcee0, compositor=0x7ffff2f1c7c0 <spans>)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-spans-compositor.c:669
#16 clip_and_composite_boxes (
compositor=compositor at entry=0x7ffff2f1c7c0 <spans>,
extents=extents at entry=0x7fffffffcee0, boxes=boxes at entry=0x7fffffffcc60)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-spans-compositor.c:873
#17 0x00007ffff2c6853e in clip_and_composite_boxes (
compositor=0x7ffff2f1c7c0 <spans>, extents=0x7fffffffcee0,
boxes=0x7fffffffcc60)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-spans-compositor.c:892
#18 0x00007ffff2c685b6 in _cairo_spans_compositor_mask (
_compositor=0x7ffff2f1c7c0 <spans>, extents=0x7fffffffcee0)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-spans-compositor.c:990
#19 0x00007ffff2c28769 in _cairo_compositor_mask (
compositor=0x7ffff2f1c7c0 <spans>, surface=0x15bd510, op=<optimized out>,
source=<optimized out>, mask=<optimized out>, clip=<optimized out>)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-compositor.c:106
#20 0x00007ffff2c6b724 in _cairo_surface_mask (surface=0x15bd510,
op=CAIRO_OPERATOR_OVER, source=0x7fffffffd250, mask=0x7fffffffd370,
clip=0x0)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-surface.c:2080
#21 0x00007ffff2c2fe84 in _cairo_gstate_mask (gstate=0xa74240, mask=0xa94770)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo-gstate.c:1142
#22 0x00007ffff2c23601 in INT_cairo_mask (cr=0xa74210, pattern=<optimized out>)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo.c:2062
#23 0x00007ffff2c23686 in cairo_mask_surface (cr=cr at entry=0xa74210,
surface=surface at entry=0x15bcc20, surface_x=surface_x at entry=0,
surface_y=surface_y at entry=0)
at
/var/tmp/portage/x11-libs/cairo-1.12.16-r2/work/cairo-1.12.16/src/cairo.c:2099
#24 0x00007ffff7889dbf in try_pixmap_and_mask (screen=screen at entry=0x6e6700,
src_pixmap=src_pixmap at entry=75497475, src_mask=src_mask at entry=75497476,
iconp=iconp at entry=0x7fffffffd6a0, ideal_width=ideal_width at entry=32,
ideal_height=ideal_height at entry=32,
mini_iconp=mini_iconp at entry=0x7fffffffd6a8,
ideal_mini_width=ideal_mini_width at entry=16,
ideal_mini_height=ideal_mini_height at entry=16) at xutils.c:1786
#25 0x00007ffff788afde in try_pixmap_and_mask (ideal_mini_height=16,
ideal_mini_width=16, mini_iconp=0x7fffffffd6a8, ideal_height=32,
ideal_width=32, iconp=0x7fffffffd6a0, src_mask=75497476,
src_pixmap=75497475, screen=0x6e6700) at xutils.c:2187
#26 _wnck_read_icons (screen=0x6e6700, xwindow=xwindow at entry=75497474,
icon_cache=icon_cache at entry=0x1678d80, iconp=iconp at entry=0x7fffffffd6a0,
ideal_width=ideal_width at entry=32, ideal_height=ideal_height at entry=32,
mini_iconp=mini_iconp at entry=0x7fffffffd6a8,
ideal_mini_width=ideal_mini_width at entry=16,
ideal_mini_height=ideal_mini_height at entry=16) at xutils.c:2190
#27 0x00007ffff7880e94 in get_icons (window=window at entry=0x16666a0)
at window.c:2111
#28 0x00007ffff7881a39 in force_update_now (window=window at entry=0x16666a0)
at window.c:3273
#29 0x00007ffff7882c85 in _wnck_window_create (xwindow=75497474,
screen=screen at entry=0x164f8b0, sort_order=5) at window.c:548
#30 0x00007ffff787650e in update_client_list (screen=0x164f8b0)
at screen.c:1467
#31 do_update_now (screen=0x164f8b0) at screen.c:2206
#32 0x00007ffff2450d8b in g_task_return_now (task=0x8ea8e0)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/gio/gtask.c:1076
#33 0x00007ffff24513f6 in g_task_return (task=0x8ea8e0, type=<optimized out>)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/gio/gtask.c:1129
#34 0x0000000000449381 in session_resumed_cb (object=<optimized out>,
result=0x8ea9b0, user_data=<optimized out>) at ephy-session.c:1526
#35 0x00007ffff2450d8b in g_task_return_now (task=0x8ea9b0)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/gio/gtask.c:1076
#36 0x00007ffff24513f6 in g_task_return (task=0x8ea9b0, type=<optimized out>)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/gio/gtask.c:1129
#37 0x0000000000449161 in load_from_stream_cb (object=<optimized out>,
result=0x8eac20, user_data=<optimized out>) at ephy-session.c:1389
#38 0x00007ffff2450d8b in g_task_return_now (task=0x8eac20)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/gio/gtask.c:1076
#39 0x00007ffff24513f6 in g_task_return (task=0x8eac20, type=<optimized out>)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/gio/gtask.c:1129
#40 0x0000000000448d7d in load_stream_complete (task=0x8eac20)
at ephy-session.c:1194
#41 load_stream_read_cb (object=<optimized out>, result=<optimized out>,
user_data=<optimized out>) at ephy-session.c:1260
#42 0x00007ffff242d62a in async_ready_callback_wrapper (
source_object=0x949e70, res=0x9c9800, user_data=0x8eac20)
at
/var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/gio/ginputstream.c:518
#43 0x00007ffff2450d8b in g_task_return_now (task=0x9c9800)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/gio/gtask.c:1076
#44 0x00007ffff2450da9 in complete_in_idle_cb (task=0x9c9800)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/gio/gtask.c:1085
#45 0x00007ffff1e8f53d in g_main_dispatch (context=0x711ca0)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/glib/gmain.c:3064
#46 g_main_context_dispatch (context=context at entry=0x711ca0)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/glib/gmain.c:3663
#47 0x00007ffff1e8f8a8 in g_main_context_iterate (
context=context at entry=0x711ca0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/glib/gmain.c:3734
#48 0x00007ffff1e8f94c in g_main_context_iteration (context=0x711ca0,
context at entry=0x0, may_block=may_block at entry=1)
at /var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/glib/gmain.c:3795
#49 0x00007ffff2472e7c in g_application_run (application=0x8a0180,
argc=argc at entry=1, argv=argv at entry=0x7fffffffdc38)
at
/var/tmp/portage/dev-libs/glib-2.40.0/work/glib-2.40.0/gio/gapplication.c:2114
#50 0x0000000000431192 in main (argc=1, argv=0x7fffffffdc38) at ephy-main.c:488
It looked like the main gui was up but the pages were not drawn at the moment
of exception. When I tried the incognito mode it worked and it somehow 'fixed'
the problem.
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20140503/74c61b5a/attachment.html>
More information about the cairo-bugs
mailing list