On Fri, Apr 01, 2016 at 09:58:57PM +0200, Mark Kettenis wrote:
> Can you compile libGL with debug info?
(gdb) run
Starting program: /usr/local/bin/gnome-shell
Program received signal SIGSEGV, Segmentation fault.
0x000009e116f930b3 in ?? ()
(gdb) bt
#0 0x000009e116f930b3 in ?? ()
#1 0x000009e157e4bb38 in _mesa_map_function_spec (spec=0x9e1583db840 "")
at /usr/xenocara/lib/mesa/src/mesa/main/remap.c:109
#2 0x000009e157e4bd19 in _mesa_do_init_remap_table (pool=0x9e1583d6960 "idd",
size=911, remap=0x9e1583e2840)
at /usr/xenocara/lib/mesa/src/mesa/main/remap.c:203
#3 0x000009e157e4bd9d in _mesa_init_remap_table ()
at /usr/xenocara/lib/mesa/src/mesa/main/remap.c:217
#4 0x000009e157d29c32 in one_time_init (ctx=0x9e134e98028)
at /usr/xenocara/lib/mesa/src/mesa/main/context.c:415
#5 0x000009e157d2bb86 in _mesa_initialize_context (ctx=0x9e134e98028,
api=API_OPENGL_COMPAT, visual=0x9e09581d900, share_list=0x0,
driverFunctions=0x7f7ffffcacf0)
at /usr/xenocara/lib/mesa/src/mesa/main/context.c:1175
#6 0x000009e15813a3fb in brwCreateContext (api=API_OPENGL_COMPAT,
mesaVis=0x9e09581d900, driContextPriv=0x9e0d615f740, major_version=1,
minor_version=0, flags=0, notify_reset=false,
dri_ctx_error=0x7f7ffffcb3d4, sharedContextPrivate=0x0)
at brw_context.c:797
#7 0x000009e1580ce1b1 in driCreateContextAttribs (screen=0x9e14effd600,
api=0, config=0x9e09581d900, shared=0x0, num_attribs=0, attribs=0x0,
error=0x7f7ffffcb3d4, data=0x9e074bcd400) at dri_util.c:425
#8 0x000009e1580ce2b6 in driCreateNewContextForAPI (screen=0x9e14effd600,
api=0, config=0x9e09581d900, shared=0x0, data=0x9e074bcd400)
at dri_util.c:454
#9 0x000009e1580ce306 in driCreateNewContext (screen=0x9e14effd600,
config=0x9e09581d900, shared=0x0, data=0x9e074bcd400) at dri_util.c:462
#10 0x000009e083900387 in dri2_create_context (base=0x9e0d615e800,
config_base=0x9e0d3008500, shareList=0x0, renderType=32788)
at dri2_glx.c:222
#11 0x000009e0839091cd in CreateContext (dpy=0x9e15891b000, generic_id=106,
config=0x9e0d3008500, shareList_user=0x0, allowDirect=1, code=24,
renderType=32788, screen=0) at glxcmds.c:299
#12 0x000009e08390bd42 in glXCreateNewContext (dpy=0x9e15891b000,
fbconfig=0x9e0d3008500, renderType=32788, shareList=0x0, allowDirect=1)
at glxcmds.c:1633
#13 0x000009e15c78e746 in _cogl_winsys_display_setup ()
from /usr/local/lib/libcogl.so.3.1
#14 0x000009e15c74724f in cogl_display_setup ()
from /usr/local/lib/libcogl.so.3.1
#15 0x000009e15c746a99 in cogl_renderer_check_onscreen_template ()
from /usr/local/lib/libcogl.so.3.1
#16 0x000009e143cf3e62 in check_onscreen_template ()
from /usr/local/lib/libclutter-1.0.so.6.0
#17 0x000009e143cf3fb1 in clutter_backend_x11_get_display ()
from /usr/local/lib/libclutter-1.0.so.6.0
#18 0x000009e143d20678 in clutter_backend_real_create_context ()
from /usr/local/lib/libclutter-1.0.so.6.0
#19 0x000009e143d39793 in _clutter_feature_init ()
from /usr/local/lib/libclutter-1.0.so.6.0
#20 0x000009e143d4bedc in clutter_init_real ()
from /usr/local/lib/libclutter-1.0.so.6.0
#21 0x000009e143d4c370 in post_parse_hook ()
from /usr/local/lib/libclutter-1.0.so.6.0
#22 0x000009e130a6e34e in g_option_context_parse ()
from /usr/local/lib/libglib-2.0.so.4200.2
#23 0x000009e143d4c0a9 in clutter_init ()
from /usr/local/lib/libclutter-1.0.so.6.0
#24 0x000009e0f9f3f62f in meta_clutter_init ()
from /usr/local/lib/libmutter.so.1.0
#25 0x000009e0f9f752a0 in meta_init () from /usr/local/lib/libmutter.so.1.0
#26 0x000009de6e303308 in main () from /usr/local/bin/gnome-shell
(gdb)