I've just got a similar crash when just clicking on a menu item, I've
got some more complete stacktrace, but don't think is really helpful
#0 __GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50
set =
{__val = {0, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558,
559, 15822592872050180864, 94249823962208, 94249845226528}}
pid = <optimized out>
tid = <optimized out>
#1 0x000055b83f47052a in ()
#2 0x00007f45908a3210 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#3 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
set =
{__val = {0, 139936754804816, 94252984795136, 94250118475456,
94250118475557, 94250118475456, 94250118475456, 94250118475568, 94250118475756,
94250118475456, 94250118475756, 0, 0, 0, 0, 0}}
pid = <optimized out>
tid = <optimized out>
#4 0x00007f4590882859 in __GI_abort () at abort.c:79
save_stage = 1
act =
{__sigaction_handler = {sa_handler = 0x5, sa_sigaction = 0x5},
sa_mask = {__val = {112, 4, 48320015904, 0, 0, 139936755958789, 0, 21474836480,
140735042337344, 139936638613175, 139936638613175, 0, 15822592872050180864,
139936755958789, 139935137267712, 139936638613175}}, sa_flags = -1874503997,
sa_restorer = 0x104}
sigs = {__val = {32, 0 <repeats 15 times>}}
#5 0x00007f4590882729 in __assert_fail_base
(fmt=0x7f4589a2b6b7 <error: Cannot access memory at address
0x7f4589a2b6b7>, assertion=0x7f4590455858 "!xcb_xlib_threads_sequence_lost",
file=0x7f45904556c3 "../../src/xcb_io.c", line=260, function=<optimized out>)
at assert.c:92
str = 0x55b850d16780 "\220ŻE\270U"
total = 4096
#6 0x00007f4590893f36 in __GI___assert_fail
(assertion=assertion@entry=0x7f4590455858
"!xcb_xlib_threads_sequence_lost", file=file@entry=0x7f45904556c3
"../../src/xcb_io.c", line=line@entry=260,
function=function@entry=0x7f4590455b10 <__PRETTY_FUNCTION__.14999>
"poll_for_event") at assert.c:101
#7 0x00007f45903e1493 in poll_for_event (dpy=dpy@entry=0x55b83fee4000,
queued_only=queued_only@entry=0)
at ../../src/xcb_io.c:260
request = <optimized out>
req = <optimized out>
event = <optimized out>
event_sequence = <optimized out>
__PRETTY_FUNCTION__ = "poll_for_event"
#8 0x00007f45903e153d in poll_for_response (dpy=dpy@entry=0x55b83fee4000) at
../../src/xcb_io.c:278
response = <optimized out>
error = 0x55b83fee4000
req = <optimized out>
__PRETTY_FUNCTION__ = "poll_for_response"
#9 0x00007f45903e183a in _XEventsQueued (mode=<optimized out>,
dpy=0x55b83fee4000)
at ../../src/xcb_io.c:362
response = <optimized out>
#10 _XEventsQueued (dpy=0x55b83fee4000, mode=<optimized out>) at
../../src/xcb_io.c:344
#11 0x00007f45903e482d in _XGetRequest
(dpy=dpy@entry=0x55b83fee4000, type=type@entry=43 '+', len=len@entry=4) at
../../src/XlibInt.c:1764
req = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
#12 0x00007f45903dd62f in XSync (dpy=0x55b83fee4000, discard=discard@entry=0)
at ../../src/Sync.c:43
rep =
{type = 48 '0', revertTo = 236 '\354', sequenceNumber = 16408, length
= 21944, focus = 1073049456, pad1 = 21944, pad2 = 1, pad3 = 0, pad4 =
2288196592, pad5 = 32581}
#13 0x00007f459054ba53 in _cogl_winsys_onscreen_bind (onscreen=<optimized out>)
at ../cogl/cogl/winsys/cogl-winsys-glx.c:1553
context = 0x55b83ff3aaa0
glx_context = 0x55b83ff3b450
glx_display = <optimized out>
xlib_renderer = 0x7f457c001d60
glx_renderer = <optimized out>
xlib_onscreen = <optimized out>
glx_onscreen = <optimized out>
old_state = {old_error_handler = 0x7f459073bc70, trapped_error_code =
0, old_state = 0x0}
drawable = 2097170
#14 0x00007f459050a8eb in _cogl_framebuffer_gl_bind
(framebuffer=0x55b84018e7d0, target=36160)
at ../cogl/cogl/driver/gl/cogl-framebuffer-gl.c:284
winsys = <optimized out>
ctx = 0x55b83ff3aaa0
#15 0x00007f459050aec5 in _cogl_framebuffer_gl_flush_state
(draw_buffer=0x55b84018e7d0, read_buffer=0x55b84018e7d0,
state=(COGL_FRAMEBUFFER_STATE_BIND | COGL_FRAMEBUFFER_STATE_VIEWPORT |
COGL_FRAMEBUFFER_STATE_CLIP | COGL_FRAMEBUFFER_STATE_DITHER |
COGL_FRAMEBUFFER_STATE_MODELVIEW | COGL_FRAMEBUFFER_STATE_PROJECTION |
COGL_FRAMEBUFFER_STATE_FRONT_FACE_WINDING | COGL_FRAMEBUFFER_STATE_DEPTH_WRITE
| COGL_FRAMEBUFFER_STATE_STEREO_MODE))
at ../cogl/cogl/driver/gl/cogl-framebuffer-gl.c:386
ctx = 0x55b83ff3aaa0
differences = 511
bit = <optimized out>
__func__ = "_cogl_framebuffer_gl_flush_state"
#16 0x00007f4590541c5a in _cogl_framebuffer_flush_state
(state=(COGL_FRAMEBUFFER_STATE_BIND | COGL_FRAMEBUFFER_STATE_VIEWPORT |
COGL_FRAMEBUFFER_STATE_CLIP | COGL_FRAMEBUFFER_STATE_DITHER |
COGL_FRAMEBUFFER_STATE_MODELVIEW | COGL_FRAMEBUFFER_STATE_PROJECTION |
COGL_FRAMEBUFFER_STATE_FRONT_FACE_WINDING | COGL_FRAMEBUFFER_STATE_DEPTH_WRITE
| COGL_FRAMEBUFFER_STATE_STEREO_MODE), read_buffer=0x55b84018e7d0,
draw_buffer=0x55b84018e7d0) at ../cogl/cogl/cogl-framebuffer.c:887
ctx = <optimized out>
clip_stack = <optimized out>
had_depth_and_color_buffer_bits = <optimized out>
scissor_x0 = 0
scissor_y0 = 0
scissor_x1 = 2147483647
scissor_y1 = 2147483647
#17 cogl_framebuffer_clear4f (framebuffer=0x55b84018e7d0, buffers=2, red=1,
green=1,
green@entry=3.07500935e-41, blue=1, blue@entry=1547010, alpha=1,
alpha@entry=3.07500935e-41)
at ../cogl/cogl/cogl-framebuffer.c:356
clip_stack = <optimized out>
had_depth_and_color_buffer_bits = <optimized out>
scissor_x0 = 0
scissor_y0 = 0
scissor_x1 = 2147483647
scissor_y1 = 2147483647
#18 0x00007f4590541ede in cogl_framebuffer_clear
--Type <RET> for more, q to quit, c to continue without paging--
(framebuffer=<optimized out>, buffers=<optimized out>,
color=color@entry=0x55b849bcd864)
at ../cogl/cogl/cogl-framebuffer.c:413
#19 0x00007f4590ce20e4 in clutter_root_node_pre_draw
(node=0x55b849bcd810 [ClutterRootNode], paint_context=<optimized out>)
at ../clutter/clutter/clutter-paint-nodes.c:114
rnode = 0x55b849bcd810 [ClutterRootNode]
#20 0x00007f4590ce50f9 in clutter_paint_node_paint
(node=0x55b849bcd810 [ClutterRootNode], paint_context=0x55b850d94e70)
at ../clutter/clutter/clutter-paint-node.c:1023
klass = 0x55b850d954c0
iter = <optimized out>
res = <optimized out>
#21 0x00007f4590ce5123 in clutter_paint_node_paint
(node=0x7f45813ebaa0 [ClutterDummyNode], paint_context=0x55b850d94e70)
at ../clutter/clutter/clutter-paint-node.c:1034
klass = 0x55b850d95360
iter = 0x55b849bcd810 [ClutterRootNode]
res = 1
#22 0x00007f4590c93d1c in clutter_actor_paint_node
(paint_context=0x55b850d94e70, root=0x7f45813ebaa0 [ClutterDummyNode],
actor=0x55b84018bc30 [MetaStage]) at ../clutter/clutter/clutter-actor.c:3928
priv = 0x55b84018b900
box = {x1 = 0, y1 = 0, x2 = 3840, y2 = 1080}
bg_color = {red = 255 '\377', green = 255 '\377', blue = 255 '\377',
alpha = 255 '\377'}
framebuffer = <optimized out>
dummy = 0x7f45813ebaa0 [ClutterDummyNode]
priv = <optimized out>
__func__ = "clutter_actor_continue_paint"
#23 clutter_actor_continue_paint (self=0x55b84018bc30 [MetaStage],
paint_context=0x55b850d94e70)
at ../clutter/clutter/clutter-actor.c:4196
framebuffer = <optimized out>
dummy = 0x7f45813ebaa0 [ClutterDummyNode]
priv = <optimized out>
__func__ = "clutter_actor_continue_paint"
#24 0x00007f4590ce510a in clutter_paint_node_paint
(node=0x7f45813cca80 [ClutterActorNode], paint_context=0x55b850d94e70)
at ../clutter/clutter/clutter-paint-node.c:1027
klass = 0x55b850d950c0
iter = <optimized out>
res = 1
#25 0x00007f4590ce5123 in clutter_paint_node_paint
(node=0x55b846e03470 [ClutterTransformNode], paint_context=0x55b850d94e70)
at ../clutter/clutter/clutter-paint-node.c:1034
klass = 0x55b850d95210
iter = 0x7f45813cca80 [ClutterActorNode]
res = 1
#26 0x00007f4590c9b20b in clutter_actor_paint
(self=0x55b84018bc30 [MetaStage],
paint_context=paint_context@entry=0x55b850d94e70)
at ../clutter/clutter/clutter-actor.c:4140
actor_node = 0x7f45813cca80
root_node = 0x55b846e03470
--Type <RET> for more, q to quit, c to continue without paging--
priv = 0x55b84018b900
clip = {x1 = -102.64006, y1 = -86.6025391, x2 = -50, y2 = 0}
culling_inhibited = <optimized out>
clip_set = <optimized out>
__func__ = "clutter_actor_paint"
#27 0x00007f4590cfad7d in clutter_stage_do_paint_view
(stage=0x55b84018bc30 [MetaStage], view=0x55b83ff26390 [MetaRendererView],
redraw_clip=0x55b850d94de0)
at ../clutter/clutter/clutter-stage.c:943
paint_context = 0x55b850d94e70
clip_rect = {x = 0, y = 0, width = 3840, height = 1080}
#28 0x00007f4590acaa8d in meta_stage_paint_view
(stage=0x55b84018bc30 [MetaStage], view=0x55b83ff26390 [MetaRendererView],
redraw_clip=0x55b850d94de0)
at ../src/backends/meta-stage.c:235
meta_stage = 0x55b84018bc30 [MetaStage]
#29 0x00007f4590d207e5 in paint_stage
(stage_cogl=stage_cogl@entry=0x7f457c006140 [MetaStageX11],
view=view@entry=0x55b83ff26390 [MetaRendererView],
redraw_clip=redraw_clip@entry=0x55b850d94de0) at
../clutter/clutter/cogl/clutter-stage-cogl.c:516
stage = 0x55b84018bc30 [MetaStage]
#30 0x00007f4590d214d2 in clutter_stage_cogl_redraw_view
(stage_window=stage_window@entry=0x7f457c006140,
view=view@entry=0x55b83ff26390 [MetaRendererView])
at ../clutter/clutter/cogl/clutter-stage-cogl.c:877
stage_cogl = 0x7f457c006140 [MetaStageX11]
view_cogl = 0x55b83ff26390 [MetaRendererView]
view_priv = 0x55b83ff262a0
fb = <optimized out>
view_rect = {x = 0, y = 0, width = 3840, height = 1080}
is_full_redraw = <optimized out>
may_use_clipped_redraw = <optimized out>
use_clipped_redraw = <optimized out>
can_blit_sub_buffer = <optimized out>
has_buffer_age = <optimized out>
do_swap_buffer = <optimized out>
swap_with_damage = <optimized out>
wrapper = 0x55b84018bc30 [MetaStage]
redraw_clip = <optimized out>
queued_redraw_clip = 0x0
fb_clip_region = <optimized out>
swap_region = <optimized out>
redraw_rect = {x = 1075362864, y = 21944, width = 1075362864, height =
21944}
clip_region_empty = <optimized out>
fb_scale = 1
subpixel_compensation = <optimized out>
fb_width = 3840
fb_height = 1080
buffer_age = <optimized out>
#31 0x00007f4590d220da in clutter_stage_cogl_redraw
(stage_window=0x7f457c006140)
at ../clutter/clutter/cogl/clutter-stage-cogl.c:1008
view = 0x55b83ff26390 [MetaRendererView]
stage_cogl = 0x7f457c006140 [MetaStageX11]
swap_event = 0
l = 0x55b83fea46e0 = {0x55b83ff26390}
--Type <RET> for more, q to quit, c to continue without paging--
#32 0x00007f4590cf7fcf in clutter_stage_do_redraw (stage=<optimized out>)
at ../clutter/clutter/clutter-stage.c:1412
actor = 0x55b84018bc30 [MetaStage]
priv = 0x55b84018b5f0
priv = 0x55b84018b5f0
stage_was_relayout = <optimized out>
pointers = 0x0
#33 _clutter_stage_do_update (stage=<optimized out>) at
../clutter/clutter/clutter-stage.c:1538
priv = 0x55b84018b5f0
stage_was_relayout = <optimized out>
pointers = 0x0
#34 0x00007f4590cdf6d1 in master_clock_update_stages
(master_clock=<optimized out>, stages=0x55b850be8480 = {...})
at ../clutter/clutter/clutter-master-clock-default.c:388
stages_updated = <optimized out>
l = 0x55b850be8480 = {0x55b84018bc30}
clock_source = <optimized out>
stages = 0x55b850be8480 = {0x55b84018bc30}
#35 clutter_clock_dispatch (source=<optimized out>, callback=<optimized out>,
user_data=<optimized out>)
at ../clutter/clutter/clutter-master-clock-default.c:517
clock_source = <optimized out>
stages = 0x55b850be8480 = {0x55b84018bc30}
#36 0x00007f45916ddfbd in g_main_dispatch (context=0x55b83fe9a530) at
../../../glib/gmain.c:3309
dispatch = 0x7f4590cdf540 <clutter_clock_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x55b8403e4b70
current = 0x55b83fecf760
i = 0
__func__ = "g_main_dispatch"
#37 g_main_context_dispatch (context=context@entry=0x55b83fe9a530) at
../../../glib/gmain.c:3974
#38 0x00007f45916de240 in g_main_context_iterate
(context=0x55b83fe9a530, block=block@entry=1, dispatch=dispatch@entry=1,
self=<optimized out>)
at ../../../glib/gmain.c:4047
max_priority = 150
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x55b8401e09f0
#39 0x00007f45916de533 in g_main_loop_run (loop=0x55b8401d1d30) at
../../../glib/gmain.c:4241
__func__ = "g_main_loop_run"
#40 0x00007f4590b078a0 in meta_run () at ../src/core/main.c:673
#41 0x000055b83f46fd7d in ()
#42 0x00007f45908840b3 in __libc_start_main (main=
0x55b83f46f930, argc=1, argv=0x7fff6e34c628, init=<optimized out>,
fini=<optimized out>, rtld_fini=<opt--Type <RET> for more, q to quit, c to
continue without paging--
imized out>, stack_end=0x7fff6e34c618) at ../csu/libc-start.c:308
result = <optimized out>
unwind_buf =
{cancel_jmp_buf = {{jmp_buf = {94249823962944,
-1579525969866267278, 94249823960880, 140735042340384, 0, 0,
1579278124797781362, 1485981646733960562}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x1, 0x7fff6e34c628}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 1}}}
not_first_call = <optimized out>
#43 0x000055b83f46ff5e in ()
I've a core file to inspect though.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1886059
Title:
gnome-shell crashed with assertion failure
"!xcb_xlib_threads_sequence_lost" [xcb_io.c:260]
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1886059/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs