crocus crash on old Intel Core i3 CPU M 380

R. Diez rdiezmail-mesa at yahoo.de
Sat Jan 27 17:58:15 UTC 2024


Hi all:

I have an old laptop from around 2010 which has served me well over the years, and which is still up to most office tasks. More importantly, I use it to constantly annoy Windows users, as proof that Linux helps you avoid electronic waste and costly laptop upgrades, because Linux is much better etc. (you know, the full programme). Fortunately, I noticed before I lose face that Linux wasn't working well anymore. Are you guys failing me now??? Impossible!

Anyway, it's a funny problem indeed. I noticed that opening the properties of a package in Synaptic completely and immediately crashes the whole desktop and takes you back to the logon page. I thought the reason is that Synaptic runs as root, because running it as a normal user is fine. But then I started Synaptic over a remote x2go desktop as root, and it is fine there too. Later on, I saw that starting glxgears as a normal user on the local monitor (not over x2go) also triggers the whole desktop crash. By the way, glxgears does not run over x2go, I get "Error: couldn't get an RGB, Double-buffered visual".

I tried the usual trick of prepending LIBGL_ALWAYS_SOFTWARE=true to Synaptic and glxgears, but it does not help, and neither does setting LIBGL_DRI2_DISABLE=true or LIBGL_DRI3_DISABLE=true. I also tried disabling the desktop compositing by choosing "Marco (No compositor)" in MATE Tweak, to no avail.

I turns out that /usr/lib/xorg/Xorg is crashing. I managed to get the call stack, see at the bottom of this text. The key error in there "GLSL compile failure". Unfortunately, I don't know much about the X.Org Server or Mesa in order to pin-point the exact cause.

I hope you guys can help me, as I not only wanted to keep annoying Windows users, but I was planning to extend my campaign to Mac users too. I am sure you can relate.

All the best,
  rdiez

Version information:

The laptop is a Toshiba Satellite Pro C660 2N2 with an Intel Core i3 CPU M 380 @ 2.53GHz.
The chipset is a Mobile Intel HM55 Express.

I am running Ubuntu MATE 22.04.3.

Ubuntu package libglapi-mesa version: 23.0.4-0ubuntu1~22.04.1

xdriinfo reports driver 'crocus'.

Command "lspci -nnk | grep VGA -A 12" reports:

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02)
Subsystem: Toshiba Corporation Core Processor Integrated Graphics Controller [1179:fd3c]
Kernel driver in use: i915
Kernel modules: i915

Command "sudo lshw -class display" reports:

*-display                 
Beschreibung: VGA compatible controller
Produkt: Core Processor Integrated Graphics Controller
Hersteller: Intel Corporation
Physische ID: 2
Bus-Informationen: pci at 0000:00:02.0
Logischer Name: /dev/fb0
Version: 02
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: msi pm vga_controller bus_master cap_list rom fb
Konfiguration: depth=32 driver=i915 latency=0 resolution=1366,768
Ressourcen: irq:25 memory:d0000000-d03fffff memory:c0000000-cfffffff ioport:5050(Größe=8) memory:c0000-dffff

The promised call stack is:

(gdb) bt full
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140670667016832) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7ff071234a80
        old_mask = {__val = {94656889039408, 67108868, 140670664975648, 0, 1093664768, 0, 1056964608, 0, 1153052300, 0, 3303247417, 0, 3300535948, 0,
            94656936653104, 94656936646208}}
        ret = <optimized out>
        pd = <optimized out>
        old_mask = <optimized out>
        ret = <optimized out>
        tid = <optimized out>
        ret = <optimized out>
        resultvar = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        __futex = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
#1  __pthread_kill_internal (signo=6, threadid=140670667016832) at ./nptl/pthread_kill.c:78
No locals.
--Type <RET> for more, q to quit, c to continue without paging--c
#2  __GI___pthread_kill (threadid=140670667016832, signo=signo at entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007ff071042476 in __GI_raise (sig=sig at entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007ff0710287f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x5617063f2a30 <OsSigHandler>, sa_sigaction = 0x5617063f2a30 <OsSigHandler>}, sa_mask = {__val = {0, 1093664768, 0, 1056964608, 0, 1153052300, 0, 3303247417, 0, 3300535948, 0, 94656936653104, 94656936646208, 94656936557008, 94656936654768, 7570523831179077456}}, sa_flags = 67108868, sa_restorer = 0x7ff071042520 <__restore_rt>}
        sigs = {__val = {32, 0, 3303247417, 0, 16, 17176928725415294464, 140723680263936, 140670658732225, 140723680264256, 93, 3, 94656889076915, 206158430248, 140720308486144, 140723680264000, 17176928725415294464}}
#5  0x00005617063f56a0 in OsAbort () at ../../../../os/utils.c:1352
No locals.
#6  0x00005617063faea9 in AbortServer () at ../../../../os/log.c:879
No locals.
#7  0x00005617063fbe9a in FatalError (f=f at entry=0x7ff070a4e0c1 "GLSL compile failure\n") at ../../../../os/log.c:1017
        args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7ffcc8f94130, reg_save_area = 0x7ffcc8f94060}}
        args2 = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7ffcc8f94130, reg_save_area = 0x7ffcc8f94060}}
        beenhere = 1
#8  0x00007ff070a3284e in glamor_compile_glsl_prog (type=type at entry=35632, source=<optimized out>) at ../../../../glamor/glamor_core.c:75
        info = 0x561709326700 "v\177Wh\022V"
        size = 93
        ok = 0
        prog = 44
#9  0x00007ff070a39d0a in glamor_create_composite_fs (key=0x7ffcc8f94230) at ../../../../glamor/glamor_render.c:307
        mask_none = 0x7ff070a4eb68 "vec4 get_mask()\n{\n\treturn vec4(0.0, 0.0, 0.0, 1.0);\n}\n"
        in_ca_source = 0x7ff070a4ee40 "void main()\n{\n\tgl_FragColor = dest_swizzle(get_source() * get_mask());\n}\n"
        in_ca_alpha = 0x7ff070a4ee90 "void main()\n{\n\tgl_FragColor = dest_swizzle(get_source().a * get_mask());\n}\n"
        source_pixmap_fetch = 0x7ff070a4ea98 "varying vec2 source_texture;\nuniform sampler2D source_sampler;\nuniform vec4 source_wh;\nvec4 get_source()\n{\n\treturn rel_sampler_rgbx(source_sampler, source_texture,\n\t\t\t\tsource_wh, source_repeat_mode);\n"...
        dest_swizzle = <optimized out>
        source_solid_fetch = 0x7ff070a4e980 "uniform vec4 source;\nvec4 get_source()\n{\n\treturn source;\n}\n"
        mask_pixmap_fetch = 0x7ff070a4eca0 "varying vec2 mask_texture;\nuniform sampler2D mask_sampler;\nuniform vec4 mask_wh;\nvec4 get_mask()\n{\n\treturn rel_sampler_rgbx(mask_sampler, mask_texture,\n\t\t\t\tmask_wh, mask_repeat_mode);\n}\n"
        in_normal = 0x7ff070a4edf0 "void main()\n{\n\tgl_FragColor = dest_swizzle(get_source() * get_mask().a);\n}\n"
        source_fetch = <optimized out>
        relocate_texture = 0x7ff070a4f4e0 "vec2 rel_tex_coord(vec2 texture, vec4 wh, int repeat) \n{\n\tvec2 rel_tex; \n\trel_tex = texture * wh.xy; \n\tif (repeat == RepeatFix + RepeatNone)\n\t\treturn rel_tex; \n\telse if (repeat == RepeatFix + RepeatNo"...
        rel_sampler = 0x7ff070a4f1e0 " vec4 rel_sampler_rgba(sampler2D tex_image, vec2 tex, vec4 wh, int repeat)\n{\n\tif (repeat >= RepeatFix) {\n\t\ttex = rel_tex_coord(tex, wh, repeat);\n\t\tif (repeat == RepeatFix + RepeatNone) {\n\t\t\tif (tex.x "...
        mask_solid_fetch = 0x7ff070a4eba0 "uniform vec4 mask;\nvec4 get_mask()\n{\n\treturn mask;\n}\n"
        in_ca_dual_blend = 0x7ff070a4eee0 "out vec4 color0;\nout vec4 color1;\nvoid main()\n{\n\tcolor0 = dest_swizzle(get_source() * get_mask());\n\tcolor1 = dest_swizzle(get_source().a * get_mask());\n}\n"
        source = 0x561709436ad0 "#version 130\n#ifdef GL_ES\nprecision mediump float;\n#endif\n#define RepeatNone", ' ' <wiederholt 15 Mal>, "\t      0\n#define RepeatNormal", ' ' <wiederholt 21 Mal>, "1\n#define RepeatPad", ' ' <wiederholt 24 Mal>, "2\n#define Repeat"...
        mask_fetch = <optimized out>
        repeat_define = 0x7ff070a4f8a0 "#define RepeatNone", ' ' <wiederholt 15 Mal>, "\t      0\n#define RepeatNormal", ' ' <wiederholt 21 Mal>, "1\n#define RepeatPad", ' ' <wiederholt 24 Mal>, "2\n#define RepeatReflect", ' ' <wiederholt 20 Mal>, "3\n#define RepeatFix\t\t      \t   "...
        source_alpha_pixmap_fetch = 0x7ff070a4e9c0 "varying vec2 source_texture;\nuniform sampler2D source_sampler;\nuniform vec4 source_wh;vec4 get_source()\n{\n\treturn rel_sampler_rgba(source_sampler, source_texture,\n\t\t\t        source_wh, source_repeat_m"...
        prog = <optimized out>
        mask_alpha_pixmap_fetch = 0x7ff070a4ebd8 "varying vec2 mask_texture;\nuniform sampler2D mask_sampler;\nuniform vec4 mask_wh;\nvec4 get_mask()\n{\n\treturn rel_sampler_rgba(mask_sampler, mask_texture,\n\t\t\t        mask_wh, mask_repeat_mode);\n}\n"
        dest_swizzle_default = 0x7ff070a4ed60 "vec4 dest_swizzle(vec4 color)\n{\treturn color;}"
        dest_swizzle_alpha_to_red = 0x7ff070a4ed90 "vec4 dest_swizzle(vec4 color)\n{\tfloat undef;\n\treturn vec4(color.a, undef, undef, undef);}"
        header_ca_dual_blend = 0x7ff070a4fbd0 "#version 130\n"
        in = <optimized out>
        header = <optimized out>
        header_norm = 0x7ff070a4e10f ""
        repeat_define = <optimized out>
        relocate_texture = <optimized out>
        rel_sampler = <optimized out>
        source_solid_fetch = <optimized out>
        source_alpha_pixmap_fetch = <optimized out>
        source_pixmap_fetch = <optimized out>
        mask_none = <optimized out>
        mask_solid_fetch = <optimized out>
        mask_alpha_pixmap_fetch = <optimized out>
        mask_pixmap_fetch = <optimized out>
        dest_swizzle_default = <optimized out>
        dest_swizzle_alpha_to_red = <optimized out>
        in_normal = <optimized out>
        in_ca_source = <optimized out>
        in_ca_alpha = <optimized out>
        in_ca_dual_blend = <optimized out>
        header_ca_dual_blend = <optimized out>
        source = <optimized out>
        source_fetch = <optimized out>
        mask_fetch = <optimized out>
        in = <optimized out>
        header = <optimized out>
        header_norm = <optimized out>
        dest_swizzle = <optimized out>
        prog = <optimized out>
