glx segfault on glXSwapIntervalSGI with fglrx
Doesn't happen if swap is disabled.
No debug symbols for proprietary driver.
(gdb) bt full
[#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x0000003806e38f48 in XQueryExtension () from /lib64/libX11.so.6
No symbol table info available.
[#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x0000003806e2cee2 in XInitExtension () from /lib64/libX11.so.6
No symbol table info available.
[#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x000000380720d44d in XextAddDisplay () from /lib64/libXext.so.6
No symbol table info available.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x000000380b440054 in ?? () from /usr/lib64/catalyst/libGL.so.1
No symbol table info available.
[#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x000000380b440f33 in ?? () from /usr/lib64/catalyst/libGL.so.1
No symbol table info available.
[#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x000000380b439d3f in glXSwapIntervalSGI () from /usr/lib64/catalyst/libGL.so.1
No symbol table info available.
[#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x00007fffba3a360c in Open (obj=0x7fffb4006228) at glx.c:196
SwapIntervalSGI = <optimized out>
gl = 0x7fffb4006228
dpy = 0x7fffb4006a50
sys = 0x7fffb40130b0
wa = {x = 0, y = 0, width = 1024, height = 576, border_width = 0, depth = 24, visual = 0x7fffb4011c00, root = 184, class = 1, bit_gravity = 1, win_gravity = 1, backing_store = 0, backing_planes =
4294967295, backing_pixel = 0, save_under = 0, colormap = 32, map_installed = 1, map_state = 2, all_event_masks = 6479987, your_event_mask = 0, do_not_propagate_mask = 0, override_redirect = 0,
screen = 0x7fffb4011af0}
snum = 0
visual = 35
attr = {8, 5, 9, 5, 10, 5, 5, 1, 32786, 1, 32784, 1, 0}
nelem = 34
confs = 0x7fffb437e030
conf = 0x7fffb4049690
found = true
is_swap_interval_set = false
__PRETTY_FUNCTION__ = "Open"
[#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x00007ffff7b6d9a3 in module_load (obj=obj@entry=0x7fffb4006228, m=m@entry=0x6b51c0, init=init@entry=0x7ffff7b6d8f0 <generic_start>, args=args@entry=0x7fffc01cc718) at modules/modules.c:185
ap = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffc01cc840, reg_save_area = 0x7fffc01cc750}}
ret = 0
[#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x00007ffff7b6df66 in vlc_module_load (obj=obj@entry=0x7fffb4006228, capability=capability@entry=0x7ffff7bacb50 "opengl", name=0x7ffff7ba9293 "", name@entry=0x7fffba5abe44 "$gl", strict=strict@entry=
true, probe=probe@entry=0x7ffff7b6d8f0 <generic_start>) at modules/modules.c:277
cand = 0x6b51c0
ret = <optimized out>
i = 0
buf = "any\000\377\177\000\000\220\307\034\300\377\177\000\000\004\000\000\000\000\000\000\000\060\001\000\000\000\000\000"
slen = <optimized out>
shortcut = 0x7fffc01cc730 "any"
var = 0x0
mods = 0x7fffb4003930
total = 1
module = 0x0
b_force_backup = false
args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffc01cc840, reg_save_area = 0x7fffc01cc750}}
[#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x00007ffff7b6e464 in module_need (obj=obj@entry=0x7fffb4006228, cap=cap@entry=0x7ffff7bacb50 "opengl", name=name@entry=0x7fffba5abe44 "$gl", strict=strict@entry=true) at modules/modules.c:366
No locals.
[#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x00007ffff7b55fbf in vlc_gl_Create (wnd=0x7fffb4002c18, flags=flags@entry=0, name=name@entry=0x7fffba5abe44 "$gl") at video_output/opengl.c:68
parent = 0x7fffb4002c18
gl = 0x7fffb4006228
type = 0x7ffff7bacb50 "opengl"
[#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x00007fffba5ab3c9 in Open (obj=0x7fffb4001248) at gl.c:150
vd = 0x7fffb4001248
sys = 0x7fffb4002b50
spu_chromas = <optimized out>
[#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x00007ffff7b6d9a3 in module_load (obj=obj@entry=0x7fffb4001248, m=m@entry=0x6b2460, init=init@entry=0x7ffff7b6d8f0 <generic_start>, args=args@entry=0x7fffc01cc968) at modules/modules.c:185
ap = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffc01cca90, reg_save_area = 0x7fffc01cc9a0}}
ret = 0
[#13](https://code.videolan.org/videolan/vlc/-/issues/13) 0x00007ffff7b6df66 in vlc_module_load (obj=obj@entry=0x7fffb4001248, capability=capability@entry=0x7ffff7b9e413 "vout display", name=0x7fffb4000fd2 "", name@entry=0x7ffff7bace9d "$vout", strict=true,
---Type <return> to continue, or q <return> to quit---
probe=probe@entry=0x7ffff7b6d8f0 <generic_start>) at modules/modules.c:277
cand = 0x6b2460
ret = <optimized out>
i = 5
buf = "gl\000\264\377\177\000\000\340\311\034\300\377\177\000\000\b\000\000\000\000\000\000\000\060\002\000\000\000\000\000"
slen = <optimized out>
shortcut = 0x7fffc01cc980 "gl"
var = 0x7fffb4000fd0 "gl"
mods = 0x6b2520
total = 10
module = 0x0
b_force_backup = false
args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffc01cca90, reg_save_area = 0x7fffc01cc9a0}}