#10 glamor_create_composite_shader (shader=0x561708032e90, key=0x7ffcc8f94230, screen=0x561707f2cda0) at ../../../../glamor/glamor_render.c:362
        prog = <optimized out>
        source_sampler_uniform_location = <optimized out>
        vs = 43
        fs = <optimized out>
        mask_sampler_uniform_location = <optimized out>
        glamor_priv = <optimized out>
        vs = <optimized out>
        fs = <optimized out>
        prog = <optimized out>
        source_sampler_uniform_location = <optimized out>
        mask_sampler_uniform_location = <optimized out>
        glamor_priv = <optimized out>
#11 glamor_lookup_composite_shader (key=0x7ffcc8f94230, screen=0x561707f2cda0) at ../../../../glamor/glamor_render.c:421
        glamor_priv = 0x56170802fd90
        shader = 0x561708032e90
        glamor_priv = <optimized out>
        shader = <optimized out>
#12 glamor_composite_choose_shader (op=op at entry=3 '\003', source=source at entry=0x56170927d590, mask=mask at entry=0x561709330bb0, dest=dest at entry=0x56170927f310, source_pixmap=source_pixmap at entry=0x561709434ec0, mask_pixmap=mask_pixmap at entry=0x561709434690, dest_pixmap=0x561709281c30, source_pixmap_priv=0x561709434f10, mask_pixmap_priv=0x5617094346e0, dest_pixmap_priv=0x561709281c80, s_key=0x7ffcc8f94470, shader=0x7ffcc8f94458, op_info=0x7ffcc8f94490, psaved_source_format=0x7ffcc8f94454, ca_state=CA_DUAL_BLEND) at ../../../../glamor/glamor_render.c:1032
        screen = 0x561707f2cda0
        glamor_priv = <optimized out>
        source_needs_upload = <optimized out>
        mask_needs_upload = <optimized out>
        saved_source_format = 0
        key = {source = SHADER_SOURCE_TEXTURE_ALPHA, mask = SHADER_MASK_TEXTURE_ALPHA, in = glamor_program_alpha_dual_blend, dest_swizzle = SHADER_DEST_SWIZZLE_DEFAULT}
        source_solid_color = <optimized out>
        mask_solid_color = <optimized out>
        ret = 0
        __FUNCTION__ = "glamor_composite_choose_shader"
#13 0x00007ff070a3ad39 in glamor_composite_with_shader (ca_state=CA_DUAL_BLEND, rects=0x7ffcc8f94510, nrect=1, dest_pixmap_priv=0x561709281c80, mask_pixmap_priv=0x5617094346e0, source_pixmap_priv=0x561709434f10, dest_pixmap=0x561709281c30, mask_pixmap=0x561709434690, source_pixmap=0x561709434ec0, dest=0x56170927f310, mask=0x561709330bb0, source=0x56170927d590, op=<optimized out>) at ../../../../glamor/glamor_render.c:1144
        dst_xscale = <optimized out>
        src_yscale = 1
        key = {source = 33639, mask = SHADER_MASK_NONE, in = 155404208, dest_swizzle = (SHADER_DEST_SWIZZLE_ALPHA_TO_RED | SHADER_DEST_SWIZZLE_COUNT | unknown: 0x5614)}
        dest_y_off = 1680105488
        mask_y_off = 9
        src_matrix = {4.7138279e-41, 4.97881344e-42, 0, 7.70714155e-44, 0, 0, 0, 0, 7.70714155e-44}
        pmask_matrix = 0x0
        nrect_max = <optimized out>
        dst_yscale = <optimized out>
        shader = 0x0
        op_info = {dest_alpha = 0, source_alpha = 1, source_blend = 1, dest_blend = 35066}
        op_info_ca = {dest_alpha = 55, source_alpha = 32993, source_blend = 155404208, dest_blend = 22039}
        saved_source_format = 0
        screen = 0x561707f2cda0
        mask_xscale = 1
        key_ca = {source = 1680310960, mask = 32752, in = 1855145438, dest_swizzle = (unknown: 0x7ff0)}
        source_x_off = 32752
        ret = 0
        glamor_priv = 0x56170802fd90
        mask_yscale = 1
        src_xscale = 1
        dest_x_off = 0
        source_y_off = 1855145615
        mask_x_off = 32752
        mask_matrix = {4.97881344e-42, 0, 2.35059785e-33, 3.08832169e-41, 1.21287522e+22, 4.58953273e-41, 2.28249941e+28, 4.58953273e-41, 7.70714155e-44}
        psrc_matrix = 0x0
        shader_ca = 0x0
        screen = <optimized out>
        glamor_priv = <optimized out>
        dst_xscale = <optimized out>
        dst_yscale = <optimized out>
        mask_xscale = <optimized out>
        mask_yscale = <optimized out>
        src_xscale = <optimized out>
        src_yscale = <optimized out>
        key = <optimized out>
        key_ca = <optimized out>
        dest_x_off = <optimized out>
        dest_y_off = <optimized out>
        source_x_off = <optimized out>
        source_y_off = <optimized out>
        mask_x_off = <optimized out>
        mask_y_off = <optimized out>
        saved_source_format = <optimized out>
        src_matrix = <optimized out>
        mask_matrix = <optimized out>
        psrc_matrix = <optimized out>
        pmask_matrix = <optimized out>
        nrect_max = <optimized out>
        ret = <optimized out>
        shader = <optimized out>
        shader_ca = <optimized out>
        op_info = <optimized out>
        op_info_ca = <optimized out>
        __FUNCTION__ = "glamor_composite_with_shader"
        fail = <optimized out>
        disable_va = <optimized out>
        _w_ = <optimized out>
        _h_ = <optimized out>
        _i_ = <optimized out>
        _i_ = <optimized out>
        bounds = <optimized out>
        i = <optimized out>
        box = <optimized out>
        mrect = <optimized out>
        rect_processed = <optimized out>
        vb_stride = <optimized out>
        vertices = <optimized out>
        x_source = <optimized out>
        y_source = <optimized out>
        x_mask = <optimized out>
        y_mask = <optimized out>
        x_dest = <optimized out>
        y_dest = <optimized out>
        width = <optimized out>
        height = <optimized out>
        fbo_x_off = <optimized out>
        fbo_y_off = <optimized out>
        _t0_ = <optimized out>
        _t1_ = <optimized out>
        _t2_ = <optimized out>
        _t5_ = <optimized out>
#14 glamor_composite_clipped_region (op=<optimized out>, source=0x56170927f4b0, mask=0x561709330bb0, dest=0x56170927f310, source_pixmap=<optimized out>, mask_pixmap=<optimized out>, dest_pixmap=0x561709281c30, region=0x7ffcc8f94680, x_source=<optimized out>, y_source=<optimized out>, x_mask=<optimized out>, y_mask=<optimized out>, x_dest=130, y_dest=24) at ../../../../glamor/glamor_render.c:1578
        box_cnt = 1
        source_pixmap_priv = <optimized out>
        mask_pixmap_priv = <optimized out>
        dest_pixmap_priv = 0x561709281c80
        glamor_priv = <optimized out>
        screen = <optimized out>
        temp_src = <optimized out>
        temp_mask = <optimized out>
        temp_src_pixmap = <optimized out>
        temp_mask_pixmap = <optimized out>
        temp_src_priv = <optimized out>
        temp_mask_priv = <optimized out>
        x_temp_src = 0
        y_temp_src = 0
        x_temp_mask = 0
        y_temp_mask = 0
        extent = 0x7ffcc8f94680
        rect = {{x_src = 0, y_src = 0, x_mask = 0, y_mask = 0, x_dst = 130, y_dst = 24, width = 9, height = 11}, {x_src = 11, y_src = 0, x_mask = 0, y_mask = 0, x_dst = -12896, y_dst = 2034, width = 22039, height = 0}, {x_src = 11984, y_src = 2178, x_mask = 22039, y_mask = 0, x_dst = -2896, y_dst = 2343, width = 22039, height = 0}, {x_src = 2992, y_src = 2355, x_mask = 22039, y_mask = 0, x_dst = 24, y_dst = 0, width = 0, height = 0}, {x_src = 130, y_src = 0, x_mask = 0, y_mask = 0, x_dst = 27393, y_dst = 1584, width = 22039, height = 0}, {x_src = 0, y_src = 0, x_mask = 9, y_mask = 0, x_dst = 11, y_dst = 0, width = 1, height = 0}, {x_src = -32543, y_src = 0, x_mask = -31897, y_mask = 0, x_dst = -13292, y_dst = 1588, width = 22039, height = 0}, {x_src = -3312, y_src = 2343, x_mask = 22039, y_mask = 0, x_dst = 2992, y_dst = 2355, width = 22039, height = 0}, {x_src = 18048, y_src = -14087, x_mask = 32764, y_mask = 0, x_dst = -11580, y_dst = 1588, width = 22039, height = 0}, {x_src = 0, y_src = 0, x_mask = 0, y_mask = 0, x_dst = -10674, y_dst = 1588, width = 22039, height = 0}}
        prect = 0x7ffcc8f94510
        prect_size = 10
        ok = 0
        i = <optimized out>
        width = <optimized out>
        height = <optimized out>
        box = 0x7ffcc8f94680
        nbox = 1
        ca_state = CA_DUAL_BLEND
        __FUNCTION__ = "glamor_composite_clipped_region"
#15 0x00007ff070a3c71e in glamor_composite (op=op at entry=3 '\003', source=source at entry=0x56170927f4b0, mask=mask at entry=0x561709330bb0, dest=dest at entry=0x56170927f310, x_source=<optimized out>, y_source=<optimized out>, x_mask=0, y_mask=0, x_dest=130, y_dest=24, width=9, height=11) at ../../../../glamor/glamor_render.c:1717
        screen = <optimized out>
        dest_pixmap = 0x561709281c30
        source_pixmap = <optimized out>
        mask_pixmap = 0x561709434690
        glamor_priv = 0x56170802fd90
        region = {extents = {x1 = 130, y1 = 24, x2 = 139, y2 = 35}, data = 0x0}
        extent = <optimized out>
        nbox = <optimized out>
        ok = 0
        force_clip = <optimized out>
        fail = <optimized out>
        __FUNCTION__ = "glamor_composite"
#16 0x00007ff070a34679 in glamor_composite_glyphs (op=3 '\003', src=0x56170927f4b0, dst=0x56170927f310, glyph_format=<optimized out>, x_src=130, y_src=<optimized out>, nlist=<optimized out>, list=0x7ffcc8f949e0, glyphs=0x7ffcc8f94dd8) at ../../../../glamor/glamor_composite_glyphs.c:394
        glyph_pict = 0x561709330bb0
        glyph_draw = 0x561709434690
        glyph = 0x561709325ae0
        glyphs_queued = 0
        v = 0x0
        drawable = <optimized out>
        screen = 0x561707f2cda0
        glamor_priv = 0x56170802fd90
        prog = 0x0
        glyphs_program = 0x561708030ee0
        glyph_atlas = 0x56170802e670
        x = 130
        y = <optimized out>
        n = <optimized out>
        glyph_atlas_dim = 1024
        glyph_max_dim = 128
        nglyph = 8
        screen_num = <optimized out>
#17 0x000056170635fd37 in damageGlyphs (op=<optimized out>, pSrc=0x56170927f4b0, pDst=0x56170927f310, maskFormat=0x56170802a930, xSrc=<optimized out>, ySrc=<optimized out>, nlist=1, list=0x7ffcc8f949d0, glyphs=0x7ffcc8f94dd0) at ../../../../../miext/damage/damage.c:579
        pScreen = <optimized out>
        ps = 0x56170802b040
        pScrPriv = 0x561708026430
#18 0x0000561706353f23 in ProcRenderCompositeGlyphs (client=<optimized out>) at ../../../../render/render.c:1377
        glyphSet = 0x561709286fd0
        gs = <optimized out>
        pSrc = 0x56170927f4b0
        pDst = 0x56170927f310
        pFormat = 0x56170802a930
        listsLocal = {{xOff = 130, yOff = 32, len = 8 '\b', format = 0x56170802a930}, {xOff = 0, yOff = 0, len = 0 '\000', format = 0x0} <repeats 63 times>}
        lists = <optimized out>
        listsBase = 0x7ffcc8f949d0
        glyphsLocal = {0x561709325ae0, 0x5617091f2d10, 0x56170932fef0, 0x561709325ae0, 0x561709285fd0, 0x56170932dd70, 0x56170927a500, 0x561709434c20, 0x0 <repeats 241 times>, 0x56170887f970, 0x56170887f1b0, 0x5617064c5ca8 <XaceHooks+8>, 0x7ffcc8f955f0, 0x561706281a1c <_CallCallbacks+60>, 0x5617090c1840, 0x561708b6ca10}
        glyph = <optimized out>
        glyphs = <optimized out>
        glyphsBase = <optimized out>
        elt = <optimized out>
        buffer = <optimized out>
        end = 0x561708fc1eac "\213\a\002"
        nglyph = <optimized out>
        nlist = <optimized out>
        space = <optimized out>
        size = <optimized out>
        rc = <optimized out>
        n = <optimized out>
        stuff = <optimized out>
#19 0x000056170627c635 in Dispatch () at ../../../../dix/dispatch.c:550
        result = <optimized out>
        client = 0x561708b6ca10
        start_tick = 370
#20 0x00005617062806b4 in dix_main (argc=11, argv=0x7ffcc8f957e8, envp=<optimized out>) at ../../../../dix/main.c:272
        i = <optimized out>
        alwaysCheckForInput = {0, 1}
#21 0x00007ff071029d90 in __libc_start_call_main (main=main at entry=0x5617062695d0 <main>, argc=argc at entry=11, argv=argv at entry=0x7ffcc8f957e8) at ../sysdeps/nptl/libc_start_call_main.h:58
        self = <optimized out>
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1754599137536310662, 140723680270312, 94656887428560, 94656889607544, 140670674415680, 1756395693668762234, 1749238768125018746}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#22 0x00007ff071029e40 in __libc_start_main_impl (main=0x5617062695d0 <main>, argc=11, argv=0x7ffcc8f957e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcc8f957d8) at ../csu/libc-start.c:392
No locals.
#23 0x0000561706269605 in _start ()
No symbol table info available.


More information about the mesa-users mailing list